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-09 00:18:55 UTC
- JSON Representation
https://github.com/togglz/togglz
Feature Flags for the Java platform
feature-flags feature-toggles java
Last synced: 07 Jan 2025
https://github.com/vaadin/hilla
Build better business applications, faster. No more juggling REST endpoints or deciphering GraphQL queries. Hilla seamlessly connects Spring Boot and React to accelerate application development.
client-side frontend java lit lit-element react reactive reactjs stateless typescript vaadin
Last synced: 01 Nov 2024
https://github.com/apereo/java-cas-client
Apereo Java CAS Client
authentication cas-client cas-server java servlet-container sso
Last synced: 04 Jan 2025
https://github.com/lionsoul2014/jcseg
Jcseg is a light weight NLP framework developed with Java. Provide CJK and English segmentation based on MMSEG algorithm, With also keywords extraction, key sentence extraction, summary extraction implemented based on TEXTRANK algorithm. Jcseg had a build-in http server and search modules for lucene,solr,elasticsearch,opensearch
chinese-nlp chinese-text-segmentation chinese-word-segmentation elasticsearch-analyzer elasticsearch-tokenizer java jcseg jcseg-analyzer keywords-extraction lucene-analyzer lucene-tokenizer mmseg natural-language-processing nlp nlp-keywords-extraction opensearch-analyzer opensearch-tokenizer pos-tagging solr-plugin
Last synced: 04 Jan 2025
https://github.com/Haehnchen/idea-php-symfony2-plugin
IntelliJ IDEA / PhpStorm Symfony Plugin
annotation autocomplete doctrine drupal intellij intellij-plugin java jetbrains php phpstorm phpstorm-plugin symfony twig
Last synced: 01 Nov 2024
https://github.com/haehnchen/idea-php-symfony2-plugin
IntelliJ IDEA / PhpStorm Symfony Plugin
annotation autocomplete doctrine drupal intellij intellij-plugin java jetbrains php phpstorm phpstorm-plugin symfony twig
Last synced: 02 Jan 2025
https://github.com/wycm/zhihu-crawler
zhihu-crawler是一个基于Java的高性能、支持免费http代理池、支持横向扩展、分布式爬虫项目
Last synced: 12 Nov 2024
https://github.com/mariuszgromada/mathparser.org-mxparser
Math Parser: Java, C#, C++, Kotlin, Android, and all .NET platforms (Nuget, Maven, CMake). Supports .NET Framework, .NET Core, .NET Standard, Xamarin, and more. Features: rich built-in library of math functions, operators, constants. Flexible in user-defined arguments, functions. Expressions provided as plain text. Easy to use. Well documented.
android binary-relations bitwise-operators boolean-expression c-sharp calculus cmake cpp dotnet expression-evaluator formula-parser java math math-parser mathematics maven mono nuget user-defined-structures xamarin
Last synced: 09 Jan 2025
https://github.com/caison/java-knowledge-mind-map
【🌱🌱Java服务端知识技能图谱】用思维脑图梳理汇总Java服务端知识技能
architecture cache database dubbo hashmap-concurrenthashmap java jvm network redis
Last synced: 08 Jan 2025
https://github.com/codecentric/chaos-monkey-spring-boot
Chaos Monkey for Spring Boot
chaos chaos-engineering chaos-monkey chaos-testing chaostoolkit engineering java resilience resilience-testing spring spring-boot spring-cloud spring-cloud-netflix test-framework testing testing-tools
Last synced: 07 Jan 2025
https://github.com/Bixilon/Minosoft
An open source Minecraft reimplementation written from scratch. Mirror of https://gitlab.bixilon.de/bixilon/minosoft
hacktoberfest java kotlin minecraft minecraft-clone multiprotocol networking opengl reversing
Last synced: 06 Nov 2024
https://github.com/gardncl/elements-of-programming-interviews
Method stubs and test cases for the problems from Elements of Programming Interviews
elements-of-programming-interviews hamcrest java junit4 maven maven-surefire programming-interviews
Last synced: 06 Jan 2025
https://github.com/apache/mina
Mirror of Apache MINA
java mina network-client network-server
Last synced: 07 Jan 2025
https://github.com/scalacenter/bloop
Bloop is a build server and CLI tool to compile, test and run Scala fast from any editor or build tool.
build-system build-tools compilation-server developer-tools java productivity scala
Last synced: 09 Jan 2025
https://github.com/khandelwal-arpit/springboot-starterkit
Starter Kit for Spring Boot based (REST APIs and WebMVC) micro services.
bootstrap-theme bootstrap4 docker-container java java-8 material-design material-ui mongodb spring spring-boot spring-data-jpa spring-mvc spring-security springmvc
Last synced: 06 Jan 2025
https://github.com/activej/activej
ActiveJ is an alternative Java platform built from the ground up. ActiveJ redefines core, web and high-load programming in Java, providing simplicity, maximum performance and scalability
async code-generation dependency-injection framework high-performance java microservice microservices rpc rpc-framework serializer web
Last synced: 09 Jan 2025
https://github.com/simpleitk/simpleitk
SimpleITK: a layer built on top of the Insight Toolkit (ITK), intended to simplify and facilitate ITK's use in rapid prototyping, education and interpreted languages.
c-plus-plus csharp image-analysis image-processing itk java lua python r registration ruby segmentation simpleitk swig tcl
Last synced: 04 Jan 2025
https://github.com/SimpleITK/SimpleITK
SimpleITK: a layer built on top of the Insight Toolkit (ITK), intended to simplify and facilitate ITK's use in rapid prototyping, education and interpreted languages.
c-plus-plus csharp image-analysis image-processing itk java lua python r registration ruby segmentation simpleitk swig tcl
Last synced: 19 Nov 2024
https://github.com/sangupta/ps
Problem Solving
algorithms bloom-filters design-thinking java
Last synced: 04 Jan 2025
https://github.com/polyak01/IconSwitch
🍭 Custom Android Switch widget
android android-library custom-view java options selector switch view widget
Last synced: 09 Nov 2024
https://github.com/alibaba/java-dns-cache-manipulator
🌏 A tiny 0-dependency thread-safe Java™ lib for setting/viewing dns programmatically without touching host file, make unit/integration testing portable; and a tiny tool for setting/viewing dns of running JVM process.
dns dns-cache dns-cache-manipulator domain-name hacking hacking-code integration-testing java jvm testing threadsafe unit-testing
Last synced: 09 Jan 2025
https://github.com/vladimirvivien/go-cshared-examples
Calling Go Functions from Other Languages using C Shared Libraries
dartlang dynamic-library ffi go golang java jna julia lua nodejs python ruby shared-libraries
Last synced: 05 Jan 2025
https://github.com/dspace/dspace
(Official) The DSpace digital asset management system that powers your Institutional Repository
dspace java open-access open-source repository rest-api
Last synced: 07 Jan 2025
https://github.com/DSpace/DSpace
(Official) The DSpace digital asset management system that powers your Institutional Repository
dspace java open-access open-source repository rest-api
Last synced: 04 Nov 2024
https://github.com/chronoxor/fastbinaryencoding
Fast Binary Encoding is ultra fast and universal serialization solution for C++, C#, Go, Java, JavaScript, Kotlin, Python, Ruby, Swift
binary cpp csharp go golang java javascript kotlin low-latency performance protocol python ruby serialization swift
Last synced: 05 Jan 2025
https://github.com/InflationX/ViewPump
View Inflation you can intercept.
android inflation interceptor java post-inflation-interceptors pre-inflation-interceptors
Last synced: 27 Oct 2024
https://github.com/spring-cloud/spring-cloud-release
Spring Cloud Release Train - dependency management across a wide range of Spring Cloud projects.
cloud-native java microservices spring spring-boot spring-cloud spring-cloud-core
Last synced: 09 Jan 2025
https://github.com/linkedin/Brooklin
An extensible distributed system for reliable nearline data streaming at scale
change-data-capture data-streaming distributed-systems java kafka kafka-mirror-maker linkedin scalability
Last synced: 24 Oct 2024
https://github.com/jshiell/checkstyle-idea
CheckStyle plug-in for IntelliJ IDEA
checkstyle inspection intellij-plugin java jetbrains
Last synced: 02 Jan 2025
https://github.com/reactiverse/es4x
🚀 fast JavaScript 4 Eclipse Vert.x
graaljs graalvm hacktoberfest2021 java javascript language-support typescript typescript-definitions vertx
Last synced: 08 Jan 2025
https://github.com/GraxCode/threadtear
Multifunctional java deobfuscation tool suite
bytecode bytecode-manipulation deobfuscate jar java obfuscation
Last synced: 06 Nov 2024
https://github.com/awspring/spring-cloud-aws
The New Home for Spring Cloud AWS
amazon-web-services aws java spring spring-boot spring-cloud
Last synced: 07 Jan 2025
https://github.com/hivemq/hivemq-mqtt-client
HiveMQ MQTT Client is an MQTT 5.0 and MQTT 3.1.1 compatible and feature-rich high-performance Java client library with different API flavours and backpressure support
backpressure internet-of-things iot java mqtt mqtt-client mqtt-protocol mqtt5 reactive-programming reactive-streams reactor rxjava
Last synced: 03 Jan 2025
https://github.com/liuyueyi/quick-media
media(audio/image/qrcode/markdown/html/svg/png) support (多媒体编辑服务, 酷炫二维码, 音频, 图片, svg, markdown, html渲染服务支持)
audio-plugin awt batik emotion ffmpeg flexmark gif html-images image-magick java markdown-html phantomjs png2svg qrcode qrcode-plugin spring-boot svg svg2png zxing zxing-qrcode
Last synced: 09 Jan 2025
https://github.com/authorjapps/zerocode
A community-developed, free, opensource, automated testing framework for microservices APIs, Kafka(Data Streams) and Load testing. Zerocode Open Source enables you to create, change and maintain your automated test scenarios via simple JSON or YAML files. Visit documentation below:
api assertions automation automation-framework consumer contract declarative dsl framework http java json junit5 kafka library producer soap testing
Last synced: 01 Nov 2024
https://github.com/saturnism/grpc-by-example-java
A collection of useful/essential gRPC Java Examples
containers distributed-tracing docker examples grpc grpc-java java java8 jpa kubernetes prometheus rxjava rxjava2 spring-boot stream zipkin
Last synced: 06 Jan 2025
https://github.com/stateless4j/stateless4j
Lightweight Java State Machine
automata finite-state-machine fsm fsm-library hierarchical-states java state-machines transition
Last synced: 12 Nov 2024
https://github.com/bixilon/minosoft
An open source Minecraft reimplementation written from scratch. Mirror of https://gitlab.bixilon.de/bixilon/minosoft
hacktoberfest java kotlin minecraft minecraft-clone multiprotocol networking opengl reversing
Last synced: 24 Oct 2024
https://github.com/houko/springbootunity
rabbitmq、redis、scheduled、socket、mongodb、Swagger2、spring data jpa、Thymeleaf、freemarker etc. (muti module spring boot project) (with spring boot framework,different bussiness scence with different technology。)
freemarker hibernate java lombok mongodb mybatis mysql nginx redis scheduler spring spring-boot spring-mvc swagger thymeleaf
Last synced: 05 Jan 2025
https://github.com/fluentlenium/fluentlenium
FluentLenium is a web & mobile automation framework which extends Selenium to write reliable and resilient UI functional tests. This framework is React ready. Written and maintained by people who are automating browser-based tests on a daily basis.
assertj await fluentlenium html java javascript junit selenium spock spring testng
Last synced: 07 Jan 2025
https://github.com/RefactoringGuru/design-patterns-java
Design Pattern Examples in Java
Last synced: 08 Nov 2024
https://github.com/harshcasper/neoalgo
Bringing all Data Structures and Algorithms under one Roof ⚡
algorithms c c-plus-plus c-sharp data-structures go hacktoberfest java javascript python q-sharp
Last synced: 04 Jan 2025
https://github.com/HarshCasper/NeoAlgo
Bringing all Data Structures and Algorithms under one Roof ⚡
algorithms c c-plus-plus c-sharp data-structures go hacktoberfest java javascript python q-sharp
Last synced: 13 Nov 2024
https://github.com/openhab/openhab-core
Core framework of openHAB
home-automation internet-of-things iot java openhab
Last synced: 29 Oct 2024
https://github.com/bardsoftware/ganttproject
Official GanttProject repository.
gantt-chart ganttproject java kotlin project-management project-planning
Last synced: 28 Oct 2024
https://github.com/apache/cxf
Apache CXF
cxf java library network-client network-server xml
Last synced: 08 Jan 2025
https://github.com/TaleLin/lin-cms-spring-boot
🔨 基于SpringBoot的CMS/DMS/管理系统开发框架
Last synced: 16 Nov 2024
https://github.com/talelin/lin-cms-spring-boot
🔨 基于SpringBoot的CMS/DMS/管理系统开发框架
Last synced: 07 Jan 2025
https://github.com/zalando/problem
A Java library that implements application/problem+json
error exception java json microservices problem rfc7807
Last synced: 29 Oct 2024
https://github.com/binarywang/weixin-java-pay-demo
基于Spring Boot 和 WxJava 实现的微信支付Java后端Demo
Last synced: 05 Jan 2025
https://github.com/lucee/lucee
Lucee is a high-performance, open-source CFML server written in Java. Supporting JDBC, Caching, Parallelism, HTTP, ORM, REST, S3 and dynamic Java integration, Lucee is great for developers aiming to build fast, scalable applications, delivering faster startup, rapid compilation and better runtime performance.
application-server cfml coldfusion hacktoberfest java jvm jvm-languages lucee lucee-server scripting-language web-platform
Last synced: 09 Jan 2025
https://github.com/lucee/Lucee
Lucee is a high-performance, open-source CFML server written in Java. Supporting JDBC, Caching, Parallelism, HTTP, ORM, REST, S3 and dynamic Java integration, Lucee is great for developers aiming to build fast, scalable applications, delivering faster startup, rapid compilation and better runtime performance.
application-server cfml coldfusion hacktoberfest java jvm jvm-languages lucee lucee-server scripting-language web-platform
Last synced: 13 Nov 2024
https://github.com/kbiakov/codeview-android
Display code with syntax highlighting :sparkles: in native way.
android android-library android-ui codeview custom-view customview highlighting java kotlin kotlin-android naive-bayes-classifier recyclerview recyclerview-adapter syntax-highlighting
Last synced: 03 Jan 2025
https://github.com/payara/payara
Payara Server is an open source middleware platform that supports reliable and secure deployments of Java EE (Jakarta EE) and MicroProfile applications in any environment: on premise, in the cloud or hybrid.
jakarta-ee jakartaee java microprofile microservices payara-micro payara-server
Last synced: 02 Jan 2025
https://github.com/dotCMS/core
Headless/Hybrid Content Management System for Enterprises
cloud cms content content-management-system dotcms dxp graphql headless-cms java opensouce
Last synced: 30 Oct 2024
https://github.com/derekargueta/android-interview-questions
Collection of Android and Java related questions and topics to know
android android-interview android-interview-practice android-interview-questions interview interview-questions java topic
Last synced: 08 Jan 2025
https://github.com/apache/incubator-stormcrawler
A scalable, mature and versatile web crawler based on Apache Storm
apache-storm crawler distributed java stormcrawler web-crawler
Last synced: 25 Oct 2024
https://github.com/erudika/scoold
A Stack Overflow clone for teams (self-hosted or hosted)
clone cloud-native community-forums forum forum-software forums forumsoftware java knowledge-base knowledgebase q-and-a questions-and-answers scoold self-hosted spring-boot stackexchange stackoverflow stackoverflow-questions support-forum teams
Last synced: 03 Jan 2025
https://github.com/openkoda/openkoda
Open source business application platform for fast development
business-application-platform customizable development-tools java multitenancy open-source openkoda spring-boot
Last synced: 04 Nov 2024
https://github.com/palatable/lambda
Functional patterns for Java
algebraic-data-types bifunctors coproduct either functional-programming functor hlist io-monad java lambda lenses maybe-monad monad monoid optics profunctors semigroup traversable try-monad tuples
Last synced: 20 Nov 2024
https://github.com/apiman/apiman
Extensible and flexible API Management. Add your own functionality with simple Java plugins.
api-gateway api-management api-manager apiman java jvm
Last synced: 08 Jan 2025
https://github.com/fuzhengwei/naivechat
:performing_arts: 本IM通信项目是作者小傅哥使用JavaFx、Netty4.x、SpringBoot、Mysql等技术栈和偏向于DDD领域驱动设计方式,搭建的仿桌面版微信实现通信核心功能。课程文章已发布到GitChat专栏,欢迎购买。如果本项目能为您提供帮助,请给予支持(关注、:star:Star、分享)!
java javafx mysql netty netty-server netty-socketio netty4 socket spring springboot
Last synced: 06 Jan 2025
https://github.com/kbiakov/CodeView-Android
Display code with syntax highlighting :sparkles: in native way.
android android-library android-ui codeview custom-view customview highlighting java kotlin kotlin-android naive-bayes-classifier recyclerview recyclerview-adapter syntax-highlighting
Last synced: 27 Oct 2024
https://github.com/apache/causeway
Use Apache Causeway™ to rapidly develop domain-driven apps or modular monoliths in Java, on top of the Spring Boot platform. Write your business logic in entities, domain services or view models, and the framework dynamically generates a representation of that domain model as a webapp, GraphQL or RESTful API. For prototyping or production.
ddd domain-driven-design java naked-objects rad rapid-application-development restful-objects spring-boot web-framework
Last synced: 09 Jan 2025
https://github.com/fuzhengwei/NaiveChat
:performing_arts: 本IM通信项目是作者小傅哥使用JavaFx、Netty4.x、SpringBoot、Mysql等技术栈和偏向于DDD领域驱动设计方式,搭建的仿桌面版微信实现通信核心功能。课程文章已发布到GitChat专栏,欢迎购买。如果本项目能为您提供帮助,请给予支持(关注、:star:Star、分享)!
java javafx mysql netty netty-server netty-socketio netty4 socket spring springboot
Last synced: 30 Oct 2024
https://github.com/826148267/cjml_server
Secure storage system based on cryptography|基于密码学的安全存储系统
crypto cryptography java javafx spring-boot springcloud
Last synced: 06 Jan 2025
https://github.com/Andy671/Dachshund-Tab-Layout
Extended Android Tab Layout with animated indicators that have continuous feedback.
android android-development android-layout android-library android-ui animations java view
Last synced: 09 Nov 2024
https://github.com/CodingGay/BlackObfuscator
Black Obfuscator is an obfuscator for Android APK DexFile, it can help developer to protect source code by control flow flattening, and make it difficult to analyze the actual program control flow.
android control-flow dex dex2jar java obfuscation obfuscator
Last synced: 30 Oct 2024
https://github.com/andy671/dachshund-tab-layout
Extended Android Tab Layout with animated indicators that have continuous feedback.
android android-development android-layout android-library android-ui animations java view
Last synced: 08 Jan 2025
https://github.com/ruanwenjun/javaweb-project
初学JAVA-WEB开发的小项目:sparkling_heart:
Last synced: 08 Jan 2025
https://github.com/didi/turbo
Turbo is a light-weight flow engine framework, support BPMN2.0. 一款轻量级流程引擎服务框架,可作为底层服务支持各类流程设计、低代码设计、工作流、服务编排等场景
bpmn flow-engine java low-code lowcode workflow
Last synced: 08 Nov 2024
https://github.com/spotify/heroic
The Heroic Time Series Database
cassandra elasticsearch google-bigtable google-pubsub ha java monitoring time-series tsdb
Last synced: 29 Sep 2024
https://github.com/openjdk/jmc
Repository for OpenJDK Mission Control, a production time profiling and diagnostics tools suite. https://openjdk.org/projects/jmc
hacktoberfest hacktoberfest2020 hacktorberfest2021 java jmc mission-control openjdk
Last synced: 07 Jan 2025
https://github.com/quiph/RecyclerView-FastScroller
A fully customizable Fast Scroller for the RecyclerView in Android, written in Kotlin
android fastscroll fastscroll-recyclerview java kotlin kotlin-android kotlin-library recyclerview scroll scrolling view
Last synced: 27 Oct 2024
https://github.com/michelelacorte/SwipeableCard
A simple implementation of swipe card like StreetView
android android-ui card credit-card java library library-free maps-card swipe-cards
Last synced: 07 Dec 2024
https://github.com/spring-projects/spring-data-neo4j
Provide support to increase developer productivity in Java when using Neo4j. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
ddd framework java neo4j spring spring-data
Last synced: 09 Jan 2025
https://github.com/javafx-maven-plugin/javafx-maven-plugin
Maven plugin for JavaFX
build-tool java javafx javafx-maven-plugin maven maven-plugin
Last synced: 04 Jan 2025
https://github.com/ringo/ringojs
RingoJS is a JavaScript platform built on the JVM and optimized for server-side applications.
java javascript jvm multi-threading rhino ringojs runtime
Last synced: 04 Jan 2025
https://github.com/inferred/FreeBuilder
Automatic generation of the Builder pattern for Java
builder-pattern code-generator java
Last synced: 30 Oct 2024
https://github.com/liyupi/yu-auto-reply
AI 自动回复工具,支持灵活配置多个平台的监控和回答。目前已支持知识星球自动回复、OpenAI(ChatGPT)自动回答
ai chatgpt java openai springboot
Last synced: 04 Nov 2024
https://github.com/rampatra/algorithms-and-data-structures-in-java
Algorithms and Data Structures in Java
algorithm algorithms algorithms-and-data-structures blockchain blockchain-demo blockchain-java coding-interview cracking-code-interview cracking-the-coding-interview cracking-the-technical-interview data-structures datastructures geeksforgeeks hackerrank interview interview-practice interview-preparation java java-8 leetcode
Last synced: 03 Jan 2025
https://github.com/superblaubeere27/obfuscator
A java obfuscator (GUI)
java java-bytecode obfuscation
Last synced: 30 Oct 2024
https://github.com/gazbert/bxbot
A simple Bitcoin trading bot written in Java.
bitcoin bitfinex bitstamp bot btc coinbase crypto crypto-bot crypto-trading cryptocurrencies cryptocurrency cryptocurrency-exchanges exchange-api gemini java kraken rest-api trading trading-api tradingbot
Last synced: 03 Jan 2025