Contributing
January 17, 2026 · View on GitHub
If you'd like to help out, thanks! We use Visual Studio 2022 for development, though any standard .NET 5 development environment should work. Please read through these guidelines to get started:
- Read through the ARCHITECTURE.md file to understand how csharprepl works. Depending on what you want to do, changes to the underlying PrettyPrompt library may be required.
- For new features, please open an issue first to discuss and design the feature. This will help reduce the chance of conflicting designs.
- Please include an xunit test, and ensure any code warnings and nullability issues are resolved.
Thanks!
CSharpRepl Contributors
Thanks to everyone who contributes! The following contributors have helped out with CSharpRepl:
- Hubert Kindermann (kindermannhubert)
- IBIT-ZEE
- Nattapong Nunpan (aixasz)
- Ivan Kara (realivanjx)
- José Javier Rodríguez Zas (JJ) (jjavierdguezas)
- Marlon Regenhardt (Regenhardt)
- Luiz-Ossinho (Luiz-Ossinho)
- Vinod Pal (VNDPAL)
- Rasim Keita (Keyros)
- Atif Aziz (atifaziz)
- lonix1
- Weihan Li (WeihanLi)
- Alex (Rekkonnect)
- Sakamoto (hikarisakamoto)
PrettyPrompt Contributors
CSharpRepl heavily relies on the PrettyPrompt library, so make sure to check out the contributors there, too!