A Go port of the Rapid Automatic Keyword Extraction algorithm (RAKE)
Repository Index
47,133 repositories indexed
49–72 of 73 · Most stars
A simple and fast Redis backed key-value store library for Go
high performance in-memory cache
Some utilities for Persian language in Go (Golang)
- go
- golang
- persian
- farsi
GoFreeDB is a Golang library that provides common and simple database abstractions on top of Google Sheets.
- database
- golang
- google-sheets-api
- google-sheets-api-v4
A thread safe map which has expiring key-value pairs.
- go
- library
- package
- time
User level X Keyboard Grabber
Simply ACID* key-value database. At the medium or even low latency it tries to provide greater throughput without losing the ACID properties of the database. The database provides the ability to create record headers at own discretion and use them as transactions. The maximum size of stored data is limited by the size of the computer's RAM.
Cardea is an SSH bastion server with access control, session recording, and optional TPM-backed key protection.
- audit
- bastion
- firewall
- networking
LazyVPN is an Omarchy VPN manager for WireGuard connections. It replaces manual systemd-networkd configuration with a fast, keyboard-driven TUI featuring killswitch, auto-recovery, and Waybar integration.
Key/Value database benchmark
A key-value store extension for k6
- k6
- k6-extension
- key-value-store
- load-testing
Generic Golang Key/Value trait for AWS storage services
- aws-dynamodb
- golang
- key-value
- type-safe
Gocache is an in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications. it is safe with concorent go routine access.
- cache
- gocache
- golang
- go-parallel-caching
A High Performance, Generic, thread-safe, zero-dependency, key-value, in-memory cache
- golang
- cache
- generic
- in-memory-cache
A project around helping to prevent typing typos. TySug (Typo Suggestions) suggests alternative words with respect to keyboard layouts
- string-distance
- suggestions
- typo
- typing
Key-value store for temporary items :memo:
A persistent, map-like object for the Go programming language. Supports customization.
:closed_lock_with_key: Middleware for keeping track of users, login states and permissions
- bcrypt
- middleware
- permissions
- redis
n-out-of-N-keys encryption framework based on shamir's secret sharing algorithm
🛠 Viper wrapper with config inheritance and key generation
Simple in-memory key-value storage with TTL for each record.
- golang
- go
- cache
- cache-storage
Real macOS WiFi data for Go: scan unredacted SSIDs/BSSIDs and read saved WiFi passwords with user-approved macOS prompts.
- apple-silicon
- cli
- corewlan
- go
:wrench: Golang SSH Keys manipulation library