awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to dlang-community/libdparse

Open-source alternatives to Libdparse

27 open-source projects similar to dlang-community/libdparse, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Libdparse alternative.

  • aslatter/parsecaslatter avatar

    aslatter/parsec

    889View on GitHub↗

    A monadic parser combinator library

    Haskell
    View on GitHub↗889
  • bscarlet/llvm-generalbscarlet avatar

    bscarlet/llvm-general

    134View on GitHub↗

    Rich LLVM bindings for Haskell (with transfer of LLVM IR to and from C++, detailed compilation pass control, etc.)

    Haskell
    View on GitHub↗134
  • cglib/cglibcglib avatar

    cglib/cglib

    4,896View on GitHub↗

    cglib is a suite of tools for JVM bytecode generation, class transformation, and dynamic proxying. It provides a high-level API for creating and transforming Java bytecode at runtime to modify class behavior and a framework for intercepting method calls and field access. The project implements dynamic proxy generation to support aspect oriented programming and custom data access patterns. It also includes a serialization manager to implement serialization contracts by adding specific methods and controlling object replacement within proxy classes. The library covers bytecode manipulation and

    Java
    View on GitHub↗4,896
  • danielgavin/olsDanielGavin avatar

    DanielGavin/ols

    1,027View on GitHub↗
    Odinlanguage-serverlspodin
    View on GitHub↗1,027
  • data-oriented-house/portablebuildtoolsData-Oriented-House avatar

    Data-Oriented-House/PortableBuildTools

    928View on GitHub↗

    Portable, simple and fast installer for Visual Studio Build Tools.

    C
    View on GitHub↗928

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • dlang-community/d-scannerdlang-community avatar

    dlang-community/D-Scanner

    255View on GitHub↗

    Swiss-army knife for D source code

    D
    View on GitHub↗255
  • dlang-community/dfmtdlang-community avatar

    dlang-community/dfmt

    216View on GitHub↗

    dfmt is a formatter for D source code

    D
    View on GitHub↗216
  • dlang-community/peggeddlang-community avatar

    dlang-community/Pegged

    548View on GitHub↗

    PEGGED

    D
    View on GitHub↗548
  • dragospopse/odin-buildDragosPopse avatar

    DragosPopse/odin-build

    17View on GitHub↗

    Odin build system

    Odin
    View on GitHub↗17
  • ekmett/boundekmett avatar

    ekmett/bound

    129View on GitHub↗

    Combinators for manipulating locally-nameless generalized de Bruijn terms

    Haskell
    View on GitHub↗129
  • ferrous-systems/elements-of-rustferrous-systems avatar

    ferrous-systems/elements-of-rust

    1,153View on GitHub↗

    A collection of software engineering techniques for effectively expressing intent with Rust.

    View on GitHub↗1,153
  • geal/nomGeal avatar

    Geal/nom

    10,422View on GitHub↗

    nom is a Rust parser combinator framework used to build complex parsers for binary and text data. It functions as an abstract syntax tree generator and a bit-level binary parser, allowing users to construct structured data by combining small, reusable parsing functions. The framework provides specialized support for zero-copy binary parsing, extracting data as slices from raw byte arrays to avoid memory allocations. It also includes a streaming data parser capable of processing partial input chunks from networks or files and signaling when additional input is required. The project covers a b

    Rust
    View on GitHub↗10,422
  • gingerbill/blaisegingerBill avatar

    gingerBill/blaise

    144View on GitHub↗

    Blaise (pronounced blɛz, after Blaise Pascal) is an educational languaged influenced by Niklaus Wirth's language PL/0 in his famous book Algorithms Data Structures = Programs.

    Odin
    View on GitHub↗144
  • harc/ohmharc avatar

    harc/ohm

    5,530View on GitHub↗

    Ohm is a compiler construction toolkit and parser combinator library used to build parsers, interpreters, and compilers. It provides a formal grammar language for specifying the structural rules of data formats to ensure precise parsing of input strings. The project functions as a parsing debugging tool and program execution visualizer. It generates text traces and graphical visualizations to show the step-by-step logic used during parsing and renders runtime state changes and method call hierarchies. The toolkit covers custom parser development and the construction of compilers and interpre

    JavaScript
    View on GitHub↗5,530
  • haskell/hooplhaskell avatar

    haskell/hoopl

    76View on GitHub↗

    Higher-order optimization library

    Haskell
    View on GitHub↗76
  • ivan-m/wl-pprint-textivan-m avatar

    ivan-m/wl-pprint-text

    7View on GitHub↗

    A Wadler/Leijen Pretty Printer for Text values

    Haskell
    View on GitHub↗7
  • jakubtomsu/veccjakubtomsu avatar

    jakubtomsu/vecc

    45View on GitHub↗

    An experimental compiler for a vector programming languge. Inspired by ISPC and shader programming.

    Odin
    View on GitHub↗45
  • jtakakura/asdf-odinjtakakura avatar

    jtakakura/asdf-odin

    12View on GitHub↗

    odin plugin for the asdf version manager.

    Shell
    View on GitHub↗12
  • ladsoft/dotnetpelibLADSoft avatar

    LADSoft/DotNetPELib

    59View on GitHub↗

    A C++11 library used to create a managed program (CIL) and dump to either .IL, .EXE, or .DLL format

    C++
    View on GitHub↗59
  • laytan/setup-odinlaytan avatar

    laytan/setup-odin

    27View on GitHub↗

    A GitHub action to setup the Odin compiler.

    JavaScript
    View on GitHub↗27
  • martinnowak/lexerMartinNowak avatar

    MartinNowak/lexer

    14View on GitHub↗

    lexer generator

    D
    View on GitHub↗14
  • marwes/combineMarwes avatar

    Marwes/combine

    1,358View on GitHub↗

    A parser combinator library for Rust

    Rust
    View on GitHub↗1,358
  • pwil3058/dunnartpwil3058 avatar

    pwil3058/dunnart

    14View on GitHub↗

    LALR(1) Parser Generator for the D Programming Language

    D
    View on GitHub↗14
  • rust-lang-nursery/rlsrust-lang-nursery avatar

    rust-lang-nursery/rls

    3,500View on GitHub↗

    Repository for the Rust Language Server (aka RLS)

    Rust
    View on GitHub↗3,500
  • rust-lang/rust-clippyrust-lang avatar

    rust-lang/rust-clippy

    13,309View on GitHub↗

    This project is a static analysis linter, code quality tool, and language auditor for Rust. It functions as an automated refactoring system designed to identify common mistakes and suggest idiomatic improvements for Rust source code. The tool identifies non-idiomatic patterns, performance bottlenecks, and code smells to improve the overall correctness and quality of the code. It specifically audits memory safety by flagging suspicious use of unsafe blocks and pointer manipulations and detects inefficient operations to optimize execution speed. The analysis surface covers coding style enforce

    Rustlintrust
    View on GitHub↗13,309
  • samudevv/runicSamudevv avatar

    Samudevv/runic

    92View on GitHub↗

    Bindings Generator and Intermediate Format for programming languages using the C-ABI.

    Odin
    View on GitHub↗92
  • youxkei/ctpgyouxkei avatar

    youxkei/ctpg

    45View on GitHub↗

    https://github.com/youkei/ctpg/wiki

    D
    View on GitHub↗45