// open source

Open Source

200+ public repositories and 200M+ RubyGems downloads. A selection of favorites below — the full list lives on github.com/kigster.

You can actually see some of the repos in action:

  • ReinventONE — my consulting and training company
  • Inquirex — my AI-powered lead qualification tool
  • Bashmatic.Dev — BASH DSL for UNIX command-line power users
  • Play Gomoku for Free — Using this ReactJS frontend with a C99 terminal version of the game Gomoku as well as the HTTP network daemon capable of playing the game vi JSON

the full list lives on github.com/kigster.

sopsy

★ 3
Rust

Commit encrypted secrets straight into git: the private key lives in your Mac’s Secure Enclave and is released only by your fingerprint. Team members are approved as they join.

sopsy-cli.dev
C++

Jump-start a C/C++ project that builds libraries, binaries, and a working unit-test suite. Uses CMake and is deliberately minimal.

puma-daemon

★ 39
Ruby

Restores automatic daemonization to Puma v5/v6 after it was removed from the gem itself.

simple-feed

★ 335
Ruby

Flexible time-ordered activity feeds for social apps. Events are pushed and fanned out to users, then returned as a pre-populated ordered list.

C, Rust, Python, ReactJS

This mono repo contains the C99 terminal version of the game Gomoku as well as the HTTP network daemon capable of playing the game vi JSON with the ReactJS frontend. The FastAPI server with a PostgreSQL connection sits between for authentication, persistence, and routing. Finally, there is a Rust version of the gomoku-httpd daemon which parallelizes across available vCPU. This is still work in progressm.

app.gomoku.games

bashmatic

★ 172
Shell

900+ BASH DSL functions for UNIX command-line power users. Über toolkit optimized for humans.

bashmatic.dev

sym

★ 138
Ruby

CLI and Ruby API that makes encrypting and decrypting sensitive data trivial — usability-first symmetric encryption with keychain support.

Ruby

Flexible, deterministic DSL for typed lead-qualification forms — with AST branching, TTY and HTML interfaces, and an LLM extracting answers from free-form text.

qualified.at

laser-cutter

★ 98
Ruby

Generates PDFs for cutting notched boxes on a laser cutter. An extensible, well-tested framework for laser-cut box templates.

ventable

★ 62
Ruby

Event/Observable support for plain Ruby, with grouping of observers and wrapping notifications in blocks like transaction handling.

warp-dir

★ 41
Ruby

A drop-in superset of the nifty `wd` ZSH module — written in Ruby, works with any shell.

arli

★ 30
Ruby / C++

Arduino library manager decoupled from any IDE, plus a project generator based on arduino-cmake.