Javalin Alternatives

Similar projects and alternatives to javalin

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

Suggest an alternative to javalin

Reviews and mentions

Posts with mentions or reviews of javalin. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-29.
  • Does Java has an equivalent to Django/Laravel/Node
    4 projects | reddit.com/r/webdev | 29 Oct 2021
  • Java Equivalent of Express.js for REST
    8 projects | reddit.com/r/java | 14 Oct 2021
    If you want something really small that simply let's you expose REST APIs using plain Java, without the IoC containers, you might want to check out Javalin, Ratpack or Armeria
    8 projects | reddit.com/r/java | 14 Oct 2021
    Javalin
  • Java Servlets
    1 project | reddit.com/r/learnprogramming | 26 Sep 2021
    If you're already familiar with most of the concepts around HTTP and web services, I'd recommend using something like https://javalin.io/ which is light weight frame work that makes getting something up and running quickly a very easy task.
  • Why people don't love Java?
    5 projects | reddit.com/r/java | 10 Sep 2021
    I've been looking at https://javalin.io/ Seems close enough to express and some big names are using it, so I wouldn't say it's fizzling out
  • Is there Expressjs like framework for java
    4 projects | reddit.com/r/java | 18 Aug 2021
    Javalin (https://javalin.io) is strongly inspired by Express and Koa, so you should feel right at home:
    4 projects | reddit.com/r/java | 18 Aug 2021
  • There is no magic in Spring, I wrote my own (very simplified) framework from scratch to show it
    2 projects | reddit.com/r/java | 13 Aug 2021
    If you want to do a proper comparison between the two, I would be happy to help with code examples from Javalin's side. I could even host it on https://javalin.io as a "Comparison to Jooby" blog post.
  • Apache Hudi - The Streaming Data Lake Platform
    8 projects | dev.to | 27 Jul 2021
    Storing and serving table metadata right on the lake storage is scalable, but can be much less performant compared to RPCs against a scalable meta server. Most cloud warehouses internally are built on a metadata layer that leverages an external database (e.g Snowflake uses foundationDB). Hudi also provides a metadata server, called the “Timeline server”, which offers an alternative backing store for Hudi’s table metadata. Currently, the timeline server runs embedded in the Hudi writer processes, serving file listings out of a local rocksDB store/Javalin REST API during the write process, without needing to repeatedly list the cloud storage. Given we have hardened this as the default option since our 0.6.0 release, we are considering standalone timeline server installations, with support for horizontal scaling, database/table mappings, security and all the features necessary to turn it into a highly performant next generation lake metastore.
  • My thoughts on Spring boot. Other alternatives?
    1 project | reddit.com/r/webdev | 19 Jul 2021
    If you want to stay with Java, try Javalin. It's lightweight, simple to understand, and has no magic.
  • Kotlin for server-side development
    2 projects | reddit.com/r/Kotlin | 4 Jul 2021
    If you are coming from express/koa you might like Javalin (https://javalin.io), I was inspired by those frameworks when I made it :)
  • Ask HN: What stack would you use to build a CRUD web app on the JVM today?
    5 projects | news.ycombinator.com | 1 May 2021
    I highly recommend the following stack:

    JVM Language: Java 11+

    Webserver: https://javalin.io/

    Templating: https://j2html.com/

    Enhanced html attributes: https://htmx.org/

    Database helper: http://jdbi.org/

    Sqlite or Postgres depending on the expected scale.

    The startup time is very fast. I usually see times under a second, which makes iterative changes significantly less painful than something like Spring.

    Also setup is ridiculously simple, just throw those libraries in a pom file and use a CDN for htmx. No front end build tools needed since htmx removes the need for most if not all of your javascript.

    The whole setup feels kind of old school, but man it makes developing CRUD apps dead simple again.

    Lastly, project onboarding is as simple as having someone download intelij and pulling the project. The built in maven and jdk to intelij is all they need. That is as long as you don't need them to run their own Dev database instance, but that's not the end of the world if you utilize docker.

    Even if you decide on something else take a look at the above libraries, they're all pretty fantastic.

  • "Hello World" com Kotlin e Javalin
    1 project | dev.to | 2 Apr 2021
  • The Modern Java Platform
    10 projects | news.ycombinator.com | 16 Mar 2021
    Also very lightweight and pleasant to use are Javalin and SparkJava. I've worked with both of them in personal projects and work stuff and really enjoyed using them. Basically a Java version of Flask - small but totally stable and sufficient for many web projects.

    https://javalin.io/

    http://sparkjava.com/

    10 projects | news.ycombinator.com | 16 Mar 2021
    I used to really like Spark but the primary maintainer seems to go through periods of disinterest. I switched to using Javalin https://github.com/tipsy/javalin which was built by one of the top Spark committers a few years back.

Stats

Basic javalin repo stats
19
5,232
9.2
9 days ago

tipsy/javalin is an open source project licensed under Apache License 2.0 which is an OSI approved license.

OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
github.com/nanovms
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.