A Go port of the Rapid Automatic Keyword Extraction algorithm (RAKE)
Repository Index
68,261 visible repositories in the index
193–216 of 246 · Most stars
This library provides a simple microservice framework based on clean architecture principles with a working example implemented.
- golang
- go
- microservices
- microservice
Thunder is a minimalist and powerful Go backend framework that effortlessly transforms gRPC services into fully functional REST and GraphQL APIs.
- golang
- grpc-go
- prisma
- kubernetes
A complete Golang client for SeaweedFS
- seaweedfs
- client
- golang
- go
Closed-loop application library for Cobra commands (powerful, ready-to-run and easy to use)
- console-application
- menus
- history
- cli
A generic oplog/replication system for microservices
Library for setting values to structs' fields from env, flags, files or default tag
- go
- golang
- reflection
- configuration-management
go websocket client for unit testing of a websocket handler
A tiny wrapper over amqp exchanges and queues 🚌 ✨
- rabbitmq
- eventbus
- microservices
- golang
Take control of your data, connect with anything, and expose it anywhere through protocols such as HTTP, GraphQL, and gRPC.
- go
- orchistrator
- microservices
- gateway-api
Go client for the GeoServer REST API — workspaces, datastores, layers, styles, security, ACL, GeoWebCache, Importer, plus OWS GetCapabilities/Describe. Tested against GeoServer 2.27 LTS and 2.28 stable.
- geoserver
- gis
- mapping
- golang
Safe number conversion in Go: address gosec G115 and cwe-190 Integer Overflow or Wraparound
Less verbose, more shell-friendly and LLM-friendly Terraform
A Go package to help write migrations with go-pg/pg.
- golang
- postgresql
- migrations
- go-pg
A general purpose application and library for aligning text.
- alignment
- formatter
- tool
- delimiter
The Gopher API, is a simple CRUD API for formative purpose, we're building it while writing the posts of the blog.
A tiny wrapper around NSQ topic and channel :rocket:
- nsq
- message-bus
- microservices
- go
Start gRPC microservice from YAML, plugin of rk-boot
CLI client for Portainer
A Go type to prevent internal numeric IDs from being exposed to clients using HashIDs and JSON.
- golang
- id
- json
- type
RES Service protocol library for Go
- go
- golang
- golang-package
- nats-server
NullKia Mobile Security Framework - Tools in Nim, Crystal, V, D, Red, Odin, Haxe, Zig, Kotlin, Lua, PHP, Python | bad-antics | github.com/bad-antics
- android-hacking
- baseband
- bootloader-unlock
- checkm8
A probably paranoid Golang utility library for securely hashing and encrypting passwords based on the Dropbox method. This implementation uses Blake2b, Scrypt and XSalsa20-Poly1305 (via NaCl SecretBox) to create secure password hashes that are also encrypted using a master passphrase.
- golang
- golang-library
- scrypt
- password-hash
Go tool + library that publishes GIS vector data to GeoServer via PostGIS — walks a directory of shapefile / GeoJSON / GeoPackage / KML, loads each into PostGIS via GDAL/OGR, then registers the resulting tables as GeoServer feature types. Idempotent. Tested on GeoServer 2.27 LTS + 2.28 stable.