About
History
Deveel is a virtual organization with no-profit goals, created more than 20 years ago by Antonello Provenzano (GitHub: @tsutomi). Over time, the organization has pursued a set of innovation projects focused on building practical and modern developer tooling for the ecosystem.
From its early initiatives to the current project portfolio, the direction has remained consistent: create open-source software, share knowledge openly, and support developers with reusable building blocks for real-world applications. Every major effort has been based on .NET and Mono, with an emphasis on maintainability, interoperability, and long-term community value.
Our Mission
Our mission is to enable .NET developers to design and deliver powerful, reliable applications with confidence. We focus on practical acceleration: reusable components, clear guidance, and production-minded examples that help teams move from idea to deployment without losing architectural quality. We believe great software is not only about shipping features quickly, but about creating systems that remain understandable, testable, and adaptable as products grow.
To support that goal, deveel.org promotes the implementation of architectural standard patterns that have proven value across modern .NET solutions, including clean layering, dependency inversion, domain-driven boundaries, event-driven collaboration, and observable service design. We translate these patterns into approachable documentation and real-world templates so developers can apply them consistently in APIs, background workers, cloud-native services, and modular platforms.
We are committed to empowering individuals and teams to make better technical decisions, reduce accidental complexity, and build software that lasts. By sharing open knowledge, transparent practices, and community-driven tooling, we help .NET builders create applications that are not only powerful today, but resilient and maintainable tomorrow.
Our Values
Clarity
Clarity comes from well-scoped documentation, explicit naming, and examples that make architectural intent easy to understand.
Craftsmanship
Craftsmanship is expressed through tested code, reviewable patterns, and maintainable designs that stand up to real production demands.
Impact
Impact is driven by tools and guidance that reduce friction, accelerate delivery, and improve outcomes for .NET teams.
Collaboration
Collaboration thrives through open discussions, transparent decisions, and contribution paths that welcome developers at every level.
Reliability
Reliability is reinforced with resilient patterns, observability practices, and pragmatic defaults that help applications behave predictably over time.
Growth
Growth is supported by shared learning resources, evolving templates, and guidance that helps developers advance from implementation to architecture leadership.
Collaboration
Developers can collaborate with our projects at every stage of the lifecycle, from idea validation to production hardening.
Start from the Deveel GitHub organization page at github.com/deveel, choose one of the active projects, and review open issues or roadmap items. Once you identify a contribution, fork the repository, create a focused branch, and submit a pull request with clear notes, test coverage when applicable, and concise architectural context.
We also welcome contributions beyond code: documentation updates, examples, performance reports, and design feedback are all valuable and help the ecosystem mature. Consistent, respectful communication and transparent review cycles are central to how we work together. Contributors who collaborate consistently over time, deliver reliable changes, and actively support project quality may be invited to become part of the Deveel organization.