joy

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

Joy Alternatives

Similar projects and alternatives to joy

  1. crystal

    259 joy VS crystal

    The Crystal Programming Language

  2. SaaSHub

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

    SaaSHub logo
  3. TypeORM

    174 joy VS TypeORM

    TypeScript & JavaScript ORM for Node.js — supports PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Oracle, and more.

  4. DefinitelyTyped

    164 joy VS DefinitelyTyped

    The repository for high quality TypeScript type definitions.

  5. janet

    104 joy VS janet

    A dynamic language and bytecode vm

  6. view_component

    A framework for building reusable, testable & encapsulated view components in Ruby on Rails.

  7. ponyc

    74 joy VS ponyc

    Pony is an open-source, actor-model, capabilities-secure, high performance programming language

  8. hy

    68 joy VS hy

    A dialect of Lisp that's embedded in Python

  9. LuaJIT

    62 joy VS LuaJIT

    Mirror of the LuaJIT git repository

  10. reagent

    44 joy VS reagent

    A minimalistic ClojureScript interface to React.js

  11. PaperWM

    43 joy VS PaperWM

    Tiled scrollable window management for GNOME Shell

  12. biff

    36 joy VS biff

    A Clojure web framework for solo developers.

  13. shadow-cljs

    24 joy VS shadow-cljs

    ClojureScript compilation made easy

  14. re-frame

    25 joy VS re-frame

    A ClojureScript framework for building user interfaces, leveraging React

  15. solargraph

    18 joy VS solargraph

    A Ruby language server.

  16. joker

    21 joy VS joker

    Small Clojure interpreter, linter and formatter.

  17. hexpm

    19 joy VS hexpm

    API server and website for Hex

  18. janet-pobox

    Clojure like atoms/spinlocking in Janet

  19. falcon

    9 joy VS falcon

    A high-performance web server for Ruby, supporting HTTP/1, HTTP/2 and TLS. (by socketry)

  20. janetdocs

    2 joy VS janetdocs

    A community documentation site for the janet programming language

  21. janet-sh

    4 joy VS janet-sh

    Shorthand shell like functions for janet.

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

joy discussion

Log in or Post with

joy reviews and mentions

Posts with mentions or reviews of joy. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-06-02.
  • Why Janet?
    11 projects | news.ycombinator.com | 2 Jun 2026
  • Show HN: A Tiling Window Manager for Windows, Written in Janet
    5 projects | news.ycombinator.com | 20 May 2025
    Tangential but I’ve been writing a lot of Janet recently using Joy[0], web framework, to build a small web app. Would love to hear what you learned about Janet from doing this work and how you feel about the language afterwards.

    The one thing I’ve noticed is that it seems like Janet had a burst of interest 2020-2022 but it has since slowed down. Would love to see it become popular again. The main reason I’m using it is because I like how it’s both powerful and lightweight. I’d use clojure but I don’t want Java. I’m tempted to also try Common Lisp but so far Janet has been great.

    [0]: https://github.com/joy-framework/joy

  • Joy: A maximalist web framework for Lisp aficionados
    1 project | /r/patient_hackernews | 7 Jun 2022
    1 project | /r/hackernews | 7 Jun 2022
    5 projects | news.ycombinator.com | 7 Jun 2022
    Hmm I see, that link may be a bit unfortunate, as it only shows the introduction to the docs.

    More pages are here: https://github.com/joy-framework/joy/tree/master/docs

    PS: I did a very minor contribution to Joy once, so minor that I actually forgot about it :) I don't use Joy myself at the moment as I'm using my own framework, but the Joy docs + source code helped me out a lot in figuring out how to do authentication, csrf, etc!

  • Coast on Clojure
    11 projects | news.ycombinator.com | 5 Apr 2022
    He made a similar framework for Janet lang in Joy Framework[1] and it's unironically a joy to work with. Joy is one of those tools that is almost enough to make you use a different language imo. Got it where it counts, but still minimal and low mental overhead.

    [1]: https://joy.swlkr.com/

  • Where is Ruby Headed in 2021?
    14 projects | news.ycombinator.com | 18 Nov 2021
    >Node.js comes so close but anemic standard library

    The nodejs API is rather big really. If you're using Ruby as your standard of normal sized almost everything would look small in comparison, but "anemic" is a stretch. You'd really hate Lua.

    If you're taking suggestions, you might enjoy Janet[1]. It has a pretty large user API, lots of bells and whistles included in the standard libs like you'd find in Ruby, and lots of different ways to achieve the same result like Ruby. It's been a while since I checked out the ecosystem, but I was _very_ happy with the Joy Framework[2]. It definitely doesn't come close to the scope of Rails, but I think it _does_ near Rails in it's easy of use for the developer with it's scaffolding, controller generation etc.

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

    [2]: https://github.com/joy-framework/joy

  • Janet – a Lisp-like functional, imperative programming language
    10 projects | news.ycombinator.com | 13 Oct 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 8 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic joy repo stats
13
605
2.3
about 2 months ago

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

The primary programming language of joy is Janet.


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

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