Package protocol implements Language Server Protocol specification in Go
☆126Jan 7, 2026Updated 2 months ago
Alternatives and similar repositories for protocol
Users that are interested in protocol are comparing it to the libraries listed below
Sorting:
- Package jsonrpc2 an implementation of the JSON-RPC 2 specification for Go☆22Feb 25, 2023Updated 3 years ago
- Language Server Protocol SDK for Go☆265Jun 17, 2025Updated 9 months ago
- Go types for the messages used in the Language Server Protocol.☆108Feb 23, 2024Updated 2 years ago
- language server protocol sdk implement for go☆136Mar 21, 2025Updated 11 months ago
- A LanguageServer implementation in GO for the scripting language daedalus☆21May 5, 2025Updated 10 months ago
- Snowflake emulator written in Rust☆26Updated this week
- ☆51Jan 22, 2025Updated last year
- A tool to complete a left-hand side from given expression for Go.☆17Jul 26, 2024Updated last year
- Go stemmers generated by the Snowball project☆24Sep 6, 2020Updated 5 years ago
- Version-wrangling library for Go☆16Dec 7, 2024Updated last year
- Rendering capabilities for go-text based typesetting☆14Mar 2, 2026Updated 2 weeks ago
- [WIP] Protocol Buffers Language Server☆61Jan 22, 2023Updated 3 years ago
- A generic topic-based Publish–Subscribe library for Go backed by Goroutines and Channels.☆12Oct 25, 2025Updated 4 months ago
- A Code Generator for ABNF Parsers☆13Feb 25, 2023Updated 3 years ago
- Generate Go Plan9 assembly from C code☆40Mar 7, 2026Updated last week
- A Go library providing context-aware semaphores where concurrency limits are applied per unique arbitrary key, enabling fine-grained reso…☆29May 9, 2025Updated 10 months ago
- Generates generalised LL (GLL) and reduced size LR(1) parsers with matching lexers☆201Jul 31, 2023Updated 2 years ago
- SHA1 implementation with collision detection.☆15Jan 19, 2026Updated 2 months ago
- non-standard implementation of RE2 in Go☆18Sep 29, 2015Updated 10 years ago
- Golang bindings for tree-sitter https://github.com/tree-sitter/tree-sitter☆542Aug 27, 2024Updated last year
- A high performance thread-safe implementation of hash map for Golang (accent on high throughput, not at latency)☆21Jun 20, 2021Updated 4 years ago
- もどるとすすむくん☆33Jan 12, 2025Updated last year
- ghir is a CLI making past GitHub Releases immutable☆26Updated this week
- A terminal-based music player☆13Jan 22, 2021Updated 5 years ago
- Incremental Go builders for Nix☆18Feb 18, 2026Updated last month
- Library to represent, compare and parse Terraform Registry address☆14Updated this week
- Cooklang parser☆24Feb 22, 2025Updated last year
- YAML support for the Go language☆2,123Mar 10, 2026Updated last week
- Promise to the Go compiler that your Reads and Writes are well-behaved☆62Oct 6, 2019Updated 6 years ago
- Boyer-Moore search algorithm in Go☆15Apr 6, 2022Updated 3 years ago
- declarative flag parsing for Go using struct tags☆12May 7, 2023Updated 2 years ago
- ☆12Feb 14, 2025Updated last year
- Go implementation of the Debug Adapter Protocol☆139Sep 4, 2025Updated 6 months ago
- Pprof automation + organization, making profiling work 80% faster !!☆60Sep 3, 2025Updated 6 months ago
- GitHub action to setup a TinyGo environment☆21Jun 3, 2025Updated 9 months ago
- gotkit is a set of useful GTK4 components and functions that will aid in developing certain specific types of applications.☆21Nov 17, 2025Updated 4 months ago
- Neovim plugin as a lightweight wrapper around https://github.com/mickael-menu/zk☆24Aug 16, 2021Updated 4 years ago
- A fluent-style, type-safe command-line parser for Go.☆15Updated this week
- GitHub Action to setup Vim, Neovim, or MacVim.☆26Feb 9, 2026Updated last month