Skip to main content
Image

r/MiniScript


MiniScript is a recognized language on GitHub!
MiniScript is a recognized language on GitHub!

It's been a long time coming, but MiniScript support has finally been added to Linguist, the library that GitHub itself uses to identify what programming language each file is.
That means that when you go to a repo like fathoms-edge, and look at the bottom of the "About" section, it should correctly report that it's mostly (or entirely) written in MiniScript!

Or for a more interesting example, look the raylib-miniscript project, which uses a variety of languages, including 37% MiniScript.

Previously, GitHub was quite confused by our .ms files and would classify them as something else. Now it's getting them right.

To get this update accepted to Linguist, we had to show an active, thriving MiniScript community with a lot of MiniScript code on GitHub. So, great job everyone! This is an important milestone.

(Next target: highlight.js, the syntax highlighting library used by Discord, among others!)



MiniScript News — June 5, 2026
MiniScript News — June 5, 2026

Development Updates

MiniScript 2 kept moving forward this week with a solid round of cleanup and polish. The dev log mentions Unicode improvements, faster string handling, O(1) intrinsic lookup, a !help metacommand for the REPL, and a few opcode / naming cleanups to make the internals more consistent.

There was also useful progress on cross-platform builds. After some back-and-forth with compiler quirks, the project is now building on more than one platform, and Joe is weighing the best Windows strategy going forward: MSVC, MinGW-w64, or potentially clang-cl.

The Mini Micro sysdisk also got a nice little refactor. The LCARS demo now has its app modules split into /sys/lcarsApps, and the new structure can also load modules from /usr/lcarsApps, opening the door for community-made add-ons.

Community Projects

Trey Tomes has been building a Mini Micro SVG experiment, and it’s looking really fun. He shared parser and renderer work for circles, colors, and XML handling, along with a constellation-style SVG demo — a great example of diving into a new graphics idea in MiniScript.

We also saw a new MiniScript-powered game called Touhou Creator on Steam, which is exciting news for the ecosystem. Huge congrats to hachimi for sharing it — always wonderful to see MiniScript reaching a broader audience.

Community & Discussion Highlights

A few newcomers stopped by looking for tutorials and next steps, and the community had some good recommendations ready. Joe pointed people toward the Mini Micro getting-started guide, the intro-to-programming resource, and the language try-it page, while also reminding everyone that MiniScript is best learned by doing.

There was also some useful discussion around tooling and distribution. People talked about a potential Lutris runner for Mini Micro on Linux, and Joe clarified that a Mini Micro mobile version is still on the roadmap, just not ready yet.

Events & Outreach

A new Micro Jam was announced with an ANIMALS theme, which sounds like a great excuse to explore Mini Micro’s built-in sprite resources. If you’ve been waiting for a gentle prompt to make something small and playful, this is a lovely one.

On the outreach side, Dat_One_Dev reported encouraging movement on getting Mini Micro covered by GameFromScratch. It’s always great to see community members helping spread the word beyond our usual circles.

That’s it for this week — thanks to everyone building, testing, sharing, and welcoming new folks. See you next week!

Upcoming Game Jams

These upcoming jams look like a great fit for Mini Micro:

  • Slop Jam 2: Electric Boogaloo (starts 2026-06-12 22:00:00) — An anything-goes, low-pressure jam with no engine restrictions and a theme revealed at the start, making it a great place to whip up a quirky 2D, pixel, or text-based game over a weekend.

  • The Demo Jam (starts 2026-06-07 23:00:00) — A strong fit for a retro-style, bite-sized vertical slice with lots of room for polished presentation, teaser content, and playful demo-only limitations like locked features or a mock ‘full version’ hook.

  • Turtley in Love - Pride 2026 (starts 2026-06-12 20:00:00) — A one-week Pride-themed jam with a cozy, celebratory vibe and an open theme makes this a great chance to create something heartfelt, playful, and approachable.

  • District Jam VII (starts 2026-06-12 23:00:00) — A relaxed, short-form jam with any engine allowed and no technical constraints, making it an excellent chance to build a pixel-art, tile-based, or text-driven game in a friendly community setting.

  • Tiny Game, Big Twist Jam (starts 2026-06-08 11:00:00) — A 3-day jam built around small, surprising games with a meaningful twist, leaving lots of room for clever mechanics, experimental storytelling, and memorable genre shifts.