Skip to content
Xellu edited this page May 29, 2026 · 7 revisions

Nautica V3

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.

What's Included

  • 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

Installation

You can install using pip from PyPI:

pip install nautica

To create a new project, simply run

nautica create my-project
cd my-project
nautica run

Learn how to use the CLI here: https://github.com/xellu/nautica-api/wiki/CLI-Reference

Clone this wiki locally