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

Projects in Awesome Lists by mbarbin

A curated list of projects in awesome lists by mbarbin .

https://github.com/mbarbin/cmdlang

Declarative command-line parsing for OCaml

cli ocaml

Last synced: 10 Apr 2025

https://github.com/mbarbin/crs

A tool for managing inline review comments embedded in source code

Last synced: 07 Mar 2026

https://github.com/mbarbin/provider

Dynamic Dispatch with Traits (OCaml)

dynamic-dispatch ocaml parametrization trait

Last synced: 10 Apr 2025

https://github.com/mbarbin/vcs

A Versatile OCaml Library for Git Operations

git ocaml

Last synced: 10 Apr 2025

https://github.com/mbarbin/bopkit

An educational project for digital circuits programming

Last synced: 30 Apr 2025

https://github.com/mbarbin/cubzzle

Solver for a wooden cube puzzle

Last synced: 02 Apr 2026

https://github.com/mbarbin/loc

Representing ranges of lexing positions from parsed files

Last synced: 25 Jan 2026

https://github.com/mbarbin/fingerboard

A microtonal geography of the cello fingerboard

cello double-stops intonation scales temperaments

Last synced: 30 Apr 2025

https://github.com/mbarbin/parsing-utils

Making it easier to use generated Parsers/Lexers

Last synced: 30 Apr 2025

https://github.com/mbarbin/catch-the-bunny

Resolve a fun little logic puzzle

Last synced: 03 Jul 2025

https://github.com/mbarbin/dunolint

A linter for build files in dune projects (OCaml)

build codemods dune linter ocaml

Last synced: 22 Aug 2025

https://github.com/mbarbin/fpath-base

Extending [Fpath] to use alongside [Sexplib0] and/or [Base]

absolute-paths base fpath relative-paths sexp

Last synced: 09 Mar 2026

https://github.com/mbarbin/doubly-linked

Re-publishing [Core.Doubly_linked] as a standalone package to use with [Base]

Last synced: 13 May 2025

https://github.com/mbarbin/super-master-mind

A solver for the super-master-mind game

Last synced: 30 Apr 2025

https://github.com/mbarbin/visa-debugger

A graphical debugger for visa assembly programs (bopkit)

Last synced: 12 Feb 2026

https://github.com/mbarbin/reversed-list

Repackaging core_kernel.reversed_list as a standalone package

Last synced: 14 May 2026

https://github.com/mbarbin/turing-game

A bot that can play a board game called Turing Machine

Last synced: 20 Jun 2025

https://github.com/mbarbin/eio-rpc

A collection of opinionated libraries designed to build RPC clients and servers with eio

eio grpc ocaml protocol-buffers rpc

Last synced: 13 May 2025

https://github.com/mbarbin/pp-extended

Adding a few functions to Pp

Last synced: 22 May 2026

https://github.com/mbarbin/eio-extended

Experimenting with a few additions to Eio's api

Last synced: 17 Sep 2025

https://github.com/mbarbin/eio-process

Extending the [Eio.Process] api to spawn external processes

Last synced: 17 Sep 2025

https://github.com/mbarbin/pp-log

A collection of libraries to log and raise user messages with Pp

Last synced: 23 Mar 2025

https://github.com/mbarbin/auto-format

Building auto format commands for custom languages, dsl configs, etc.

auto-formatter dune dune-fmt fmt ocaml

Last synced: 26 May 2026

https://github.com/mbarbin/error-log

Reporting located errors and warnings

Last synced: 17 Sep 2025

https://github.com/mbarbin/union-find

Re-publishing [Core.Union_find] as a standalone package with no dependency

Last synced: 10 May 2026

https://github.com/mbarbin/nonempty-list

Repackaging core_kernel.nonempty_list as a standalone package for using with Base

Last synced: 12 Jul 2025

https://github.com/mbarbin/doc-experiment-docusaurus

Experimenting with docusaurus+odoc

docusaurus ocaml ocaml-mdx odoc

Last synced: 30 Jan 2026

https://github.com/mbarbin/letfun

Use let-binding with functions whose last argument is a closure

Last synced: 19 Mar 2026

https://github.com/mbarbin/opam-package-template

Template for creating a new opam package repository

Last synced: 19 Mar 2026

https://github.com/mbarbin/eio-writer

Write to an [Eio.Buf_write] with an api that resembles [Stdio] or [Async.Writer]

async eio stderr stdio stdout

Last synced: 19 Mar 2026

https://github.com/mbarbin/opam-package-template-example

An example made with opam-package-template

Last synced: 19 Mar 2026

https://github.com/mbarbin/appendable-list

A datastructure supporting constant time append operations

Last synced: 14 May 2026

https://github.com/mbarbin/nonempty-list-core

Repackaging core_kernel.nonempty_list as a standalone package

Last synced: 30 Apr 2025

https://github.com/mbarbin/file-rewriter

Apply small rewrites to tweak or refactor your files

codemods

Last synced: 28 Feb 2025

https://github.com/mbarbin/dune-rpc-eio

Communicate with dune using rpc and Eio

dune dune-rpc eio ocaml

Last synced: 28 Feb 2025

https://github.com/mbarbin/example-dunolint-autoload

Example repository demonstrating dunolint's automatic config discovery and hierarchical configuration loading

dune dunolint example linter ocaml

Last synced: 19 May 2026

https://github.com/mbarbin/opam-repository

An opam repository for publishing ocaml packages

ocaml opam packages releases

Last synced: 08 Oct 2025

https://github.com/mbarbin/print-table

Simple Unicode/ANSI and Markdown text table rendering for OCaml

markdown table

Last synced: 25 Jan 2026

https://github.com/mbarbin/mbarbin.github.io

GitHub Pages site

Last synced: 07 Feb 2026

https://github.com/mbarbin/nofunc-keyed

Keyed data structures adapted from OCaml Stdlib but no functors

Last synced: 22 Jan 2026

https://github.com/mbarbin/dunolint-actions

Reusable GitHub Actions for the dunolint linting tool

dune linter ocaml

Last synced: 17 Apr 2026

https://github.com/mbarbin/crs-actions-examples

Examples using GitHub Actions Workflows for CRs code review comments

Last synced: 12 Feb 2026

https://github.com/mbarbin/pplumbing

Utility libraries to use with Pp

Last synced: 09 Sep 2025

https://github.com/mbarbin/crs-actions

Reusable GitHub Actions for the crs code review tool

ci code-review crs lint

Last synced: 12 Mar 2026