Bokeh adalah sebuah library Python yang memungkinkan kita untuk membuat visualisasi interaktif untuk browser web modern. Dengan Bokeh, kita dapat membuat grafik yang indah, mulai dari plot sederhana hingga dasbor kompleks dengan dataset streaming. Tidak perlu menulis kode JavaScript sendiri karena Bokeh akan menghandle-nya untuk kita.
Bokeh sangat cocok digunakan oleh siapa saja yang ingin membuat plot interaktif, dasbor, dan aplikasi data dengan cepat dan mudah. Library ini juga mendukung berbagai jenis tampilan seperti web pages atau Jupyter notebooks. Selain itu, Bokeh juga memiliki API streaming yang efisien sehingga kita dapat mengolah data streaming dengan lancar.
Salah satu kelebihan Bokeh adalah kemampuannya dalam menangani kasus penggunaan khusus atau kustom. Kita dapat membuat plot sesuai kebutuhan spesifik kita dengan mudah menggunakan fitur-fitur yang disediakan oleh Bokeh. Selain itu, tersedia pula beragam alat interaktif dan widget yang memungkinkan pengguna dan audiens untuk melakukan eksplorasi pada data dengan skenario "what if" atau melihat detail-data secara mendalam.
Beberapa proyek lainnya juga memanfaatkan kemampuan interaktif Bokeh, seperti Microscopium yang dikembangkan oleh para peneliti di Monash University. Proyek ini memungkinkan peneliti untuk menemukan fungsi baru dari gen atau obat dengan menjelajahi dataset gambar besar menggunakan alat interaktif Bokeh.

Panel merupakan salah satu tools lainnya yang dikembangkan oleh Anaconda dengan dukungan dari Bokeh. Panel digunakan untuk menyajikan data secara rapi dan profesional dengan memanfaatkan server Bokeh. Dengan Panel, kita dapat membuat visualisasi data yang menarik dan interaktif tanpa perlu banyak pengetahuan tentang pemrograman.
Selain itu, ada juga Chartify yang merupakan API charting tingkat tinggi yang dibangun di atas Bokeh oleh Spotify. Chartify memungkinkan kita untuk membuat grafik dengan mudah dan cepat tanpa harus menguasai detil teknis.

Mistic adalah paket perangkat lunak lainnya yang ditulis dalam bahasa Python dan menggunakan library visualisasi Bokeh. Mistic digunakan untuk melihat beberapa gambar 2D multiplexed secara bersamaan dengan menggunakan koordinat yang telah ditentukan sebelumnya atau koordinat acak. Hal ini memberikan tinjauan visual keseluruhan dari dataset gambar multiplexed.
ArviZ adalah sebuah package komunitas untuk analisis eksploratori pada model Bayesian di Python. Package ini menyediakan berbagai fungsi untuk analisis posterior, penyimpanan data, diagnostik sampel, pemeriksaan model, dan perbandingan.
Bokeh sendiri didukung oleh Nvidia, Quansight, dan Anaconda serta menjadi proyek yang disponsori secara fiskal oleh NumFOCUS, sebuah organisasi nirlaba yang berdedikasi untuk mendukung komunitas penghitungan ilmiah open-source.
Dengan banyaknya fitur dan dukungan dari berbagai proyek terkait, Bokeh menjadi salah satu library terbaik untuk membuat visualisasi interaktif dalam bahasa pemrograman Python. Dalam artikel ini, kita akan membahas secara mendalam tentang Bokeh dan bagaimana menggunakannya untuk membuat visualisasi data yang menarik dan interaktif.