Java JavaScript

Open-source Java projects categorized as JavaScript

Top 23 Java JavaScript Projects

  1. Selenium WebDriver

    A browser automation framework and ecosystem.

    Project mention: 11 best open-source web crawlers and scrapers in 2024 | dev.to | 2024-10-29

    Language: Multi-language | GitHub: 30.6K stars | link

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. conductor

    Conductor is an event driven orchestration platform

    Project mention: Netflix has open-sourced its Maestro Workflow Orchestrator | news.ycombinator.com | 2024-07-22

    I'm a bit confused about what is going on here: This project appears to use Netflix/conductor [0]. But you go to that repo, you see it has been archived, with a message saying it is replaced by Netflix's internal non-OSS version, and by unmentioned community forks – by which I assume they mean Orkes Conductor [1]. But this isn't using Orkes Conductor, it looks like it is using the discontinued Netflix version `com.netflix.conductor:conductor-core:2.31.5` [2] – and an outdated version of it too.

    [0] https://github.com/Netflix/conductor

    [1] https://github.com/conductor-oss/conductor

    [2] https://github.com/Netflix/maestro/blob/e8bee3f1625d3f31d84d...

  4. ANTLR

    ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.

    Project mention: How to develop code analyzer in 48 hours | dev.to | 2024-08-14

    We've chosen ANTLR v4. The tool is also written in Java, which makes it really easy to use. Over many years of development, it has started to fare very well.

  5. aws-doc-sdk-examples

    Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the Readme.md file below.

    Project mention: Bridging AI and real-time data with tools | dev.to | 2024-10-02

    A python virtual environment setup with packages installed via requirements.txt. Read more about doing this here.

  6. closure-compiler

    A JavaScript checker and optimizer.

    Project mention: Google CEO says more than a quarter of the company's new code is created by AI | news.ycombinator.com | 2024-10-31

    They're probably talking about Closure Compiler type annotations [0], which never really took off outside Google, but (imo) were pretty great in the days before TypeScript. (Disclosure: Googler)

    0. https://github.com/google/closure-compiler/wiki/Annotating-J...

  7. Zeppelin

    Web-based notebook that enables data-driven, interactive data analytics and collaborative documents with SQL, Scala and more.

    Project mention: Serverless Data Processing on AWS : AWS Project | dev.to | 2024-11-13

    To do so, we will use Kinesis Data Analytics to run an Apache Flink application. To enhance our development experience, we will use Studio notebooks for Kinesis Data Analytics that are powered by Apache Zeppelin.

  8. QR-Code-generator

    High-quality QR Code generator library in Java, TypeScript/JavaScript, Python, Rust, C++, C.

    Project mention: Hard Mode Rust | news.ycombinator.com | 2025-01-30

    > Hard Mode means that you split your program into std binary and #![no_std] no-alloc library. Only the small binary is allowed to directly ask OS for resources. For the library, all resources must be injected. In particular, to do memory allocation, the library receives a slice of bytes of a fixed size, and should use that for all storage.

    I did exactly this in my QR Code generator library, C port and second Rust port: https://github.com/nayuki/QR-Code-generator/blob/master/c/qr... , https://github.com/nayuki/QR-Code-generator/blob/master/rust...

  9. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  10. spotless

    Keep your code spotless

    Project mention: We Have Code Quality At Home: Open Source Java Code Quality Tools | dev.to | 2024-05-06

    Spotless is an open-source, multi-language, customizable code formatter for projects. It comes with a Maven Plugin that can be customized as needed.

  11. open-location-code

    Open Location Code is a library to generate short codes, called "plus codes", that can be used as digital addresses where street addresses don't exist.

    Project mention: Japanese addresses: No street names. Block numbers | news.ycombinator.com | 2024-06-14
  12. atmosphere

    Event Driven WebSockets Framework with Cross-Browser Fallbacks (by Atmosphere)

  13. KeyBox

    Bastillion is a web-based SSH console that centrally manages administrative access to systems. Web-based administration is combined with management and distribution of user's public SSH keys.

  14. fury

    A blazingly fast multi-language serialization framework powered by JIT and zero-copy.

    Project mention: Inside `java.lang.String`: Understanding and Optimizing Instantiation Performance | dev.to | 2024-12-08

    When I read the source code of Apache Fury which is "a blazingly-fast multi-language serialization framework powered by JIT (just-in-time compilation) and zero-copy", I found their StringSerializer achieves zero copy String instantiation. Let's look into the implementation.

  15. Thymeleaf

    Thymeleaf is a modern server-side Java template engine for both web and standalone environments.

    Project mention: Building a Simple Voucher System for Small Businesses | dev.to | 2024-12-09

    xmlns:th="http://www.thymeleaf.org"> Validar Vouchers rel="stylesheet" href="/css/style.css"> class="container"> Validar Vouchers href="/">Página Inicial class="errors" th:if="${erros}" th:text="${erros}"> action="/vouchers/validate" method="post"> for="token1">Token 1: type="text" id="token1" name="token1" required> for="token2">Token 2: type="text" id="token2" name="token2" required> for="token3">Token 3: type="text" id="token3" name="token3" required> for="token4">Token 4: type="text" id="token4" name="token4" required> for="token5">Token 5: type="text" id="token5" name="token5" required> type="submit">Validar th:if="${message}" th:text="${message}">

  16. teavm

    Compiles Java bytecode to JavaScript, WebAssembly and C

    Project mention: New Java to WASM GC Transpiler: Run Java in the Browser, No Plugin Requried | news.ycombinator.com | 2024-12-14

    No Swing support at present. There is an issue filed, but it is in need of an implementer: https://github.com/konsoletyper/teavm/issues/406

    I made a general guide for migrating from Swing to TeaVM here: https://frequal.com/TeaVM/migration/MigratingFromSwingToTeaV...

    For a more specific example, I ported an open-source Java applet and described the process here: https://frequal.com/java/RestoringA19YearOldGameWithTeaVm.ht...

  17. AsciidocFX

    Asciidoc Editor and Toolchain written with JavaFX 21 (Build PDF, Epub, Mobi and HTML books, documents and slides)

  18. metasfresh

    We do Open Source ERP - Fast, Flexible & Free Software to scale your Business.

  19. teammates

    This is the project website for the TEAMMATES feedback management tool for education

  20. jsweet

    A Java to JavaScript transpiler.

  21. guacamole-client

    Mirror of Apache Guacamole Client

  22. Galen

    Layout and functional testing framework for websites

  23. j2cl

    Java to Closure JavaScript transpiler

    Project mention: Why Google Sheets ported its calculation worker from JavaScript to WasmGC | news.ycombinator.com | 2024-06-27

    The compiler from Java to JS is J2CL:

    https://github.com/google/j2cl/

    And that now includes a Java to WasmGC compiler, called J2Wasm:

    https://github.com/google/j2cl/blob/master/docs/getting-star...

  24. PretendYoureXyzzy

    A web clone of the card game Cards Against Humanity.

  25. cordova-plugin-inappbrowser

    Apache Cordova InAppBrowser Plugin

  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).

