# How can i create Custom visualization and add as a plugin in kibana

**URL:** <https://discuss.elastic.co/t/how-can-i-create-custom-visualization-and-add-as-a-plugin-in-kibana/130826>\
**Category:** Kibana\
**Created:** [May 7, 2018, 11:32am UTC](https://discuss.elastic.co/t/how-can-i-create-custom-visualization-and-add-as-a-plugin-in-kibana/130826 "2018-05-07T11:32:03Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![ppisljar](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ppisljar/32/11588_2.png) [@ppisljar](https://discuss.elastic.co/u/ppisljar)\
**Post date:** [May 9, 2018, 12:40pm UTC](https://discuss.elastic.co/t/how-can-i-create-custom-visualization-and-add-as-a-plugin-in-kibana/130826/6 "2018-05-09T12:40:18Z")

</div>

I don't really understand the question, but the resources suggested in [How I can add my custom graph visualization in kibana](https://discuss.elastic.co/t/how-i-can-add-my-custom-graph-visualization-in-kibana/112223)

together with recent code (like current markdown or metric visualization) should help you get started.

things didn't change much since 6.0, but there were some minor changes, but you should be able to spot those from our current code. (maybe even compare metric code between versions ... however it was ported to react lately, so that might complicate stuff a bit)

in general we no longer recommend writing your visualizations in angular, as we are migrating away from it.

---

_[View the full topic](https://discuss.elastic.co/t/how-can-i-create-custom-visualization-and-add-as-a-plugin-in-kibana/130826)._
