# Developers guide for Kibana plugins

**URL:** <https://discuss.elastic.co/t/developers-guide-for-kibana-plugins/39870>\
**Category:** Kibana\
**Created:** [January 22, 2016, 11:39am UTC](https://discuss.elastic.co/t/developers-guide-for-kibana-plugins/39870 "2016-01-22T11:39:40Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![michele\_crudele](https://avatars.discourse-cdn.com/v4/letter/m/91b2a8/32.png) [@michele\_crudele](https://discuss.elastic.co/u/michele_crudele)\
**Post date:** [January 22, 2016, 11:39am UTC](https://discuss.elastic.co/t/developers-guide-for-kibana-plugins/39870/1 "2016-01-22T11:39:40Z")

</div>

Is there official material and public API for developing Kibana plugins that is not this series of articles ([https://www.timroes.de/2015/12/02/writing-kibana-4-plugins-basics/](https://www.timroes.de/2015/12/02/writing-kibana-4-plugins-basics/))? Thanks.

---

<div class="post-metadata">

**Author:** ![Joe\_Fleming](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/joe_fleming/32/3561_2.png) [@Joe\_Fleming](https://discuss.elastic.co/u/Joe_Fleming)\
**Post date:** [January 22, 2016, 5:21pm UTC](https://discuss.elastic.co/t/developers-guide-for-kibana-plugins/39870/2 "2016-01-22T17:21:30Z")

</div>

Nothing formal right now, unfortunately, but we're working on it.

One resource we do have is the [yeoman generator](https://github.com/elastic/generator-kibana-plugin) for Kibana plugins.

You may also be interested in a webinar happening next week: [The Contributor's Guide to the Kibana Galaxy](https://www.elastic.co/webinar/the-contributors-guide-to-the-kibana-galaxy)

It's also worth noting that everything you know as Kibana (visualizations, discover, dashboards, elasticsearch communication, etc) are already built as plugins. Anything in the [src/plugins](https://github.com/elastic/kibana/tree/master/src/plugins) path is a standalone plugin, as would be installed vis the command line tool.

As the REAME notes, the plugin system is still a bit in flux. Things are still changing as we continue to build our own plugins. I don't mean to discourage you, just to make you aware. There's not huge, sweeping changes in the works, but some things may break along the way as we work towards future releases.

---

<div class="post-metadata">

**Author:** ![michele\_crudele](https://avatars.discourse-cdn.com/v4/letter/m/91b2a8/32.png) [@michele\_crudele](https://discuss.elastic.co/u/michele_crudele)\
**Post date:** [January 22, 2016, 7:16pm UTC](https://discuss.elastic.co/t/developers-guide-for-kibana-plugins/39870/3 "2016-01-22T19:16:04Z")

</div>

Thanks Joe,

I used the yeoman generator to create a plugin but the stub it generates does not work with kibana 5.0.0-snapshot. I modified the plugin looking at another one (sense) and I was finally able to see the simple html. However, I'm still not able to see angular expression {{}} resolved. I created another post with the details of what I did just few minutes ago. Any help would be appreciated.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 6, 2017, 2:04pm UTC](https://discuss.elastic.co/t/developers-guide-for-kibana-plugins/39870/4 "2017-07-06T14:04:23Z")

</div>


