jrapoport / chestnutLinks
π° Chestnut is a powerful encrypted storage library for Go, featuring Sparse Encryption, a novel technique for selectively encrypting struct fields. It supports Chained Encryption, custom encryption (AES256-CTR), multiple storage backends (BBolt, NutsDB), and built-in compression (Zstandard), offering unmatched flexibility for secure data storagβ¦
β30Updated 8 months ago
Alternatives and similar repositories for chestnut
Users that are interested in chestnut are comparing it to the libraries listed below
Sorting:
- Compact, sortable and fast unique IDs with embedded metadata.β91Updated 3 years ago
- SQLite over stdin/stdoutβ88Updated this week
- Hare is a nimble little database management system for Go.β97Updated 4 years ago
- Flexible translation and humanization library for Go, based on the concepts behind gettext.β64Updated last year
- Fast, zero-allocation, lexicographic-order-preserving packing/unpacking of native Go types to bytes.β45Updated 7 months ago
- A go database/sql driver for csvqβ75Updated 2 years ago
- HTML Builderβ34Updated last week
- A Go client for rqlite, the distributed database built on SQLiteβ165Updated last month
- β45Updated last year
- Phonetic encoders - bmpm, caverphone, soundex, metaphoneβ19Updated last year
- One time password for Go.β22Updated 7 months ago
- A set of tools for building parsers using the Go programming language.β45Updated 2 years ago
- A simple embeddable scripting language which supports concurrent event processing.β48Updated 4 years ago
- π Tiny event emitter built on genericsβ43Updated last year
- GoT is a template engine that turns templates into Go code to compile into your app.β38Updated 6 months ago
- map library using Go generics that offers a standard interface, go routine synchronization, and sortingβ50Updated 5 months ago
- The golang tool of the zig compiler automatically compiles different targets according to the GOOS GOARCH environment variable. You need β¦β46Updated 3 years ago
- RES Service protocol library for Goβ65Updated 8 months ago
- Package set is a small wrapper around the official reflect package that facilitates loose type conversion and assignment into native Go tβ¦β47Updated 3 years ago
- Draw on an HTML 2D canvas in a web browser from a server program using WebSockets.β93Updated 4 months ago
- π Fast and light wildcard pattern matching.β87Updated 5 months ago
- Web Assembly fetch wrapper that avoids importing net/http.β61Updated 3 months ago
- Go-idiomatic View Engineβ74Updated 6 months ago
- Converts go types no matter whatβ25Updated 4 years ago
- Generate software design diagrams in Goβ41Updated 10 months ago
- MUS format serializer for Golangβ113Updated last month
- TinyGo compatible DOM manipulation library. For use in WASMβ22Updated 2 years ago
- embed.FS wrapper providing additional functionalityβ34Updated 4 years ago
- Canvas API built with Gioβ150Updated 3 weeks ago
- A simple database migration tool.β52Updated 3 weeks ago