Skip to content

Latest commit

 

History

History
121 lines (76 loc) · 3.93 KB

README.md

File metadata and controls

121 lines (76 loc) · 3.93 KB

✨ Awesome Panel CLI

We want to

  • make it super simple to develop high-quality Panel data apps.

We provide

  • an opinionated command line interface (CLI) pn and
  • a set of best practice templates

Awesome Panel CLI Intro

This project draws inspiration from other CLI tools like Angular CLI, Django management commands, django-simple-deploy and React Create App.

⚠️ THIS PROJECT IS IN AN ALPHA STATE AND WILL CHANGE. USE IT AT YOUR OWN RISK.

🖥️ Monitor

PyPI version Downloads Python Versions Test Results codecov License

Follow on Twitter Follow on LinkedIn

⭐ Support

Please support Panel and awesome-panel by giving the projects a star on Github:

Thanks

❤️ Contribute

If you are looking to contribute to this project you can find ideas in the issue tracker. To get started check out the DEVELOPER_GUIDE.

I would love to support and receive your contributions. Thanks.

Hacktober Fest.

📙 How to

🚀 Get started in under a minute

Install the CLI.

pip install awesome-panel-cli[all]

Serve the examples

pn hello

pn hello

📒 Get started on Binder

Click the button

Binder

❓ Check out the CLI commands

Try running the commands below

pn --help

pn help

pn create --help

pn create --help

pn create app --help

pn create app --help

🎁 Create an app

Run

pn create app streaming_indicators

Serve

panel serve streaming_indicators.py

Streaming Indicators

🔥 Install the current master branch

If you want to try out or test the newest features you can install the current master branch via

pip install pip -U
pip install git+https://github.com/awesome-panel/awesome-panel-cli.git