Skip to main content

Orionis Framework – Elegant, Fast, and Powerful.

Project description

Welcome to Orionis Framework – An Opinionated Python Framework

⚡ Orionis Framework – Elegant, Fast, and Powerful 🚀

Orionis Framework
Orionis Framework

Orionis is a modern, expressive Python framework designed for clarity, productivity, and scalability. Its elegant structure and powerful tools help you focus on what matters: creating amazing software.


🚀 Why Orionis?

  • Clear and expressive syntax
    Code that reads like natural language.
  • ⚙️ Clean and modular architecture
    Professional organization and best practices.
  • ⏱️ Agile and efficient development
    Reduce repetition and accelerate your workflow with built-in utilities.
  • 🧪 Ready for testing and production
    Quality and stability at the core.

🧱 Main Features

  • 🧩 Intuitive routing system
  • 🔧 Simple and powerful dependency injection
  • 🧬 Flexible and easy-to-use ORM
  • 🎯 Customizable service containers
  • 🧰 Ready-to-use console commands
  • 🛡️ Declarative validations
  • 📦 Professional package structure
  • ⚡ Async programming support

🛠️ Command Line Interface

Orionis comes with a robust CLI to streamline your workflow.

Usage

orionis [--version] [--help] <command> [<name>]

Commands & Options

Option/Command Description
--version, -v Show Orionis version and exit
--help, -h Show help message and exit
new <name> Create a new Orionis application (default: example-app)

Examples

orionis new myapp         # Create a new application named 'myapp'
orionis --version         # Show framework version
orionis --help            # Display help information

Example: To create a new project, simply run:

orionis new example-app

🧠 Philosophy

Orionis aims to make Python development elegant, modern, and productive. It promotes clear separation of concerns, consistent conventions, and an intuitive, seamless developer experience.


📢 Community and Contribution

Want to be part of Orionis' evolution? Your contribution is welcome!

  • Report bugs and request improvements
  • Propose new features
  • Create and share your own packages

🌠 Join the Python Revolution

Orionis is more than a framework—it's a new way to build. If you're ready to go beyond the traditional and embrace a modern ecosystem, look to the sky... and start with Orionis.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

orionis_cli-0.273.0.tar.gz (11.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

orionis_cli-0.273.0-py3-none-any.whl (11.5 kB view details)

Uploaded Python 3

File details

Details for the file orionis_cli-0.273.0.tar.gz.

File metadata

  • Download URL: orionis_cli-0.273.0.tar.gz
  • Upload date:
  • Size: 11.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.0

File hashes

Hashes for orionis_cli-0.273.0.tar.gz
Algorithm Hash digest
SHA256 0d40bd5107824f7356086b5adba31723c048d24c6a899c539027b7a40d7e59e0
MD5 e48038be04c18bbb1f0b2b718554168d
BLAKE2b-256 cdf965299039381cf01bfcec9710778cc759fdee5cd39e431a847852b14b15b0

See more details on using hashes here.

File details

Details for the file orionis_cli-0.273.0-py3-none-any.whl.

File metadata

  • Download URL: orionis_cli-0.273.0-py3-none-any.whl
  • Upload date:
  • Size: 11.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.0

File hashes

Hashes for orionis_cli-0.273.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f6df7728db8d38d936be019c5f35563609f3b582b0dae8e6b98f8d4d57d8d7bb
MD5 c9850c0ae00ec88cc8df6c5c10e91b8f
BLAKE2b-256 58368488aed1b09a7e0b9a8f160742e3aff58102c60846e093744aa0882b409d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page