Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2025-01-06 00:16:00 UTC
- JSON Representation
https://github.com/Vineflower/vineflower
Modern Java decompiler aiming to be as accurate as possible, with an emphasis on output quality. Fork of the Fernflower decompiler.
decompiler fernflower hacktoberfest java
Last synced: 07 Nov 2024
https://github.com/openhab/openhab-distro
The binary distribution of openHAB
homeautomation java openhab smarthome
Last synced: 29 Oct 2024
https://github.com/JetBrains/idea-gitignore
.ignore support plugin for IntelliJ IDEA
gitignore ignore-files intellij intellij-plugin java
Last synced: 27 Oct 2024
https://github.com/xmolecules/jmolecules
Libraries to help developers express architectural abstractions in Java code
architecture domain-driven-design java
Last synced: 02 Jan 2025
https://github.com/openrocket/openrocket
Model-rocketry aerodynamics and trajectory simulation software
aerospace flight-simulator java modeling optimization rocket rocketry simulation trajectory
Last synced: 02 Jan 2025
https://github.com/braisdom/objectivesql
Writing SQL using Java syntax
activerecord java java-api java-orm objsql orm orm-framework rapid-development sql sql-programming
Last synced: 04 Jan 2025
https://github.com/jni-rs/jni-rs
Rust bindings to the Java Native Interface — JNI
Last synced: 07 Jan 2025
https://github.com/mycollab/mycollab
An open source, free, high performance, stable and secure Java Application Business Platform of Project Management and Document
agile collaboration guava java kanban kotlin microservices mybatis mybatis3 mysql mysql-server onpremises opensource project-management quartz-scheduler rest-api spring-boot springframework vaadin
Last synced: 05 Jan 2025
https://github.com/MyCollab/mycollab
An open source, free, high performance, stable and secure Java Application Business Platform of Project Management and Document
agile collaboration guava java kanban kotlin microservices mybatis mybatis3 mysql mysql-server onpremises opensource project-management quartz-scheduler rest-api spring-boot springframework vaadin
Last synced: 30 Oct 2024
https://github.com/ZainZhao/HIS
HIS英文全称 hospital information system(医疗信息就诊系统),系统主要功能按照数据流量、流向及处理过程分为临床诊疗、药品管理、财务管理、患者管理。诊疗活动由各工作站配合完成,并将临床信息进行整理、处理、汇总、统计、分析等。本系统包括以下工作站:门诊医生工作站、药房医生工作站、医技医生工作站、收费员工作站、对帐员工作站、管理员工作站。需求为东软提供的云医院。
echarts element-ui elk gateway his hospital java jwt mycat rabbitmq redis spring-boot spring-cloud spring-security uni-app vue
Last synced: 26 Oct 2024
https://github.com/fgkeepalive/androidkeepalive
Android background process keep-alive, prevent uninstallation, anti-uninstall, background pop-up activity. The latest Android high-availability black-tech application keep-alive for 2024, achieving the ultimate goal: app immortality. Refuse forced termination, auto-start on phone boot, auto-start at scheduled times, event-driven auto-start.
android androidkeepalive daemon googleplaystore java jni keep-alive native
Last synced: 03 Jan 2025
https://github.com/survivingwithandroid/surviving-with-android
Source code related to the posts in the blog
android android-things internet-of-things iot java open-source tutorial
Last synced: 03 Jan 2025
https://github.com/braisdom/ObjectiveSql
Writing SQL using Java syntax
activerecord java java-api java-orm objsql orm orm-framework rapid-development sql sql-programming
Last synced: 08 Nov 2024
https://github.com/oracle/tribuo
Tribuo - A Java machine learning library
classification clustering deep-learning java machine-learning ml nlp regression
Last synced: 07 Jan 2025
https://github.com/OpenDDS/OpenDDS
OpenDDS is an open source C++ implementation of the Object Management Group (OMG) Data Distribution Service (DDS). OpenDDS also supports Java bindings through JNI.
Last synced: 26 Oct 2024
https://github.com/apache/ratis
Open source Java implementation for Raft consensus protocol.
consensus consensus-protocol java raft
Last synced: 02 Jan 2025
https://github.com/papermc/starlight
Rewrites the light engine to fix lighting performance and lighting errors
fabric forge java light-engine minecraft minecraft-performance
Last synced: 25 Sep 2024
https://github.com/varunest/SparkButton
Android library to create buttons with Twitter's heart like animation.
android animation enhancement java library twitter-heart-animation ui
Last synced: 09 Nov 2024
https://github.com/PaperMC/Starlight
Rewrites the light engine to fix lighting performance and lighting errors
fabric forge java light-engine minecraft minecraft-performance
Last synced: 19 Nov 2024
https://github.com/varunest/sparkbutton
Android library to create buttons with Twitter's heart like animation.
android animation enhancement java library twitter-heart-animation ui
Last synced: 05 Jan 2025
https://github.com/xuwujing/java-study
java-study 是本人学习Java过程中记录的一些代码!从Java基础的数据类型、jdk1.8的Lambda、Stream和日期的使用、 IO流、数据集合、多线程使用、并发编程、23种设计模式示例代码、常用的工具类, 以及一些常用框架,netty、mina、springboot、kafka、storm、zookeeper、redis、elasticsearch、hbase、hive等等。
commons concurrent design easticsearch java jdk8 kafka mina netty redis thread utils
Last synced: 04 Jan 2025
https://github.com/VazkiiMods/Botania
A tech mod for Minecraft themed around the magic of nature and plant life.
Last synced: 02 Nov 2024
https://github.com/microsoft/gctoolkit
Tool for parsing GC logs
gc heap java jvm memory memory-management performance
Last synced: 02 Jan 2025
https://github.com/shahen94/react-native-video-processing
Native Video editing/trimming/compressing :movie_camera: library for React-Native
android android-video-editor ios ios-video-editor java javascript processing react react-native swift video xcode
Last synced: 02 Jan 2025
https://github.com/Dreampie/Resty
The minimalist framework of RESTful(server and client) - Resty
activerecord httpclient java restful server web
Last synced: 22 Nov 2024
https://github.com/dreampie/resty
The minimalist framework of RESTful(server and client) - Resty
activerecord httpclient java restful server web
Last synced: 05 Jan 2025
https://github.com/coderzcr/JavaWeb-Project-Source-Share
🌱🚀分享基于Servlet、SSH、SSM、SpringBoot、SpringCloud等流行技术实现的JavaWeb项目,难度分为5个等级,帮助小白入门JavaWeb开发,协助JavaWeb开发者熟悉最新技术
java javaweb jquery jsp maven servlet spring-mvc springboot springcloud ssh ssm tomcat
Last synced: 17 Nov 2024
https://github.com/ajanata/pretendyourexyzzy
A web clone of the card game Cards Against Humanity.
card-game cards-against-humanity game hibernate java javascript kafka kafka-producer
Last synced: 04 Jan 2025
https://github.com/google/j2cl
Java to Closure JavaScript transpiler
compiler gwt j2cl java javascript transpiler wasm wasmgc
Last synced: 03 Jan 2025
https://github.com/oracle/graalpython
GraalPy – A high-performance embeddable Python 3 runtime for Java
embeddable graalvm java python python3
Last synced: 03 Jan 2025
https://github.com/fgkeepalive/AndroidKeepAlive
Android background process keep-alive, prevent uninstallation, anti-uninstall, background pop-up activity. The latest Android high-availability black-tech application keep-alive for 2024, achieving the ultimate goal: app immortality. Refuse forced termination, auto-start on phone boot, auto-start at scheduled times, event-driven auto-start.
android androidkeepalive daemon googleplaystore java jni keep-alive native
Last synced: 08 Nov 2024
https://github.com/viaversion/viaversion
Allows the connection of newer clients to older server versions for Minecraft servers.
bukkit bungeecord fabric hacktoberfest java minecraft paper plugin spigot sponge sponge-plugin velocity viaversion
Last synced: 02 Jan 2025
https://github.com/rememberber/mootool
Handy tool set for developers. 开发者常备小工具
desktop-app gui httpclient httprequest java jsonformat qrcode quicknote swing swing-gui switchhost tool
Last synced: 02 Jan 2025
https://github.com/smv1999/competitiveprogrammingquestionbank
This repository contains all the popular Competitive Programming and DSA questions with solutions for your Coding Interview Preparation.
algorithms c codevita coding coding-challenges coding-interviews competitive-programming cpp data-structures dsa geeksforgeeks interview-preparation interview-questions interviews java javascript jobs leetcode programming
Last synced: 04 Jan 2025
https://github.com/rememberber/MooTool
Handy tool set for developers. 开发者常备小工具
desktop-app gui httpclient httprequest java jsonformat qrcode quicknote swing swing-gui switchhost tool
Last synced: 31 Dec 2024
https://github.com/codinguser/gnucash-android
Gnucash for Android mobile companion application.
Last synced: 02 Jan 2025
https://github.com/estom/notes
一个码农的毕生所学!笔记 & 教程。考研,就业,上学.语言篇,Android,C++,Java,JavaScript,Latex,MATLAB,NodeJS,PHP,Python,技术篇,docker,git,Linux,Maven,office,Spark,Spring,SVN,基础篇,编译原理,操作系统,单片机,计算机网络,计算机网络实验,架构模式,软件文档写作,设计模式,数据结构,数据库,算法,UML建模,Windows程序设计,数学篇,概率论与数理统计,微积分,线性代数,张量,机器学习篇,机器学习,pytorch,sklearn,TensorFlow
c java latex nodejs note php python
Last synced: 05 Jan 2025
https://github.com/bbottema/simple-java-mail
Simple API, Complex Emails (Jakarta Mail smtp wrapper)
batch-processing builder-api cli-support configurable conversion dkim dmarc email high-performance jakarta-mail java java-mail javamail oauth2 outlook proxy smime smtp smtp-client spring-support
Last synced: 01 Jan 2025
https://github.com/spotify/mobius
A functional reactive framework for managing state evolution and side-effects.
android functional-reactive-programming java mobius state-management
Last synced: 02 Jan 2025
https://github.com/OWASP/wrongsecrets
Vulnerable app with examples showing how to not use secrets
aws azure ctf devsecops docker gcp hashicorp-vault java keepass kubernetes owasp secrets secrets-management security terraform-aws terraform-azure terraform-gcp vault vulnerable-web-app
Last synced: 02 Nov 2024
https://github.com/owasp/wrongsecrets
Vulnerable app with examples showing how to not use secrets
aws azure ctf devsecops docker gcp hashicorp-vault java keepass kubernetes owasp secrets secrets-management security terraform-aws terraform-azure terraform-gcp vault vulnerable-web-app
Last synced: 02 Jan 2025
https://github.com/ajanata/PretendYoureXyzzy
A web clone of the card game Cards Against Humanity.
card-game cards-against-humanity game hibernate java javascript kafka kafka-producer
Last synced: 10 Nov 2024
https://github.com/youthlql/javayouth
主要是Java技术栈的文章
dubbo elasticsearch interview java java-juc jvm mysql redis rocketmq spring springcloud zookeeper
Last synced: 05 Jan 2025
https://github.com/google-ar/sceneform-android-sdk
Sceneform SDK for Android
3d-graphics android arcore java
Last synced: 02 Nov 2024
https://github.com/adlered/bolo-solo
🍍Bolo菠萝博客 专为程序员设计的精致Java博客系统 | 🎸基于Solo深度定制 | ❤️完善文档轻松安装,贴心的技术支持 | 免登录评论 | 邮件/微信提醒 | 自定义图床 | 备案模式 | ✨精致主题持续更新 | 一键备份 | 防火墙 | 评论过滤 | 独立分类 | 文章与GitHub同步 | ✅安装太轻松!支持 Tomcat Docker 宝塔面板 | 支持Windows Linux MacOS Web容器 | 支持ARM处理器 X86/64处理器 | 🚚支持从Solo轻松迁移
b3log blog bolo bolo-solo docker java solo tomcat
Last synced: 02 Jan 2025
https://github.com/java-edge/java-concurrency-progamming-tutorial
大厂一线工程师四年磨一剑精心编排 Java 高并发编程教程。详细文档讲解请阅读本人的知识库仓:https://github.com/Wasabi1234/Java-Interview-Tutorial
concurrency concurrent-programming currency java java8
Last synced: 05 Jan 2025
https://github.com/libgdx/gdx-ai
Artificial Intelligence framework for games based on libGDX or not. Features: Steering Behaviors, Formation Motion, Pathfinding, Behavior Trees and Finite State Machines
artificial-intelligence behavior-trees decision-making formation-motion framework gamedev java libgdx movement npc pathfinding state-machines steering-behaviors
Last synced: 02 Jan 2025
https://github.com/dromara/Jpom
🚀简而轻的低侵入式在线构建、自动部署、日常运维、项目监控软件
ci-cd docker java jpom ssh-client
Last synced: 29 Oct 2024
https://github.com/readytalk/avian
[INACTIVE] Avian is a lightweight virtual machine and class library designed to provide a useful subset of Java's features, suitable for building self-contained applications.
java jit-compiler jvm openjdk portable
Last synced: 04 Jan 2025
https://github.com/appium/java-client
Java language binding for writing Appium Tests, conforms to W3C WebDriver Protocol
android appium automation ios java java-client macos selenium windows
Last synced: 07 Jan 2025
https://github.com/ReadyTalk/avian
[INACTIVE] Avian is a lightweight virtual machine and class library designed to provide a useful subset of Java's features, suitable for building self-contained applications.
java jit-compiler jvm openjdk portable
Last synced: 30 Oct 2024
https://github.com/kagkarlsson/db-scheduler
Persistent cluster-friendly scheduler for Java
db-scheduler hacktoberfest java jdbc job-scheduler scheduler spring-boot task-scheduler
Last synced: 30 Oct 2024
https://github.com/CloudburstMC/Nukkit
Cloudburst Nukkit - Nuclear-Powered Minecraft: Bedrock Edition Server Software
bedrock bedrock-edition bedrock-engine java mcbe mcbe-server mcpe mcpe-server minecraft minecraft-server nukkit pocket-edition
Last synced: 25 Oct 2024
https://github.com/hibernate/hibernate-validator
Hibernate Validator - Jakarta Bean Validation Reference Implementation
bean-validation hibernate java
Last synced: 06 Jan 2025
https://github.com/apache/solr
Apache Solr open-source search software
backend information-retrieval java lucene nosql search search-engine solr
Last synced: 01 Jan 2025
https://github.com/palexdev/MaterialFX
A library of material components for JavaFX
Last synced: 17 Nov 2024
https://github.com/ViaVersion/ViaVersion
Allows the connection of newer clients to older server versions for Minecraft servers.
bukkit bungeecord fabric hacktoberfest java minecraft paper plugin spigot sponge sponge-plugin velocity viaversion
Last synced: 25 Oct 2024
https://github.com/palexdev/materialfx
A library of material components for JavaFX
Last synced: 02 Jan 2025
https://github.com/hamza417/inure
An elegant and beautiful premium Android app manager for rooted and non-rooted devices with a built-in terminal, analytics, debloat, stats and various other panels with an independent custom theme engine, developed with purely custom APIs created for this app.
android android-app android-application animations app c interface java kotlin manager mvvm root shizuku terminal terminal-emulators tool ui utilities
Last synced: 03 Jan 2025
https://github.com/jetbrains/xodus
Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.
database db embedded-database entity-store java key-value kotlin log-structured nosql schema-less snapshot-isolation transactional xodus youtrack
Last synced: 01 Jan 2025
https://github.com/py4j/py4j
Py4J enables Python programs to dynamically access arbitrary Java objects
distributed-systems java programming-languages python
Last synced: 07 Jan 2025
https://github.com/tony19/logback-android
📄The reliable, generic, fast and flexible logging framework for Android
android java logback logging-library
Last synced: 01 Jan 2025
https://github.com/rampatra/jbot
Make Slack and Facebook Bots in Java.
bot bot-framework conversation facebook facebook-bot java java8 jbot messenger-bot messenger-bot-boilerplate slack slack-bot slack-webhooks slackbot slash-commands spring-boot
Last synced: 02 Jan 2025
https://github.com/bugsnag/bugsnag-android
BugSnag crash monitoring and reporting tool for Android apps
android android-apps bugs bugsnag crash crash-reporting crash-reporting-tool crash-reports debug debugging-tool error-monitoring error-reporting error-stack-trace errors exceptions java ndk notifier platforms unhandled-exceptions
Last synced: 01 Jan 2025
https://github.com/beehive-lab/tornadovm
TornadoVM: A practical and efficient heterogeneous programming framework for managed languages
ai cuda gpu-acceleration gpu-computing gpus graalvm java levelzero multi-core opencl spirv
Last synced: 02 Jan 2025
https://github.com/youthlql/JavaYouth
主要是Java技术栈的文章
dubbo elasticsearch interview java java-juc jvm mysql redis rocketmq spring springcloud zookeeper
Last synced: 05 Nov 2024
https://github.com/google/re2j
linear time regular expression matching in Java
Last synced: 02 Jan 2025
https://github.com/mapsforge/mapsforge
Vector map library and writer - running on Android and Desktop.
Last synced: 02 Jan 2025
https://github.com/beehive-lab/TornadoVM
TornadoVM: A practical and efficient heterogeneous programming framework for managed languages
ai cuda gpu-acceleration gpu-computing gpus graalvm java levelzero multi-core opencl spirv
Last synced: 05 Nov 2024
https://github.com/klinker24/talon-for-twitter-android
The most powerful and beautiful Twitter client available.
android app java kotlin talon twitter twitter-api
Last synced: 26 Sep 2024
https://github.com/apachecn/spark-doc-zh
Apache Spark 官方文档中文版
big-data documentation java spark
Last synced: 04 Jan 2025
https://github.com/Karumi/Shot
Screenshot testing library for Android
android gradle-plugin java jetpack-compose screenshot-tests testing testing-tools
Last synced: 14 Dec 2024
https://github.com/pedrovgs/shot
Screenshot testing library for Android
android gradle-plugin java jetpack-compose screenshot-tests testing testing-tools
Last synced: 04 Jan 2025
https://github.com/Endava/cats
CATS is a REST API Fuzzer and negative testing tool for OpenAPI endpoints. CATS automatically generates, runs and reports tests with minimum configuration and no coding effort. Tests are self-healing and do not require maintenance.
api fuzzer java openapi rest-api rest-fuzzer swagger testing
Last synced: 17 Nov 2024
https://github.com/endava/cats
CATS is a REST API Fuzzer and negative testing tool for OpenAPI endpoints. CATS automatically generates, runs and reports tests with minimum configuration and no coding effort. Tests are self-healing and do not require maintenance.
api fuzzer java openapi rest-api rest-fuzzer swagger testing
Last synced: 02 Jan 2025
https://jetbrains.github.io/xodus
Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.
database db embedded-database entity-store java key-value kotlin log-structured nosql schema-less snapshot-isolation transactional xodus youtrack
Last synced: 11 Nov 2024
https://github.com/zalando/intellij-swagger
A plugin to help you easily edit Swagger and OpenAPI specification files inside IntelliJ IDEA
intellij java openapi swagger swagger-plugin utilities
Last synced: 02 Jan 2025
https://github.com/JetBrains/xodus
Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.
database db embedded-database entity-store java key-value kotlin log-structured nosql schema-less snapshot-isolation transactional xodus youtrack
Last synced: 04 Nov 2024
https://github.com/mqttsnet/thinglinks
a high-performance, high-throughput, and highly scalable IoT platform! A single instance can support millions of connections. It offers powerful custom extension capabilities. Built with Netty as the communication layer component, it supports plugin-based development and integration!
iot java mqtt netty reactor3 springcloud vue
Last synced: 02 Jan 2025
https://github.com/getsentry/sentry-java
A Sentry SDK for Java, Android and other JVM languages.
android apollo-client crash-reporting feign-client hacktoberfest java kotlin log4j2 logback okhttp sdk sentry servlet spring spring-boot tag-production team-mobile team-web-backend timber
Last synced: 04 Jan 2025
https://github.com/kaitoy/pcap4j
A Java library for capturing, crafting, and sending packets.
capture-packets java java-library jna libpcap npcap pcap-library sending-packets winpcap
Last synced: 03 Jan 2025
https://github.com/cami-la/debugging-java
Curso que apresenta conceitos introdutórios sobre como podemos trabalhar com debugging na linguagem Java.
debug debugging eclipse exception-handling exceptions intellij java
Last synced: 02 Jan 2025
https://github.com/yahoo/egads
A Java package to automatically detect anomalies in large scale time-series data
anomaly-detection-models big-data java time-series
Last synced: 04 Jan 2025
https://github.com/jzyong/game-server
Distributed Java game server, including cluster management server, gateway server, hall server, game logic server, background monitoring server and a running web version of fishing. State machine, behavior tree, A* pathfinding, navigation mesh and other AI tools
ai astar-algorithm behavior-tree chess distributed fish game gate java mina mmo mmorpg-server navmesh netty quad-tree rpg server
Last synced: 02 Jan 2025
https://github.com/pedrovgs/Shot
Screenshot testing library for Android
android gradle-plugin java jetpack-compose screenshot-tests testing testing-tools
Last synced: 27 Oct 2024
https://github.com/mfussenegger/nvim-jdtls
Extensions for the built-in LSP support in Neovim for eclipse.jdt.ls
java lsp-client neovim neovim-plugin
Last synced: 03 Jan 2025