Skip to content

Hegel is a universal property-based testing protocol and family of libraries, built on Hypothesis.

Hegel is primarily maintained by Hypothesis developers, as part of their work at Antithesis1. It is our attempt to bring the quality of property-based testing found in Hypothesis to every language. While Hegel will eventually have superpowers inside of Antithesis, Hegel is designed first and foremost to be a family of high-quality property-based testing libraries on its own terms.

Our current Hegel libraries are:

We also have libraries in various states of completion for C++, OCaml, and TypeScript, and expect to release some of them soon.

If you want to learn more, check out the website.

Footnotes

  1. Hence the name Hegel. It's a philosophy joke.

Pinned Loading

  1. hegel-skill hegel-skill Public

    An agent skill for writing Hegel tests

    43 5

  2. hegel-core hegel-core Public

    Universal property-based testing protocol, built on Hypothesis

    Python 73 10

  3. hegel-rust hegel-rust Public

    Property-based testing for Rust, built on Hypothesis

    Rust 209 13

  4. hegel-go hegel-go Public

    Property-based testing for Go, built on Hypothesis

    Go 43 2

Repositories

Showing 6 of 6 repositories
  • hegel-rust Public

    Property-based testing for Rust, built on Hypothesis

    hegeldev/hegel-rust’s past year of commit activity
    Rust 209 MIT 13 22 6 Updated Apr 14, 2026
  • hegel-go Public

    Property-based testing for Go, built on Hypothesis

    hegeldev/hegel-go’s past year of commit activity
    Go 43 MIT 2 3 1 Updated Apr 12, 2026
  • hegel-core Public

    Universal property-based testing protocol, built on Hypothesis

    hegeldev/hegel-core’s past year of commit activity
    Python 73 MIT 10 15 0 Updated Apr 11, 2026
  • website Public

    Hegel's website and docs

    hegeldev/website’s past year of commit activity
    MDX 0 MIT 0 2 0 Updated Apr 10, 2026
  • hegel-skill Public

    An agent skill for writing Hegel tests

    hegeldev/hegel-skill’s past year of commit activity
    43 MIT 5 0 0 Updated Apr 10, 2026
  • .github Public

    README for the Hegel org

    hegeldev/.github’s past year of commit activity
    0 MIT 0 0 0 Updated Apr 8, 2026

Top languages

Loading…

Most used topics

Loading…