Java JavaScript discussion

Log in or Post with

Java JavaScript related posts

  • How to level up your backend skills

    13 projects | dev.to | 16 Nov 2024
  • Auth Wiki

    3 projects | news.ycombinator.com | 3 Nov 2024
  • Google CEO says more than a quarter of the company's new code is created by AI

    1 project | news.ycombinator.com | 31 Oct 2024
  • Server-Side Rendering with Spring Boot

    2 projects | dev.to | 19 Sep 2024
  • How to Smooth Your Location Data & Snap to the Nearest Road

    2 projects | dev.to | 29 Aug 2024
  • The Top 15 API Testing Frameworks: Your Ultimate Guide

    7 projects | dev.to | 19 Aug 2024
  • Conductor – open-source event driven orchestration platform

    1 project | news.ycombinator.com | 4 Jul 2024
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 14 Feb 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

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

# Project Stars
1 Selenium WebDriver 31,573
2 conductor 20,220
3 ANTLR 17,562
4 aws-doc-sdk-examples 9,824
5 closure-compiler 7,466
6 Zeppelin 6,459
7 QR-Code-generator 5,586
8 spotless 4,708
9 open-location-code 4,152
10 atmosphere 3,707
11 KeyBox 3,213
12 fury 3,201
13 Thymeleaf 2,843
14 teavm 2,741
15 AsciidocFX 1,930
16 metasfresh 1,863
17 teammates 1,688
18 jsweet 1,461
19 guacamole-client 1,450
20 Galen 1,411
21 j2cl 1,270
22 PretendYoureXyzzy 1,240
23 cordova-plugin-inappbrowser 1,122

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

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