Accelerating development workflows with well-architected, production-ready open source software.
Genocs is an open-source organization dedicated to engineering enterprise-grade tools, libraries, and templates. We empower development teams to build scalable, maintainable, and highly resilient applications by leveraging industry best practices and modern architectural patterns.
- Architectural Excellence: Starter templates designed around Clean Architecture, Microservices, and robust software design principles.
- Production Ready: Focus on components that translate seamlessly from local development to cloud-scale enterprise environments.
- Developer Velocity: Streamlining workflows so teams can focus on delivering business value, faster.
| Project | Description | Primary Stack |
|---|---|---|
| Clean Architecture Template | Enterprise-ready .NET template following DDD and clean architecture principles. | .NET C# |
| Microservice Template | Production-ready, distributed microservices architecture architecture built with .NET. | .NET Docker |
| Blazor WASM Template | Modern, high-performance web application template using Blazor WebAssembly. | Blazor WebAssembly |
| QR Code Library | Lightweight, zero-dependency, and highly efficient QR code generation utility. | .NET C# |
| PDF Document Generator | Enterprise PDF generator engine based on the robust FONET library. | .NET FONET |
Our ecosystem leverages industry-standard technologies to ensure long-term stability and performance:
- Backend:
C# / .NETPython - Frontend:
Blazor (WASM)React - Architecture & Patterns:
Clean ArchitectureMicroservicesCQRSDDD - Databases & Storage:
SQL ServerPostgreSQLMongoDB - Cloud & Infrastructure:
AzureAWS EcosystemDocker
Track the adoption and community growth of our core engineering templates:
We believe open-source thrives on community collaboration. You can get involved and support Genocs through several paths:
- Star our Repositories: Help increase visibility and reach more developers.
- Report Issues: Help us stabilize tools by submitting bug reports or feature requests.
- Submit Pull Requests: We welcome optimizations, documentation updates, and new features.
- Join the Discussion: Share your experiences and feedback to shape our roadmap.
Please review our contribution guidelines within the respective repositories before initiating a pull request.
- Documentation: Explore our comprehensive Guides & API References.
- Community: Ask questions and share architectural ideas on GitHub Discussions.
- Insights: Read engineering updates on the Genocs Technical Blog.
- Corporate: Visit the Official Genocs Website for organization details.
Built with ❤️ by the Genocs Team Empowering developers to build better software, faster.