Skip to content

muhammadsammy/free-vscode-csharp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d94fae6 · Jun 27, 2026

History

9,303 Commits
Nov 15, 2025
Apr 12, 2025
Feb 18, 2026
Jun 20, 2026
Mar 27, 2026
Jun 27, 2026
Feb 20, 2021
Sep 7, 2024
Mar 18, 2026
Feb 26, 2026
Mar 11, 2016
Jun 19, 2026
Aug 5, 2023
May 13, 2026
May 14, 2022
Feb 7, 2025
Jun 20, 2026
Jun 27, 2026
Jun 20, 2026
Mar 30, 2024
Nov 14, 2023
Aug 4, 2023
Apr 9, 2025
Jul 16, 2024
Apr 10, 2026
Jul 11, 2023
Jun 20, 2026
Apr 10, 2026
Jun 20, 2026
Jul 30, 2025
Jun 14, 2023
Apr 29, 2026
Dec 6, 2025
Feb 20, 2021
Sep 5, 2024
Jun 21, 2026
Jun 1, 2026
Sep 26, 2025
Oct 28, 2025
Jan 22, 2026
Aug 30, 2023
Apr 10, 2018
Dec 13, 2023
Aug 30, 2025
Sep 12, 2025
Feb 21, 2025
Feb 18, 2026
Feb 18, 2026
Jun 20, 2026
Jun 27, 2026
Jun 1, 2026
Jun 1, 2026
Jun 1, 2026
Jun 1, 2026
Jun 1, 2026
Jun 1, 2026
Jun 1, 2026
Jun 1, 2026
Jun 1, 2026
Jun 1, 2026
Jun 1, 2026
Jun 1, 2026
Jun 1, 2026
Jun 2, 2026
Jun 1, 2026
Jun 20, 2026
Jun 20, 2026
Sep 7, 2024

Repository files navigation

CI Downloads Release Open issues Open PRs

free-csharp-vscode

The debugger included in the official C# extension is proprietary and is licensed to only work with Microsoft versions of vscode. This extension replaces it with Samsung's MIT-licensed alternative, NetCoreDbg.

Installation

Get the VSIX file

  • Prebuilt binaries

  • Build from source

    git clone https://github.com/muhammadsammy/free-vscode-csharp.git
    
    cd free-vscode-csharp
    
    # Make sure you have NodeJS (https://nodejs.org) installed.
    
    npm install
    
    npm run vscode:prepublish
    
    npm run vsix:release:package
    

Install the extension

Open the editor then run Extensions: Install from VSIX from the command pallete and select the csharp-VERSION_NUMBER.vsix file.