rvben

rvben

Ruben Jongejan

I write open source command-line tools, mostly in Rust. Best known for rumdl, a fast Markdown linter and formatter.

Ruben Jongejan

Open source by the numbers

GitHub stars
1,939
projects
110
crates published
46
crate downloads
148K

54 of the 110 projects are written in Rust, across 12 languages, since 2016.

Highlights

The 8 with the most stars. All 110 are below.

All projects

110 projects, most stars first.

  1. rumdl

    Fast Markdown linter and formatter written in Rust

    CLIRust

    Active, released 10 Nov 2026created 28 Feb 2025

    1,639stars

  2. unifi-cli

    CLI for UniFi Network controllers: clients, devices, networks, events, and TUI dashboard

    CLIRust

    Active, released 28 Oct 2026created 19 Mar 2026

    39stars

  3. obsidian-rumdl

    Obsidian plugin for markdown linting with rumdl

    ExtensionTypeScript

    Active, released 10 Nov 2026created 1 Dec 2025

    32stars

  4. rumdl-pre-commit

    Pre-commit hook for rumdl, a rust-based Markdown linter.

    PackagingPython

    Active, released 10 Nov 2026created 19 Apr 2025

    23stars

  5. ansible-jitsi-meet

    Easy and Simple way to install Jitsi Meet

    Quiet, pushed 8 Oct 2020created 2 Apr 2020

    22stars

  6. yamldap

    A lightweight LDAP server that serves directory data from YAML files

    AppRust

    Active, released 28 Oct 2026created 11 Jun 2025

    21stars

  7. clispec

    A specification for building CLI tools that work equally well for humans and AI agents

    SpecPython

    Recent, released 18 Aug 2026created 3 Apr 2026

    16stars

  8. rumdl-vscode

    rumdl extension for VS Code: fast Markdown linting and formatting

    ExtensionTypeScript

    Active, released 10 Nov 2026created 30 May 2025

    16stars

  9. vedetta

    Vedetta NVR: lightweight open-source network video recorder with object detection

    AppGo

    Recent, released 28 Sept 2026created 20 Mar 2026

    11stars

  10. upd

    Local-first dependency updates for polyglot repositories: Python, Node.js, Rust, Go, Ruby, .NET, Terraform, GitHub Actions, pre-commit, and Mise.

    CLIRust

    Active, released 6 Nov 2026created 8 Dec 2025

    10stars

  11. shelly-cli

    CLI for managing and controlling Shelly devices

    CLIRust

    Recent, released 27 Sept 2026created 20 Mar 2026

    9stars

  12. jira-cli

    Agent-friendly Jira CLI with JSON output, structured exit codes, and schema introspection

    CLIRust

    Active, released 21 Oct 2026created 30 Mar 2026

    7stars

  13. verg

    Desired-state infrastructure convergence engine

    CLIRust

    Recent, released 13 Aug 2026created 28 Mar 2026

    7stars

  14. confluence-cli

    Read, search, browse, automate, and edit Confluence from the terminal.

    CLIRust

    Recent, released 6 Oct 2026created 30 Mar 2026

    6stars

  15. proxctl

    CLI for Proxmox VE: manage VMs, containers, nodes, storage, and more from your terminal

    CLIRust

    Recent, released 27 Sept 2026created 23 Mar 2026

    6stars

  16. qnap-cli

    CLI for QNAP NAS management

    CLIRust

    Recent, released 27 Sept 2026created 30 Mar 2026

    6stars

  17. shelly-exporter

    Prometheus exporter for Shelly smart home devices

    ExporterRust

    Recent, released 27 Sept 2026created 22 Jul 2025

    6stars

  18. aws-cdk-cli-py

    A Python wrapper for the AWS Cloud Development Kit (CDK) that eliminates the need for npm/Node.js installation.

    PackagingPython

    Active, released 5 Nov 2026created 12 Mar 2025

    5stars

  19. shinyhub

    ShinyHub: deploy and manage Shiny apps

    AppGo

    Active, released 10 Nov 2026created 15 Apr 2026

    5stars

  20. ipcam

    A CLI for managing IP cameras (Tapo, Reolink) via RTSP and vendor APIs

    CLIRust

    Recent, released 28 Sept 2026created 20 Mar 2026

    4stars

  21. rpi-keepalived

    RPi-compatible Docker image with Keepalived

    Shell

    Quiet, pushed 30 Mar 2020created 18 Jul 2018

    4stars

  22. gitlab-ci-playground

    Set up a Gitlab CI Playground, a local Gitlab and Gitlab CI Runner, with one command.

    Quiet, pushed 5 Dec 2016created 4 Dec 2016

    3stars

  23. homewizard-p1-exporter

    Prometheus exporter for HomeWizard P1 meter

    ExporterRust

    Recent, released 27 Sept 2026created 14 Jul 2025

    3stars

  24. husker

    Run commands and services in throwaway, kernel-isolated microVMs.

    CLIRust

    Active, released 1 Nov 2026created 16 Feb 2026

    3stars

  25. openarchieven-cli

    CLI for the openarchieven.nl Dutch genealogical API

    CLIRust

    Recent, released 27 Sept 2026created 29 Apr 2026

    3stars

  26. unifi-network-exporter

    Prometheus exporter for UniFi Network Controller

    ExporterRust

    Recent, released 28 Sept 2026created 15 Jul 2025

    3stars

  27. vership

    Multi-target release orchestrator

    CLIRust

    Active, released 26 Oct 2026created 28 Mar 2026

    3stars

  28. zed-rumdl

    Zed extension for rumdl - a fast Markdown linter and formatter written in Rust

    ExtensionRust

    Recent, released 8 Sept 2026created 18 Jan 2026

    3stars

  29. agent-browser-cli-py

    A Python wrapper for agent-browser (Vercel Labs) that bundles the CLI binary and Node.js daemon. Zero npm/Node.js required.

    PackagingPython

    Active, released 10 Nov 2026created 11 Mar 2026

    2stars

  30. n8nc

    CLI for n8n: sync workflows with Git, manage remote instances

    CLIRust

    Recent, released 27 Sept 2026created 28 Mar 2026

    2stars

  31. rumdl-chrome-extension

    Chrome extension for rumdl.

    ExtensionTypeScript

    Recent, released 18 Sept 2026created 5 Feb 2026

    2stars

  32. rumdl-intellij

    JetBrains IDE plugin for rumdl - a fast Markdown linter

    ExtensionKotlin

    Recent, released 8 Sept 2026created 27 Jan 2026

    2stars

  33. ansible-agent-callback

    Token-optimized Ansible output for AI coding agents

    LibraryPython

    Recent, released 13 Aug 2026created 28 Mar 2026

    1stars

  34. ansible-speedtest

    Using Ansible and speedtest-cli to test the internet speed of a remote host.

    Quiet, pushed 1 Dec 2016created 15 Nov 2016

    1stars

  35. clihatch

    Scaffold a clispec-compliant, agent-facing Rust CLI in seconds: skeleton, schema, and dual-publish pipeline.

    CLIRust

    Recent, released 13 Aug 2026created 20 Jun 2026

    1stars

  36. docker-atom

    Atom - The hackable text editor. Dockerized.

    Quiet, pushed 12 Jan 2017created 12 Jan 2017

    1stars

  37. dotdiff

    Semantic diff for JSON, YAML, TOML, and NDJSON: a structured, agent-friendly change-list instead of line noise.

    CLIRust

    Recent, released 13 Aug 2026created 21 Jun 2026

    1stars

  38. dotpick

    Token-minimal field projection over JSON, YAML, TOML and NDJSON. Select fields by dotpath, emit the smallest valid slice. The anti-jq for agents.

    CLIRust

    Recent, released 13 Aug 2026created 20 Jun 2026

    1stars

  39. go-fakesudo

    Proof of concept Go code for recording a password by hijacking sudo.

    Go

    Quiet, pushed 30 Mar 2020created 30 Mar 2020

    1stars

  40. homeassistant-cli

    Agent-friendly Home Assistant CLI with JSON output, structured exit codes, and schema introspection

    CLIRust

    Recent, released 27 Sept 2026created 2 Apr 2026

    1stars

  41. homebrew-rumdl

    Homebrew tap for rumdl - Fast Rust-based Markdown linter

    PackagingShell

    Active, pushed 10 Nov 2026created 18 Jul 2025

    1stars

  42. rpi-ttyd

    RPi-compatible Docker image with Ttyd

    Quiet, pushed 25 Feb 2018created 25 Feb 2018

    1stars

  43. ru

    Auto-updater of python dependencies

    CLIGo

    Quiet, released 27 May 2025created 20 Aug 2024

    1stars

  44. rumknew

    A fast linter for Makefiles written in Rust

    CLIRust

    Recent, released 28 Sept 2026created 31 Aug 2026

    1stars

  45. teams-clinew

    A beautiful Microsoft Teams CLI and TUI for humans and agents

    CLIRust

    Active, released 27 Oct 2026created 24 Aug 2026

    1stars

  46. teams-vscodenew

    Experimental Teams conversations in VS Code, powered by Teams CLI.

    ExtensionTypeScript

    Active, released 16 Oct 2026created 15 Oct 2026

    1stars

  47. upd-pre-commit

    Pre-commit hooks for upd, a fast multi-ecosystem dependency updater

    PackagingPython

    Active, released 6 Nov 2026created 23 Mar 2026

    1stars

  48. zoom-cli

    Agent-friendly CLI for the Zoom API

    CLIRust

    Recent, released 27 Sept 2026created 2 Apr 2026

    1stars

  49. ansible-lint-alpine

    Alpine-based Docker image for Ansible Lint

    Quiet, pushed 7 May 2018created 7 May 2018

    0stars

  50. ansible-role-leanote

    This Ansible role installs and configures the Leanote application.

    Quiet, pushed 12 Dec 2016created 12 Dec 2016

    0stars

  51. ansible-role-powershell

    Ansible role to install PowerShell.

    Quiet, pushed 27 Dec 2016created 27 Dec 2016

    0stars

  52. apollo-air1-exporter

    Prometheus exporter for Apollo AIR-1 air quality monitors

    ExporterRust

    Recent, released 27 Sept 2026created 17 Jul 2025

    0stars

  53. badgevet

    Find retired and broken status badges in Markdown that link checkers miss

    CLIRust

    Recent, released 27 Sept 2026created 1 Jul 2026

    0stars

  54. cacheferretnew

    Find and safely clean developer caches across macOS and Linux

    CLIRust

    Active, released 19 Oct 2026created 18 Aug 2026

    0stars

  55. clispec-cli

    Score CLI tools against The CLI Spec (clispec.dev)

    CLIRust

    Recent, released 13 Aug 2026created 3 Apr 2026

    0stars

  56. clispec-skills

    Bundled, version-matched agent skills for clispec-compliant CLI tools: a reusable skills subcommand.

    LibraryRust

    Archived, pushed 4 Jun 2026created 4 Jun 2026

    0stars

  57. demo-nginx-loadbalancer

    Simple setup to show a Simple Load Balancer using NGINX.

    Quiet, pushed 20 Feb 2017created 20 Feb 2017

    0stars

  58. docker-registry

    Multi-arch (including RPi) Docker image with Docker Registry

    Makefile

    Quiet, pushed 25 Feb 2020created 24 Feb 2018

    0stars

  59. downstat

    Downloads + latest version for your packages across crates.io, PyPI, npm and GitHub releases.

    CLIRust

    Recent, released 27 Sept 2026created 20 Jun 2026

    0stars

  60. esprite

    ESP32 firmware simulator with an agent-facing CLI: host-native (firmware compiled from source, display rendered offscreen) plus a QEMU backend that boots real flash images

    AppC++

    Recent, released 14 Sept 2026created 1 Jul 2026

    0stars

  61. CLIRust

    Recent, released 26 Aug 2026created 13 Apr 2026

    0stars

  62. go-sudoku-solver

    Solver for Sudoku's implemented in Go

    Go

    Quiet, pushed 11 Jul 2020created 19 May 2020

    0stars

  63. homebrew-tap

    Homebrew tap for shelly-cli and other tools

    PackagingRuby

    Active, pushed 6 Nov 2026created 20 Mar 2026

    0stars

  64. homewizard-water-exporter

    Prometheus exporter for HomeWizard Water meter

    ExporterRust

    Recent, released 28 Sept 2026created 14 Jul 2025

    0stars

  65. Java

    Quiet, pushed 10 Aug 2022created 24 Jun 2016

    0stars

  66. kenteken

    Look up Dutch vehicle data by licence plate from the RDW open data API. Agent-friendly: JSON when piped, clispec schema, structured errors.

    CLIRust

    Recent, released 27 Sept 2026created 4 Aug 2026

    0stars

  67. killproxy

    A Tinyproxy-based Docker image to remove proxy usage from containers transparently.

    Shell

    Quiet, pushed 21 Dec 2019created 3 Sept 2019

    0stars

  68. mijia_exporter

    Exporter for Mijia BLE devices, specifically Mijia Temperature/Humidity Sensors

    Go

    Quiet, released 14 Sept 2020created 14 Sept 2020

    0stars

  69. Quiet, pushed 26 Mar 2019created 26 Mar 2019

    0stars

  70. onenote-clinew

    Microsoft OneNote from the terminal through its Windows desktop application

    CLIRust

    Recent, released 29 Sept 2026created 9 Sept 2026

    0stars

  71. openbao-cli-py

    The OpenBao bao CLI, distributed as platform-specific Python wheels

    PackagingPython

    Active, released 26 Oct 2026created 10 Aug 2026

    0stars

  72. outlook-clinew

    Microsoft Outlook from your terminal, for humans and agents

    CLIRust

    Active, released 4 Nov 2026created 8 Sept 2026

    0stars

  73. p1_exporter

    Prometheus Exporter for P1 Smart Meters

    Go

    Quiet, pushed 29 Dec 2020created 21 Dec 2020

    0stars

  74. pakket

    Track shipments from the command line

    CLIRust

    Recent, released 27 Sept 2026created 20 Jun 2026

    0stars

  75. paperplanenew

    An e-paper desk companion for Zectrix NOTE4 and NOTE4C, with a portable Esprite demo.

    FirmwareC++

    Recent, pushed 14 Sept 2026created 14 Sept 2026

    0stars

  76. plugboard

    Unofficial web dashboard and admin for Tasmota smart devices over HTTP: live control, energy, per-device admin, and discovery.

    AppRust

    Recent, released 28 Sept 2026created 19 Jul 2026

    0stars

  77. power_exporter

    A Prometheus Exporter for Power Monitoring Devices

    Quiet, pushed 25 Aug 2021created 25 Aug 2021

    0stars

  78. proxmox-exporter

    Prometheus exporter for Proxmox VE metrics

    ExporterRust

    Recent, pushed 27 Sept 2026created 17 Dec 2025

    0stars

  79. pyver

    A PEP440-compatible library for comparing Python versions in Go

    LibraryGo

    Quiet, released 14 May 2025created 12 May 2025

    0stars

  80. rdfscopenew

    A local RDF graph explorer in one binary. Rust, Oxigraph, and your browser.

    AppTypeScript

    Recent, released 21 Sept 2026created 16 Sept 2026

    0stars

  81. recur

    A human-friendly cron job manager

    CLIRust

    Recent, released 13 Aug 2026created 20 Jun 2026

    0stars

  82. rpi-cloudflared

    RPi-compatible Docker image with Cloudflared

    Dockerfile

    Quiet, pushed 20 Jul 2018created 25 Apr 2018

    0stars

  83. rpi-jenkins

    RPi-compatible Docker image with Jenkins

    Shell

    Quiet, pushed 15 May 2018created 24 Feb 2018

    0stars

  84. Shell

    Quiet, pushed 14 Dec 2024created 28 Jun 2018

    0stars

  85. rpi-wireguard

    Ansible playbook to Install Wireguard on a Raspberry Pi

    Quiet, pushed 17 Sept 2018created 17 Sept 2018

    0stars

  86. selenium-getting-started

    A simple setup of a Selenium project for using in Selenium Training sessions.

    Java

    Archived, pushed 3 Jan 2023created 22 Jun 2016

    0stars

  87. servicenow-clinew

    Fast, safe, human-friendly ServiceNow operations from the terminal

    CLIRust

    Active, released 6 Nov 2026created 22 Aug 2026

    0stars

  88. sharepoint-cli

    Agent-friendly SharePoint Online CLI with JSON output, structured exit codes, and schema introspection

    CLIRust

    Active, released 6 Nov 2026created 4 May 2026

    0stars

  89. shiny-chartsnew

    Experimental charting library for Shiny for Python; pilot-only, not production-validated

    LibraryPython

    Active, pushed 30 Oct 2026created 30 Oct 2026

    0stars

  90. shiny-plotlynew

    Render plotly figures in Shiny for Python with plain plotly.js, without the shinywidgets layer

    LibraryPython

    Recent, released 8 Oct 2026created 19 Aug 2026

    0stars

  91. shinylive-checknew

    Smoke-check an exported Shinylive site in headless Chromium: fail CI on boot failures, console errors and unrendered outputs

    CLIPython

    Active, released 26 Oct 2026created 20 Aug 2026

    0stars

  92. HTML

    Quiet, pushed 20 Dec 2016created 5 Dec 2016

    0stars

  93. simplenote-clinew

    A scriptable Rust CLI for Simplenote, with structured output and clispec discovery

    CLIRust

    Active, released 10 Nov 2026created 10 Nov 2026

    0stars

  94. solar_exporter

    Exporter for Solar Panel Data

    Go

    Quiet, pushed 26 Aug 2024created 23 Aug 2024

    0stars

  95. solaredge-exporter

    Prometheus exporter for SolarEdge inverters via Modbus TCP or Monitoring API

    ExporterGo

    Active, released 9 Nov 2026created 23 Mar 2026

    0stars

  96. splunk-clinew

    Rust CLI for Splunk searches, jobs, saved searches, and indexes with a clispec contract

    CLIRust

    Active, released 4 Nov 2026created 3 Nov 2026

    0stars

  97. switchkit

    Vendor-neutral abstraction for smart-plug devices (Shelly, Tasmota): a SmartDevice trait, honest device model, and destructive-command guardrails.

    LibraryRust

    Recent, released 19 Jul 2026created 19 Jul 2026

    0stars

  98. tarry

    Block until a condition holds, then print one compact verdict

    CLIRust

    Recent, released 27 Sept 2026created 12 Jun 2026

    0stars

  99. tasmota-cli

    Unofficial CLI for managing Tasmota smart devices over HTTP: control, energy, config, firmware, and fleet discovery.

    CLIRust

    Active, released 28 Oct 2026created 18 Jul 2026

    0stars

  100. tasmota-exporter

    Prometheus exporter for Tasmota smart plugs and devices

    ExporterRust

    Recent, pushed 27 Sept 2026created 17 Dec 2025

    0stars

  101. tidemark

    Snapshot a directory tree and diff what changed - no git required. Built for humans and agents.

    CLIRust

    Recent, released 27 Sept 2026created 2 Jun 2026

    0stars

  102. tower-docker

    Run Ansible Tower in a Docker Container

    Shell

    Quiet, pushed 15 Nov 2016created 14 Nov 2016

    0stars

  103. tscribe

    Transcribe any video/audio URL into agent-friendly markdown using whisper.cpp

    CLIRust

    Active, released 17 Oct 2026created 21 Apr 2026

    0stars

  104. uvlazynew

    Run project-locked tools and install Python dependencies only when used

    CLIPython

    Recent, released 22 Sept 2026created 18 Sept 2026

    0stars

  105. vedetta-hass-integration

    Vedetta NVR integration for Home Assistant

    ExtensionPython

    Quiet, released 11 May 2026created 9 Apr 2026

    0stars

  106. werktnew

    An agent-first, Git-native control plane for code automations.

    AppGo

    Active, released 31 Oct 2026created 24 Aug 2026

    0stars

  107. whatport

    Find what process is listening on a TCP/UDP port, and free it. Agent-friendly: JSON when piped, clispec schema.

    CLIRust

    Recent, released 13 Aug 2026created 20 Jun 2026

    0stars

  108. workroomnew

    A local workspace for Jira, GitLab, ServiceNow, Outlook and coding agents.

    AppTypeScript

    Recent, released 14 Sept 2026created 14 Sept 2026

    0stars

  109. yoto-clinew

    Manage Yoto Make Your Own playlists from the command line: sign in, upload audio, create and inspect content.

    CLIRust

    Active, released 26 Oct 2026created 25 Oct 2026

    0stars

  110. yuki-cli

    CLI client for the Yuki bookkeeping SOAP API

    CLIRust

    Recent, released 8 Oct 2026created 27 Mar 2026

    0stars