Why Nexis Invests in Open Source
Nexis Limited builds on open-source software every day — Next.js, PostgreSQL, Docker, Linux, and hundreds of community libraries power our products. Contributing back isn't just philosophically right; it improves the tools we depend on and establishes Nexis as a credible engineering organization.
Our Open Source Presence
Nexis maintains public repositories and published packages across several platforms:
GitHub: github.com/nexisltd
Our GitHub organization hosts utility libraries, starter templates, and tools we've built during product development. When we solve a problem that's reusable, we extract it into a standalone package and publish it.
NPM: npmjs.com/org/nexisltd
We publish JavaScript/TypeScript packages to NPM under the @nexisltd scope. These packages are used internally across our SaaS products and available for anyone to use.
Docker Hub
Our Docker images provide pre-configured development environments and deployment-ready base images that our team uses across projects.
Our Open Source Philosophy
Nexis follows a practical approach to open source:
- Extract, don't build from scratch — if we solve a problem in a product, we extract the solution into a reusable package
- Documentation first — every published package includes clear README, API docs, and usage examples
- Semantic versioning — consumers can depend on our packages without worrying about breaking changes
- Issue triage — we respond to bug reports and feature requests from external users
How Open Source Improves Our Products
Publishing code as open source has a direct quality benefit for Nexis products:
- Better code quality — knowing code will be public motivates cleaner architecture, better naming, and thorough documentation
- External review — community users find bugs and edge cases we wouldn't catch internally
- Talent attraction — engineers evaluate companies by their public code. Open-source activity demonstrates engineering standards
- Shared maintenance — external contributors help maintain packages, reducing our internal maintenance burden
Contributing to Upstream Projects
Beyond our own packages, Nexis engineers contribute bug fixes and improvements to the projects we use daily. Contributions to upstream projects — however small — ensure the ecosystem stays healthy and our tools keep improving.
Using Nexis Open Source
All Nexis open-source packages are available under permissive licenses (MIT or Apache 2.0). You can:
- Browse our repositories at github.com/nexisltd
- Install NPM packages via
npm install @nexisltd/package-name - Report issues, request features, or submit pull requests
Interested in collaborating on open-source projects? Reach out to the Nexis engineering team.