-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Xellu edited this page May 29, 2026
·
7 revisions
Nautica V3 (or N3) is a backend platform for Python. It gives you a managed runtime environment with a service registry, lifecycle system, CLI, and built-in tools, saving you time from putting your app together and more time building it.
- Service Registry with dependency resolver
- Lifecycle hooks for install, start and shutdown
- TOML Config system with key management
- Logger with file output and memory
- Shell for interacting with services
- TUI for live logs, thread and worker inspection (optional)
- Plugin system for extending projects without modifying core code
- Many Built-in Services, including HTTP API
You can install using pip from PyPI:
pip install nauticaTo create a new project, simply run
nautica create my-project
cd my-project
nautica runLearn how to use the CLI here: https://github.com/xellu/nautica-api/wiki/CLI-Reference
- Home
- CLI Reference
- Service Registry
- Built-in Services
- Managers
- Requirement Validators