Parsing Expressions for Ruby
☆409Aug 28, 2021Updated 4 years ago
Alternatives and similar repositories for citrus
Users that are interested in citrus are comparing it to the libraries listed below
Sorting:
- A Ruby-based parsing DSL based on parsing expression grammars.☆1,010May 9, 2018Updated 7 years ago
- A parser for TOML using Citrus library.☆115Oct 29, 2025Updated 4 months ago
- A small PEG based parser library. See the Hacking page in the Wiki as well.☆836Oct 5, 2023Updated 2 years ago
- go-gem-wrapper is a wrapper for creating Ruby native extension in Go☆28Feb 23, 2026Updated last week
- A Ruby-based parsing DSL based on parsing expression grammars.☆315Nov 12, 2025Updated 3 months ago
- A simple PEG library for ruby☆169Jan 13, 2024Updated 2 years ago
- Tomlib is a fast and standards-compliant TOML parser and generator for Ruby.☆56Sep 23, 2025Updated 5 months ago
- Multiple gemcutter accounts? Manage your keys with ease.☆35Mar 12, 2020Updated 5 years ago
- Native Extension for WebSocket gem☆17Nov 19, 2012Updated 13 years ago
- Default & bundled gems: Tracking Ruby's standard library☆116Jan 14, 2026Updated last month
- Contracts for Ruby.☆1,454Jan 3, 2026Updated 2 months ago
- ruby_parser is a ruby parser written in pure ruby. It outputs s-expressions which can be manipulated and converted back to ruby via the r…☆482Dec 21, 2025Updated 2 months ago
- Simple memoization in Ruby using prepended modules and super.☆16Jul 7, 2022Updated 3 years ago
- This module supports top-down traversal of a set of file paths☆17Nov 24, 2025Updated 3 months ago
- An HTTP gem wrapper for easy persistent connections and more.☆12Jul 13, 2025Updated 7 months ago
- Data processing & ETL framework for Ruby☆1,775Jan 10, 2026Updated last month
- A Ruby parser.☆1,627Feb 17, 2026Updated 2 weeks ago
- ☆19Nov 10, 2024Updated last year
- Cross-platform Ruby library for managing child processes.☆585Aug 6, 2024Updated last year
- 🍔 A ruby implementation of the PubGrub CDCL-based version solver☆152Mar 26, 2025Updated 11 months ago
- a unified interface to key/value stores☆1,115Aug 2, 2024Updated last year
- Parse TOML. Like a bawss.☆154Apr 21, 2022Updated 3 years ago
- Marlowe makes it easier to trace a request through all of your application logs☆10Feb 27, 2024Updated 2 years ago
- Manipulate extended file attributes☆28May 16, 2022Updated 3 years ago
- Types, type checking, and contracts for Ruby☆601Mar 14, 2025Updated 11 months ago
- IOStreams is an incredibly powerful streaming library that makes changes to file formats, compression, encryption, or storage mechanism t…☆98Sep 30, 2025Updated 5 months ago
- Ruby module that converts a word to its approximate root form with the Porter stemmer. For example, observing and observation reduce to o…☆58Aug 13, 2022Updated 3 years ago
- A concurrent tracer that can pause and resume the code it is tracing.☆71Jan 6, 2025Updated last year
- A Ruby library for finding files in a set of paths☆139Feb 20, 2015Updated 11 years ago
- Docile keeps your Ruby DSLs tame and well-behaved☆424Jan 23, 2026Updated last month
- A library for working with Abstract Syntax Trees.☆200Mar 19, 2025Updated 11 months ago
- IniParse is a pure Ruby library for parsing INI configuration and data files.☆43Feb 27, 2020Updated 6 years ago
- A thread-aware DNS resolver library written in Ruby☆52Updated this week
- MessagePack implementation for Ruby / msgpack.org[Ruby]☆775Dec 11, 2025Updated 2 months ago
- rworkflow - workflow framework for Ruby☆10Aug 28, 2018Updated 7 years ago
- Ruby library for HTML/XML transformation and sanitization☆980Feb 17, 2026Updated 2 weeks ago
- rubydown is pure-Ruby R Markdown clone☆16Oct 15, 2019Updated 6 years ago
- Calculates the differences between two tree-like structures.☆28Jan 12, 2026Updated last month
- Apache Iceberg for Ruby☆33Feb 19, 2026Updated 2 weeks ago