Top 15 Bokeh Alternative and Similar Softwares | Dec 2024

Bokeh is a Python interactive visualization library that targets modern web browsers for presentation. Its goal is to provide elegant, concise construction of novel graphics in the style of D3.js, but also deliver this capability with high-performance interactivity over very large or streaming datasets. Bokeh can help anyone who would like to quickly and easily create interactive plots, dashboards, and data applications.

1. Mayavi

Mayavi Mayavi seeks to provide easy and interactive visualization of 3-D data. It offers: * An (optional) rich user interface with dialogs to interact with all data and objects in the visualization. * A simple and clean scripting interface in Python, including one-liners, or an object-oriented programming interface. Mayavi integrates seamlessly......

2. wxPython

wxPython wxPython is a GUI toolkit for the Python programming language. It allows Python programmers to create programs with a robust, highly functional graphical user interface, simply and easily. It is implemented as a Python extension module (native code) that wraps the popular wxWidgets cross platform GUI library, which is written......

3. Browsershots

Browsershots Browsershots makes screenshots of your web design in different browsers. It is a free open-source online service created by Johann C. Rocholl. When you submit your web address, it will be added to the job queue. A number of distributed computers will open your website in their browser. Then they......

4. Zerynth

Zerynth The Zerynth Stack allows designing embedded applications and IoT connected devices using any 32 bit microcontrollers and connecting to any cloud infrastructure. All in Python & hybrid C/Python language.The Zerynth Stack is composed of:- ZERYNTH VIRTUAL MACHINE: a multi-threaded real-time OS that provides real hardware independence, allowing code reuse on......

5. wxWidgets

wxWidgets wxWidgets is a C++ library that lets developers create applications for Windows, OS X, Linux and UNIX on 32-bit and 64-bit architectures as well as several mobile platforms including Windows Mobile, iPhone SDK and embedded GTK+. It has popular language bindings for Python, Perl, Ruby and many other languages. Unlike......

6. Disco MapReduce

Disco MapReduce Disco is an implementation of mapreduce for distributed computing. Disco supports parallel computations over large data sets, stored on an unreliable cluster of computers, as in the original framework created by Google. This makes it a perfect tool for analyzing and processing large data sets, without having to worry about......

7. OpenDuty

OpenDuty Openduty is an incident escalation tool. It has a Pagerduty compatible API too.......

8. PyQt

PyQt PyQt is a set of Python bindings for Nokia's Qt application framework and runs on all platforms supported by Qt including Windows, MacOS/X and Linux. There are two sets of bindings: PyQt v4 supports Qt v4; and the older PyQt v3 supports Qt v3 and earlier. The bindings are implemented......

9. Morinus

Morinus Morinus is an easy to use astrology software under GPLv3 license. It uses the swiss ephemeris so it's very accurate (5000BC - 5000AD). It runs on every Operating System where Python and wxPython are available(Linux, Unix, Windows, MacOS).......

10. PyPy

PyPy PyPy is a fast, compliant alternative implementation of the Python language (2.7.1). It has several advantages and distinct features:- Speed: thanks to its Just-in-Time compiler, Python programs often run faster on PyPy.- Memory usage: large, memory-hungry Python programs might end up taking less space than they do in CPython.- Compatibility:......

11. Flawfinder

Flawfinder Flawfinder examines source code and reports possible security weaknesses (``flaws'') sorted by risk level. It's very useful for quickly finding and removing at least some potential security problems before a program is widely released to the public. Flawfinder works on Unix-like systems today (it's been tested on GNU/Linux), and it......

12. PrettyTable

PrettyTable A simple Python library for easily displaying tabular data in a visually appealing ASCII table format.Source code : https://code.google.com/archive/p/prettytable/......

13. ZeroMe

ZeroMe ZeroMe - Social network for the distributed P2P network zeroNetEventual common source code: https://github.com/HelloZeroNet/ZeroMe Accessible from HTTP proxy: https://bit.no.com:43110/1MeFqFfFFGQfa1J3gJyYYUvb5Lksczq7nH......

14. Kivy

Kivy Kivy is a Python library for development of multi-touch enabled media rich applications. The aim is to allow for quick and easy interaction design and rapid prototyping, while making your code reusable and deployable.Kivy is written in Python, based on OpenGL and supports different input devices such as: Mouse, Dual......

15. Maraschino

Maraschino I wanted a simple web interface to act as a nice overview/front page for my XBMC HTPC. I couldn't find anything that suited my requirements so I created something myself.It is free, open-source software. Use and modify it as you wish. If you're a developer and XBMC enthusiast, consider forking......