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
fge avatar

fge/grappa

0
View on GitHub↗
67 stars·11 forks·Java·Apache-2.0·13 views

Grappa

The license of this project is Apache 2.0.

Features

  • Metaprogramming and Compilers - Java fork of Parboiled for grammar writing.

Star history

Star history chart for fge/grappaStar history chart for fge/grappa

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

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

Start searching with AI

Open-source alternatives to Grappa

Similar open-source projects, ranked by how many features they share with Grappa.
  • derive4j/derive4jderive4j avatar

    derive4j/derive4j

    577View on GitHub↗

    Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.

    Javaalgebraalgebraic-data-typesannotation-processor
    View on GitHub↗577
  • google/autogoogle avatar

    google/auto

    10,545View on GitHub↗

    This project is a Java annotation processing framework and source code generator designed to automate repetitive boilerplate and reduce manual coding errors. It functions as a toolkit for building custom annotation processors that produce source code, metadata, and type definitions during the compilation process. The framework specifically automates the creation of immutable value types with built-in equality and hashing logic, as well as the generation of factory implementations for dependency injection. It also handles the automated production of service provider configuration files to enab

    Java
    View on GitHub↗10,545
  • google/compile-testinggoogle avatar

    google/compile-testing

    721View on GitHub↗

    Compile Testing

    Java
    View on GitHub↗721
  • google/error-pronegoogle avatar

    google/error-prone

    7,182View on GitHub↗

    Error Prone is a static code analyzer and Java compiler extension that identifies common programming mistakes during the build process. It functions as a compiler wrapper that flags potential errors as compile-time failures to prevent bugs from reaching execution. The tool integrates directly into the Java compilation workflow to provide compile-time validation. It allows for the definition of custom linting rules and analysis checks to enforce specific coding standards and detect prohibited API usage. The system utilizes abstract syntax tree analysis and type-aware pattern matching to inspe

    Javajavastatic-analysis
    View on GitHub↗7,182
See all 8 alternatives to Grappa→

Frequently asked questions

What does fge/grappa do?

The license of this project is Apache 2.0.

What are the main features of fge/grappa?

The main features of fge/grappa are: Metaprogramming and Compilers.

What are some open-source alternatives to fge/grappa?

Open-source alternatives to fge/grappa include: derive4j/derive4j — Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds,… google/auto — This project is a Java annotation processing framework and source code generator designed to automate repetitive… google/compile-testing — Compile Testing. google/error-prone — Error Prone is a static code analyzer and Java compiler extension that identifies common programming mistakes during… javaparser/javaparser — JavaParser is a library that parses Java source code up to version 12 into an Abstract Syntax Tree (AST), enabling… jparsec/jparsec — jparsec.