📚 String comparison and edit distance algorithms library, featuring : Levenshtein, LCS, Hamming, Damerau levenshtein (OSA and Adjacent transpositions algorithms), Jaro-Winkler, Cosine, etc...
- go
- golang
- edit-distance
- algorithms
47,133 repositories indexed
361–384 of 896 · Most stars
📚 String comparison and edit distance algorithms library, featuring : Levenshtein, LCS, Hamming, Damerau levenshtein (OSA and Adjacent transpositions algorithms), Jaro-Winkler, Cosine, etc...
An ERB-style templating language for Go.
A customizable, interactive table component for the Bubble Tea framework
Self-hosted music streaming server 🎶 with RESTful API and Web interface. Think of it as your very own Spotify! ☁️🎧
Simple to use, simple to deploy, one time self destruct messaging service, with hashicorp vault as a backend
ACH implements a reader, writer, and validator for Automated Clearing House (ACH) files. The HTTP server is available in a Docker image and the Go package is available.
Simple backup tool for PostgreSQL
Pure golang package for reading and writing xz-compressed files
A platform for packaging and launching blockchain infra. Think docker compose for blockchain
cod is a completion daemon for bash/fish/zsh
Static Application Security Testing (SAST) engine focused on covering the OWASP Top 10, to make source code analysis to find vulnerabilities right in the source code, focused on a agile and easy to implement software inside your DevOps pipeline. Support the following technologies: Java (Maven and Android), Kotlin (Android), Swift (iOS), .NET Full Framework, C#, and Javascript (Node.js).
Simple tables in terminal with Go
🔭 Powerful tool for testing WebHooks and more
Pure Go implementation of the NaCL set of API's
An implementation of JOSE standards (JWE, JWS, JWT) in Go
Self-hosted API-first AI call center: AI talks, code controls the call. AI agents answer every call; humans take over without dropping it. Runs on FreeSWITCH with your SIP trunk and realtime model (OpenAI, Grok, Qwen, Doubao, or any compatible gateway).
A gofmt/goimports-like tool for Go programmers that fills in Go return statements with zero values to match the func return types
Simple LISP in Go
Countries - ISO-639, ISO-3166 countries codes with subdivisions and names, ISO-4217 currency designators, ITU-T E.164 IDD phone codes, countries capitals, UN M.49 codes, IANA ccTLD countries domains, FIPS, IOC/NOC and FIFA codes, VERY VERY FAST, compatible with Databases/JSON/BSON/GOB/XML/CSV, Emoji countries flags and currencies, Unicode CLDR.
xujiajun/gorouter is a simple and fast HTTP router for Go. It is easy to build RESTful APIs and your web framework.
Cross-platform config file CLI toolchain. Validates syntax, schema compliance, and formatting across 18 different configuration file types. Written in Go.
Fast HTTP enumerator
A simple wrapper around libpcap for the Go programming language
Simple but powerful DAG scheduler and dashboard