All Projects → lru → Similar Projects or Alternatives

73 Open source projects that are alternatives of or similar to lru

memo-async-lru
Memoize Node.js style callback-last functions, using an in-memory LRU store
Stars: ✭ 17 (-84.26%)
Mutual labels:  lru, lru-cache
golib
Open version of common golang libraries useful to many projects.
Stars: ✭ 47 (-56.48%)
Mutual labels:  lru, lru-cache
cache
LRU-based cache package for Go.
Stars: ✭ 25 (-76.85%)
Mutual labels:  lru, lru-cache
Olric
Distributed cache and in-memory key/value data store. It can be used both as an embedded Go library and as a language-independent service.
Stars: ✭ 2,067 (+1813.89%)
Mutual labels:  lru, lru-cache
gocache
High performance and lightweight in-memory cache library with LRU and FIFO support as well as memory-usage-based-eviction
Stars: ✭ 15 (-86.11%)
Mutual labels:  lru, lru-cache
go-cache-benchmark
Cache benchmark for Golang
Stars: ✭ 47 (-56.48%)
Mutual labels:  lru, lru-cache
disk-lru-cache
💾 Disk LRU cache with persisted journal
Stars: ✭ 21 (-80.56%)
Mutual labels:  lru, lru-cache
LruClockCache
A low-latency LRU approximation cache in C++ using CLOCK second-chance algorithm. Multi level cache too. Up to 2.5 billion lookups per second.
Stars: ✭ 35 (-67.59%)
Mutual labels:  lru, lru-cache
hyperlru
Tiny & Fast LRU Implementation as possible.
Stars: ✭ 34 (-68.52%)
Mutual labels:  lru, lru-cache
Gcache
An in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC
Stars: ✭ 1,787 (+1554.63%)
Mutual labels:  lru
parco
🏇🏻 generalist, fast and tiny binary parser and compiler generator, powered by Go 1.18+ Generics
Stars: ✭ 57 (-47.22%)
Mutual labels:  generics
Arrow Meta
Functional companion to Kotlin's Compiler
Stars: ✭ 246 (+127.78%)
Mutual labels:  generics
go-generics
Go的泛型文档、代码、讨论
Stars: ✭ 43 (-60.19%)
Mutual labels:  generics
truthy
Package truthy provides truthy condition testing with Go generics
Stars: ✭ 31 (-71.3%)
Mutual labels:  generics
generics
Deprecated! See https://github.com/golang-design/go2generics.
Stars: ✭ 26 (-75.93%)
Mutual labels:  generics
Stack
A Type-Safe, Thread-Safe-ish approach to CoreData in Swift
Stars: ✭ 47 (-56.48%)
Mutual labels:  generics
Syncmap
A typed implementation of the Go sync.Map using code generation
Stars: ✭ 200 (+85.19%)
Mutual labels:  generics
Java-Interview-Programs
Core Java Projects with complete source code
Stars: ✭ 48 (-55.56%)
Mutual labels:  generics
Auth Adt
Authenticated Data Structures Generically
Stars: ✭ 150 (+38.89%)
Mutual labels:  generics
Gomacro
Interactive Go interpreter and debugger with REPL, Eval, generics and Lisp-like macros
Stars: ✭ 1,784 (+1551.85%)
Mutual labels:  generics
go-callbag
golang implementation of Callbag
Stars: ✭ 19 (-82.41%)
Mutual labels:  generics
ttlcache
An in-memory cache with item expiration and generics
Stars: ✭ 468 (+333.33%)
Mutual labels:  generics
async
Synchronization and asynchronous computation package for Go
Stars: ✭ 104 (-3.7%)
Mutual labels:  generics
Go Generics Example
Example code for Go generics
Stars: ✭ 121 (+12.04%)
Mutual labels:  generics
Promis
The easiest Future and Promises framework in Swift. No magic. No boilerplate.
Stars: ✭ 110 (+1.85%)
Mutual labels:  generics
Miniboxing Plugin
Miniboxing is a program transformation that improves the performance of Scala generics when used with primitive types. It can speed up generic collections by factors between 1.5x and 22x, while maintaining bytecode duplication to a minimum. You can easily add miniboxing to your sbt project:
Stars: ✭ 106 (-1.85%)
Mutual labels:  generics
Goreuse
Generic Code for Go
Stars: ✭ 93 (-13.89%)
Mutual labels:  generics
mcache
An in-memory cache library for golang. support: lru,lfu,hash-lru,hash-lfu,arc. 一个高性能本地内存缓存,带有各种内存淘汰算法
Stars: ✭ 311 (+187.96%)
Mutual labels:  lru
Swift Complex
Complex numbers in Swift
Stars: ✭ 66 (-38.89%)
Mutual labels:  generics
go2generics
🧪 A chunk of experiments and demos about Go 2 generics design (type parameter & type set)
Stars: ✭ 146 (+35.19%)
Mutual labels:  generics
rust-amplify
Amplifying Rust language capabilities: multiple generic trait implementations, type wrappers, bit-precise numerics, derive macros
Stars: ✭ 38 (-64.81%)
Mutual labels:  generics
Lgenerics
Generic algorithms and data structures for Lazarus/Free Pascal
Stars: ✭ 59 (-45.37%)
Mutual labels:  generics
Gengen
A Go source transformation tool for generics
Stars: ✭ 253 (+134.26%)
Mutual labels:  generics
genx
GenX: Generics For Go, Yet Again.
Stars: ✭ 37 (-65.74%)
Mutual labels:  generics
Staticvec
Implements a fixed-capacity stack-allocated Vec alternative backed by an array, using const generics.
Stars: ✭ 236 (+118.52%)
Mutual labels:  generics
Java-Programs
Java Practiced Problems including concepts of OOPS, Interface, String , Collection.
Stars: ✭ 51 (-52.78%)
Mutual labels:  generics
Higgledy
Higher-kinded data via generics
Stars: ✭ 153 (+41.67%)
Mutual labels:  generics
SwiftRadix
Easily convert integers to binary/hex/octal strings and back again with clean functional syntax.
Stars: ✭ 34 (-68.52%)
Mutual labels:  generics
Go generics
Templates, generics engine for Go
Stars: ✭ 141 (+30.56%)
Mutual labels:  generics
Mvvm Example
iOS protocol-oriented MVVM examples
Stars: ✭ 45 (-58.33%)
Mutual labels:  generics
Envy
😠 Environmentally friendly environment variables
Stars: ✭ 132 (+22.22%)
Mutual labels:  generics
generic-simd
Generic SIMD abstractions for Rust.
Stars: ✭ 45 (-58.33%)
Mutual labels:  generics
Ply
Painless polymorphism
Stars: ✭ 117 (+8.33%)
Mutual labels:  generics
methodtools
Expand functools features(lru_cache) to class - methods, classmethods, staticmethods and even for (unofficial) hybrid methods.
Stars: ✭ 57 (-47.22%)
Mutual labels:  lru-cache
ConfuserExPlugins
Transforms all types to generics, and all constructor calls and method calls into generic call factories.
Stars: ✭ 32 (-70.37%)
Mutual labels:  generics
go-ringbuf
Lock-free MPMC Ring Buffer (Generic) for SMP, in golang. Some posts in chinese:
Stars: ✭ 43 (-60.19%)
Mutual labels:  generics
Genericn Arytree
Simple Generic N-ary Tree implementation in Java, with many utility methods.
Stars: ✭ 40 (-62.96%)
Mutual labels:  generics
Gen
Type-driven code generation for Go
Stars: ✭ 1,246 (+1053.7%)
Mutual labels:  generics
Gena
Generic pseudo-templated containers for C. Written entirely in C89 with design inspired by the C++ STL. /// DOCS ARE SLIGHTLY OUTDATED, PROJECT IS STABLE AND STILL IN ACTIVE DEVELOPMENT
Stars: ✭ 61 (-43.52%)
Mutual labels:  generics
Genericdatasource
Generic Data Source in Swift.
Stars: ✭ 33 (-69.44%)
Mutual labels:  generics
Time
🕰 Type-safe time calculations in Swift
Stars: ✭ 1,032 (+855.56%)
Mutual labels:  generics
GoCache
A simplest Cache Server based on LRU implementation written in Go
Stars: ✭ 15 (-86.11%)
Mutual labels:  lru-cache
One Liner
Constraint-based generics
Stars: ✭ 41 (-62.04%)
Mutual labels:  generics
heidi
heidi : tidy data in Haskell
Stars: ✭ 24 (-77.78%)
Mutual labels:  generics
Algorithm-Implementation
This is our effort to collect the best implementations to tough algorithms. All codes are written in c++.
Stars: ✭ 16 (-85.19%)
Mutual labels:  lru-cache
go2linq
Generic Go implementation of .NET's LINQ to Objects.
Stars: ✭ 41 (-62.04%)
Mutual labels:  generics
go-inline
Generic Data Structures/Algorithms in golang.
Stars: ✭ 52 (-51.85%)
Mutual labels:  generics
rueidis
A Fast Golang Redis RESP3 client that supports Client Side Caching, Auto Pipelining, Generics OM, RedisJSON, RedisBloom, RediSearch, RedisAI, RedisGears, etc.
Stars: ✭ 422 (+290.74%)
Mutual labels:  generics
ViewControllersFactory
Instantiate your ViewControllers easily with this small factory class
Stars: ✭ 26 (-75.93%)
Mutual labels:  generics
lancet
A comprehensive, efficient, and reusable util function library of go.
Stars: ✭ 2,228 (+1962.96%)
Mutual labels:  generics
1-60 of 73 similar projects