An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with ppx

A curated list of projects in awesome lists tagged with ppx .

https://github.com/freedomofdevelopers/fod

Freedom of Developers

developers fod freedom gradle ppx proxy

Last synced: 11 Apr 2025

https://github.com/davesnx/styled-ppx

Type-safe styled components for ReScript, Melange and native with type-safe CSS

css css-in-js emotion melange ocaml ppx react reason reasonml rescript styled styled-components vscode-extension

Last synced: 15 May 2025

https://github.com/mhallin/graphql_ppx

GraphQL PPX rewriter for Bucklescript/ReasonML

bucklescript graphql ocaml ppx ppx-rewriter reasonml

Last synced: 12 Apr 2025

https://github.com/ml-in-barcelona/jsoo-react

js_of_ocaml bindings for ReactJS. Based on ReasonReact.

js-of-ocaml ocaml ppx react reasonml

Last synced: 14 Jul 2025

https://github.com/shakacode/rescript-logger

Logging implementation for ReScript

ppx rescript

Last synced: 09 Apr 2025

https://github.com/astrocoders/lenses-ppx

GADT lenses

ocaml ppx reasonml

Last synced: 14 Jun 2025

https://github.com/Astrocoders/lenses-ppx

GADT lenses

ocaml ppx reasonml

Last synced: 07 May 2025

https://github.com/astrada/ppx_bs_css

A ppx rewriter for CSS expressions.

css ocaml ppx reasonml

Last synced: 07 May 2025

https://github.com/hammerlab/ppx_deriving_cmdliner

Ppx_deriving plugin for generating command line interfaces from types (Cmdliner.Term.t)

cli command-line-parser ocaml ppx ppx-extension

Last synced: 26 Apr 2025

https://github.com/cxa/ppx_bsx

OCaml JSX for ReasonReact

jsx ocaml ppx react reason-react

Last synced: 02 Oct 2025

https://github.com/tizoc/ppx_pgsql

Syntax extension for embedded SQL queries using PG'OCaml.

ocaml postgres ppx sql

Last synced: 26 Mar 2025

https://github.com/octachron/tensority

Strongly typed multidimensional array library for OCaml

gadt multidimensional-arrays ppx tensor

Last synced: 01 May 2025

https://github.com/bloomberg/ppx_string_interpolation

PPX rewriter that enables string interpolation in OCaml

ocaml ppx ppx-rewriter

Last synced: 07 May 2025

https://github.com/andersfugmann/ppx_protocol_conv

Pluggable serialization and deserialization of ocaml data strucures based on type_conv

json jsonm library msgpack ocaml ppx serializer xml yaml

Last synced: 12 Jul 2025

https://github.com/pedrobslisboa/ppx-by-example

This repository contains examples to help on understanding what are and how to write PPXs in OCaml.

ocaml ppx ppxlib reasonml

Last synced: 25 Oct 2025

https://github.com/ml-in-barcelona/react-rules-of-hooks-ppx

This ppx validates the rules of React hooks in reason-react's components

hooks mlx ppx react reason reasonml

Last synced: 07 Mar 2026

https://github.com/ml-in-barcelona/hello-ppx-esy

A simple example of a ppx with Reason and esy

bucklescript ocaml ppx ppx-esy reasonml

Last synced: 01 Aug 2025

https://github.com/green-labs/res_tailwindcss

ReScript PPX which validates the tailwindcss class names

ppx rescript tailwindcss

Last synced: 24 Apr 2025

https://github.com/andreypopp/ppx_deriving_router

type safe routing for Dream and Melange

dream melange ocaml ppx router

Last synced: 26 Jul 2025

https://github.com/anler/bs-getenv

ReasonML/BuckleScript PPX for embedding env variables

environment-variables ppx ppx-rewriter reasonml

Last synced: 23 Apr 2025

https://github.com/melange-community/melange-json

Compositional JSON encode/decode library and PPX for Melange and OCaml

encoder-decoder melange ocaml ppx

