ShrinkableMap is a high-performance, generic, thread-safe map implementation for Go that automatically manages memory by shrinking its internal storage when items are deleted. It provides a solution to the common issue where Go's built-in maps don't release memory after deleting elements.
☆27Jul 9, 2025Updated 8 months ago
Alternatives and similar repositories for shrinkmap
Users that are interested in shrinkmap are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- A markdown renderer and server for your command line.☆19Sep 7, 2021Updated 4 years ago
- inspect is a small Go package that makes it easy to inspect information about Go source code.☆18Mar 28, 2017Updated 8 years ago
- Go bindings for arrayfire☆17Mar 8, 2016Updated 10 years ago
- eBPF OOM Memory Profiler☆131Dec 2, 2025Updated 3 months ago
- Go port of the C layout library (Clay)☆46Nov 26, 2025Updated 3 months ago
- A Distributed Synchronization Library for Golang Built On Top of Object Storage.☆14Apr 18, 2024Updated last year
- Utilities to write Go code generators from text templates☆13Aug 9, 2025Updated 7 months ago
- Website to help operators read release notes and compare across otel collector versions☆16Nov 20, 2025Updated 4 months ago
- build my own container orchestration - Kubernetes☆18Dec 28, 2024Updated last year
- Search code on CPAN with Regexps. No longer maintained, I suggest using http://grep.metacpan.org/ instead.☆34Dec 2, 2019Updated 6 years ago
- Tools☆28Mar 6, 2026Updated 2 weeks ago
- Super useful and dependency-free Go package to configure your HTTP routes using only the standard library. Define routes, middlewares, gr…☆37Apr 5, 2025Updated 11 months ago
- A new version of IRIS-X - smart home automation system☆31Dec 8, 2016Updated 9 years ago
- A high level pool for maintaining pools of *sql.DB databases (e.g: thousands of SQLite files)☆10Oct 29, 2016Updated 9 years ago
- Adds size optimizations to any Perseus app automatically.☆10Apr 20, 2022Updated 3 years ago
- Generate directories and files in Go as quickly as making pop corn☆24Dec 28, 2016Updated 9 years ago
- Vega chart rendering in pure Go☆28Jul 9, 2025Updated 8 months ago
- A simple live-reloading tool for developing HTML.☆31Nov 30, 2024Updated last year
- Itch is the opinionated way to scratch☆20Nov 13, 2018Updated 7 years ago
- A collection of SVG icons associated with the Perl programming language☆15Jan 3, 2025Updated last year
- A tech stack for creating modern web applications in the simplest way possible.☆12May 3, 2024Updated last year
- ☆13Jan 23, 2017Updated 9 years ago
- FieldMap function generator for https://github.com/mholt/binding☆23Sep 2, 2017Updated 8 years ago
- Public Red Hat Observability Group Handbook for Team Processes, Proposals and Documentations☆17Jan 23, 2026Updated 2 months ago
- Add geo functionality extension to datafusion query engine.☆11Apr 26, 2024Updated last year
- Hindley-Milner type system with extensible records and variants, implemented in Go☆22Nov 21, 2020Updated 5 years ago
- Faster utf8.Valid using multi-byte processing without SIMD.☆85Mar 26, 2024Updated last year
- A parser library for DataDog queries☆12Mar 11, 2026Updated last week
- a cross-platform local-first open source alternative to AI recall apps (windows Recall, rewind.ai)☆15Jul 11, 2024Updated last year
- like gron, but generalised on indentation☆17Jun 20, 2024Updated last year
- A WIP drop in replacement for Prometheus Alertmanager, built on top of Cloudflare Workers☆24Nov 19, 2025Updated 4 months ago
- A simple readline facility for Go. Based on the C library Linenoise☆88Sep 5, 2014Updated 11 years ago
- Raster processing library and tools written in rust☆13Jun 23, 2024Updated last year
- Download tiles from OSM tileservers☆12May 18, 2021Updated 4 years ago
- JSON Pointer (RFC 6901) for Go☆31Mar 28, 2024Updated last year
- High Concurrency Bloom Filter Implementations for Go☆12Oct 10, 2023Updated 2 years ago
- kubernetes port forwarding utility library for Go☆12Apr 24, 2022Updated 3 years ago
- IEEE1588v2 Precision Time Protocol implementation☆13Jun 21, 2021Updated 4 years ago
- ☆14Dec 29, 2022Updated 3 years ago