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/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/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 Jan 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: 02 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/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/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: 20 Dec 2024
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: 12 Apr 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: 14 Apr 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/dotnwat/persistent-rbtree
Persistent red-black tree in C++
containers data-structures functional-programming immutable persistent-data-structure red-black-tree
Last synced: 11 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/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: 13 Mar 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: 19 Jan 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: 11 Apr 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: 19 Nov 2024
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: 22 Nov 2024
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/aradzie/persistent
A collection of persistent data structures implemented in Java
data-structures finger-tree hash-trie java persistent-data-structure
Last synced: 20 Nov 2024
https://github.com/strojure/vectops
Basic operations with Clojure vectors.
clojure clojurescript optimization persistent-data-structure vectors
Last synced: 16 Dec 2024
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: 20 Mar 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: 07 Apr 2025
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: 08 Feb 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: 15 Apr 2025
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/lthibault/vector
Persistent, immutable, generic vectors for Go
data-structures immutable immutable-data-structures persistent persistent-data-structure thread-safe vector
Last synced: 29 Mar 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: 30 Mar 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: 03 Apr 2025
https://github.com/bsc-dom/npp2nvm
NumPy Persistence to Non-Volatile Memory
numpy nvm persistent-data-structure pmdk
Last synced: 02 Mar 2025
https://github.com/noughtmare/fleet-array
A modern implementation of diff arrays
array data-structures persistent-data-structure
Last synced: 22 Apr 2025
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: 11 Mar 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: 15 Apr 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: 25 Mar 2025
https://github.com/kumom/persistent-avl-tree
Partially and fully persistent AVL trees using fat node and node copying method
algorithms data-structures persistent-avl-trees persistent-data-structure
Last synced: 03 Apr 2025
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: 23 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: 15 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/mikedp/configmanager
Python classes to trivialise persisting app data
linux persistent-data-structure pyqt5 python qt5
Last synced: 09 Mar 2025
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: 28 Mar 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: 15 Nov 2024
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/matthiasdiener/skvlite
Playground for a persistent dictionary
dictionary hashtable persistent-data-structure python sqlite
Last synced: 08 Apr 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: 04 Apr 2025
https://github.com/real-mikhail/test-players-service
Test application
persistent-data-structure test
Last synced: 05 Feb 2025
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/guibrandt/persistentarray
Persistent array data structure in JS
array functional-programming js persistent-data-structure
Last synced: 28 Feb 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: 21 Mar 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