spinel

By matz

Spinel Alternatives

Similar projects and alternatives to spinel

  1. Ruby on Rails

    Ruby on Rails

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. oils

    291 spinel VS oils

    Oils is our upgrade path from bash to a better language and runtime. It's also for Python and JavaScript users who avoid shell!

  4. ruby

    215 spinel VS ruby

    The Ruby Programming Language

  5. MRuby

    11 spinel VS MRuby

    Lightweight Ruby

  6. rubyduino

    Rubyduino compiles Ruby code for Arduino UNO boards and uploads the generated firmware.

  7. vitesome

    A simple opinionated Vue3 Starter Template with Vite.js

  8. AatroX-vue

    ๐Ÿ’š A Free Vuejs 3 Minimal Admin Dashboard Develop with Vuejs 3, Vite, and TailwindCss. It's Free and Open Source ๐Ÿ’ฅ

  9. scsh

    5 spinel VS scsh

    A Unix shell embedded in scheme

  10. amazonClone

    An Amazon Clone eShop, created with VueJs 3, TailwindCss and Firebase.

  11. vueye

    1 spinel VS vueye

    Vue 3 template with many components based on Tailwind CSS 3 and Typescript

  12. rush

    2 spinel VS rush

    Ruby replacement for bash+ssh

  13. vite-vue3-tailwind-starter

    Discontinued Vite, Vue3, Tailwind CSS (single-page app)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better spinel alternative or higher similarity.

spinel discussion

Log in or Post with

spinel reviews and mentions

Posts with mentions or reviews of spinel. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-05-22.
  • Ruby inventor Matz working on native compiler with AI help
    1 project | news.ycombinator.com | 28 May 2026
  • Rubish: A Unix shell written in pure Ruby
    9 projects | news.ycombinator.com | 22 May 2026
    I'm recently seeing more and more Ruby projects that are at least vibe-coded, and I'm kind of torn. On the one hand I appreciate that this allows people to create stuff that they maybe wouldn't have the time to do otherwise. On the other, the code itself makes it harder for people to contribute, especially those, like me, who don't use coding agents.

    A random example:

    https://github.com/amatsuda/rubish/blob/master/lib/rubish/pa...

    Where are the interface boundaries? Why are there methods that are 200 lines long? This is not a dis at the author, and it's not really about "code quality" per se, whatever that means. It's just that if someone would like to study the code and be able to improve it or add features, how would one go about it? Does this mean you have to use a coding agent in order to contribute? I felt the same about the recent Ruby compiler from matz [1]. The code looks impenetrable. What does this bode for the future of OSS?

    [1] https://github.com/matz/spinel

  • Introducing Rubyduino, a Ruby to Arduino UNO compiler based on Matz's Spinel!
    2 projects | dev.to | 8 May 2026
    Under the hood it uses Spinel, a Matz's Ruby AOT compiler, vendored at a pinned revision.
  • This is pretty exciting! https://github.com/matz/spinel
    1 project | dev.to | 24 Apr 2026
    GitHub - matz/spinel ยท GitHub
  • Spinel: Ruby AOT Native Compiler
    4 projects | news.ycombinator.com | 24 Apr 2026
    The original C wasn't that great either. For example emit.c from an earlier commit [1]

    Another pattern that I see in my own Code whenever I ask Claude to write a code generator. It always writes a separate call to the emit/print function for every single line. No conception of taking advantage of the C feature of concatenating adjacent literals (have one literal for every line, let the C compiler concatenate them together into one huge literal). That would leave you with code that is just as readable, but only calls the emit function once, leading to a smaller and faster binary.

    [1] https://github.com/matz/spinel/blob/aba17d8266d72fae3555ec91...

  • A note from our sponsor - SaaSHub
    www.saashub.com | 6 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more โ†’

Stats

Basic spinel repo stats
6
27
-
about 1 month ago

matz/spinel is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of spinel is Ruby.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Ruby is
the 12th most popular programming language
based on number of references?