Skip to content
View raillen's full-sized avatar

Highlights

  • Pro

Block or report raillen

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
raillen/README.md

Raillen โ€” software, experiments and rabbit holes

Poppy Team WASD.studio raillen.com raillen

I make software, tools, experiments, and occasionally things that started as "this should be simple" and somehow became a whole project.

I like programming languages, developer tools, UI/UX, graphics, 3D, lightweight desktop software, and whatever rabbit hole looks interesting that week.

Most things here:

  • exist because I wanted to learn, test, rethink, or overthink something;
  • probably had AI helping somewhere along the way;
  • tend to favor simple, fast, modular, and accessible software;
  • are very much a work in progress;
  • and are here for you to download, tweak, break, fix, fork, remix, and be happy.

the little ecosystem around here

๐ŸŒบ Poppy Team

Where programming languages, developer tools, and harness grow.

Aipo is a small language with a bytecode VM and JavaScript backend.
Ori explores reading-first native language design and lower cognitive load.
Oride is a lightweight, modular terminal mini-IDE.
Prumo is a Git-native harness and protocol CLI for projects with humans and AI agents.

Compilers, tooling, language experiments, and developer systems.

๐ŸŽฎ WASD.studio

Tools and creative software for game development, design, and 3D.

Petunia3D is a native low-poly modeler focused on fast PS1/N64/DS-style asset creation, with an OpenGL-first path for older and lighter hardware.
Petunia Design Studio is a high-performance desktop 2D vector design studio and document editor built with Rust.
Photoshow is a fast local photo and texture viewer/editor built around Rust + egui.
HummSuite is home to lightweight desktop media apps (HummTube, HummIPTV and HummMusic).
Future home for game engines, design tools, and games themselves.

Less cloud. Less waiting. More open it, craft, and play.

๐ŸŒ raillen.com

My little place outside GitHub.

Projects, experiments, notes, and writings about technology, design, and AI.

๐Ÿ› ๏ธ raillen

Personal experiments & desktop software.

Tidyflow is a local-first desktop automation app for keeping files organized.
Plus experimental lab work, agent setups, and open-source prototypes.

a few things growing right now

  • ๐ŸŒฑ Aipo โ€” a small language with two backends that are expected to agree with each other.
  • ๐ŸŒฟ Ori โ€” reading-first language design, native code, compiler study, and accessibility-minded syntax.
  • ๐Ÿงฐ Oride โ€” a lightweight terminal editor / mini-IDE that wants to stay fast and contained.
  • ๐Ÿงญ Prumo โ€” a Git-native protocol and CLI harness for projects with humans and AI agents.
  • ๐ŸŒธ Petunia3D โ€” a native low-poly modeler for fast retro-style asset creation, with an OpenGL-first path for modest hardware.
  • ๐ŸŽจ Petunia Design Studio โ€” high-performance desktop 2D vector design studio and document editor built with Rust.
  • ๐Ÿ–ผ๏ธ Photoshow โ€” a fast local photo and asset viewer/editor without databases or clouds getting in the way.
  • ๐Ÿ HummSuite โ€” lightweight desktop media apps with a local-first mindset.
  • ๐Ÿ—‚๏ธ Tidyflow โ€” local-first desktop automation for keeping files organized.

numbers that probably shouldn't be taken too seriously

Raillen's GitHub stats Languages in Raillen's public repositories

GitHub contribution streak

Raillen Lab Pulse โ€” 30 day activity across Raillen, Poppy Team and WASD.studio

The language card describes repository composition, not skill level, spiritual alignment, or which language I will suddenly decide to rewrite everything in next week.

No grand master plan here.

Just making things, learning in public, rewriting them three times, and having fun along the way.

Have fun. โœจ

Pinned Loading

  1. poppyTM/ori-lang poppyTM/ori-lang Public

    Ori is a reading-first, explicitly typed programming language compiled to native code (AOT), with optional JIT for ori run.

    Rust

  2. poppyTM/aipo-lang poppyTM/aipo-lang Public

    Aipo: small, dynamically and strongly typed language with optional signature contracts โ€” Rust compiler to bytecode VM plus a JavaScript ESM backend with differential parity

    Rust

  3. poppyTM/prumo poppyTM/prumo Public

    Prumo is a Git-native protocol and CLI for software projects built with humans and AI agents. The repository is the durable source of truth. Prumo stores canonical project state in Markdown, JSON, โ€ฆ

    Go 4

  4. WASDst/petunia3d WASDst/petunia3d Public

    low poly 3d modelling software

    Rust

  5. poppyTM/oride poppyTM/oride Public

    Oride (Ori + IDE) is a modular, lightweight, and extensible terminal code editor / IDE built in Rust, featuring a navigable project tree, collapsible embedded terminal, modal editing, integrated taโ€ฆ

    Rust 1