Projects in Awesome Lists tagged with persistent-data-structure
A curated list of projects in awesome lists tagged with persistent-data-structure .
https://github.com/apache/burr
Build applications that make decisions (chatbots, agents, simulations, etc...). Monitor, trace, persist, and execute on your own infrastructure.
ai burr chatbot-framework dags generative-ai graphs hacktoberfest llmops llms mlops persistent-data-structure state-machine state-management visibility
Last synced: 08 Jul 2025
https://github.com/functionaljava/functionaljava
Functional programming in Java
algebra algebraic-data-types effects functional-programming java monad monoid optics persistent-data-structure property-based-testing
Last synced: 13 Apr 2025
https://github.com/orium/rpds
Rust persistent data structures
data-structure data-structures immutable-data-structures persistent-data-structure rust
Last synced: 23 Apr 2025
https://github.com/DAGWorks-Inc/burr
Build applications that make decisions (chatbots, agents, simulations, etc...). Monitor, trace, persist, and execute on your own infrastructure.
ai burr chatbot-framework dags generative-ai graphs hacktoberfest llmops llms mlops persistent-data-structure state-machine state-management visibility
Last synced: 16 Apr 2025
https://github.com/mogill/ems
Extended Memory Semantics - Persistent shared object memory and parallelism for Node.js and Python
ems extended-memory-semantics javascript json json-data multithreading non-volatile-memory openmp parallel persistent-data persistent-data-structure persistent-memory python shared-memory
Last synced: 21 Mar 2025
https://github.com/usethesource/capsule
The Capsule Hash Trie Collections Library
hashmap hashset immutable immutable-collections java performance persistent-data-structure trie
Last synced: 05 Apr 2025
https://github.com/couchbase/fleece
A super-fast, compact, JSON-equivalent binary data format
data-format delta-compression json persistent-data-structure
Last synced: 07 Oct 2025
https://github.com/softmotions/iowow
A C utility library and persistent key/value storage engine
android-database c c11 database database-engine ejdb embedded-c freebsd key-value key-value-database key-value-store kv-store kvstore nosql osx persistent-data-structure persistent-storage skip-list skiplist
Last synced: 06 Apr 2025
https://github.com/Softmotions/iowow
A C utility library and persistent key/value storage engine
android-database c c11 database database-engine ejdb embedded-c freebsd key-value key-value-database key-value-store kv-store kvstore nosql osx persistent-data-structure persistent-storage skip-list skiplist
Last synced: 17 Apr 2025
https://github.com/lucaong/immutable
Thread-safe, persistent, immutable collections for the Crystal language
crystal data-structures functional-programming hash immutable-collections persistent-data-structure vector
Last synced: 25 Jul 2025
https://github.com/qwertie/ecsharp
Home of LoycCore, the LES language of Loyc trees, the Enhanced C# parser, the LeMP macro preprocessor, and the LLLPG parser generator.
bplus-tree collections csharp dotnet generic-collections geometry heap-tree lemp math parser-generator persistent-data-structure preprocessor programming-languages semipersistent-data-structure syntax syntax-trees trie-data-structure visual-studio
Last synced: 17 Dec 2025
https://github.com/pramalhe/OneFile
The world's first wait-free Software Transactional Memory
lock-free persistent-data-structure persistent-memory stm wait-free
Last synced: 17 Apr 2025
https://github.com/aardvark-platform/aardvark.base
Aardvark.Base is the foundation of the open-source Aardvark Platform for visual computing, real-time graphics, and visualization.
aardvark aardvark-platform attribute-grammars datastructures fsharp functional-programming geometry graphics incremental-evaluation linear-algebra math matrices persistent-data-structure tensors
Last synced: 15 May 2025
https://github.com/kube/monolite
Statically-typed structural-sharing tree modifier
immutable persistent-data-structure structural-sharing typescript
Last synced: 11 Apr 2025
https://github.com/brianburton/java-immutable-collections
Efficient Immutable/Persistent Collections for Java
avl-tree collections containers hashmap hashset immutability immutable immutable-collections java jimmutable-collections jvm multiset persistent-data-structure streams trie
Last synced: 23 Jul 2025
https://github.com/benjamn/immutable-tuple
Immutable finite list objects with constant-time equality testing (===) and no memory leaks.
equality equality-test functional functional-programming garbage-collection immutability immutable internalization memoization memory-leak persistent persistent-data-structure tuple tuples
Last synced: 14 Apr 2025
https://github.com/jdevuyst/ruminant
Swift persistent vectors à la Clojure
functional-data-structure persistent-data-structure persistent-vectors swift
Last synced: 15 Apr 2025
https://github.com/lthibault/treap
A thread-safe, persistent Treap (tree + heap) for ordered key-value mapping and priority sorting.
concurrency concurrent datastructure golang heap persistent persistent-data-structure threadsafe treap tree
Last synced: 23 Apr 2025
https://github.com/dotnwat/persistent-rbtree
Persistent red-black tree in C++
containers data-structures functional-programming immutable persistent-data-structure red-black-tree
Last synced: 29 Jul 2025
https://github.com/imrafaelmerino/json-values
Persistent Json in Java
avro-schema functional-programming immutable immutable-objects java json json-api json-generator json-schema json-values persistent-data-structure prng property-based-testing
Last synced: 25 Apr 2025
https://github.com/xiaq/persistent
Persistent data structure in Go
clojure data-structures go hashmap persistent-data-structure vector
Last synced: 22 Apr 2025
https://github.com/sigp/milhouse
Persistent binary merkle tree
beacon-chain ethereum merkle-tree persistent-data-structure
Last synced: 06 Aug 2025
https://github.com/benibela/hamt
Mutable and immutable persistent maps and sets as hash array mapped trie (HAMT) for FreePascal
hamt hashmap hashset hat-trie immutable immutable-collections immutable-datastructures map persistent-data-structure set trie
Last synced: 05 Mar 2025
https://github.com/regexident/forest
A collection of persistent immutable trees.
binary-trees persistent-data-structure swift
Last synced: 29 Sep 2025
https://github.com/grillbaer/persistentds
Persistent data structures - immutable copy-on-write lists, maps and sets for Java
copy-on-write immutability java persistent-data-structure
Last synced: 14 Jan 2026
https://github.com/grignaak/cow-collections
Performant copy-on-write collections on the jvm
collections functional-programming immutable immutable-collections java persistent-data-structure
Last synced: 14 Jan 2026
https://github.com/certora/collections
Memory-effficient immutable collection types for Kotlin
collections kotlin map maps memory-efficiency memory-efficient persistent-data-structure set sets treap treaps
Last synced: 29 Jul 2025
https://github.com/tuannh982/ladder
A fast, simple persistent queue written in Java
from-scratch java persistent-data-structure persistent-queue queue
Last synced: 08 Jul 2025
https://github.com/pavelosipov/poslens
Objective-C library for persisting and updating immutable data structures using functional lenses
functional-programming lenses objective-c persistent-data-structure
Last synced: 14 Jul 2025
https://github.com/prataprc/ppar
Persistent / Immutable array in Rust.
array concurrent-data-structure immutable-collections immutable-datastructures list persistent-data-structure rope vector
Last synced: 16 May 2025
https://github.com/aradzie/persistent
A collection of persistent data structures implemented in Java
data-structures finger-tree hash-trie java persistent-data-structure
Last synced: 10 Jul 2025
https://github.com/fusion/data.cr
A bumbling foray in immutable data structures land. In Crystal!
crystal data-structures functional functional-programming immutable immutable-datastructures persistent persistent-data-structure
Last synced: 14 Apr 2025
https://github.com/strojure/vectops
Basic operations with Clojure vectors.
clojure clojurescript optimization persistent-data-structure vectors
Last synced: 15 Aug 2025
https://github.com/jonasraoni/persistent-tree
Persistent tree structure written in Pascal that can handle binary data.
delphi pascal persistent-data-structure persistent-tree reference-counting
Last synced: 04 Jan 2026
https://github.com/imrafaelmerino/vertx-values
vertx-values enhances JSON handling in Vert.x by providing codecs for the immutable JSON objects from the json-values library. It eliminates the need for copying JSON data during transmission over the Event Bus, reducing garbage collection overhead and boosting performance.
immutability java json json-values persistent-data-structure vertx
Last synced: 30 Oct 2025
https://github.com/creationix/n2
Simple and Compact Random Access Serialization Format
binary-data binary-serialization persistent-data-structure serialization serialization-format unstructured-data
Last synced: 18 Jan 2026
https://github.com/jaredlunde/redis_structures
Pythonic data structures backed by Redis.
persistent-data-structure python python3 redis redis-structures redis-wrapper wrapper
Last synced: 12 Aug 2025
https://github.com/no-stack-dub-sack/basic-immutable
basic immutable JavaScript objects and arrays, with a small API surface area
data immutable immutable-collections immutable-datastructures immutable-store lodash persistent-data-structure typescript
Last synced: 21 Jan 2026
https://github.com/huanhuanonly/codeforces
Some interesting problems I solved on competition platforms such as codeforces
acm-icpc algorithms atcoder balanced-tree bfs-dfs codeforces cpp data-structures divide-and-conquer dynamic-programming graph-algorithms layered-graph luogu network-flow nowcoder persistent-data-structure shortest-path string-matching templates tree-structure
Last synced: 13 Apr 2025
https://github.com/imrafaelmerino/avro-spec
avro-spec empowers you to create Avro schemas with the specs from json-values. Leveraging the simplicity and composability of creating specs allows you to efficiently define Avro schemas. The provided serializers/deserializers enable the transmission of the immutable and persistent JSON from json-values through the wire in Avro format
avro avro-schema confluent confluent-schema-registry java json json-values kafka kafka-deserializer kafka-serializer persistent-data-structure
Last synced: 03 Oct 2025
https://github.com/imrafaelmerino/vertx-effect
Vertx-effect brings functional effects to the Vert.x ecosystem and is inspired by Erlang’s actor model. Its manifesto emphasizes principles such as maximizing the use of verticles for scalability, maintaining single responsibility for each verticle, and prioritizing simplicity to enhance reliability and ease debugging.
erlang functional-programming java json-values persistent-data-structure vertx vertx-values vertx3
Last synced: 27 Oct 2025
https://github.com/stevensolleder/persistentobjectstorage
PersistentObjectStorage is a simple libary for writing and reading persistent objects that are located in a set folder in the current user folder. The library is also capable of finding out if a program starts for the first time.
java object persistent persistent-data-structure persistent-storage storage storage-api
Last synced: 02 Aug 2025
https://github.com/lthibault/vector
Persistent, immutable, generic vectors for Go
data-structures immutable immutable-data-structures persistent persistent-data-structure thread-safe vector
Last synced: 10 Sep 2025
https://github.com/imrafaelmerino/mongo-values
This library provides codecs for seamless integration between json-values and BSON, abstracting conversions between BSON types and their `JsValue` equivalents (e.g., `BsonType.STRING` → `JsStr`). It includes a `BsonReader` and `BsonWriter` to handle encoding/decoding effortlessly.
bson immutability java json json-values mongodb persistent-data-structure
Last synced: 14 Jul 2025
https://github.com/a1exwang/bartender
A distributed NVRAM-based memory allocator. A related programming language "adonis" is at https://github.com/a1exwang/adonis-lang
allocator distributed-memory-management malloc nvram persistent-data-structure
Last synced: 08 Jan 2026
https://github.com/jipok/go-persist
A simple, performant, type-safe way to persist Go structs and maps with generics and WAL-based durability. Like key-value in-memory database, but better.
database golang key-value library persistent persistent-data-structure storage
Last synced: 14 Sep 2025
https://github.com/iraikov/chicken-rbtree
Red-black trees in Chicken Scheme
chicken-scheme chicken-scheme-eggs persistent-collections persistent-data-structure red-black-tree red-black-trees scheme-language
Last synced: 06 Jan 2026
https://github.com/bsc-dom/npp2nvm
NumPy Persistence to Non-Volatile Memory
numpy nvm persistent-data-structure pmdk
Last synced: 28 Nov 2025
https://github.com/noughtmare/fleet-array
A modern implementation of diff arrays
array data-structures persistent-data-structure
Last synced: 21 Jul 2025
https://github.com/matthiasdiener/skvlite
Playground for a persistent dictionary
dictionary hashtable persistent-data-structure python sqlite
Last synced: 21 Jan 2026
https://github.com/brianburton/go-immutable-map
Efficient immutable hash map implementation written in go.
golang hash-array-mapped-trie hashtable immutable immutable-collections persistent-data-structure
Last synced: 10 Sep 2025
https://github.com/plopezgit/sprint5_t1_springboot_web_app_crud_mysql
Build a CRUD Web Application with MySQL persistence.
bootstrap crud html html-css-javascript model-mapper mysql-database persistent-data-structure spring-boot spring-mvc templates thymeleaf webapp
Last synced: 20 Oct 2025
https://github.com/repollodev/registro-de-afectados
Registro de desaparecidos, proyecto que es una solución a los desastres naturales en Bolivia, es un sistema que trabaja persistencia con archivos, estructura de datos y programación orientada a objetos. Además, contiene una interfaz gráfica para interactuar con el registro el cual está hecho en JavaFx
java-project javafx-application missing-persons natural-disasters persistent-data-structure registry structured-data university-project
Last synced: 08 May 2025
https://github.com/nylle/javaseq
A lazy sequence for Java (no Stream involved)
functional-programming lazy-evaluation persistent-data-structure
Last synced: 11 Jan 2026
https://github.com/imrafaelmerino/vertx-mongo-effect
Vertx-MongoDB-Effect enables interaction with MongoDB in a purely functional and reactive style, seamlessly integrating with Vertx-effect. This library requires familiarity with Vertx-effect, as both frameworks share a foundational reliance on immutability and persistent data structures provided by json-values.
functional-programming javascript json-values mongodb persistent-data-structure reactive-programming vertx vertx-effect
Last synced: 25 Feb 2025
https://github.com/brianburton/go-immutable-list
Efficient immutable list implementation written in go.
avltrees golang immutable immutable-collections immutable-datastructures list persistent-data-structure
Last synced: 28 Mar 2025
https://github.com/homonoidian/permafrost
Permafrost implements a (relatively) fast unordered persistent map, set, bidirectional map for Crystal
crystal hamt hashmap immutable persistent-data-structure
Last synced: 30 Mar 2025
https://github.com/mode89/fdtrie-js
Persistent data structures with fast diff
functional-programming immutable-collections javascript persistent-data-structure
Last synced: 16 Jan 2026
https://github.com/mtumilowicz/scala213-functional-programming-collections-workshop
Introduction to Scala and functional programming collections: list, stream and tree.
functional-programming-in-scala immutable-collections implicits lazy-evaluation non-strict pattern-matching persistent-collections persistent-data-structure scala workshop workshop-materials workshops
Last synced: 01 Jul 2025
https://github.com/guibrandt/persistentarray
Persistent array data structure in JS
array functional-programming js persistent-data-structure
Last synced: 28 Feb 2025
https://github.com/beenotung/live-data-sync
Persist and restore the application state. Designed for web-redux
persistent-data-structure persistent-storage state-management
Last synced: 21 Feb 2025
https://github.com/eignnx/char-list
A persistent string type with the same API as a linked-list of characters.
data-structures dynamic-array functional-data-structure immutable linked-list persistent-data-structure
Last synced: 06 Jul 2025
https://github.com/mikedp/configmanager
Python classes to trivialise persisting app data
linux persistent-data-structure pyqt5 python qt5
Last synced: 07 Dec 2025
https://github.com/kroggen/hash-table-tree
Fast unsorted key/value data structure for databases
data-structure disk-based hash-table persistent persistent-data-structure
Last synced: 18 Jan 2026