Loading...
Loading...
Hardware, software, and AI projects — from USB-C power analyzers to terminal roguelikes. Everything is open-source.
Terminal roguelike deckbuilder — Slay the Spire in your command line. 70+ cards, 3-act campaign. Your git commit activity affects the game.
codekeep is a card-based dungeon crawler that runs entirely in your terminal. Combat plays on a 5-column tactical grid where cards can be played instantly or emplaced as persistent structures — turrets deal damage each turn, barricades block, beacons heal. 70+ cards across 4 categories (Armament, Fortification, Edict, Wild), 3 multi-phase bosses, 20 relics, and 15 ascension levels. The hook: it reads your local git commit history and grants bonus HP based on how active a developer you've been. Built as a pnpm monorepo with Ink/React for the terminal UI.
Frameless terminal overlay triggered by a global hotkey (Cmd+`). Appears instantly over any app — no dock icon, no window chrome. Multi-tab, custom shells, persistent sessions.
afkode is a terminal that shows up where you need it and disappears when you don't. A single keypress drops a full-screen, frameless terminal pane over whatever you're working on. Supports multiple tabs, custom shell configuration (zsh, bash, PowerShell, WSL, fish), themed with Dracula and Nord out of the box. Built with Electron, xterm.js, and node-pty.
A Tamagotchi that lives in your macOS menu bar. Feed it, play with it, keep it alive. Built with Tauri v2 and Rust.
dot is a tiny creature that lives in your menu bar and reacts to your activity. Built with Tauri v2 (Rust backend, HTML5 Canvas frontend), dot evolves through four stages — Egg → Baby → Child → Adult — and has four stats: hunger, happiness, energy, and health. 10 achievements to unlock across care streaks and action milestones. Persistent state saved in ~/.config/dot/. Install via Homebrew or download the .dmg directly.

AI coding CLI powered by Ollama — 100 GitHub stars. No API keys, no cloud. Your code stays on your machine.
ollamacode brings AI-assisted coding to the terminal without sending anything to the cloud. Unlike tools that just generate code blocks, ollamacode calls tools directly — creating files, running commands, and managing git on your behalf. It integrates with Ollama using models that support tool calling (recommended: qwen3:latest), supports multi-file context, session save/resume, and 14+ language syntax highlighting.

Analyze and control USB-C power in minutes. Set custom voltages from 3.3-21V, monitor consumption in real-time—all wirelessly from your phone or laptop.
Spark Analyzer is an open-source USB-C PD analyzer and programmable power supply built on the ESP32-C3. Whether you're testing power delivery negotiations, need a portable bench supply, or want to add USB-C PD to your own project, Spark Analyzer handles it all. Control voltage from 3.3V to 21V with 20mV precision via WiFi or BLE. Monitor real-time current draw. Log power consumption over time. The open-source design means full transparency—inspect the schematic, modify the firmware, or manufacture your own. Perfect for USB-C product development, portable test equipment, power-hungry project prototyping, and learning USB-C Power Delivery.

Track motion for a month on a single coin cell. Compact enough to embed in any wearable, with motion-triggered wake-up and TinyML-ready firmware.
Tracer solves the hardest problem in wearable sensing: battery life. Running for 30+ days on a CR2450 coin cell, it combines a high-sensitivity 6-axis IMU with sophisticated power management. The device enters deep sleep between motion events and features adaptive reporting based on activity. Whether you're building a step counter, gesture controller, or sports tracker, Tracer's compact form factor and open-source design make it the ideal starting point.

Stop killing plants. Solar-powered monitoring tells you exactly when to water—or handles it automatically with the built-in pump driver.
Plant-Bot runs forever on solar power while keeping your plants alive. The corrosion-resistant capacitive sensor outlasts cheap resistive probes, while WiFi alerts notify you when soil moisture drops below your threshold. Set up automated watering with the built-in 5V pump driver and forget about it. Temperature and humidity monitoring (AHT20) gives you the complete picture of your plant's environment. Perfect for gardens, greenhouses, or anyone who's ever forgotten to water their houseplants.

Solar-powered ESP32-based garden monitoring system with long-range capabilities using LoRa technology. Designed for water efficiency in gardens, allotments, and small farms.
FLORA is a long-range ESP32-based garden weather station created in response to Europe's severe drought in 2022. It features a LoRa module allowing communication up to 1 mile away, making it ideal for remote gardens or allotments. The system includes a high-precision SHT20 temperature and humidity sensor and multiple ports for capacitive soil moisture sensors. Powered entirely by a solar panel and rechargeable battery, FLORA continuously monitors environmental conditions and soil moisture levels, helping users make informed decisions about irrigation to conserve water. Data can be transmitted via LoRa, ESP-NOW, WiFi, or Bluetooth, and integrated with platforms like ThingSpeak for comprehensive analysis and visualization.

Audio DSP development platform based on the Raspberry Pi RP2040 microcontroller with integrated TLV320AIC3254 audio codec. Perfect for audio processing, guitar effects, and sound modification projects.
DS-Pi is an open-source RP2040-based audio digital signal processing platform that leverages the low-cost and accessible Raspberry Pi RP2040 microcontroller and pairs it with the powerful TLV320AIC3254 audio codec from Texas Instruments. The board features a programmable miniDSP, on-board MAX97220 headphone amplifier, 3.5mm connectors for inputs and outputs, and screw terminals for rapid prototyping. Compatible with Arduino, Micropython, and CircuitPython, DS-Pi makes audio signal processing accessible to all levels of tinkerers. Primary applications include guitar effects processing, customizable amp modeling for bedroom guitarists, and general audio signal manipulation. The dual-core M0s on the RP2040 provide sufficient processing power for complex audio processing algorithms.