Java HacktoberFest

Open-source Java projects categorized as HacktoberFest | Edit details

Top 23 Java HacktoberFest Projects

  • GitHub repo Design Patterns

    Design patterns implemented in Java

    Project mention: Java OOP Inheritance | | 2021-11-29

    I wouldn't think in subclasses. I would rather think in decorators -> Decorator pattern from Java Design Patterns

  • GitHub repo Java

    All Algorithms implemented in Java

    Project mention: GitHub - TheAlgorithms/Java: All Algorithms implemented in Java | | 2021-07-24
  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo Jenkins

    Jenkins automation server

    Project mention: Okay, dumb server question time: | | 2021-12-06

    If you want to scale up, you want to separate your compiles from your game servers. Your compiles would run on something like Unity Cloud Build, Jenkins or TeamCity - My preference is fully managed as it lets me focus on the game itself, so Unity Cloud build is likely worth it assuming you can make it work.

  • GitHub repo Sentinel

    A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)

    Project mention: What are some open source applications which have a robust external API calls implementations ? | | 2021-08-24
  • GitHub repo Mindustry

    The automation tower defense game

    Project mention: How do i repair this plant? | | 2021-12-06

    You don't. It serves no purpose so I don't know why you would want to unless you are this person

  • GitHub repo openapi-generator

    OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)

    Project mention: How does the community like the fact that Spring 5 goes "reactive" for restful? | | 2021-11-27

    If you return ResponseEntity (which you will get if you generateyour interface from OpenAPI definitions), you will also need ResponseEntityDecoder.

  • GitHub repo Apache ZooKeeper

    Apache ZooKeeper

    Project mention: KAFKA + KSQLDB + .NET #1 | | 2021-11-29

    ksqlDB Quickstart ksqlDB Overview Kafka .NET Client ksqlDB Documentation - Data Types Overview KSQL and ksqlDB Welcome to Apache ZooKeeper What is ZooKeeper & How Does it Support Kafka? What is Apache Kafka®? ksqlDB - The database purpose-built for stream processing applications An overview of ksqlDB CREATE TABLE AS SELECT How to join a stream and a stream Time and Windows in ksqlDB Queries Time operations

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo Zed

    The OWASP ZAP core project

    Project mention: How can i intercept and modify windows executable traffic? | | 2021-10-23

    You can use ZAP as your proxy for this. BurpSuite should also work. Wireshark is also a good option, but is better for lower-level packet inspection.

  • GitHub repo junit5

    ✅ The 5th major version of the programmer-friendly testing framework for Java and the JVM

    Project mention: What is unit testing? | | 2021-11-08

    There are unit testing frameworks for most popular programming languages. Some examples of popular unit test frameworks are Jest for Javascript, JUnit for Java, and NUnit for all .Net languages.

  • GitHub repo Paper

    High performance Spigot fork that aims to fix gameplay and mechanics inconsistencies

    Project mention: Personal Server | | 2021-12-07

    Download server jar or Paper. Paper is generally recommend over vanilla in most cases. If you wish to build massive farms, use Fabric + Lithium + Starlight

  • GitHub repo Hazelcast

    Open-source distributed computation and storage platform

    Project mention: Show HN: Hazelcast 5 BETA – streaming+storage in one | | 2021-07-16
  • GitHub repo EdXposed

    Elder driver Xposed Framework.

    Project mention: [Help] Install using Android Studio | | 2021-10-19

    EdXposed and the newer LSPosed include instructions for everything, once Magisk is installed.

  • GitHub repo Drools

    Drools is a rule engine, DMN engine and complex event processing (CEP) engine for Java.

    Project mention: Behavior Driven Testing and Drools | | 2021-10-06

    Hopefully you already know that Drools is a business rules management system. You write rules in either "drl" syntax, in spreadsheets, or in glorified flowcharts, and then let your application throw data at it.

  • GitHub repo AntennaPod

    A podcast manager for Android

    Project mention: ANTENNA POD (ANDROID) | | 2021-10-04

    Source link :

  • GitHub repo runelite

    Open source Old School RuneScape client

    Project mention: Issues with Hackers? | | 2021-12-05

    my google history shows which is the top search if you just google RuneLite. I assume that the right one but I may uninstall and reinstall just in case. Thank you for reading and responding!

  • GitHub repo Armeria

    Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.

    Project mention: gRPC, Thrift, REST Server framework | | 2021-10-28
  • GitHub repo Traccar

    Traccar GPS Tracking System

    Project mention: ⟳ 3 apps added, 42 updated at | | 2021-10-13

    Traccar Client (version 6.13): Track your location

  • GitHub repo Crate

    CrateDB is a distributed SQL database that makes it simple to store and analyze massive amounts of machine data in real-time.

    Project mention: Parser generators vs. handwritten parsers: surveying major languages in 2021 | | 2021-08-21
  • GitHub repo Terasology

    Terasology - open source voxel world

    Project mention: Release Engine 5.2.0 / Alpha 22 · MovingBlocks/Terasology | | 2021-12-05
  • GitHub repo jackson-databind

    General data-binding package for Jackson (2.x): works on streaming API (core) implementation(s)

    Project mention: Now that records are official, hoping for expanded support from popular libraries and frameworks | | 2021-03-20

    Record support was added transparently to Jackson for Java 14. No extra annotations needed:

  • GitHub repo dexcount-gradle-plugin

    A Gradle plugin to report the number of method references in your APK on every build.

  • GitHub repo nifi

    Apache NiFi

    Project mention: Tools to automate pdf quality measurement? | | 2021-11-11
  • GitHub repo liquibase

    Main Liquibase Source

    Project mention: Adding tables with flask(-SQLAlchemy) | | 2021-12-05

    i solution i use is to create a empty database with the new structure and then use something like (java) to create a diff for me i can apply on my real db, actually created a python wrapper for it

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). The latest post mention was on 2021-12-07.

Java HacktoberFest related posts


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

Project Stars
1 Design Patterns 71,518
2 Java 42,611
3 Jenkins 18,152
4 Sentinel 17,953
5 Mindustry 13,032
6 openapi-generator 10,544
7 Apache ZooKeeper 10,012
8 Zed 9,021
9 junit5 4,912
10 Paper 4,878
11 Hazelcast 4,642
12 EdXposed 4,450
13 Drools 4,023
14 AntennaPod 3,922
15 runelite 3,449
16 Armeria 3,374
17 Traccar 3,326
18 Crate 3,249
19 Terasology 3,234
20 jackson-databind 2,941
21 dexcount-gradle-plugin 2,930
22 nifi 2,908
23 liquibase 2,887
Find remote jobs at our new job board There are 32 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives