nowfound

Dev tools · August 13, 2023

ZD

Zero-dependency minimal Java web framework

I have written a from-scratch minimalist Java web framework, called Minum. I'd like to get your thoughts. The driving goal has been achieving characterics of plainness, frugality, performance, maintainability, testability, and ease of use. It has zero dependencies other than Java's SDK, yet provides a web server, routing, authentication, testing, logging, templating, HTML parsing, and a database, in 3800 lines of code, compiling to a 150k binary. It currently supports a web application in production. There are also example projects demonstrating its use, linked in the documentation. As the…

What it does

In the maker’s words, at launch

I have written a from-scratch minimalist Java web framework, called Minum. I'd like to get your thoughts. The driving goal has been achieving characterics of plainness, frugality, performance, maintainability, testability, and ease of use. It has zero dependencies other than Java's SDK, yet provides a web server, routing, authentication, testing, logging, templating, HTML parsing, and a database, in 3800 lines of code, compiling to a 150k binary. It currently supports a web application in production. There are also example projects demonstrating its use, linked in the documentation. As the framework itself has no dependencies, it is built using GNU Make. The example applications that depend on it, however, use Maven as their build tool. Because Minum is still in beta, it is not yet published to Maven - but there are instructions for a workaround. The framework and example apps require Java 20.

Does the same job

all alternatives →
  • SN
  • Minze2022 · ▲93

    Dead-simple JS framework for native web components

  • HH
    Hibiki HTML – New frontend framework – no scaffolding, no Webpack2022 · playground.hibikihtml.com · ▲232

    Source https://github.com/dashborg/hibiki | Interactive Tutorial https://playground.hibikihtml.com/tutorial/ I love JavaScript, but for many projects -- especially internal tools and prototypes -- setting up a full frontend JavaScript stack (npm, webpack, babel, create-react-app, redux) and all of their configuration files, folders, and scaffolding is overkill. Hibiki HTML incrementally plugs into any backend, using any template language (even static HTML files) with a single script include. It includes a built-in frontend data model, Vue.js-like…

  • RedwoodJS2022 · ▲203

    The app framework for startups

  • RA
    Remake – A server-rendered framework for building CRUD web apps fast2020 · ▲47

    I wanted to have a framework that would let me build web apps faster than ever before. I didn’t care if it was a little hacky or didn’t use best practices — I wanted to be able to get a multi-user application out the door in hours instead of months. I researched the CMS space for months before deciding to build something from scratch. My goal was to be 90% done building a web app once I had the static HTML and CSS finished. I’m not a big fan of building out API endpoints over and over again for every new app, fiddling with a database, or doing lots of config. What I ended up with was a…

  • MW

More dev tools this month

the category →
  • Dograh592

    The open source VAPI alternative

    Dev tools · 25d ago · dograh.com

  • Meridian530

    Don't let your work go unnoticed. Get promoted!

    Dev tools · 20d ago · meridiona.com

  • x1516

    Lovable for iPhone apps go from idea to App Store

    Dev tools · 11d ago · x1.new

  • Open-source GTM skills for technical founders

    Dev tools · 29d ago · gtmcofounder.com

  • OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.

    Dev tools · 1d ago · opentrailpaper.com

  • Nuphos380

    The AI-Native DevOps Workspace.

    Dev tools · 24d ago · nuphos.ai

Launched alongside, August 2023

the whole month →
  • Resend1,326

    Email for developers

    Dev tools · 2023 · resend.com

  • STORI AI1,320

    Your ideas become visually compelling branded social posts

    AI · 2023 · storiai.com

  • Kombai1,080

    A new AI model that you can prompt with UI designs

    AI · 2023 · kombai.com

  • Understand your audience without 50 interviews

    AI · 2023 · founderpal.ai

  • Lottielab871

    Create and ship lottie animations to sites and apps faster

    Dev tools · 2023 · lottielab.com

  • LC

    Outlines is a Python library that focuses on text generation with large language models. Brandon and I are not LLM experts and started the project a few months ago because we wanted to understand better how the generation process works. Our original background is probabilistic, relational and symbolic programming. Recently we came up with a fast way to generate text that matches a regex (https://blog.normalcomputing.ai/posts/2023-07-27-regex-guide...). The basic idea is simple: regular expressions have an equivalent Deterministic-Finite Automaton (DFA) representation. We…

    AI · 2023 · github.com