Last synced: 05 Mar 2026

https://github.com/hcarty/ppx_defer

OCaml extension for a Go-ish [%defer ...] syntax

ocaml ocaml-extension ppx

Last synced: 09 Apr 2025

https://github.com/cryptosense/ppx_factory

OCaml preprocessor to derive factory methods and default values from type definitions

factory ocaml ppx testing

Last synced: 09 Apr 2025

https://github.com/ml-in-barcelona/ppxlib-simple-example

ppxlib simple example, minimal boilerplate to write a ppx. Using esy and alcotest for testing.

alcotest ocaml ppx ppx-extension ppxlib

Last synced: 14 Jul 2025

https://github.com/sim642/ppx_viewpattern

View patterns in OCaml

ocaml ppx ppx-rewriter ppxlib

Last synced: 26 Mar 2025

https://github.com/nathanreb/bene-gesselint

A secret project to produce a Kwisatz Haderach, perfect OCaml code that would bridge time and space, through selective breeding and linting. But mostly linting.

lint linter ocaml ppx

Last synced: 10 Apr 2025

https://github.com/octachron/ppx_listlike

ocaml ppx extension for using list literals with custom types

ppx

Last synced: 13 Feb 2026

https://github.com/imandra-ai/mhash

hashing library that is generic on the hashing function, and a ppx deriving plugin for type-directer hashers

deriving fnv hash ocaml ppx

Last synced: 12 Jul 2025

https://github.com/paurkedal/ppx_deriving_random

Syntax extension to generate random instances of types

ocaml ppx

Last synced: 01 Oct 2025

https://github.com/andreypopp/ppx_deriving

a collection of ppx deriving plugins

ocaml ppx ppx-deriver

Last synced: 21 Jun 2025

https://github.com/octachron/ppx_indexop

ppx extension to ease the use of custom access operator across ocaml versions

ppx

Last synced: 14 May 2026

https://github.com/hcarty/ppx_interpolate

WIP ppx for string interpolation in OCaml

lexer ocaml ocaml-extension ppx string-interpolation

Last synced: 09 Apr 2025

https://github.com/benbellick/ppx_deriving_decoders

Auto generate decoders for OCaml

decoders json make-life-easy ocaml ppx

Last synced: 18 Aug 2025

https://github.com/rootmos/ppx_useless

A useless ppx extension

joke ocaml ppx

Last synced: 27 Jun 2025

https://github.com/epfl-systemf/ppx_rocq

PPX syntax extensions for quoting Rocq terms in OCaml

ocaml ppx ppx-rewriter rocq rocq-prover

Last synced: 15 Jun 2026

https://github.com/sim642/ppx_easy_deriving

Easily define PPX derivers without boilerplate and runtime overhead

ocaml ppx ppx-deriver ppx-extension ppxlib

Last synced: 04 Feb 2026

https://github.com/elbywan/ppx-ctypes-helper

Ppx that helps serializing structures and enums to / from c. 🏭

ctypes ocaml ppx reasonml serialize

Last synced: 30 Mar 2025

https://github.com/rtsao/ppx_deriving_comparison

ppx to generate a function that compares variant constructors

ppx

Last synced: 22 Mar 2025

https://github.com/rootmos/ppx_ski

SKI combinator calculus implemented in OCaml

ocaml ppx ski-calculus ski-combinators

Last synced: 21 Mar 2025

https://github.com/tgymnich/ppx.jl

🎲 Probabilistic Programming eXecution protocol (PPX)

julia ppx probabilistic-programming

Last synced: 31 Mar 2025

https://github.com/vogler/ppx_distr_guards

OCaml ppx extension to distribute guards over or-patterns (Warning 57)

ocaml ppx

Last synced: 09 Apr 2025

https://github.com/jevinskie/dune-expand

Tool to view ppx-expanded OCaml source files - updated fork from Kiran Gopinathan's original

dune ppx ppxlib

Last synced: 30 Jul 2025