Java
Java was originally developed as an alternative to the C/C++ programming languages. It is now mainly used for building web, desktop, mobile, and embedded applications. Java is owned and licensed through Oracle, with free and open source implementations available from Oracle and other vendors.
- GitHub: https://github.com/topics/java
- Wikipedia: https://en.wikipedia.org/wiki/Java_(software_platform)
- Created by: James Gosling
- Released: May 23, 1995
- Aliases: java-8, java8, java11, java-11, jvm, jdk, openjdk, javase, java-se,
- Last updated: 2026-07-06 00:16:10 UTC
- JSON Representation
https://github.com/g21589/pttcrawler
PTTCrawler is a powerful ptt crawler written by Java
Last synced: 24 Apr 2025
https://github.com/moatazeldebsy/espresso-tau
The demo repository for Espresso course for Test Automation University
android android-app demo demo-app espresso espresso-tests java kotlin uitesting uitests
Last synced: 15 Aug 2025
https://github.com/dzikoysk/linuxenv
Modify JVM environment variables on Linux at runtime
environment-variables java jni jvm ld-library-path linux maven native
Last synced: 28 Oct 2025
https://github.com/sreenigsd/cheetah
Cheetah is a test automation framework that has been developed to help automate testing efforts across multiple technologies including Web, Mobile, WebServices, Database, Mainframe, etc..
appium automation automation-api automation-framework automation-selenium automation-test automation-testing cheetah cucumber cucumber-framework cucumber-java cucumber-jvm cucumber-tests java selenium
Last synced: 23 Apr 2025
https://github.com/tankerhq/sdk-android
Tanker client-side encryption SDK for Android
android cryptography encryption end-to-end java kotlin privacy sdk security tanker
Last synced: 09 Apr 2025
https://github.com/nhenneaux/resilient-httpclient
Java HTTP client with pooling and auto refresh of underlying IP addresses
dns http http2 httpclient java java-httpclient
Last synced: 14 Jan 2026
https://github.com/eurohlam/rss2kindle
Java Web application that provides a service for scheduled polling RSS feeds and sending them by email as Kindle books in mobi format. It uses Apache Camel, Spring MVC, Jersey RESTful Web Service, Bootstrap, JQuery, Tomcat, Docker, Mongo DB and Amazon kindlegen
ansible bootstrap4 camel docker java jersey-framework jquery kindlegen mobi-format mongodb rss spring-mvc spring-security tomcat
Last synced: 09 Apr 2025
https://github.com/0x4f53/getperms
An Android wrapper library to quickly get app permissions and other package data.
android android-library apk demo icon java jitpack library localdatetime open-source package-manager packages permissions permissions-android phone security siem signature
Last synced: 01 May 2025
https://github.com/eclipse-platform/eclipse.platform.debug
Eclipse Platform Debug functionality
Last synced: 04 May 2025
https://github.com/manoelcampos/poo-java
Programação Orientada a Objetos em Java: uma abordagem didática utilizando a ferramenta BlueJ ☕️🧩
bluej course ebook gitbook java object-oriented-programming poo
Last synced: 04 Apr 2025
https://github.com/b3dgs/tyrian-remake
Java remake of Tyrian game
android dos epic-megagames game java lionengine tyrian
Last synced: 09 Jul 2025
https://github.com/firebirdsql/decimal-java
Java library to encode and decode IEEE-754 decimals
bigdecimal decimal decimal128 decimal32 decimal64 firebird firebirdsql ieee-754 ieee754 java
Last synced: 03 May 2025
https://github.com/pranavj1001/learnlanguages
Learn new and different languages.
algorithms c data-structures django es6 frameworks java php python tutorial
Last synced: 10 Apr 2025
https://github.com/build-on-aws/amazon-bedrock-with-builder-and-command-patterns
A simple, yet powerful implementation in Java that allows developers to write a rather straightforward code to create the API requests for the different foundation models supported by Amazon Bedrock.
amazon bedrock builder-pattern command-pattern foundation-models generative-ai java llm
Last synced: 10 Apr 2025
https://github.com/safnaj/ibazar-android-app
E-Commerce Android Application Developed in Java Using Android Studio. Google Firebase used for Backend.
android android-app google-firebase java uiux
Last synced: 03 Sep 2025
https://github.com/veryfi/veryfi-java
Java module for communicating with the Veryfi OCR API.
api java java-library java-sdk sdk
Last synced: 04 May 2025
https://github.com/sondosaabed/palestine-cities-map
Find shortest paths between Palestinian cities using A* or Greedy BFS algorithms. Note: Heuristic values may not be accurate for the showcased 15 cities. 🇵🇸
a-star-algorithm country-map greedy greedy-best-first-search java javafx-application map palestine-map pathfinding
Last synced: 09 Sep 2025
https://github.com/picadoh/stocks-api
Simple Stocks Spring Boot Application
example java spring spring-boot
Last synced: 07 May 2025
https://github.com/ahmadjajja/java_dsa
This repository contains Java code that I have written to solve DSA problems on LeetCode. Each solution is organized by DSA concept and is meant to showcase my understanding and proficiency in implementing these concepts. The purpose of this repository is to serve as a reference for everyone who is interested in learning DSA through LeetCode
arrays backtracking binary-search complexity git github java linear-search linked-list linked-lists math merge-sort object-oriented-programming patterns quick-sort recursion sorting stacks-n-queues strings
Last synced: 11 Jul 2025
https://github.com/houarizegai/masprojects
Multi-agent system projects
java multi-agent multi-agent-system
Last synced: 10 Apr 2025
https://github.com/googtech/leetcode
☕ The learning note about data structures, algorithms, and leetcode problems, which are based on java、python、golang, and c++.
algorithms-and-data-structures c-plus-plus gitbook golang java leetcode note python
Last synced: 18 Mar 2025
https://github.com/hexaredecimal/ml
A small general purpose programming language for programming on the JVM. Package manager: https://smllregistry.github.io/
Last synced: 10 Apr 2025
https://github.com/botbahlul/live-subtitle
ANDROID APP that can RECOGNIZE VLC LIVE AUDIO/VIDEO STREAMING (using free Android Developers Speech Recognition API) then TRANSLATE (using ANDROID MLKIT TRANSLATE API) and display it as LIVE CAPTION / LIVE SUBTITLE
android auto-caption auto-subtitle java live-subtitle mlkit-translate speech-recognition vlc voice-recognition
Last synced: 11 Apr 2025
https://github.com/amrdeveloper/fastmind
Online Android Real-time Quiz Game with nodejs and socket.io on the backend
android-game express game-development java nodejs socket-io
Last synced: 12 Apr 2025
https://github.com/ivangfr/api-oha-benchmarker
api-oha-benchmarker is a tool to easily benchmark APIs. It uses Testcontainers to manage Docker containers. Load testing is done with OHA. To collect information such as CPU and memory usage, it uses the docker stats command. It also uses cAdvisor to visually monitor CPU and memory usage.
cadvisor docker java load-testing oha spring-boot testcontainers
Last synced: 10 Apr 2025
https://github.com/spring-petclinic/spring-petclinic-hilla
Hilla implementation of the Spring PetClinic sample
Last synced: 05 May 2025
https://github.com/cicirello/javadoc-cleanup
Create mobile-friendly documentation sites by post-processing javadocs in GitHub Actions
documentation documentation-site github-actions java javadoc mobile-browsers mobile-friendly
Last synced: 07 May 2025
https://github.com/ashish2030/tetris-game
This is Famous Tetris Game hasving a simple goal of destroying lines of block before it reaches the top
2darrays cmd fileinputstream java
Last synced: 11 Apr 2025
https://github.com/wajahatkarim3/quizca-ui-concept
An attempt to code Quzica UI concept inspired from https://material.uplabs.com/posts/quzica-question-answer-ui-concept
android android-library animation design java material-design material-ui materialup ui view viewanimator
Last synced: 27 Mar 2025
https://github.com/vssekorin/cactoos-json
Cactoos JSON library
java oop oop-library oop-principles
Last synced: 13 Apr 2025
https://github.com/clubedojava/calculoparadevs
Curso de calculo para aperfeiçoar os fundamentos
derivadas integral java vetores
Last synced: 13 Jul 2025
https://github.com/ferdzz/evergreenacres
Harvest Moon inspired game I work on for fun
2d-game farming java libgdx libgdx-game
Last synced: 10 Oct 2025
https://github.com/jfree/graphics2d-tester
A visual tester for Graphics2D implementations
Last synced: 13 Oct 2025
https://github.com/manifold-systems/github-traffic
GitHub traffic CLI utility with bonus features
Last synced: 03 Mar 2026
https://github.com/openmined/javadp
Differential privacy implementation in the Java family of languages (Java, Kotlin, Scala etc...)
Last synced: 14 Oct 2025
https://github.com/raghavtilak/paint
This app provides a canvas on which your can draw anything free handed and can save that as an image file. Utilities like stroke color, stroke width etc. are also available.
android canvas hackoctoberfest hacktoberfest hacktoberfest-accepted hacktoberfest-android hacktoberfest2023 java paintapp
Last synced: 07 Oct 2025
https://github.com/radd/rest-service-gps
REST service for sharing and following GPS coordinates (part of the real-time tracking system)
java jwt mongodb rest-api spring-boot stomp websocket
Last synced: 29 Apr 2025
https://github.com/factorhouse/kpow-streams-agent
Monitor Kafka Streams applications with Kpow
agent java kafka kafka-streams metrics monitoring streams
Last synced: 11 Jan 2026
https://github.com/gayanukaa/companya-backend
Backend for Subsystems of Company A
azure java mongodb ngnix-server spring-boot
Last synced: 19 Oct 2025
https://github.com/hpgrahsl/wearedevs-2018
Code for my talk "Stateful & Reactive Streaming Applications Without a Database" at WeAreDevelopers 2018
emojis java kafka kafka-connect kafka-streams reactive reactive-programming spring-boot-2 stream-processing tweets
Last synced: 20 Oct 2025
https://github.com/cloudfoundry-community/tomee-buildpack
Cloud Foundry buildpack for running Java applications using TomEE
buildpack cloud-foundry java java-buildpack tomee
Last synced: 13 Oct 2025
https://github.com/filip26/iridium-cbor-ld
Semantic, self-describing binary format for Linked Data
cbor cbor-ld cborld compression java json-ld linked-data self-describing self-descriptive
Last synced: 19 Jan 2026
https://github.com/phollemans/vertigo
Data visualization software for displaying NetCDF and OPeNDAP earth science data on a 3D sphere
3d-graphics earth-science java javafx netcdf noaa-coastwatch opendap openjfx scientific-visualization
Last synced: 18 Oct 2025
https://github.com/noushinb/selenium-webdriver-java-testing-example
This repository demonstrates using Selenium WebDriver with Java, JUnit, BDD, Cucumber, and Gherkin for browser automation and UI testing. It includes a framework for WebDriver management, reusable UI methods, page objects, and example tests with scenarios.
bdd cucumber gherkin java junit page-object-model qa-automation selenium selenium-webdriver-java-junit-cucumber-gherkin test-automation
Last synced: 15 Oct 2025
https://github.com/minimallycorrect/javatransformer
Applies transformations to .java and .class files
java java-bytecode java-source java-transformation
Last synced: 14 Oct 2025
https://github.com/viadee/pentest4vaadin
Spider and analyze vaadin applications with OWASP ZAP - the app mediates between the two.
java penetration-testing proxy security shadow-dom vaadin
Last synced: 13 Oct 2025
https://github.com/theanasuddin/grokking-algorithms-1st-edition-by-aditya-y.-bhargava
Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People 1st Edition by Aditya Y. Bhargava. All Data Structures and Algorithms Implemented In Java.
aditya-bhargava algorithms algorithms-and-data-structures algorithms-java data-structures data-structures-implementations data-structures-java grokking-algorithms grokking-algorithms-in-java illustrated-book java visual-learning
Last synced: 16 Aug 2025
https://github.com/marcopiii/telegrambot
A project template to create a clean, scalable and easy Telegram Bot with Java.
boilerplate java telegram telegram-bot template
Last synced: 08 Oct 2025
https://github.com/florianmichael/rclasses
Random collection of Java classes and utils in different submodules which together form a commons library
classes collection commons features java random utility utils
Last synced: 28 Apr 2025
https://github.com/ahmetkasif/kmaxit
Remake of Maxit Game using LibGDX (Outdated, will rebuild when i get some free-time)
artificial-intelligence game greedy-algorithms java libgdx
Last synced: 18 Jan 2026
https://github.com/jenkinsci/zos-connector-plugin
Plugin for connection of Jenkins CI to IBM zOS including integration of IBM SCLM as SCM.
ci ibm-sclm ibm-zos java jcl jenkins-ci sclm scm zos zos-connector-plugin
Last synced: 19 Oct 2025
https://github.com/soumyadip007/android-dev-box
Help Box For android Developer (Basic apps of android)
android android-studio application git gradle gradle-java java sqlite xml
Last synced: 26 Oct 2025
https://github.com/lcz1219/freemix
Freemix 是一个功能强大、设计优雅的全栈目标管理系统(Goal Management System)。它采用跨平台架构,既提供现代化的 Web 应用,又通过 Electron 框架打包成原生桌面应用,让用户在任何环境下都能享受流畅的目标管理体验
ai electron goalsystem iflow java mac mongodb pc redis springboot vue web
Last synced: 01 Apr 2026
https://github.com/xonixx/serv
Share easily file / folder over local network
Last synced: 15 Feb 2026
https://github.com/redned235/simcraft
A program to convert SimCity 4 (Deluxe) cities into Minecraft worlds.
game java minecraft minecraft-java sc4 sim-city simcity simcity4
Last synced: 26 Oct 2025
https://github.com/anwesh43/storyview
A android library to create stories in your app
android androidviewanimations androidviews gesture java stories ui views whatsappstories
Last synced: 16 Mar 2026
https://github.com/pzalutski-pixel/javalens-mcp
MCP server providing semantic Java code analysis for AI agents. Built on Eclipse JDT with tools for navigation, refactoring, search, and metrics.
ai-agents claude code-analysis code-intelligence developer-tools eclipse-jdt ide-tools java lsp mcp mcp-server refactoring static-analysis
Last synced: 27 May 2026
https://github.com/bigboxer23/meural-control
Push content to a Meural display from sources not supported by the official software. Supported sources include OpenAI TextCompletion, OpenAI ChatGPT (gpt-image-1.5), James Webb Space Telescope, or an external URL.
chat-gpt chatgpt google-calendar google-calendar-api google-calendar-integration google-photos google-photos-api gpt-4 gpt-image-1-5 java jwst meural openai openai-api
Last synced: 28 Feb 2026
https://github.com/artem-smotrakov/cve-2016-1000027-poc
PoC for CVE-2016-1000027
cve-2016-1000027 deserialization java poc security serialization spring-boot spring-framework vulnerability vulnerable-server
Last synced: 28 Oct 2025
https://github.com/schemacrawler/schemacrawler-database-plugins
SchemaCrawler plugins for additional databases
database-diagrams database-schema e-r-diagrams java jdbc metadata schema schemacrawler
Last synced: 25 Apr 2026
https://github.com/praj-foss/opengl-graal-examples
Simple OpenGL demo using GraalVM
Last synced: 15 Apr 2025
https://github.com/oeljeklaus-you/logmonitor
monitor the log about apps or JavaEE
Last synced: 04 Mar 2026
https://github.com/cyclopsmc/commoncapabilities
Forge Capabilities that can be shared by multiple mods.
forge hacktoberfest java minecraft
Last synced: 01 May 2025
https://github.com/rapter1990/carservice
Case Study - Car Service (Java 21, Spring Boot, Spring Security, JWT, MySql, JUnit, Jacoco, Prometheus,Grafana, AlertManager, Docker, Kubernetes, Github Action (CI/CD), Sonarqube)
alertmanager github-actions grafana integration-testing jacoco java java21 junit jwt kubernetes mysql prometheus sonarqube spring-boot spring-security swagger
Last synced: 05 Sep 2025
https://github.com/ayushpradhan9/integrated-library-management-system
Library management system built with Java GUI and MySQL Database.
java java-gui-application library-management library-management-system management-system mysql
Last synced: 22 Apr 2025
https://github.com/forax/do-synthetic-methods-dream-of-electric-switch-expressions
Slides for ParisJUG, ChtiJUG and DevoxxFR 2021
chtijug devoxx-fr-2020 java java17 parisjug slides
Last synced: 27 Dec 2025
https://github.com/oun/monjam
Database migration for MongoDB
continuous-delivery database-migrations gradle-plugin java mongodb
Last synced: 22 Apr 2025
https://github.com/rapter1990/kubernetesjavaclientapi
Spring Boot with the usage of Kuberneres Java Client Api (Pods,Deployments,Service,Namespace)
api integration-test java java17 junit kubernetes-java-client mapstruct maven minikube spring-boot
Last synced: 16 May 2025
https://github.com/kengotoda/guava-helper-for-java-8
A tool set to help developer to use Guava with Java 8
guava guava-collections java sonarqube-plugin spotbugs-plugin
Last synced: 04 Oct 2025
https://github.com/renuka-fernando/hackgen
Generate Test cases for HackerRank Problems
c cpp hackerrank java python3 testcase-generator
Last synced: 01 May 2025
https://github.com/matteobaccan/sockredirector
Redirects TCP connections from one IP address and port to another
hacktoberfest java logger multithreading portforward
Last synced: 02 May 2025
https://github.com/ogrodnek/java_fathom
java library to measure the readability of english text
Last synced: 02 May 2025
https://github.com/simple-java-mail/smtp-connection-pool
Lightweight SMTP connection pool with clustering support, wait/release mechanism, connection lifecycle management, eager/lazy loading pool with load balancing and auto-expiry policy support
concurrency connection-pool high-performance java pool smtp transport
Last synced: 16 Jan 2026
https://github.com/hms-core/hms-safetydetect-demo-java
SafetyDetect Sample provides many sample programs for your reference or usage. This example demonstrates how to integrate services provided by Safetydetect Kit, such as syslntegrity, userdetect
check detect hms huawei java safety server sysintegrity
Last synced: 01 Aug 2025
https://github.com/ankan24/gfg-solutions
This repository contains solutions to various Data Structures and Algorithms (DSA) problems from GeeksforGeeks (GFG)
cpp dsa dsa-algorithm dsa-learning-series dsa-practice dsalgo java
Last synced: 07 Mar 2026
https://github.com/vladimir-dejanovic/grpc-bank-example
This is example used in my talk REST API vs gRPC. Simple example of Bank backend in gRPC with JavaFX notification client
Last synced: 17 Mar 2025
https://github.com/purejava/appindicator-gtk3-java
Java bindings for appindicator
application indicators java linux
Last synced: 12 Jan 2026
https://github.com/nihatquliyev/university-management-system-basic
Basic university management service
crud jakarta java java-ee jdbc jsp-servlet lombok postgresql tomcat
Last synced: 24 Sep 2025
https://github.com/JGameEngine/JGameEngineProtocol
使用protobuf3构建的消息协议配置文件(服务端和客户端通讯的协议)支持c++,c#,java,python,js,ts
Last synced: 14 May 2025
https://github.com/quedexnet/java-api
Trading API for Quedex Bitcoin Derivatives Exchange.
algo-trading api bitcoin derivatives exchange java market-maker quedex
Last synced: 06 Apr 2025
https://github.com/chris2018998/poolperformance
JDBC Connection Pool Performance Test source
Last synced: 01 Aug 2025
https://github.com/jhump/bluegosling
Experiments in Java: Neat stuff, 'nuff said
annotations collections concurrency java reflection utils
Last synced: 10 Apr 2025