Skip to content

Contributors

The heart of Orionis beats thanks to its community

Every line of code, every test, every shared idea builds something greater than a framework β€” a community of developers transforming Python development.

4 Contributors
1259 Commits
4 Repositories

Ways to Contribute

You don't need to be an expert to make a difference

⚑

Code

Fix bugs, implement new features, or improve performance. Every PR counts.

πŸ“–

Documentation

Improve guides, add examples, or translate content. Clear docs multiply the impact.

πŸ§ͺ

Testing

Write tests, report edge cases, or validate features. Tests are the backbone.

πŸ’‘

Ideas

Propose improvements, discuss designs, or share your experience. Great ideas are born from conversation.

Your First Contribution in 5 Steps

First time contributing? Follow this quick guide

1

Fork the repository

Fork Framework or Skeleton to your GitHub account.

2

Set up your environment

Clone your fork, install dependencies, and verify that existing tests pass correctly.

3

Create a branch

Descriptive branch from the appropriate base: stable version for fixes, master for features.

4

Implement and test

Follow the style conventions. Include type hints, docstrings, and tests.

5

Open a Pull Request

Describe the problem, the changes, and how to test them. Mark as Ready for review.

Why Contribute to Orionis?

πŸŽ“
Learn in depth

Work with advanced patterns like IoC, async middleware, and a Rust-powered HTTP core.

πŸ“‹
Build your portfolio

Every accepted PR is a verifiable contribution to a real open source project.

🀝
Connect with the community

Collaborate with developers who share your passion for quality code.

⭐
Leave your mark

Your name will appear on the contributor wall and in the project's history forever.

πŸš€

Ready to get started?

Pick an issue that inspires you and open your first Pull Request. The community is waiting for you.

Look for issues labeled good first issue if this is your first open source contribution.