HTML Java

Open-source HTML projects categorized as Java

Top 23 HTML Java Projects

  1. Retrofit

    A type-safe HTTP client for Android and the JVM

    Project mention: Energy-Efficient Schema-Driven Development with Spring WebMVC/WebFlux | dev.to | 2025-04-20

    At first, I thought it was just a knockoff of Retrofit (sorry...), but it turns out you can also use it as a controller interface. The *Exchange annotations in the earlier example come from this HTTP Interface.

  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. Crafting Interpreters

    Repository for the book "Crafting Interpreters"

    Project mention: Nnd – a TUI debugger alternative to GDB, LLDB | news.ycombinator.com | 2025-05-06

    Cool! I did not know about that book. Added to [1]. :-)

    --

    1: https://github.com/munificent/craftinginterpreters/issues/92...

  4. RuoYi

    :tada: (RuoYi)官方仓库 基于SpringBoot的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用

    Project mention: RuoYi: Lightweight SpringBoot Permission Management System with Simple UI | news.ycombinator.com | 2024-08-08
  5. Kryo

    Java binary serialization and cloning: fast, efficient, automatic

  6. algodeck

    An Open-Source Collection of Flash Cards to Help You Preparing Your Algorithms & Data Structures and System Design Interviews 💯

    Project mention: 12 Months of Mandarin | news.ycombinator.com | 2024-10-04

    I started with these decks:

    https://github.com/teivah/algodeck

    https://github.com/teivah/designdeck

    Essentially I'd have a question like "invert a binary tree", "implement union-find", or "structure of a topological sort". All of these are small enough that I can keep them in my head.

    For small algorithms I would just regurgitate the code line-for-line in my head. For more complex ones I would just go over the structure (not actual code), e.g. I know that topological sort can use a stack or queue, you need to track indegree, add nodes to the stack/queue when their indegree == 1, and so on.

    I also used this to help learn (and really understand) common runtimes which helped me when deriving the runtimes of my own algorithms.

    Since I started with premade decks I had to look at lot of things up during my walks, but that slowed down as towards the end of my studying.

    I did all this to prep for interview (which I wrote about on my blog: https://sjer.red/blog/2024/job-hunt/) -- I would say it worked fairly well for me though you definitely need to pair it with LeetCode or similar.

  7. schemaspy

    Database documentation built easy

    Project mention: Show HN: Visualize database schemas with a single query | news.ycombinator.com | 2024-08-24
  8. Twitter Text Obj

    Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.

  9. SaaSHub

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

    SaaSHub logo
  10. Apache Mahout

    Mirror of Apache Mahout

    Project mention: Apache Mahout: Open Source Funding and Community Innovation in a Blockchain Era | dev.to | 2025-05-11

    For those who want to get started right away, you can explore the Apache Mahout GitHub repository for the latest code contributions, or learn more about its governance on the Apache Software Foundation website. Additionally, the project is licensed under the permissive Apache 2.0 License, which guards both contributors and users.

  11. cheerpj-meta

    Run Java 8 applications, libraries, applets, Java Web Start, and Oracle Forms on the web without legacy plugins.

  12. kdb

    Companion files to kdb+ and q

    Project mention: What about K? | news.ycombinator.com | 2025-02-10

    > The same baseless accusations of “unreadable”, “write-only” and “impossible to learn” are leveled at all Iversonian languages, k included.

    I'd be really curious to know if they really are baseless. It's very very difficult to imagine that K developers can really read a mess like this as easily as one might read Go or whatever.

    https://github.com/KxSystems/kdb/blob/master/e/json.k

    Has anyone tested this? Take a K program and ask a K developer to explain it? Or maybe introduce a deliberate bug and see how long they take to fix it compared to other languages. You could normalise the results based on how long it takes them to write some other code.

    Free research project for any compsci researchers out there... (though good luck finding skilled K programmers).

  13. Permazen

    Language-Natural Persistence Layer for Java

    Project mention: Foundation DB Record Layer SQL API | news.ycombinator.com | 2025-05-07
  14. traprange

    (Java)A Method to Extract Tabular Content from PDF Files

  15. OpenDocument.droid

    It's Android's first OpenOffice Document Reader!

  16. Ultimate-Notes-Books-Resources-for-NCIT

    Curated list of notes, books and other resources for the student of Nepal College of Information and Technology(NCIT) - Pokhara University, Nepal

  17. snap-admin

    A plug-and-play, auto-generated CRUD database admin panel for Spring Boot apps

  18. java-getting-started

    Getting Started with Java on Heroku.

  19. soft-ui-design-system

    Soft UI Design System - Open Source Bootstrap 5 design system

  20. spring-boot-supabase

    Modern Java web application starter template.

  21. uml-diagram-for-ddd-example-in-evans-book

    UML diagram for the DDD example—a cargo shipping system—from Eric Evans' book

    Project mention: Show HN: UML diagram for the DDD example in Evans' book | news.ycombinator.com | 2025-04-18

    > try to find an error in the diagrams.

    Easy peasy, it's the 3rd blue line above the purple line /s

    https://github.com/takaakit/uml-diagram-for-ddd-example-in-e...

    I can't believe someone took time to generate such a thing, as if it is useful to anyone

  22. openxava

    Automatic frontend engine for Java

  23. browsercraft

    Unmodified Minecraft 1.2.5 in the browser using CheerpJ

    Project mention: Java Minecraft in the Browser | news.ycombinator.com | 2025-03-31
  24. Glosa

    Comments for static sites. Clone of Disqus, but faster, Opensource and sexy.

  25. native-java-examples

    Native Java Apps with Micronaut, Quarkus, and Spring Boot

  26. SaaSHub

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

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

HTML Java discussion

Log in or Post with

HTML Java related posts

  • Apache Mahout: Open Source Funding and Community Innovation in a Blockchain Era

    1 project | dev.to | 11 May 2025
  • Apache Mahout: A Deep Dive into Open Source Innovation and Funding Models

    1 project | dev.to | 6 Mar 2025
  • How to Manage Your APIs Across Multi-Cloud Environments

    1 project | dev.to | 28 Dec 2024
  • Show HN: Donobu – Mac App for Web Automation and Testing

    2 projects | news.ycombinator.com | 9 Oct 2024
  • Resources for Amateur Compiler Writers

    1 project | news.ycombinator.com | 19 Aug 2024
  • Ask HN: Creating a language/runtime for fun, is this idea dumb or not

    1 project | news.ycombinator.com | 23 May 2024
  • 9 Things You Didn't Know About Decentralized Identifiers

    5 projects | dev.to | 19 Apr 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Java projects in HTML? This list will help you:

# Project Stars
1 Retrofit 43,479
2 Crafting Interpreters 9,724
3 RuoYi 7,093
4 Kryo 6,309
5 algodeck 5,735
6 schemaspy 3,363
7 Twitter Text Obj 3,097
8 Apache Mahout 2,164
9 cheerpj-meta 582
10 kdb 440
11 Permazen 421
12 traprange 332
13 OpenDocument.droid 302
14 Ultimate-Notes-Books-Resources-for-NCIT 288
15 snap-admin 278
16 java-getting-started 256
17 soft-ui-design-system 213
18 spring-boot-supabase 176
19 uml-diagram-for-ddd-example-in-evans-book 161
20 openxava 113
21 browsercraft 111
22 Glosa 81
23 native-java-examples 62

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