david-driscoll
Microsoft MVP OmniSharp Contributor
Funding Links: https://github.com/sponsors/david-driscoll
- Name: David Driscoll
- Location: Cary, North Carolina
- Company: OmniSharp
- Kind: user
- Followers: 222
- Following: 13
- Total stars: 93
- Repositories count: 198
- Created at: 2022-11-03T08:21:13.454Z
- Updated at: 2025-03-28T17:19:37.936Z
- Last synced at: 2025-03-28T17:19:37.935Z
GitHub Sponsors Profile
I'm a software developer with a passion for continuous learning and open source!
Originally from Canada, I had the opportunity to move to the United States for work, which also happens to be much closer to my wife's family. (You can decide if that's a good or bad thing 😅).
I caught the open source bug years ago when I was trying to work one of the early alphas of what became .NET 5 today, and wanted auto complete to work when the tooling was broken. That has led to working on OmniSharp and integrating with atom, vscode, emacs, vim, and more. I've also contributed to early on to rxjs5 helping ensure the TypeScript user experience was the best it could be.
Today I split my time between working on omnisharp-roslyn and csharp-language-server-protocol.
csharp-language-server-protocol: Is an up to date implementation of the [Language Server Protocol (LSP)[https://microsoft.github.io/language-server-protocol/] that makes creating a language server using .NET as easy as possible.
Used by:
omnisharp-roslyn
LSP mode is used by emacs, vim and other consumers to offer C#.
Razor Language Server
Ships in Visual Studio (sort of 😅)
Powershell Editor Services
Used by powershell-vscode and other consumers to offer a powershell editor experience
omnisharp-roslyn: Powers the C# experience in VSCode, Emacs, Vim and other LSP editors.
So why should sponsor me?
My goal is get enough funds to allow me to dedicate time every month to ensure that time can be dedicated to triaging issues, working through features and bugs, and support the communities of the projects I work on.
Your funds will go to help offset the cost of taking time to work on these projects. This includes the cost of coffee ☕. I also hope to be able to offset the cost of a Macbook for hardware for cross-platform.
- Current Sponsors: 0
- Past Sponsors: 0
- Total Sponsors: 0
- Minimum Sponsorship: $1.00
Featured Works
OmniSharp/csharp-language-server-protocol
Language Server Protocol in C#
Language: C# - Stars: 554OmniSharp/omnisharp-roslyn
OmniSharp server (HTTP, STDIO) based on Roslyn workspaces
Language: C# - Stars: 1849david-driscoll/DynamicDataJs
DynamicData as TypeScript/JavaScript
Language: TypeScript - Stars: 11Active Sponsorships
View AllSponsorship Breakdown by Kind
- User: 1