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: 2024-11-17 00:11:00 UTC
- JSON Representation
https://github.com/bafs/java8-cheatsheet
A Java 8+ Cheat Sheet for functional programming
cheatsheet functional-programming java java8 lambda-expressions memo resume stream
Last synced: 30 Oct 2024
https://github.com/BafS/Java8-CheatSheet
A Java 8+ Cheat Sheet for functional programming
cheatsheet functional-programming java java8 lambda-expressions memo resume stream
Last synced: 31 Oct 2024
https://github.com/lilifengcode/Burpsuite-Plugins-Usage
Burpsuite-Plugins-Usage
burpsuite burpsuite-extender java pentesting python tools
Last synced: 25 Oct 2024
https://github.com/webraybtl/CodeQLpy
CodeQLpy是一款基于CodeQL实现的半自动化代码审计工具,目前仅支持java语言。实现从源码反编译,数据库生成,脆弱性发现的全过程,可以辅助代码审计人员快速定位源码可能存在的漏洞。
Last synced: 10 Sep 2024
https://github.com/tjake/jlama
Jlama is a modern LLM inference engine for Java
ai gpt huggingface java llama llama2 llm openai simd transformers
Last synced: 10 Oct 2024
https://github.com/duydo/elasticsearch-analysis-vietnamese
Vietnamese Analysis Plugin for Elasticsearch
analysis-plugin elasticsearch java vietnamese vietnamese-analysis-plugin
Last synced: 16 Nov 2024
https://github.com/yahoo/HaloDB
A fast, log structured key-value store.
big-data embedded-database java key-value-store storage-engine
Last synced: 01 Nov 2024
https://github.com/vaadin/platform
Vaadin platform 10+ is a Java web development platform based on Vaadin web components. If you don't know to which repository your bug report should be filed, use this and we'll move it to the right one.
flow java javascript vaadin vaadin-platform
Last synced: 04 Aug 2024
https://github.com/amrkhaledccd/my-moments
Instagram Clone - Cloning Instagram for learning purpose
ant-design cassandra eureka-service-discovery instagram-clone java jwt-authentication kafka microservices mongodb neo4j reactjs spring-boot spring-cloud spring-data-cassandra spring-data-neo4j zuul-proxy
Last synced: 10 Oct 2024
https://github.com/mikeakohn/java_grinder
Compile Java byte-code to native CPU's.
6502 assembly atari c64 java nintendo playstation sega
Last synced: 12 Oct 2024
https://github.com/Ericsson/CodeCompass
CodeCompass is a software comprehension tool for large scale software written in C/C++ and Java
code-comprehension cpp java static-analysis
Last synced: 28 Oct 2024
https://github.com/graphql-java/java-dataloader
A Java 8 port of Facebook DataLoader
batch batch-loader dataloader facebook-dataloader graphql java
Last synced: 13 Nov 2024
https://github.com/cdk/cdk
The Chemistry Development Kit
bioinformatics blueobelisk cheminformatics chemistry code4lib java
Last synced: 13 Nov 2024
https://github.com/finmath/finmath-lib
Mathematical Finance Library: Algorithms and methodologies related to mathematical finance.
finmath-lib java mathematical-modelling monte-carlo-simulation quantitative-finance simulation
Last synced: 14 Nov 2024
https://github.com/kingston-csj/mmorpg
springboot编写的高性能分布式mmorpg手游服务端框架,包含中心服,网关服,游戏服,战斗服等。
cocos game game-server gradle java mina mmorpg netty rpc server spring springboot unity websocket
Last synced: 14 Oct 2024
https://github.com/waylau/distributed-systems-technologies-and-cases-analysis
《分布式系统常用技术及案例分析》示例源码
analysis distributed-systems java taobao technology twitter
Last synced: 16 Nov 2024
https://github.com/ollide/intellij-java2smali
A plugin for IntelliJ IDEA & Android Studio to easily compile Java & Kotlin files to smali.
android-development android-studio-plugin dex idea-plugin java smali
Last synced: 09 Oct 2024
https://github.com/metaparticle-io/package
Metaparticle/Package: Language Fluent Containerization and Deployment in Java, .NET and Javascript (and more coming soon)
distributed-systems docker dotnet dotnet-core java javascript kubernetes programmer
Last synced: 09 Nov 2024
https://github.com/aleksandr-m/gitflow-maven-plugin
The Git-Flow Maven Plugin supports various Git workflows, including GitFlow and GitHub Flow. This plugin runs Git and Maven commands from the command line.
git git-workflows gitflow github-flow java maven maven-plugin
Last synced: 13 Oct 2024
https://github.com/townyadvanced/towny
Towny Advanced Minecraft plugin for Bukkit/Spigot.
bukkit bukkit-plugin folia java minecraft minecraft-plugin spigot spigot-plugin towny
Last synced: 11 Oct 2024
https://sap.github.io/SapMachine/
An OpenJDK release maintained and supported by SAP
java javase jdk jse jvm open-source openjdk
Last synced: 30 Oct 2024
https://github.com/SAP/SapMachine
An OpenJDK release maintained and supported by SAP
java javase jdk jse jvm open-source openjdk
Last synced: 04 Aug 2024
https://github.com/sap/sapmachine
An OpenJDK release maintained and supported by SAP
java javase jdk jse jvm open-source openjdk
Last synced: 07 Oct 2024
https://github.com/google/capillary
Capillary is a library to simplify the sending of end-to-end encrypted push messages from Java-based application servers to Android clients.
android crypto cryptography end-to-end-encryption java privacy security
Last synced: 10 Oct 2024
https://github.com/googleworkspace/google-chat-samples
Chat Bot Samples for Google Chat.
apps-script bot chatbot-framework chatbots cloud-functions google-chat google-workspace hangouts java javascript node node-js nodejs python samples
Last synced: 13 Oct 2024
https://github.com/lmxdawn/vue-admin-html
Vue-cli3.0 + Element UI + Spring Boot2.0 + 响应式的后台管理系统 https://lmxdawn.github.io/vue-admin
admin element-ui java mock rbac spring-boot thinkphp5 vue vue-admin vue-admin-element vue-admin-html vuex
Last synced: 15 Nov 2024
https://github.com/joaomatosf/JavaDeserH2HC
Sample codes written for the Hackers to Hackers Conference magazine 2017 (H2HC).
deserialization java javadeser jboss jvm lab poc reverse-shell vulnerability
Last synced: 24 Oct 2024
https://github.com/JonnyBanana/Huge-Collection-of-CheatSheet
:goberserk: :goberserk: :goberserk: Share of my Huge Collection of Cheatsheet (Coding, Cheat, Pinouts, Command Lists, Etc.) :goberserk: :goberserk: :goberserk:
android c cheat cheatsheet colors css dos html java javascript linux mysql pentesting php powershell programming-cheatsheet python sql visual-basic windows
Last synced: 13 Aug 2024
https://github.com/joaomatosf/javadeserh2hc
Sample codes written for the Hackers to Hackers Conference magazine 2017 (H2HC).
deserialization java javadeser jboss jvm lab poc reverse-shell vulnerability
Last synced: 03 Aug 2024
https://github.com/bzppx/bzppx-codepub
暴走皮皮虾之代码发布系统,是现代的持续集成发布系统,由后台管理系统和agent两部分组成,一个运行着的agent就是一个节点,本系统并不是造轮子,是"鸟枪"到"大炮"的创新,对"前朝遗老"的革命.
c ci codepub con continuous-delivery continuous-deployment continuous-integration continuous-testing cpp git golang java jenkins nodejs php ruby
Last synced: 13 Nov 2024
https://github.com/hibernate/hibernate-search
Hibernate Search: full-text search for domain model
elasticsearch hibernate hibernate-search java lucene orm
Last synced: 11 Oct 2024
https://github.com/runabol/piper
piper - a distributed workflow engine
apache2 ffmpeg java pipeline springboot video workflow-engine
Last synced: 04 Nov 2024
https://github.com/jenkinsci/docker-plugin
Jenkins Cloud Plugin that uses Docker
cloud docker hacktoberfest java jenkins jenkins-plugin plugin
Last synced: 13 Oct 2024
https://github.com/lemmy/blockingqueue
Tutorial "Weeks of debugging can save you hours of TLA+". Each git commit introduces a new concept => check the git history!
fifo fifo-queue java model-checking specification tla tlaplus tlaps
Last synced: 13 Nov 2024
https://github.com/bujiio/buji-pac4j
Bridge from the pac4j security library to Shiro
authentication authorization cas facebook java jwt ldap login logout mongodb oauth openid-connect saml security shiro social-login sql twitter
Last synced: 12 Nov 2024
https://github.com/lemmy/BlockingQueue
Tutorial "Weeks of debugging can save you hours of TLA+". Each git commit introduces a new concept => check the git history!
fifo fifo-queue java model-checking specification tla tlaplus tlaps
Last synced: 30 Oct 2024
https://github.com/krasa/eclipsecodeformatter
IntelliJ plugin - use Eclipse's code formatter directly from IntelliJ. https://plugins.jetbrains.com/plugin/6546
Last synced: 14 Oct 2024
https://github.com/qeesung/highlightbracketpair
:high_brightness: Highlight bracket pair plugin for intellij
brace bracket-pair brackets highlight intellij intellij-plugin java plugin
Last synced: 09 Oct 2024
https://github.com/qeesung/HighlightBracketPair
:high_brightness: Highlight bracket pair plugin for intellij
brace bracket-pair brackets highlight intellij intellij-plugin java plugin
Last synced: 06 Nov 2024
https://github.com/fefong/markdown_readme
Markdown - you can mark up titles, lists, tables, etc., in a much cleaner, readable and accurate way if you do it with HTML.
felipefong ffong github java markdow-editor markdown readme readme-github style-readme style-readme-github
Last synced: 04 Nov 2024
https://github.com/Ahoo-Wang/CosId
Universal, flexible, high-performance distributed ID generator. | 通用、灵活、高性能的分布式 ID 生成器
clock clock-synchronization cloud-native distributed generator gradle id id-generator idgenerator java k8s kubernetes microservice redis sharding snowflake spring spring-boot spring-cloud zookeeper
Last synced: 08 Nov 2024
https://github.com/jreznot/electron-java-app
Electron Java application - What if you could build Desktop applications on Java with HTML 5 UI
desktop electron electron-java java vaadin
Last synced: 13 Nov 2024
https://github.com/apache/incubator-kie-kogito-runtimes
Kogito Runtimes - Kogito is a cloud-native business automation technology for building cloud-ready business applications.
bpm bpmn cloud-native cmmn dmn drools hacktoberfest java knative kogito pmml quarkus rule-engine serverless-workflow spring-boot workflow workflow-engine
Last synced: 14 Oct 2024
https://github.com/crossoverjie/springboot-cloud
:two_men_holding_hands: springboot + springcloud build micro service
Last synced: 14 Nov 2024
https://github.com/hong52ni/javaadvance-interview
2022java面试题、JVM面试题、多线程面试题、并发编程、Redis面试题、MySQL面试题、Java2022面试题、Netty面试题、Elasticsearch面试题、Tomcat面试题、Dubbo面试题、Kafka面试题、Linux面试题、2021面试题、java面试、2022面试题,Java面试题、设计模式面试题、Spring面试题、MyBatis面试题、Memcached面试题、MongoDB面试题、ZooKeepe面试题、RabbitMQ面试题、HTML面试题、CSS面试题、Vue面试题、React面试题、JavaScript面试题、2021java面试题、2021java面试、Java2021面试题、2022java面试
css elasticsearch html java js jvm kafka mysql netty rabbitmq redis rocketmq springcloud zookeeper
Last synced: 13 Nov 2024
https://github.com/rubenlagus/telegrambotsexample
A simple to use library to create Telegram Bots in Java
Last synced: 15 Nov 2024
https://github.com/rubenlagus/TelegramBotsExample
A simple to use library to create Telegram Bots in Java
Last synced: 12 Nov 2024
https://github.com/daniel-cottone/cerberus
A demonstration of a completely stateless and RESTful token-based authorization system using JSON Web Tokens (JWT) and Spring Security.
authentication authorization java json-web-token jwt rest rest-api restful-api spring spring-boot spring-framework spring-security
Last synced: 13 Nov 2024
https://github.com/owasp/owasp-java-encoder
The OWASP Java Encoder is a Java 1.5+ simple-to-use drop-in high-performance encoder class with no dependencies and little baggage. This project will help Java web developers defend against Cross Site Scripting!
Last synced: 03 Nov 2024
https://github.com/fair-acc/chart-fx
A scientific charting library focused on performance optimised real-time data visualisation at 25 Hz update rates for data sets with a few 10 thousand up to 5 million data points.
chart-fx charting-libraries data-visualisation hacktoberfest java javafx large-dataset scientific-visualization
Last synced: 13 Nov 2024
https://github.com/wesjd/anvilgui
Capture user input in Minecraft through an anvil GUI in under 20 lines of code
anvil-guis bukkit bukkit-plugin gui java minecraft papermc spigot spigot-plugin spigotmc
Last synced: 11 Oct 2024
https://github.com/eclipse-archived/golo-lang
Golo - a lightweight dynamic language for the JVM.
golo invokedynamic java jvm language programming-language
Last synced: 13 Nov 2024
https://github.com/ahoo-wang/cosid
Universal, flexible, high-performance distributed ID generator. | 通用、灵活、高性能的分布式 ID 生成器
clock clock-synchronization cloud-native distributed generator gradle id id-generator idgenerator java k8s kubernetes microservice redis sharding snowflake spring spring-boot spring-cloud zookeeper
Last synced: 11 Oct 2024
https://github.com/gaoyuyue/myuploader-backend
单文件上传,多文件上传,大文件上传,断点续传,文件秒传,图片上传
java maven mybatis spring spring-boot springmvc
Last synced: 13 Nov 2024
https://github.com/typ0520/bizsocket
异步socket,对一些业务场景做了支持
android client java socket socket-io socket-io-client socket-programming socketio sockets tcp tcp-client tcp-server
Last synced: 14 Nov 2024
https://github.com/pnoker/iot-dc3
IoT DC3 is an open source, distributed Internet of Things (IoT) platform based on Spring Cloud. It is used for rapid development of IoT projects and management of IoT devices. It is a set of solutions for IoT system.
data-collection dcs device-management docker gateway iot iot-dc3 java mqtt multi-protocol opc-ua plc rpc rtsp socket spring-cloud tcp visualization vue
Last synced: 30 Oct 2024
https://github.com/niumoo/JavaNotes
🧱 「Java学习」一份涵盖大部分Java程序员所需要掌握的核心知识。JDK 源码分析 & Java 新特性 & Java 并发编程 & Java 虚拟机 & SpringBoot 2.x 系列
algorithm java java-library jdk jvm
Last synced: 29 Oct 2024
https://github.com/OneBusAway/onebusaway-android
The official Android app for OneBusAway
android java onebusaway open-transit-software-foundation public-transportation transit
Last synced: 13 Nov 2024
https://github.com/mercyblitz/mercyblitz.github.io
小马哥的技术博客 :D
blog blogs java mercyblitz technology
Last synced: 16 Nov 2024
https://github.com/abdurrkhalid/design-patterns
Design Patterns play an important role in the writing of the re-usable object oriented code in the both desktop and web applications. This repository contains all information related to design patterns alongside with implementation in Java.
developer-tools java learning-by-doing maven
Last synced: 13 Nov 2024
https://github.com/niumoo/javanotes
🧱 「Java学习」一份涵盖大部分Java程序员所需要掌握的核心知识。JDK 源码分析 & Java 新特性 & Java 并发编程 & Java 虚拟机 & SpringBoot 2.x 系列
algorithm java java-library jdk jvm
Last synced: 13 Oct 2024
https://github.com/Waffle/waffle
Enable drop-in Windows Single Sign On for popular Java web servers.
activedirectory authentication java kerberos ntlm sspi waffle
Last synced: 06 Nov 2024
https://github.com/dekorateio/dekorate
Tools for generating Kubernetes related manifests.
java knative kubernetes openshift tekton
Last synced: 09 Oct 2024
https://github.com/ibase4j/ibase4j-springboot
Spring,SpringBoot,SpringMVC,Mybatis,mybatis-plus,motan/dubbo分布式,Redis缓存,Shiro权限管理,Spring-Session单点登录,Quartz分布式集群调度,Restful服务,QQ/微信登录,App token登录,微信/支付宝支付;日期转换、数据类型转换、序列化、汉字转拼音、身份证号码验证、数字转人民币、发送短信、发送邮件、加密解密、图片处理、excel导入导出、FTP/SFTP/fastDFS上传下载、二维码、XML读写、高精度计算、系统配置工具类等等。
dubbo ibase4j ibase4j-springboot java redis spring spring-boot
Last synced: 16 Nov 2024
https://github.com/oldratlee/reactive-practice-at-taobao
♨️ Reactive @ 淘宝 | Reactive实践、推动、落地的记录与大会分享 | Flow Arch(流式架构)/Reactive Programming(RP/反应式编程)
flow flow-arch flow-oriented-ha java reactive reactive-programming rp rxjava stability taobao
Last synced: 16 Nov 2024
https://github.com/bnymellon/spring-kata
Code katas for learning Spring® and Spring Boot.
java java-11 java-16 java-17 spring spring-boot
Last synced: 13 Oct 2024
https://github.com/hakky54/sslcontext-kickstart
🔐 A lightweight high level library for configuring a http client or server based on SSLContext or other properties such as TrustManager, KeyManager or Trusted Certificates to communicate over SSL TLS for one way authentication or two way authentication provided by the SSLFactory. Support for Java, Scala and Kotlin based clients with examples. Available client examples are: Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, Vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttpClient, Sttp, Akka, Requests Scala, Http4s Blaze, Kotlin client Fuel, http4k Kohttp and Ktor. Also gRPC, WebSocket and ElasticSearch examples are included
android certificate der encryption https java keymanagerfactory keystore kotlin mutual-authentication p12 p7b pem scala security ssl sslcontext tls trustmanagerfactory truststore
Last synced: 14 Nov 2024
https://github.com/patrickfav/bcrypt
A Java standalone implementation of the bcrypt password hash function. Based on the Blowfish cipher it is the default password hash algorithm for OpenBSD and other systems including some Linux distributions. Includes a CLI Tool.
bcrypt bcrypt-library bycrypt-password cli crypto hash java java-library kdf password-hash security
Last synced: 04 Nov 2024
https://github.com/utopia-rise/godot-kotlin-jvm
Godot Kotlin JVM Module
android cpp engine game game-development godot godot-engine godot-jvm godotengine ios java kotlin kotlin-jvm linux osx windows
Last synced: 10 Oct 2024
https://github.com/pinterest/plank
A tool for generating immutable model objects
android flowtype ios java json json-schema macos models objective-c schema swift
Last synced: 14 Oct 2024
https://github.com/bihell/Dice
一个前端后端分离的个人内容管理(CMS)系统。包含权限、博客、导航等模块。采用Nuxt、Vue2/3和SpringBoot3框架开发。
dice docker docker-compose java lua mybatis-plus mysql openresty redis spring-boot3 spring-security vue
Last synced: 07 Nov 2024
https://github.com/jrvansuita/PickImage
📸 🖼️ Shows a DialogFragment with camera and gallery options. User can choose which provider wants to pick images from.
android android-library android-ui camera dialog dialogfragment gallery gallery-options java listener material-design pickimage ui
Last synced: 09 Nov 2024
https://github.com/jrvansuita/pickimage
📸 🖼️ Shows a DialogFragment with camera and gallery options. User can choose which provider wants to pick images from.
android android-library android-ui camera dialog dialogfragment gallery gallery-options java listener material-design pickimage ui
Last synced: 16 Nov 2024
https://github.com/waylau/rest-in-action
REST in Action 《REST 实战》。基于 Jersey 构建 RESTful 服务。
Last synced: 14 Nov 2024
https://github.com/openhft/chronicle-wire
A Low Garbage Java Serialisation Library that supports multiple formats
binary csv java json serialization yaml
Last synced: 12 Nov 2024
https://github.com/traceo-dev/traceo
Traceo is a self-hosted bug tracking and performance monitoring system.
analytics bug-tracker bugs devops error error-handler error-handling error-monitoring java logging metrics monitor nodejs performance react self-hosted spring-boot tracing typescript
Last synced: 09 Nov 2024
https://github.com/seancfoley/ipaddress
Java library for handling IP addresses and subnets, both IPv4 and IPv6
android cidr go golang groovy ip-address ipaddress ipv4 ipv4-address ipv4-network ipv4-subnetting ipv6 ipv6-address ipv6-network ipv6-subnetting java kotlin mac-address scala subnet
Last synced: 12 Oct 2024
https://github.com/apache/cordova-plugin-network-information
Apache Cordova Network Information Plugin
android cordova hacktoberfest ios java javascript library mobile nodejs objective-c
Last synced: 07 Oct 2024
https://github.com/jhipster/jhipster-lite
JHipster Lite ⚡ is a development platform to generate, develop & deploy modern web applications & microservices architecture, step by step - using Hexagonal Architecture :gem:
generator hacktoberfest hexagonal-architecture java jhipster spring-boot typescript vuejs
Last synced: 11 Nov 2024
https://github.com/twowaits/make-pull-request
Use this as learning repo on how to create successful pull requests. Very basic tasks on Python, HTML, CSS, JavaScript, JAVA.
css html java javascript python
Last synced: 12 Nov 2024
https://github.com/cdimascio/dotenv-kotlin
🗝️ Dotenv is a module that loads environment variables from a .env file
12-factor android dotenv environment-configuration environment-variables hacktoberfest java jvm kotlin
Last synced: 21 Oct 2024
https://github.com/leaningtech/cheerpj-meta
Run Java 8 applications, libraries, applets, Java Web Start, and Oracle Forms on the web without legacy plugins.
applet compiler java java-8 java-applet javascript jit jnlp jvm oracle-forms webassembly webstart
Last synced: 13 Nov 2024
https://github.com/WesJD/AnvilGUI
Capture user input in Minecraft through an anvil GUI in under 20 lines of code
anvil-guis bukkit bukkit-plugin gui java minecraft papermc spigot spigot-plugin spigotmc
Last synced: 17 Nov 2024
https://github.com/code-disaster/steamworks4j
A thin Java wrapper to access the Steamworks API
Last synced: 02 Nov 2024
https://github.com/naming-convention/naming-convention-guides
📖 Collection of naming guides for writing more consistent and readable codes
best-practices csharp git java javascript naming naming-convention naming-conventions php styleguide vuejs
Last synced: 06 Nov 2024
https://github.com/ozlerhakan/poiji
:candy: A library converting XLS and XLSX files to a list of Java objects based on Apache POI
apache apache-poi converter data deserialize excel java java-11 mapper mapping microsoft-excel parser performance poi poiji pojo unmarshall
Last synced: 12 Oct 2024
https://github.com/palantir/palantir-java-format
A modern, lambda-friendly, 120 character Java formatter.
codeformatter formatter gofmt java octo-correct-managed
Last synced: 14 Nov 2024
https://github.com/ardesco/selenium-maven-template
A maven template for Selenium that will let you check out and go.
java maven selenium selenium-webdriver template webdriver
Last synced: 11 Oct 2024
https://github.com/l42111996/java-kcp
基于java的netty实现的可靠udp网络库(kcp算法),包含fec实现,可用于游戏,视频,加速等业务
arq fec java kcp moba netty reedsolomon reliable-udp udp
Last synced: 14 Oct 2024
https://github.com/jjohannes/idiomatic-gradle
How do I idiomatically structure a large build with Gradle 7.2+?
Last synced: 11 Nov 2024
https://github.com/hvdwolf/jexiftoolgui
jExifToolGUI is a multi-platform java/Swing graphical frontend for the excellent command-line ExifTool application by Phil Harvey
exiftool frontend java multi-platform swing-gui
Last synced: 16 Nov 2024