Quick Start
- Install TauPy from PyPI.
- Scaffold a new project with the CLI.
- Run the development server with hot-reload.
- Build a production-ready binary.
Estimated time: 2 minutes
1 – Install TauPy
You only need Python 3.8 or newer and pip:
Verify the installation:
2 – Create a new project
The taupy new command generates the boilerplate for you. Two templates are available: python (pure-Python UI) and react (Vite + React front-end).
3 – Run in development mode
Navigate into the project directory and launch the app in dev mode. The CLI watches your source files and reloads the window on every save.
When the server is ready, a desktop window opens. Edit app.py (or your React components); changes appear instantly.
4 – Build a standalone executable
Ready to share your app? Run:
This produces dist/my_app.exe. The binary bundles Python, your code and the TauPy launcher – users can run it without installing Python or any dependencies.
What’s next?
- Dive deeper into Python UI development.
- Learn how to create rich React front-ends with React integration.
- Check the Configuration reference for window size, icons and advanced options.
- Join the community on GitHub