Automerge offers libraries and documentation for developers to build collaborative, local-first applications using CRDT data structures in multiple languages.
Build collaborative apps with local-first data
Automerge is designed for developers who want to create collaborative, local-first applications. It provides a library of data structures—known as CRDTs—that help your apps sync changes seamlessly, even when users are offline or working from different devices.
You can access documentation, API references, and guides for using Automerge in languages like JavaScript, Rust, and Swift. The site also connects you with a community, blog, and helpful resources to get started quickly.
Whether you're building a real-time editor, a shared task list, or any app that needs smooth collaboration, Automerge gives you the building blocks to make it happen without complex syncing code.
Discover websites similar to Automerge.org. Optimized for ultra-fast loading.
CuPy lets you run NumPy and SciPy code on GPUs for faster Python computing, supporting both NVIDIA CUDA and AMD ROCm for easy acceleration.
Cheerio is a fast JavaScript library for easily parsing and manipulating HTML or XML, perfect for developers needing lightweight DOM tools in Node.js.
Eclipse RDF4J is a Java framework for working with RDF data and SPARQL queries, helping developers build and manage semantic web applications easily.
getID3() is a PHP library that lets you read and write media file metadata, like song info or video details, for many popular audio and video formats.
libtorrent offers a full-featured C++ library for building BitTorrent clients, focusing on efficiency, scalability, and easy integration for developers.
TweetNaCl.js is a lightweight JavaScript library for secure encryption, hashing, and digital signatures, making cryptography easy for developers.
Mobile Detect offers a simple PHP class to help developers detect mobile and tablet devices by analyzing user-agent strings and HTTP headers.
jsoup is an open source Java library for parsing, editing, and extracting data from HTML and XML using familiar DOM and CSS selector methods.
Download FFTW, a free C library for fast Fourier transforms, with support for real/complex, multidimensional, and parallel signal processing.
Explore Colour, an open-source Python package offering a wide range of algorithms and datasets for colour science research, analysis, and applications.
The STE||AR Group supports developers with scalable C++ libraries and research, helping you build high-performance, parallel applications efficiently.
pymatgen is an open-source Python library for materials analysis, offering tools to work with structures and molecules for research and development.
Rails Event Store is an open-source Ruby library that helps you build, store, and manage events in your Rails applications for event-driven designs.
Psychtoolbox-3 offers open-source tools for vision and neuroscience research, helping you create and control visual and auditory experiments in Matlab or Octave.
GraphStream is a Java library for modeling, analyzing, and visualizing dynamic graphs with tools for layout, import, export, and measurement.
Access open source C/C++ scientific libraries, interactive calculators, and an online equation editor for maths, science, engineering, and finance tasks.
Tablesorter lets you easily add sorting and filtering to HTML tables, making your website data interactive and user-friendly.
libRadtran offers free C and Fortran tools for simulating solar and thermal radiation in Earth's atmosphere, supporting research in radiative transfer.
Open Sheet Music Display lets you display MusicXML files in your web apps using an open-source TypeScript library—perfect for building sheet music tools.
Redux Form helps you manage form state in React apps, making it easy to build, validate, and handle forms with clear documentation and examples.
Dexie.js is a lightweight JavaScript library that makes working with IndexedDB simple, offering an easy-to-use API for fast client-side data storage.
Paramiko is a Python library for SSH connections, letting you securely run remote commands and transfer files in your own Python projects.
raylib offers a simple, open-source library for coding video games in C or C++. Perfect for beginners and pros who enjoy hands-on programming.
Explore Java libraries and apps for 3D graphics, photo effects, and scientific calculations with Empty3's open-source tools for developers.
IntelliJ Platform is an open-source framework for building IDEs and developer tools, offering cross-platform support and commercial-friendly licensing.
DiffSharp offers a tensor library with differentiable programming support, making it easy to build machine learning and optimization solutions in F#.
Build, train, and run machine learning models in JavaScript right in your browser or Node.js with TensorFlow.js, an open source ML library for web developers.
Netty is a Java framework for building fast, maintainable network servers and clients using an asynchronous, event-driven model.
Mono is an open source, cross-platform implementation of the .NET framework, letting you run and develop .NET apps on different operating systems.
CMake helps you manage and automate the software build process for C++ projects, offering downloads, documentation, and support for easy setup.
Find libraries and extensions to use Scheme for practical programming tasks like file parsing, report generation, and system automation.
Offers the aPLib compression library and aPACK executable compressor for developers needing efficient file and executable compression solutions.
Explore official documentation and practical guides for Ramda, a functional programming library for JavaScript developers. Includes examples and resources.
Create interactive chess boards for web projects with this JavaScript library. Explore examples, documentation, and easy setup to get started quickly.
Apache Ant is a Java-based tool for automating software builds and managing project workflows using simple build files.
Mocha is an open-source JavaScript test framework for Node.js and browsers, helping you run, organize, and report on automated tests with ease.
Electron lets you build desktop apps for Windows, Mac, and Linux using JavaScript, HTML, and CSS. Get started with easy tools and detailed docs.
Apache Jena is a free, open source Java framework for building Semantic Web and Linked Data applications, supporting RDF, SPARQL, and more.
sbt is a build tool for Scala and Java projects, letting you define and run tasks in Scala with fast, parallel builds and flexible project configuration.
Apache TinkerPop is an open-source graph computing framework for building and analyzing graph databases and analytics systems.
Discover tools and services similar to automerge.org
Explore related tools and services in these categories