csharp-language-server

Roslyn-based LSP language server for C# (by razzmatazz)

Csharp-language-server Alternatives

Similar projects and alternatives to csharp-language-server

  1. ASP.NET Core

    ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. neovim

    Vim-fork focused on extensibility and usability

  4. .NET Runtime

    .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

  5. vscodium

    binary releases of VS Code without MS branding/telemetry/licensing

  6. ShellCheck

    ShellCheck, a static analysis tool for shell scripts

  7. coc.nvim

    Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.

  8. Avalonia

    Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology

  9. Uno Platform

    Open-source platform for building cross-platform native Mobile, Web, Desktop and Embedded apps quickly. Create rich, C#/XAML, single-codebase apps from any IDE. Hot Reload included! 90m+ NuGet Downloads!!

  10. sdk

    Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI (by dotnet)

  11. core

    .NET news, announcements, release notes, and more! (by dotnet)

  12. Mono

    Mono open source ECMA CLI, C# and .NET implementation.

  13. omnisharp-roslyn

    OmniSharp server (HTTP, STDIO) based on Roslyn workspaces

  14. Silk.NET

    The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.

  15. vim-polyglot

    A solid language pack for Vim.

  16. omnisharp-vim

    Vim omnicompletion (intellisense) and more for C#

  17. Eto.Forms

    Cross platform GUI framework for desktop and mobile applications in .NET

  18. wcf

    This repo contains the client-oriented WCF libraries that enable applications built on .NET Core to communicate with WCF services.

  19. source-build

    A repository to track efforts to produce a source tarball of the .NET Core SDK and all its components

  20. omnisharp-extended-lsp.nvim

    Extended 'textDocument/definition' handler for OmniSharp Neovim LSP (now also `textDocument/references`, `textDocument/implementation` and source generated files)

  21. try-convert

    Discontinued Helping .NET developers port their projects to .NET Core!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better csharp-language-server alternative or higher similarity.

csharp-language-server discussion

Log in or Post with

csharp-language-server reviews and mentions

Posts with mentions or reviews of csharp-language-server. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-08-27.
  • Microsoft donates the Mono Project to the Wine team
    30 projects | news.ycombinator.com | 27 Aug 2024
    > - If you are working on Linux, you can build and deploy Android apps only

    > - You need a valid Visual Studio or IntelliCode subscription

    You don't: https://marketplace.visualstudio.com/items?itemName=ms-dotne... (DevKit, which is the licensed one, is completely optional - it gives you VS-style solution explorer. You can already get it with e.g. F#'s Ionide that works for any .NET Code file)

    Or https://github.com/razzmatazz/csharp-language-server with either Neovim or Emacs.

    > Okay, where's Linux? That's what Mono was originally made for and where Mono really shines.

    Regretfully, you have ignored all sibling comments, so here it goes:

    Uno: https://platform.uno/docs/articles/get-started-vscode.html?t...

    (Uno has more involved setup than Avalonia but has way better mobile targeting, and casual reports indicate smaller memory footprint)

    Avalonia: https://avaloniaui.net + https://marketplace.visualstudio.com/items?itemName=Avalonia...

        dotnet new --install Avalonia.Templates
  • C# lsp configuration with neovim CoC
    4 projects | /r/neovim | 10 Nov 2023
    The recommended approach used to be coc-omnisharp, but it has been discontinued in favor of chsarp-ls. I have installed csharp-ls with dotnet tool install --global csharp-ls, and the executable is on ~/.dotnet/tools. The following is on my coc settings:
  • C# / DotNet Config
    2 projects | /r/neovim | 6 Jul 2023
    I switched to https://github.com/razzmatazz/csharp-language-server which doesn't have as many features.
  • I want to start making my console apps, I only have experience with game dev, where should I start?
    6 projects | /r/linux4noobs | 2 Jul 2023
    Apropos lsp, these two might be interesting, if you haven't yet given up on C#. Again, that should work on many editors, including the evil one at hand. Note how both explicitly name vim, emacs and vscode in their documentation.
  • I found 2 extensions on vscode to replace lousy omnisharp extension
    3 projects | /r/dotnet | 19 Jun 2023
    It using lsp protol.i tried the new version of omnisharp with lsp but its really bad, 2 client extension if you don't want to use omnisharp https://github.com/statiolake/vscode-csharp-ls And https://github.com/vytautassurvila/vscode-csharp-ls And last, server lsp https://github.com/razzmatazz/csharp-language-server
  • What problems do you face in your development workflow?
    1 project | /r/dotnet | 12 May 2023
    lol quite specific. do you know https://github.com/razzmatazz/csharp-language-server ?
  • c# development in; neovim
    4 projects | /r/neovim | 3 May 2023
    There's Saulius's lsp too too, altogh I haven't tried it yet.
  • Lunarvim "Invalid character in group name" when editing C# files
    2 projects | /r/neovim | 16 Apr 2023
    You could also set the semantic tokens capability to nil. Another alternative to omnisharp is csharp-language-server which has recently added support for semantic tokens.
  • Has anyone managed to get Neovim and Unity working well together?
    3 projects | /r/neovim | 7 Apr 2023
    I ended up using csharp_ls, https://github.com/razzmatazz/csharp-language-server/issues/34 posted what I found here. Once I got things pointing to the right mono dll it started working great.
  • Understanding the .NET ecosystem: The evolution of .NET into .NET 7
    8 projects | news.ycombinator.com | 21 Mar 2023
    Sadly, OmniSharp (the LSP for vscode and nvim) isn't all that great. The performance is incredibly bad, easily orders of magnitude worse than VS and Rider.

    There is this alternative LSP, which I plan to try out still: https://github.com/razzmatazz/csharp-language-server

  • A note from our sponsor - SaaSHub
    www.saashub.com | 19 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic csharp-language-server repo stats
16
640
8.9
8 days ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that F# is
the 48th most popular programming language
based on number of references?