8l / pijul
Pijul is a free and open source version control system, intended to be simple to use, yet based on a sound theory of collaborative work, and using fast algorithms. Pijul gathers most of the flame-war-features of version control systems: it has branches, first-class patches and snapshots, is distributed (yet can be used in a centralized way), and…
☆45Updated 9 years ago
Alternatives and similar repositories for pijul:
Users that are interested in pijul are comparing it to the libraries listed below
- Pijul <-> Git proxy☆19Updated 5 years ago
- Scheme in Rust☆15Updated 3 years ago
- An implementation of strace in Rust, and a library interface☆22Updated 6 years ago
- A Universal Configuration Grammar☆37Updated last year
- A general purpose relational language☆20Updated 5 years ago
- The 9p protocol as a serde format and message types.☆30Updated 3 years ago
- A miniKanren implementation in Rust☆37Updated 9 years ago
- Kitbag is a content-addressed versioned tree-structured graph-based datastore.☆14Updated 3 years ago
- ☆11Updated 3 years ago
- A drop-in replacement for `cargo` which yet uses crates.io index☆15Updated 8 years ago
- ☆35Updated 5 years ago
- Library for writing tests for utilities that read text files and produce text output☆22Updated 4 years ago
- Scheme Interpreter in Rust☆28Updated 7 years ago
- An experiment in using DuckDB for a datalog / egg☆25Updated last year
- IODyn: A functional language for implicitly-incremental programs with dynamic input and output collections☆15Updated 7 years ago
- A statically-typed compiled language defined by a simple grammar☆24Updated 2 years ago
- Persistent immutable data structures for Janet☆11Updated 3 years ago
- Multi-language AST-based code search and rewriting tool that supports embedding Lua code in patterns☆30Updated 8 months ago
- LR/GLR parser generator for Rust https://igordejanovic.github.io/rustemo/☆38Updated this week
- A decentralized linux distribution.☆12Updated 2 years ago
- A binary serialisation format inspired by YAML, MessagePack and nvlists.☆32Updated 4 years ago
- An encoding, decoding & utility library for S-expressions in Rust☆32Updated 7 years ago
- A λ-calculus shell (because I love writing shells).☆11Updated 5 years ago
- An operator precedence parser for Scryer Prolog, an up and coming ISO Prolog implementation.☆14Updated 4 years ago
- library (and utility) for tracking filesystem changes☆17Updated 3 years ago
- Scrut is a testing toolkit for CLI applications. A tool to scrutinize terminal programs without fuss.☆27Updated last week
- depict – share mental models better☆36Updated last year
- A TOML parser written in Janet☆18Updated 6 months ago
- Shen KLambda to KLVM translator.☆30Updated 9 years ago
- Baking rumprun images with cargo☆12Updated 9 years ago