Bowtie is a library for writing dashboards in Python. No need to know web frameworks or JavaScript, focus on building functionality in Python. Interactively explore your data in new ways! Deploy and share with others! Bowtie uses Yarn to manage node packages. If you installed Bowtie through conda, Yarn was also installed as a dependency. Yarn can be installed through conda. An early integration with Jupyter has been prototyped. I encourage you to try it out and share feedback. I hope this will make it easier to make Bowtie apps. Bowtie helps you visualize your data interactively. No Javascript required, you build your dashboard in pure Python. Easy to deploy so you can share results with others. Ships with many useful widgets including charts, tables, dropdown menus, sliders, and markdown. All widgets come equipped with events and commands for interaction. Compiles a single Javascript bundle speeding up load times and removes CDN dependencies.

Features

  • Jupyter integration allows you to prototype your dashboards.
  • Store and fetch data with the client (browser)
  • Bowtie uses Yarn to manage node packages
  • Jupyter Integration
  • Docker images are provided as an alternative way to use Bowtie
  • Read the documentation for more details
  • Schedule functions to run on a timer
  • Powerful Pythonic grid API to layout components, not in HTML and CSS

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Bowtie

Bowtie Web Site

Other Useful Business Software
$300 Free Credits for Your Google Cloud Projects Icon
$300 Free Credits for Your Google Cloud Projects

Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Start Free Trial
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Bowtie!

Additional Project Details

Programming Language

Python

Related Categories

Python Frameworks, Python Web Development Software, Python Dashboard Software

Registered

2022-11-10