janet

A dynamic language and bytecode vm (by janet-lang)

Janet Alternatives

Similar projects and alternatives to janet

  1. zig

    903 janet VS zig

    General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. julia

    369 janet VS julia

    The Julia Programming Language

  4. crystal

    247 janet VS crystal

    The Crystal Programming Language

  5. racket

    197 janet VS racket

    The Racket repository

  6. babashka

    128 janet VS babashka

    Native, fast starting Clojure interpreter for scripting

  7. Fennel

    96 janet VS Fennel

    Lua Lisp Language

  8. Carp

    90 janet VS Carp

    A statically typed lisp, without a GC, for real-time applications.

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. paip-lisp

    77 janet VS paip-lisp

    Lisp code for the textbook "Paradigms of Artificial Intelligence Programming"

  11. awesome-cl

    74 janet VS awesome-cl

    A curated list of awesome Common Lisp frameworks, libraries and other shiny stuff.

  12. conjure

    72 janet VS conjure

    Interactive evaluation for Neovim (Clojure, Fennel, Janet, Racket, Hy, MIT Scheme, Guile, Python and more!)

  13. hy

    66 janet VS hy

    A dialect of Lisp that's embedded in Python

  14. nbb

    49 janet VS nbb

    Scripting in Clojure on Node.js using SCI

  15. jank

    40 janet VS jank

    The native Clojure dialect hosted on LLVM with seamless C++ interop.

  16. hissp

    29 janet VS hissp

    It's Python with a Lissp.

  17. joker

    20 janet VS joker

    Small Clojure interpreter, linter and formatter.

  18. CIEL

    24 janet VS CIEL

    CIEL Is an Extended Lisp. Scripting with batteries included.

  19. sci

    20 janet VS sci

    Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLs

  20. cloture

    8 janet VS cloture

    Clojure in Common Lisp

  21. joy

    9 janet VS joy

    A full stack web framework written in janet (by joy-framework)

  22. scheme-for-max

    Max/MSP external for scripting and live coding Max with s7 Scheme Lisp

  23. SaaSHub

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

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

janet discussion

Log in or Post with

janet reviews and mentions

Posts with mentions or reviews of janet. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-07-06.
  • Jank Programming Language
    7 projects | news.ycombinator.com | 6 Jul 2025
  • Show HN: Jwno – Bring Modern Lisp Power to Your Windows Desktop
    2 projects | news.ycombinator.com | 6 May 2025
  • Why Fennel?
    17 projects | news.ycombinator.com | 13 Apr 2025
    I believe Fennel was originated by Phil Hagelberg (technomancy)

    https://git.sr.ht/~technomancy/fennel-lang.org

    Janet looks like is by Calvin Rose (bakpakin) https://github.com/janet-lang/janet/graphs/contributors

  • Koto Programming Language
    16 projects | news.ycombinator.com | 29 Mar 2025
    I think "implementing higher level features as extensions on top of a smaller core" is a hallmark of the Lisp family. Check out Fennel [0] or Janet [1] for two different approaches. On top of everything, Fennel is 100% Lua-compatible.

    [0]: https://fennel-lang.org/

    [1]: https://janet-lang.org/

  • The Landscape of Lisp
    4 projects | news.ycombinator.com | 7 Mar 2025
    > It does seem slightly abandoned though

    I think in general "free-time projects" just move a bit slower. Still, it seems to get ongoing work (https://github.com/janet-lang/janet/graphs/contributors), so doesn't seem abandoned to me at all.

  • Tmux – The Essentials (2019)
    7 projects | news.ycombinator.com | 4 Mar 2025
    I dunno why their repo would choose to offload people to a separate site just to read https://cfoust.github.io/cy/why-not-tmux.html

    IMHO <https://cfoust.github.io/cy/replay-mode.html#:~:text=make%20...> is trying to drive down the risk of an Evil Operator reading my files as if it's the 90s at school but my modern risk is that some npm dependency exfiltrates the .borg files, which are readable by me, to North Korea. I was hoping to find an encryption option but did not

    > Configuration: cy uses a real programming language, Janet, for configuration.

    Man, why everybody gotta reinvent scheme? https://janet-lang.org/#Code-Example

    I do like any app with a command palette though https://cfoust.github.io/cy/quick-start/command-palette.html

  • Ask HN: What less-popular systems programming language are you using?
    38 projects | news.ycombinator.com | 1 Mar 2025
    Lately I've been using: https://janet-lang.org/ It's not a systems programming language, but it can be embedded in C.

    https://jank-lang.org/ looks interesting to me --I have not tried it yet. I'm not sure if this language could qualify as a systems programming language. What do you think?

  • Raku Programming Language
    5 projects | news.ycombinator.com | 19 Oct 2024
    I first came across something like this in janet, which includes a PEG system in the standard library. It definitely changed how I think about text processing. Very much of the time what I find myself doing with regex is defining a grammar, but I didn't realize that. I wish more languages included the tools for it, it's a core operation of practical programming.

    https://janet-lang.org

  • Rawdrawandroid – Build Android apps without any Java, in C and Make
    11 projects | news.ycombinator.com | 22 Sep 2024
    ...I of course would rather embed Janet [1], but I realize what is going to have an easier time gaining popularity %) Also, Lua has Löve [2] which could be immediately usable, among other things.

    [1]: https://janet-lang.org/

    [2]: https://www.love2d.org/

  • The Fennel Programming Language
    9 projects | news.ycombinator.com | 8 Sep 2024
    I don't think it has absolutely all that, but janet might be close?

    https://janet-lang.org/

  • A note from our sponsor - InfluxDB
    www.influxdata.com | 12 Jul 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Stats

Basic janet repo stats
93
3,898
9.3
13 days ago

janet-lang/janet is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of janet is C.


Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com