I've been working on a project called Code Repertoire, a lightweight programmer's toolkit intended to simplify everyday .NET programming tasks and make repetitive work less tedious.
The project has grown beyond an initial idea. My NuGet/.NET packages have collectively passed 100,000 downloads, and I can only imagine what might be possible with more developers involved.
The codebase is currently almost entirely VB.NET. I also want to explore C# support, while keeping compatibility, maintainability, and the project's existing users in mind.
The bigger ambition
I'd love to see Code Repertoire become more than a collection of utilities β something .NET developers find genuinely useful, trust, and return to as part of their normal workflow.
My view is that projects can begin with a modest scope and grow into widely used pieces of the developer ecosystem. I'm not promising a particular outcome, but who knows? Building something useful enough to earn that kind of adoption is an ambition I believe worth pursuing.
I'd like contributors to have a say in how we get there.
Who can get involved?
You don't need to be a long-time open-source contributor. You might be interested in:
- Improving or extending existing VB.NET utilities.
- Exploring how C# support could fit into the project.
- Fixing bugs or adding automated tests.
- Improving documentation and examples.
- Proposing new utilities that solve recurring .NET development problems.
- Reviewing design decisions and helping set priorities.
Small contributions are welcome. We can discuss larger changes before implementation so that people aren't investing time in work that doesn't fit the project's direction.
Take a look
Repository: https://github.com/tundeadetunji/api-dot_net-all_modules
If this sounds interesting, explore the code, look at the open issues, or share an idea for something you'd like the toolkit to do.
I'd love to hear what you think β and perhaps build something useful together.
Top comments (0)