baobab

Data tree manager

A data structure library for managing nested data in applications.

JavaScript & TypeScript persistent and optionally immutable data tree with cursors.

GitHub

3k stars
70 watching
117 forks
Language: JavaScript
last commit: over 4 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
tonsky/datascriptAn immutable in-memory database and query engine for client-side applications5,517
andrewplummer/sugarA utility library for working with native JavaScript objects4,537
swannodette/moriProvides an immutable data structure API in vanilla JavaScript inspired by ClojureScript's persistent data structures3,385
mar10/fancytreeA JavaScript tree view component with support for various features and interactive capabilities.2,858
immutable-js/immutable-jsA library providing persistent and immutable data structures to improve application development simplicity and efficiency32,987
janpaepke/scrollmagicA JavaScript library for creating interactive scroll effects and animations on web pages.14,923
baconjs/bacon.jsA functional reactive programming library for event-driven data processing and manipulation6,473
konloch/bytecode-viewerA Java-based tool for analyzing and modifying Android APKs and other Java files14,733
replit/kaboomA JavaScript game development library2,663
tameemsafi/typewriterjsA JavaScript plugin for creating a typewriter effect on web pages2,504
cucumber/cucumber-jsA tool for writing and running automated tests in plain language5,076
pmndrs/zustandA small state management solution with simplified flux principles and a comfy API based on hooks.48,670
emberjs/dataA lightweight data library designed to be scalable, performant, and compatible with various frameworks and APIs3,041
alibaba/pipcookAn open-source machine learning platform for web developers, providing a modular framework for building and deploying models2,551
rainyear/javascript-in-one-picA visual reference guide to JavaScript syntax and concepts6,691