jrapoport / chestnut
π° 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 5 months ago
Alternatives and similar repositories for chestnut:
Users that are interested in chestnut are comparing it to the libraries listed below
- Package set is a small wrapper around the official reflect package that facilitates loose type conversion and assignment into native Go tβ¦β47Updated 2 years ago
- wasmws: Webassembly (WASM) Websockets for Go applicationsβ77Updated 7 months ago
- Faster alternative to `syscall/js`. Code-generated Javascript and Assembly, up to 2x faster than native syscall/js.β33Updated 10 months ago
- Compact, sortable and fast unique IDs with embedded metadata.β91Updated 3 years ago
- Fast, zero-allocation, lexicographic-order-preserving packing/unpacking of native Go types to bytes.β45Updated 3 months ago
- SQLite over stdin/stdoutβ85Updated 3 weeks ago
- A handy and powerful library to deal with unstructured dataβ27Updated last year
- Web Assembly fetch wrapper that avoids importing net/http.β61Updated last week
- Simple internal event bus for Go applicationsβ30Updated last year
- A go database/sql driver for csvqβ72Updated 2 years ago
- The golang tool of the zig compiler automatically compiles different targets according to the GOOS GOARCH environment variable. You need β¦β45Updated 3 years ago
- Highly scalable, single/multi node, sortable, predictable and incremental unique id generator with zero allocation magic on the sequentiaβ¦β34Updated last year
- A set of tools for building parsers using the Go programming language.β44Updated last year
- HTML Builderβ30Updated last month
- Framework for pipeline execution with structured parallelism, retriability, load balancing and more.β31Updated 5 months ago
- RES Service protocol library for Goβ65Updated 5 months ago
- Draw on an HTML 2D canvas in a web browser from a server program using WebSockets.β92Updated last month
- A minimal but powerful cli library for Goβ39Updated 11 months ago
- π Fast and light wildcard pattern matching.β84Updated last month
- gomponents + heroiconsβ17Updated 3 months ago
- KSBus is a zero-configuration event bus written in Go, designed to facilitate real-time data sharing and synchronization between Go serveβ¦β38Updated 2 months ago
- A lightweight buffered event libβ58Updated 2 years ago
- Hare is a nimble little database management system for Go.β98Updated 4 years ago
- A fast, disk-based BTree package with an extensive easy-to-use API optimized for large keys with many values.β86Updated 3 months ago
- GoT is a template engine that turns templates into Go code to compile into your app.β35Updated 3 months ago
- Embed arbitrary resources into a go executable at runtime, after the executable has been built.β81Updated 4 months ago
- 𧧠Fixed-Point Decimal Moneyβ33Updated this week
- Go code to help create various charts, e.g. C3, D3, Rickshaw, go-chart, etc.β50Updated this week
- embed.FS wrapper providing additional functionalityβ33Updated 3 years ago
- map library using Go generics that offers a standard interface, go routine synchronization, and sortingβ47Updated last month