Home › All code

All source code

Every project, with a readme page and a source download.

Multiplayer games

Free in your browser. Nothing to install, no account.

Merlot

Merlot: Real-Time Multiplayer Tank Game

A real-time strategy game for 1 to 12 players

Why Merlot? Named for the wine red of its steel winery.

Maroon

Maroon Isles Quest: Two-Player Co-op Text Adventure

Maroon Isles Quest, a two-player co-op text adventure (parody)

Why Maroon? The deep red of an island adventure.

Carmine

Carmine (Swarm): Two-Player Real-Time Strategy Game

Swarm Command, the two-player prototype for Merlot

Why Carmine? Carmine dye is made from swarms of cochineal insects.

Trifecta

Trifecta: Card Game Rules (War, Egyptian Ratscrew, 1-2-3-4)

A card game I made up, on its way to becoming an online game

Veered menu

Veered Menu: DOS-Style Browser Game Launcher

The DOS-style menu at veered.org, and Oversimplified Breakout

VEERED.EXE — the classic menu, still hereopen full screen ↗

Arrow keys and Enter, or 1–4. It launches the same games as the cards above.

Really simple Linux desktop tools

Small tools that work on any Linux desktop.

Cardinalv1.0

Linux Music Folder Player with Media Keys

A shuffle music player for any folder, with media keys and resume

Why Cardinal? A red, and a songbird.

Runs on: Any Linux desktop. On COSMIC the keyboard shortcuts install themselves.

Cherryv1.0

Linux SMS and VOIP Phone App

SMS and VOIP phone calls from your Linux desktop, with any SIP provider

Why Cherry? The classic cherry-red telephone.

Runs on: Wayland desktops, especially COSMIC and KDE.

Rufousv1.0

Linux Mouse Button Remapper

Map extra mouse buttons to keys, shortcuts and commands

Why Rufous? A red-brown found in the names of small animals, like the rufous mouse lemur.

Runs on: Any Linux desktop — it works underneath the desktop, so it does not matter which one you use.

Linux desktop mods for COSMIC

For the COSMIC desktop on Pop!_OS and other distributions.

Redshiftv1.0

COSMIC Panel Tools: Word of the Day, Weather, Clocks and Music

COSMIC panel with language learning, time-zones, weather and music

Why Redshift? Light from distant galaxies shifts toward red: the color of the cosmos, for the COSMIC panel.

Runs on: The COSMIC desktop (Pop!_OS).

Rougev1.0

Screen Translator for Linux

Drag over text anywhere on screen and read a translation

Why Rouge? The word for red in another language.

Runs on: The COSMIC desktop (Pop!_OS).

Scarletv1.0

KDE Connect Fix for COSMIC (TLS Role Patch)

A KDE Connect fix so your phone's link to COSMIC recovers by itself

Why Scarlet? The scarlet thread that ties two things together: here, your phone to your computer.

Runs on: The COSMIC desktop (Pop!_OS).

Jewish life

More from me on Jewish life and aliyah at PatentlyJewish.com.

Flamev1.0

Shabbos Zmanim Board for Chromecast

Shabbos and Yom Tov zmanim board for a kitchen TV or Chromecast

Why Flame? The red-orange of a sunset and of Shabbos candles.

Emberv1.0

Shabbos and Yom Tov Device Scheduler

Puts a fridge into Sabbath mode and switches hot plates, urns and lights for Shabbos

Why Ember? The banked coals a hot plate keeps going through Shabbos.

Terracottav1.0

Self-Hosted Community Phone and Business Directory

Self-hosted community phone and business directory

Why Terracotta? The red clay of the tile roofs on a neighborhood's homes.

Work tools

My law practice: PatentLawNY.com. Shared as-is; not legal advice.

Vermilionv1.0

USPTO Patent Center PDF Fixer and Scanned-PDF Shrinker

Patent PDF tools (USPTO page-size fixer and scanned-PDF shrinker)

Why Vermilion? The red ink of official seals and stamps.

Siennav1.0

Information Disclosure Statement Generator

Information disclosure statement generator

Why Sienna? The earth red of ink on an old docket card.

Runs on: Any computer with Python — Windows, Mac or Linux.

Redwoodv1.0

Braintree Drop-in Payment Page for PHP

A Braintree checkout page where you enter your own keys

Why Redwood? A tree whose name is a red, for Braintree.

Crimsonv1.0

Website Appointment Scheduler

Website appointment scheduler

Why Crimson? The red that marks special days on a calendar.

Why these are here

Built with AI, shared freely

These are tools I built with Claude Code, Anthropic's AI coding assistant, and use myself. I'm sharing the ones I think other people may find useful. It is remarkable what AI can help one person build, and I hope some of these save you time.

Free and open source

Most projects are released under the MIT License. Crimson (consultation booking) and Scarlet (the KDE Connect fix) are under the GNU GPL v3. The Trifecta rules and the game art are CC BY 4.0. Each project states its license.

Install any of these with Claude Code

One link installs any project here. Paste this into Claude Code and it reads the live list, shows you a menu of everything available, and sets up whichever you pick — asking before each step.

Read https://veered.org/install.txt and follow it.Open in Claude Code ↗

The button needs the Claude Desktop app; the text works anywhere.

Or read it yourself: install.txt · the list it reads is projects.json.

Elsewhere

My law practice, patents and trademarks: PatentLawNY.com.
Jewish life and aliyah: PatentlyJewish.com.
Questions: support@veered.org

Please test before relying on these tools. They are shared as-is, with no warranty. They work on my own computers, but your system, settings and software versions may differ, so please try them in a safe setting first. If something doesn't work, you can ask Claude (or another AI coding assistant) to look into it, and I'd appreciate hearing what you found and how you fixed it. You are also welcome to just let me know at support@veered.org, and I'll look into it.