Imhotep Systems
ImhotepSystems
Open Source

Infrastructure companies
give back to the infrastructure layer.

We build and maintain open source tools that solve real problems in African digital infrastructure. Well-maintained open source is a trust signal — it proves we can actually build and ship software.

Why open source

Trust through transparency.

Technical evaluators inside client organizations look for signals. Open source is one of the strongest. It shows the team can write maintainable code, respond to issues, and ship real software. Over time, this becomes a community. For now, it's a commitment to the ecosystem.

Built with Imhotep tooling

Our open source tools are built using the same infrastructure we deploy for clients. They're not side projects — they're battle-tested components of the Forge platform that we've made available to the community.

Tools we use in production deployments
Maintained with the same quality standards as commercial products
Real issues from real deployments drive development priorities
Community contributions welcome and reviewed by the core team
Documentation that reflects actual usage, not marketing copy

Our projects

Open source tools we maintain.

Production-ready tools that solve specific problems in African digital infrastructure.

africa-data-validators
TypeScript45

Data validation library for African institutional data formats. Validates phone numbers, IDs, addresses across African markets.

Contribution guide

How to contribute.

We welcome contributions from the community. Whether it's bug reports, feature requests, or pull requests, we review everything and respond within 48 hours.

01

Read the contributing guidelines

Each project has a CONTRIBUTING.md file that outlines our code standards, commit message format, and review process.

02

Fork and create a branch

Fork the repository and create a descriptive branch name for your changes. Use conventional commit format for your messages.

03

Submit a pull request

Open a PR with a clear description of what you're changing and why. Include tests if you're adding or modifying functionality.

04

Review and iterate

We'll review your PR within 48 hours. Be prepared for feedback and iteration. We merge when tests pass and review is approved.

Community

Building in public.

Over time, this page will become a community hub. For now, it's a commitment to transparency. Follow our GitHub organization for updates on new releases, issues, and contributions.

Get involved

Contribute to African infrastructure.

Star our repositories, report issues, or submit pull requests. Every contribution makes African digital infrastructure better for everyone.

View on GitHub