Open Source Maintenance

Professional development and maintenance for open source projects

Open source powers modern software, but maintaining it is real work. We offer part-time development and maintenance services for companies that depend on open source projects—or want to give back to the communities they rely on.

What We Offer

Sustainable open source support

Many companies depend on open source software but struggle to contribute back. Maintainers burn out, bugs go unfixed, and features stall because nobody's paid to do the work. We help bridge that gap.

We're an open source consultancy offering part-time, ongoing development and maintenance for the projects you depend on. Sustained engagement rather than drive-by patches: triaging issues, reviewing pull requests, fixing bugs, implementing features, and keeping projects healthy over time.

We work as active members of the communities we contribute to, bringing professional engineering practices while respecting how open source projects actually function. Our engineers participate in discussions, understand project direction, and build relationships with other maintainers—because that's how contributions actually get merged.

For Companies

You depend on an open source project but don't have the internal capacity to contribute. Maybe it's a critical dependency that needs a security fix, a feature that would save your team significant time, or general maintenance to ensure the project stays healthy. We can represent your interests in the project while working within the community's norms and processes.

For Maintainers

You're maintaining a project that companies depend on, but you're doing it in your spare time. We can help find sponsors, handle some of the maintenance burden, or work on specific features that benefit both the community and commercial users. We respect that it's your project—we're here to help, not take over.

For Foundations & Consortiums

You're coordinating open source work across multiple stakeholders. We can provide professional engineering capacity for shared infrastructure, help with release management, or tackle technical debt that nobody else has time for.

How We Work

Embedded in the community, accountable to you

Open source has its own culture and processes. Drive-by corporate contributions often fail because they ignore how communities actually work. We take a different approach.

We become genuine contributors to the projects we work on—participating in discussions, understanding the project's direction, building relationships with other maintainers. This takes longer than just submitting patches, but it means our contributions actually get merged and our clients' needs get addressed sustainably.

At the same time, we're accountable to you. We provide regular updates, track progress against goals, and communicate clearly about what's achievable and what isn't. Open source timelines can be unpredictable—we help you navigate that reality.

Engagement models are flexible: monthly retainers for ongoing maintenance, project-based work for specific features, or a combination. We scope work realistically and communicate proactively when things change.

Our Background

We've been doing this for a while

Open source has been central to our work for nearly two decades. We've maintained projects, contributed to others, and built commercial products on open source foundations.

Current projects we maintain include GhydraMCP (AI-assisted reverse engineering), Ruby API clients for MOCO and AutoDNS, and contributions to various other projects. We sponsor Astro, Stalwart Labs, Rescoot, and Librescoot.

We understand both sides: the maintainer trying to keep a project alive alongside a day job, and the company that needs a dependency fixed but doesn't know how to engage with the community. We help make those relationships work.

Interested in professional open source support?

Tell us about the project you depend on or maintain, and let's discuss how we can help.

Get In Touch