{"repo":"waf/CSharpRepl","free":true,"listed":false,"github":"https://github.com/waf/CSharpRepl","clone":"git clone https://github.com/waf/CSharpRepl.git","description":"A command line C# REPL with syntax highlighting – explore the language, libraries and nuget packages interactively.","language":"C#","stars":3339,"topics":["repl","csharp","dotnet","cli","global-tool","interactive-programming","console"],"license":"MPL-2.0","category":"cli-tools","readme_excerpt":"C# REPL A cross-platform command line REPL for the rapid experimentation and exploration of C#. It supports intellisense, installing NuGet packages, and referencing local .NET projects and assemblies. (click to view animation) C# REPL provides the following features: - Syntax highlighting via ANSI escape sequences - Intellisense with documentation and overload navigation - Automatic formatting of typed input - Nuget package installation - Reference local assemblies, solutions, and projects - Dump and explore objects with syntax highlighting and rich Spectre.Console formatting - Connect to a running .NET application and run the REPL inside that application, with access to application state and the ability to replace live methods - Navigate to source via Source Link - IL disassembly and \"lowered\" C# decompilation (both Debug and Release mode, using ILSpy) - AI code completion via OpenAI, Anthropic, Gemini, Grok, DeepSeek, Mistral/Codestral, or any other OpenAI-compatible provider (bring your own API key) - Fast and flicker-free rendering. A \"diff\" algorithm is used to only render what's changed. Installation C# REPL is a .NET 10 global tool, and runs on Windows, Mac OS, and Linux. It can be installed from NuGet via: If you're running on Mac OS Catalina (10.15) or later, make sure you follow any additional directions printed to the screen. You may need to update your PATH variable in order to use .NET global tools. After installation is complete, run csharprepl to begin. You can","default_branch":null,"files":null,"tree":[],"storefront":"/r/waf","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/waf/CSharpRepl/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}