Java
made by https://0x3d.site
GitHub - cicdops/awesome-ciandcd: continuous integration and continuous deliverycontinuous integration and continuous delivery. Contribute to cicdops/awesome-ciandcd development by creating an account on GitHub.
Visit Site
GitHub - cicdops/awesome-ciandcd: continuous integration and continuous delivery
ciandcd
Continuous Integration and Continuous Delivery
Written by cicdops.com
A curated list of awesome tools for:
continuous integration
continuous delivery
software integration
devops
- ciandcd
- Theory
- Build And Release System
- Online Build System
- Infrastructure
- dev env
- Source Code Management
- Code Review
- Build
- Static Check
- Dynamic Check
- Performance Analysis
- Coverage
- Testing
- Package
- Deploy
- Delivery
- Provisioning Tools
- secure-tools
- Web Server
- Applications And Container
- OS And Shell
- Database Version Control
- Useful Sites
- Conference And Submit
- Books
- Other Awesome Lists
- Contact
Theory
The theory for continuous integration and continuous deliver
- continuousIntegration
- continuousdelivery
- software integration
- ci/cd pipeline
- devopsdays
- ci cheatsheet
- devops_roadmap
Build And Release System
The system for software build and release, continuous integration and continuous delivery
- Jenkins An extendable open source continuous integration server
- Solano CI Faster Continuous Integration and Deployment with patented auto-parallelization. See results 10 to 80x faster. 14-day free trial. No credit card required.
- Concourse Rather than a myriad of checkboxes, pipelines are defined as a single declarative config file
- BuildForge Automate and accelerate build and release processes
- ElectricFlow ElectricFlow/ElectricCommander gives distributed teams shared control and visibility into infrastructure, tool chains and processes. It accelerates and automates the software delivery process to enable agility, predictability and security across many build-test-deploy pipelines
- Teamcity Ready to work, extensible
and developer-friendly build server out of the box - bamboo Bamboo does more than just run builds and tests. It connects issues, commits, test results, and deploys so the whole picture is available to your entire product team
- go (the old snap-ci) Automate and streamline the build-test-release cycle for worry-free, continuous delivery of your product
- hudson the previous one of Jenkins
- openbuildservice The Open Build Service (OBS) is a generic system to build and distribute binary packages from sources in an automatic, consistent and reproducible way. You can release packages as well as updates, add-ons, appliances and entire distributions for a wide range of operating systems and hardware architectures
- buildbot Buildbot is a continuous integration system designed to automate the build/test cycle. By automatically rebuilding and testing the tree each time something has changed, build problems are pinpointed quickly, before other developers are inconvenienced by the failure
- Parabuild Parabuild is an enterprise software build and release management system that helps software teams to release on time by providing them practically unbreakable release builds and Continuous Integration
- FinalBuilder Automating your Build process is simple with FinalBuilder. With FinalBuilder you don't need to edit xml, or write scripts. Visually define and debug your build scripts, then schedule them with windows scheduler, or integrate them with Continua CI, Jenkins or any other CI Server
- VisualBuild Visual Build enables developers and build masters to easily create an automated, repeatable build process
- cruisecontrol CruiseControl.NET, an Automated Continuous Integration server, implemented using the .NET Framework
- continuum Apache Continuum™ is an enterprise-ready continuous integration server with features such as automated builds, release management, role-based security, and integration with popular build tools and source control management systems
- quickbuild GitHub integration. Perforce shelve support. Coverity report rendering. Subversion external change retrieval. Resource access info. Display reasons for waiting steps. Custom build and request columns. Favorite dash board list. Inheritable environment variables.And much more...
- rexify perl Deployment & Configuration Management
- SimpleCI Docker-based self-hosted ci system. Supports distributed build cache, external providers (GCE), real-time build log, etc.
- pulse no free version.
- PHP Censor Open source self-hosted continuous integration server for PHP projects.
- rundeck Rundeck features fine-grain access controls, a built-in job scheduler, and the ability to define workflows that dispatch commands and scripts to your nodes.
- cds CDS is an Enterprise-Grade Continuous Delivery & DevOps Automation Platform written in Go(lang).
- Drone CI Drone is a Continuous Delivery system built on container technology. Drone uses a simple YAML configuration file, a superset of docker-compose, to define and execute Pipelines inside Docker containers.
- Luigi Luigi is a Python module that helps you build complex pipelines of batch jobs. It handles dependency resolution, workflow management, visualization etc. It also comes with Hadoop support built in.
- Kraken CI Kraken CI is a modern CI/CD, open-source, on-premise system that is highly scalable and focused on testing.
Online Build System
Online build release system
- appcircle.io — Automated mobile CI/CD/CT for iOS and Android with online device emulators.
- closeheat Static website integration with GitHub and Cloud development environment
- travis-ci ci server for github and bitbuckets
- cloudbees the Enterprise Jenkins Company
- elasticbox A DevOps approach that focuses on reusable application components as a service, and enables operations to provide IT as a Service
- coveralls Track your project's code coverage over time, changes to files, and badge your GitHub repo
- shippable Hosted continuous integration and deployment service built on docker
- circleci Continuous Integration for web apps.
- buildbox Simple self-hosted Continuous Integration
- drone Open source continuous integration platform built on Docker
- appveyor Continuous Integration and Deployment service for busy Windows
snap-ci Easy builds, deployed when you want.- codeship Continuous Integration and Delivery made simple
- githost Painless GitLab CE & CI Hosting
- testling Automatic browser tests on every push
- magnum-ci Hosted Continuous Integration and Delivery Platform for private repositories
- wercker Test and deploy your applications with ease
- codecov Continuous code coverage. Featuring browser extenstions and awesome pull request commentsto track coverage over time on your GitHub/Bitbucket/Gitlab repo
- GitLab CI - Based off of ruby. They also provide GitLab, which manages git repositories.
- IBM DevOps Services - Develop, track, plan, and deploy software onto the IBM Bluemix cloud platform.
- deploybot - Instantly build and ship code anywhere in one consistent process for your entire team.
- Semaphore CI — Fast and easy to use continuous integration and deployment service with native Docker support.
- flow.ci - flow.ci, hosted continuous integration and delivery service for innovators who shape the future.
- Bitrise Cloud based continuous integration and delivery for mobile, free for OSS
- Cirrus CI Free for open source, supports Linux, Windows, macOS and FreeBSD, flexible hosted CI service
- DeployPlace - Complex deployments become simple. Deploy your applications from git or CI in minutes.
- Buildkite - Lightning fast testing and delivery for all your software projects
Monitoring
Tools for monitoring the status continuous integration and continuous delivery
- CatLight Build status monitor for Jenkins, TeamCity, Travis CI, Appveyor and TFS
- Barklarm Open Source multiplatform alarm munitor and build status of servers that support of CCTray Specification and Github Actions.
- CCMenu OSx build status monitor for servers tha support CCTray Specification.
Infrastructure
The hardware,virtual machines, fram management, docker
- GridWiki wiki page for Grid
- UGE Univa workload management solutions maximize the value of existing computing resources by efficiently sharing workloads across thousands of servers
- SGE Grid Engine is typically used on a computer farm or high-performance computing (HPC) cluster and is responsible for accepting, scheduling, dispatching, and managing the remote and distributed execution of large numbers of standalone, parallel or interactive user jobs. It also manages and schedules the allocation of distributed resources such as processors, memory, disk space, and software licenses
- LSF Platform Load Sharing Facility (or simply LSF) is a workload management platform, job scheduler, for distributed HPC environments. It can be used to execute batch jobs on networked Unix and Windows systems on many different architectures
- vmwarevshpere VMware vSphere (formerly VMware Infrastructure 4) is VMware's cloud computing virtualization operating system
- citrixserver XenServer is the best server virtualization platform for public and private clouds, powering 4 of the 5 largest hosting provider clouds. Built with scale, security and multi-tenancy in mind, XenServer allows for even greater flexibility and cost efficiency
- [miscrosofthyperv](Docker - An open platform for distributed applications for developers and sysadmins) microsoft virtualization
- amazon Scalable, pay-as-you-go compute capacity in the cloud
- mesosphere-dc/os As a datacenter operating system, DC/OS is itself a distributed system, a cluster manager, a container platform, and an operating system.
Dev env
- boxstarter Repeatable, reboot resilient windows environment installations made easy using Chocolatey packages.
- T.A.D.S. boilerplate A boilerplate to setup a Docker Swarm environment with Ansible
- vagrantup Create and configure lightweight, reproducible, and portable development environments.
- veewee Easing the building of vagrant boxes
Source Code Management
Version control and source code management tools
- git Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency
- perforce Industry’s most reliable and proven platform for versioning code, images, documents... everything
- clearcase IBM Rational ClearCase is a software configuration management solution that provides version control, workspace management, parallel development support, and build auditing
- mercurial Mercurial is a free, distributed source control management tool. It efficiently handles projects of any size and offers an easy and intuitive interface
- svn Subversion is an open source version control system
- gitlab Open source self-hosted Git management software
- github Powerful collaboration, review, and code management for open source and private development projects.
- bitbuckets Plant your code in the cloud. Watch it grow.
- teamfoundationservice Visual Studio Online, based on the capabilities of Team Foundation Server with additional cloud services, is the online home for your development projects. Get up and running in minutes on our cloud infrastructure without having to install or configure a single server. Visual Studio Online connects to Visual Studio, Eclipse, Xcode, and other Git clients to support development for a variety of platforms and languages
- phabricator Phabricator is a collection of open source web applications that help software companies build better software.
- IBM DevOps Services - Store, manage, edit, and collaborate on your source code. Then deploy onto the IBM Bluemix cloud platform.
Code Review
Code review tools
- codecollaborator Collaborator helps development, testing and management teams work together to produce high quality code
- crucible Code reviews = quality code. Review code, discuss changes, share knowledge, and identify defects with Crucible's flexible review workflow. It's code review made easy for Subversion, CVS, Perforce, and more
- reviewboard Review Board takes the pain out of code review, saving you time, money, and sanity so you can focus on making great software
- codestriker Codestriker is an open-sourced web application which supports online code reviewing. Traditional document reviews are supported, as well as reviewing diffs generated by an SCM (Source Code Management) system and plain unidiff patches
- getbarkeep a fast, fun way to review code
- gerrit Gerrit is a web based code review system, facilitating online code reviews for projects using the Git version control system
- Codebrag Codebrag is a simple code review tool that makes the process work for your team.
- Upsource Polyglot Code Review Tool, featuring code insight for PHP, JavaScript and Kotlin, GitHub integration, automated workflows, integration with CI servers
- Ebert Ebert does continuous static analysis of your GitHub repositories and delivers it straight to your Pull Requests, helping your team to focus on what's important and deliver better software.
Build
Build tools
- gnumake GNU Make is a tool which controls the generation of executables and other non-source files of a program from the program's source files
- gnuautoconf Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages
- mozillabuildtools The Mozilla build system, like the rest of the Mozilla codebase, is cross-platform. It uses traditional Unix-style autoconf and make tools to build the various applications (even on non-unix operating systems)
- scons SCons is an Open Source software construction tool—that is, a next-generation build tool. Think of SCons as an improved, cross-platform substitute for the classic Make utility with integrated functionality similar to autoconf/automake and compiler caches such as ccache. In short, SCons is an easier, more reliable and faster way to build software
- cmake cmake offers robust, cross-platform software development solutions. Find out how we can help your team efficiently manage the build, test, and package process for your software project
- msbuild The Microsoft Build Engine is a platform for building applications. This engine, which is also known as MSBuild, provides an XML schema for a project file that controls how the build platform processes and builds software. Visual Studio uses MSBuild, but it doesn't depend on Visual Studio. By invoking msbuild.exe on your project or solution file, you can orchestrate and build products in environments where Visual Studio isn't installed
- ant Ant can be used to pilot any type of process which can be described in terms of targets and tasks. The main known usage of Ant is the build of Java applications.
- maven Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.
- gradle Gradle is build automation evolved. Gradle can automate the building, testing, publishing, deployment and more of software packages or other types of projects such as generated static websites, generated documentation or indeed anything else.
- ElectricacCelerator Continuous Delivery isn’t continuous if builds and tests take too long to complete. ElectricAccelerator speeds up builds and tests by up to 20X, improving software time to market, infrastructure utilization and developer productivity
- SBT sbt is an open source build tool for Scala and Java projects.
- do The simplest build tool on earth. Agnostic and multipurpose build tool and a build file. Tries to be better than the usual shell hell.
Static Check
Software static check tools
- static tools wiki wiki page
- coverity Continually measure and improve code quality and security across your development organization
- fxcop FxCop is an application that analyzes managed code assemblies (code that targets the .NET Framework common language runtime) and reports information about the assemblies, such as possible design, localization, performance, and security improvements
- cpd Duplicate code can be hard to find, especially in a large project. But PMD's Copy/Paste Detector (CPD) can find it for you
- sonar SonarQube is an open platform to manage code quality
- findbugs Find Bugs in Java Programs
- checkstyle Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard
Dynamic Check
Software dynamic check tools
- dynamic tools wiki wiki page
- valgrind automatically detect many memory management and threading bugs, and profile your programs in detail
Performance Analysis
Software performance analysis tools
- performance tools wiki wiki page
Coverage
Software testing coverage tools
- code coverage wiki wiki page
Testing
Software testing framework and tools
- Testingautomation test automation wiki page
- softwareqatest FAQ page
- qaforums SQA Forums
- opensourcetesting open source software testing tools, news and disccussions
- selenium Selenium automates browsers
- Monkey Test It Free automated website tester with CURLable API
- Assertible Continuous post deployment testing for GitHub
- Macaca Automation test solution for native, hybrid, mobile web and web application on mobile and desktop platforms
Package
The tools for software package and installation
- installshield World's #1 Software Installation Solution-Build Reliable MSI Installers for Windows Applications
- NSIS NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution
- rpm The RPM Package Manager (RPM) is a powerful command line driven package management system capable of installing, uninstalling, verifying, querying, and updating computer software packages
- yum Yum is an automatic updater and package installer/remover for rpm systems
- fpm Effing package management! Build packages for multiple platforms (deb, rpm, etc) with great ease and sanity.
- wix The most powerful set of tools available to create your Windows installation experience.
- packer Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
Deploy
The tools for web site deploy
- jfrog s the first Binary Repository Management solution, Artifactory has changed the way binaries are controlled, stored and managed throughout the software release cycle
- xl-deploy Agentless, Model-based App Deployment
- Jenkinsdeployplugin deploy to tomcat
- bintray The fastest and most reliable way to automate the distribution of your software releases
- Gitploy Build the deployment system around GitHub in minutes
Delivery
The tools for software delivery
- sl-release Orchestrate your Continuous Delivery pipelines. Simple. Flexible. End-to-End
- archiva Apache Archiva™ is an extensible repository management software that helps taking care of your own personal or enterprise-wide build artifact repository. It is the perfect companion for build tools such as Maven, Continuum, and ANT
- nexus The use of repository managers (also known as component managers) is helping software development teams achieve simple gains in speed, efficiency, and quality of their operations
- chocolatey Chocolatey NuGet is a Machine Package Manager, somewhat like apt-get, but built with Windows in mind
- pulp Pulp is a platform for managing repositories of content, such as software packages, and pushing that content out to large numbers of consumers.
- herd A single-command bittorrent distribution system, based on Twitter's Murder
- murder Large scale server deploys using BitTorrent and the BitTornado library from twitter.com
Provisioning Tools
Provision tools
- Ansible Simple infrastructure management tool via human readable playbooks
- Puppet Build, destroy and rebuild servers on any public or private cloud
- Chef Fast, scalable and flexible software for data center automation
- SaltStack Radically simple configuration-management, application deployment, task-execution, and multi-node orchestration engine
- terraform Use Infrastructure as Code to provision and manage any cloud, infrastructure, or service
secure tools
Secure tools
- Deepfence Enterprise - Full life cycle Cloud Native Workload Protection platform for kubernetes, virtual machines and serverless.
- Deepfence Threat Mapper - Powerful runtime vulnerability scanner for kubernetes, virtual machines and serverless.
- whitesource The simplest way to secure and manage open source components in your software.
Web Server
Common used web server
- apache Apache httpd has been the most popular web server on the Internet since April 1996
- nginx A high performance free open source web server powering busiest sites on the Internet
- tomcat An open source software implementation of the Java Servlet and JavaServer Pages technologies
- jetty
Jetty provides a Web server and javax.servlet container, plus support for SPDY, WebSocket, OSGi, JMX, JNDI, JAAS and many other integrations - HAProxy - Software based load Balancing, SSL offloading and performance optimization, compression, and general web routing.
OS And Shell
Linux shell, perl, python
Applications And Container
VM application and container
- docker Docker - An open platform for distributed applications for developers and sysadmins
- suseapplication tools to create suse applications
Database Version Control
Database version control system
- liquibase source control for your database
- flywaydb Database Migrations Made Easy
- Rumba RDBM Database migration tool, plain-SQL, and declarative definition supported.
- dbdeploy dbdeploy is a Database Change Management tool. It’s for developers or DBAs who want to evolve their database design – or refactor their database – in a simple, controlled, flexible and frequent manner
- dbmaestro Controlled Database Continuous Delivery is Our Business
Useful Sites
Other useful pages
Conference And Submit
Conference and submit
Books
- Securing DevOps - A book on utilizing CI/CD techniques to improve the security of web applications and their infrastructure.
- Learning Continuous Integraion with TeamCity - Master the principles and practices behind Continuous Integration by setting it up for different technology stacks using TeamCity
- Pipeline as Code - A book on building CI/CD pipelines with Jenkins for cloud-native applications (including K8s & Serverless apps).
- Continuous Delivery for Kubernetes - Take the fast track in your journey to continuous delivery, with open source tools for Kubernetes and cloud applications
- Continuous Delivery in Go - Book that shows you how to build pipelines that optimize your development process so you can deliver software seamlessly to production.
Other Awesome Lists
Other amazingly awesome lists can be found in
- awesome
- awesome-awesome
- awesome-awesomeness
- sysadmin
- ci tools compare
- ci tools compare2
- ci tools compare 3
- awesome-docker
*awesome-cicd
Contact
Welcome To add new items about continuous integration and continuous delivery.
my email is: [email protected].
More Resourcesto explore the angular.
mail [email protected] to add your project or resources here 🔥.
- 1Quasar
http://docs.paralleluniverse.co/quasar/
Quasar is a JVM library that provides true lightweight threads, CSP channels and actors.
- 2A big, fast and persistent queue based on memory mapped file.
https://github.com/bulldog2011/bigqueue
A big, fast and persistent queue based on memory mapped file. - bulldog2011/bigqueue
- 3Gradle Build Tool
https://gradle.org
Accelerate developer productivity. Gradle helps teams build, automate and deliver better software, faster.
- 4Union, intersection, and set cardinality in loglog space
https://github.com/LiveRamp/HyperMinHash-java
Union, intersection, and set cardinality in loglog space - LiveRamp/HyperMinHash-java
- 5JayWire Dependency Injection
https://github.com/vanillasource/jaywire
JayWire Dependency Injection. Contribute to vanillasource/jaywire development by creating an account on GitHub.
- 6cglib - Byte Code Generation Library is high level API to generate and transform Java byte code. It is used by AOP, testing, data access frameworks to generate dynamic proxy objects and intercept field access.
https://github.com/cglib/cglib
cglib - Byte Code Generation Library is high level API to generate and transform Java byte code. It is used by AOP, testing, data access frameworks to generate dynamic proxy objects and intercept f...
- 7Java bytecode engineering toolkit
https://github.com/jboss-javassist/javassist
Java bytecode engineering toolkit. Contribute to jboss-javassist/javassist development by creating an account on GitHub.
- 8*old repository* --> this is now integrated in https://github.com/javaparser/javaparser
https://github.com/javaparser/javasymbolsolver
*old repository* --> this is now integrated in https://github.com/javaparser/javaparser - javaparser/javasymbolsolver
- 9Replicate your Key Value Store across your network, with consistency, persistance and performance.
https://github.com/OpenHFT/Chronicle-Map
Replicate your Key Value Store across your network, with consistency, persistance and performance. - OpenHFT/Chronicle-Map
- 10adt4j - Algebraic Data Types for Java
https://github.com/sviperll/adt4j
adt4j - Algebraic Data Types for Java. Contribute to sviperll/adt4j development by creating an account on GitHub.
- 11Advanced date, time and interval library for Java with sun/moon-astronomy and calendars like Chinese, Coptic, Ethiopian, French Republican, Hebrew, Hijri, Historic Christian, Indian National, Japanese, Julian, Korean, Minguo, Persian, Thai, Vietnamese
https://github.com/MenoData/Time4J
Advanced date, time and interval library for Java with sun/moon-astronomy and calendars like Chinese, Coptic, Ethiopian, French Republican, Hebrew, Hijri, Historic Christian, Indian National, Japan...
- 12Use the MongoDB query language to query your relational database, typically from frontend.
https://github.com/mhewedy/spring-data-jpa-mongodb-expressions
Use the MongoDB query language to query your relational database, typically from frontend. - mhewedy/spring-data-jpa-mongodb-expressions
- 13Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.
https://github.com/checkstyle/checkstyle
Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly co...
- 14requery - modern SQL based query & persistence for Java / Kotlin / Android
https://github.com/requery/requery
requery - modern SQL based query & persistence for Java / Kotlin / Android - requery/requery
- 15Binary Artifact Management Tool
https://github.com/artipie/artipie
Binary Artifact Management Tool. Contribute to artipie/artipie development by creating an account on GitHub.
- 16JLine is a Java library for handling console input.
https://github.com/jline/jline3
JLine is a Java library for handling console input. - jline/jline3
- 17JPF is an extensible software analysis framework for Java bytecode. jpf-core is the basis for all JPF projects; you always need to install it. It contains the basic VM and model checking infrastructure, and can be used to check for concurrency defects like deadlocks, and unhandled exceptions like NullPointerExceptions and AssertionErrors.
https://github.com/javapathfinder/jpf-core
JPF is an extensible software analysis framework for Java bytecode. jpf-core is the basis for all JPF projects; you always need to install it. It contains the basic VM and model checking infrastruc...
- 18Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
https://github.com/manifold-systems/manifold
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more. - manifold-systems/manifold
- 19A collection of source code generators for Java.
https://github.com/google/auto
A collection of source code generators for Java. Contribute to google/auto development by creating an account on GitHub.
- 20Record builder generator for Java records
https://github.com/Randgalt/record-builder
Record builder generator for Java records. Contribute to Randgalt/record-builder development by creating an account on GitHub.
- 21Realm is a mobile database: a replacement for SQLite & ORMs
https://github.com/realm/realm-java
Realm is a mobile database: a replacement for SQLite & ORMs - realm/realm-java
- 22Resilience4j is a fault tolerance library designed for Java8 and functional programming
https://github.com/resilience4j/resilience4j
Resilience4j is a fault tolerance library designed for Java8 and functional programming - resilience4j/resilience4j
- 23Governator is a library of extensions and utilities that enhance Google Guice to provide: classpath scanning and automatic binding, lifecycle management, configuration to field mapping, field validation and parallelized object warmup.
https://github.com/Netflix/governator
Governator is a library of extensions and utilities that enhance Google Guice to provide: classpath scanning and automatic binding, lifecycle management, configuration to field mapping, field valid...
- 24An annotation processor for generating type-safe bean mappers
https://github.com/mapstruct/mapstruct
An annotation processor for generating type-safe bean mappers - mapstruct/mapstruct
- 25Protocol Buffers - Google's data interchange format
https://github.com/protocolbuffers/protobuf
Protocol Buffers - Google's data interchange format - protocolbuffers/protobuf
- 26Java library for the Stripe API.
https://github.com/stripe/stripe-java
Java library for the Stripe API. . Contribute to stripe/stripe-java development by creating an account on GitHub.
- 27SneakyThrow is a Java library to ignore checked exceptions
https://github.com/rainerhahnekamp/sneakythrow
SneakyThrow is a Java library to ignore checked exceptions - rainerhahnekamp/sneakythrow
- 28paritytrading/parity
https://github.com/paritytrading/parity
Contribute to paritytrading/parity development by creating an account on GitHub.
- 29Jollyday - A holiday API
https://github.com/svendiedrichsen/jollyday
Jollyday - A holiday API. Contribute to svendiedrichsen/jollyday development by creating an account on GitHub.
- 30Java binding for etcd
https://github.com/justinsb/jetcd
Java binding for etcd. Contribute to justinsb/jetcd development by creating an account on GitHub.
- 31A Java library for technical analysis.
https://github.com/ta4j/ta4j
A Java library for technical analysis. Contribute to ta4j/ta4j development by creating an account on GitHub.
- 32CSV library for Java that is fast, RFC-compliant and dependency-free.
https://github.com/osiegmar/FastCSV
CSV library for Java that is fast, RFC-compliant and dependency-free. - osiegmar/FastCSV
- 33Simpler, better and faster Java bean mapping framework
https://github.com/orika-mapper/orika
Simpler, better and faster Java bean mapping framework - orika-mapper/orika
- 34LINQ-style queries for Java 8
https://github.com/my2iu/Jinq
LINQ-style queries for Java 8. Contribute to my2iu/Jinq development by creating an account on GitHub.
- 35Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 11 and above, brought to you by Google.
https://github.com/google/guice
Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 11 and above, brought to you by Google. - google/guice
- 36Build JPA Criteria queries using a Stream-like API
https://github.com/querystream/querystream
Build JPA Criteria queries using a Stream-like API - querystream/querystream
- 37Elegance, high performance and robustness all in one java bean mapper
https://github.com/jmapper-framework/jmapper-core
Elegance, high performance and robustness all in one java bean mapper - jmapper-framework/jmapper-core
- 38Reflectionless command line parser
https://github.com/jbock-java/jbock
Reflectionless command line parser. Contribute to jbock-java/jbock development by creating an account on GitHub.
- 39Simple, efficient Excel to POJO library for Java
https://github.com/creditdatamw/zerocell
Simple, efficient Excel to POJO library for Java . Contribute to creditdatamw/zerocell development by creating an account on GitHub.
- 40Catch common Java mistakes as compile-time errors
https://github.com/google/error-prone
Catch common Java mistakes as compile-time errors. Contribute to google/error-prone development by creating an account on GitHub.
- 41JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.
https://github.com/jhipster/generator-jhipster
JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures. - jhipster/generator-jhipster
- 42A library for creating interactive console applications in Java
https://github.com/beryx/text-io
A library for creating interactive console applications in Java - beryx/text-io
- 43A high performance caching library for Java
https://github.com/ben-manes/caffeine
A high performance caching library for Java. Contribute to ben-manes/caffeine development by creating an account on GitHub.
- 44KickAss Configuration. An annotation-based configuration system for Java and Kotlin
https://github.com/mariomac/kaconf
KickAss Configuration. An annotation-based configuration system for Java and Kotlin - mariomac/kaconf
- 45A lightning fast, transactional, file-based FIFO for Android and Java.
https://github.com/square/tape
A lightning fast, transactional, file-based FIFO for Android and Java. - square/tape
- 46Redisson - Easy Redis Java client and Real-Time Data Platform. Valkey compatible. Sync/Async/RxJava/Reactive API. Over 50 Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache ...
https://github.com/redisson/redisson
Redisson - Easy Redis Java client and Real-Time Data Platform. Valkey compatible. Sync/Async/RxJava/Reactive API. Over 50 Redis based Java objects and services: Set, Multimap, SortedSet, Map, List,...
- 47configuration library for JVM languages using HOCON files
https://github.com/lightbend/config
configuration library for JVM languages using HOCON files - lightbend/config
- 48Mixin is a trait/mixin and bytecode weaving framework for Java using ASM
https://github.com/SpongePowered/Mixin
Mixin is a trait/mixin and bytecode weaving framework for Java using ASM - SpongePowered/Mixin
- 49Lightweight dependency injection for Java and Android (JSR-330)
https://github.com/zsoltherpai/feather
Lightweight dependency injection for Java and Android (JSR-330) - zsoltherpai/feather
- 50Build software better, together
https://github.com/xzripper/Void2D
GitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 420 million projects.
- 51Elasticsearch Java Rest Client.
https://github.com/searchbox-io/Jest
Elasticsearch Java Rest Client. Contribute to searchbox-io/Jest development by creating an account on GitHub.
- 52:package: Gradle/Maven plugin to package Java applications as native Windows, MacOS, or Linux executables and create installers for them.
https://github.com/fvarrui/JavaPackager
:package: Gradle/Maven plugin to package Java applications as native Windows, MacOS, or Linux executables and create installers for them. - fvarrui/JavaPackager
- 53QuestDB is an open source time-series database for fast ingest and SQL queries
https://github.com/questdb/questdb
QuestDB is an open source time-series database for fast ingest and SQL queries - questdb/questdb
- 54Autumn Lamonte / jexer · GitLab
https://gitlab.com/AutumnMeowMeow/jexer
Java Text User Interface
- 55Extension module to properly support datatypes of javax.money
https://github.com/zalando/jackson-datatype-money
Extension module to properly support datatypes of javax.money - zalando/jackson-datatype-money
- 56The fast, Open Source and easy-to-use solver
https://www.optaplanner.org
Solve any constraint optimization problem easily, including the Vehicle Routing Problem, Employee Rostering, Maintenance Scheduling and many others.
- 57Parquet
https://parquet.apache.org
The Apache Parquet Website
- 58Debezium
https://debezium.io/
Debezium is an open source distributed platform for change data capture. Start it up, point it at your databases, and your apps can start responding to all of the inserts, updates, and deletes that other apps commit to your databases. Debezium is durable and fast, so your apps can respond quickly and never miss an event, even when things go wrong.
- 59Distributed SQL query engine for big data
https://trino.io
Trino is a high performance, distributed SQL query engine for big data.
- 60The easiest way to write SQL in Java
https://www.jooq.org
jOOQ, a fluent API for typesafe SQL query construction and execution.
- 61The Community for Open Collaboration and Innovation | The Eclipse Foundation
https://www.eclipse.org
The Eclipse Foundation provides our global community of individuals and organisations with a mature, scalable, and business-friendly environment for open source …
- 62The Standard Widget Toolkit | The Eclipse Foundation
https://www.eclipse.org/swt/
The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools and frameworks.
- 63Massoni - JmlOk2
https://massoni.computacao.ufcg.edu.br/home/jmlok
A tool for detect and categorize nonconformances in Contract-Based Programs What is JmlOk2? JmlOk2 is a tool that detects nonconformances between Java code and JML specification through the feedback-directed random tests generation. Also, JmlOk2 is a tool that suggests likely causes for
- 64LITIENGINE 🎮 Free and Open Source Java 2D Game Engine
https://litiengine.com/
LITIENGINE is the pure 2D Java Game Engine and it's entirely free. 2D Sound ✓ 2D Physics ✓ 2D Render Engine ✓ Start Now and build your video game ►
- 65IntelliJ IDEA – the Leading Java and Kotlin IDE
https://www.jetbrains.com/idea/
IntelliJ IDEA is undoubtedly the top-choice IDE for software developers. It makes Java and Kotlin development a more productive and enjoyable experience.
- 66Java in Visual Studio Code
https://code.visualstudio.com/docs/languages/java
Learn about Visual Studio Code editor features (code completion, debugging, snippets, linting) for Java.
- 67Scene Builder - Gluon
https://gluonhq.com/products/scene-builder/
Drag & Drop,Rapid Application Development. Download Now Integrated Scene Builder works with the JavaFX ecosystem – official controls, community projects, and Gluon offerings including Gluon Mobile, Gluon Desktop, and Gluon CloudLink. Simple Drag & Drop user interface design allows for rapid iteration. Separation of design and logic files allows for team members to quickly and […]
- 68jQAssistant
https://jqassistant.org
jQAssistant has 5 repositories available. Follow their code on GitHub.
- 69A project to cause (controlled) destruction on your jvm application
https://github.com/nicolasmanic/perses
A project to cause (controlled) destruction on your jvm application - GitHub - nick-kanakis/perses: A project to cause (controlled) destruction on your jvm application
- 70Redis Java client
https://github.com/xetorthio/jedis
Redis Java client. Contribute to redis/jedis development by creating an account on GitHub.
- 71Selma Java bean mapping that compiles
https://github.com/xebia-france/selma
Selma Java bean mapping that compiles. Contribute to publicissapient-france/selma development by creating an account on GitHub.
- 72Fault tolerance and resilience patterns for the JVM
https://github.com/jhalterman/failsafe
Fault tolerance and resilience patterns for the JVM - failsafe-lib/failsafe
- 73JTA Transaction Manager
https://github.com/bitronix/btm
JTA Transaction Manager. Contribute to scalar-labs/btm development by creating an account on GitHub.
- 74Get rid of the boilerplate code in properties based configuration.
https://github.com/lviggiano/owner
Get rid of the boilerplate code in properties based configuration. - matteobaccan/owner
- 75dOOv (Domain Object Oriented Validation) a fluent API for type-safe bean validation and mapping
https://github.com/doov-io/doov
dOOv (Domain Object Oriented Validation) a fluent API for type-safe bean validation and mapping - doov-org/doov
- 76Identifies and prioritizes God Classes and Highly Coupled classes in Java codebases you should refactor first.
https://github.com/jimbethancourt/RefactorFirst
Identifies and prioritizes God Classes and Highly Coupled classes in Java codebases you should refactor first. - refactorfirst/RefactorFirst
- 77A streaming JsonPath processor in Java
https://github.com/jsurfer/JsonSurfer
A streaming JsonPath processor in Java. Contribute to wanglingsong/JsonSurfer development by creating an account on GitHub.
- 78:fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution.
https://github.com/seata/seata
:fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution. - apache/incubator-seata
- 79ImageJ
https://imagej.net/ImageJ
The ImageJ wiki is a community-edited knowledge base on topics relating to ImageJ, a public domain program for processing and analyzing scientific images, and its ecosystem of derivatives and variants, including ImageJ2, Fiji, and others.
- 80Internet Calendaring and Scheduling Core Object Specification (iCalendar)
https://tools.ietf.org/html/rfc5545
This document defines the iCalendar data format for representing and exchanging calendaring and scheduling information such as events, to-dos, journal entries, and free/busy information, independent of any particular calendar service or protocol. [STANDARDS-TRACK]
- 81Welcome to the Narayana community!
https://narayana.io
With over 30 years of expertise in the area of transaction processing, Narayana is the premier open source transaction manager. It has been used extensively within industry and to drive standards including the OMG and Web Services.
- 82The AspectJ Project | The Eclipse Foundation
https://www.eclipse.org/aspectj/
The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools and frameworks.
- 83Home
https://www.atomikos.com
Distributed transactions without application server, outside of the container - for Java and REST...
- 84Machine Learning in Java
https://tribuo.org/
Tribuo is a Java ML library for multi-class classification, regression, clustering, anomaly detection and multi-label classification.
- 85Elastic — The Search AI Company
https://www.elastic.co
Power insights and outcomes with The Elastic Search AI Platform. See into your data and find answers that matter with enterprise solutions designed to help you accelerate time to insight. Try Elastic ...
- 86Explore, Visualize, Discover Data | Elastic
https://www.elastic.co/kibana
Download Kibana or the complete Elastic Stack for free and start visualizing, analyzing, and exploring your data with Elastic in minutes....
- 87CodenameOne/vm at master · codenameone/CodenameOne
https://github.com/codenameone/CodenameOne/tree/master/vm
Cross-platform framework for building truly native mobile apps with Java or Kotlin. Write Once Run Anywhere support for iOS, Android, Desktop & Web. - codenameone/CodenameOne
- 88Stream Processing and Complex Event Processing Engine
https://github.com/siddhi-io/siddhi
Stream Processing and Complex Event Processing Engine - siddhi-io/siddhi
- 89Apache Kafka
https://kafka.apache.org
Apache Kafka: A Distributed Streaming Platform.
- 90Quarkus - Supersonic Subatomic Java
https://quarkus.io
Quarkus: Supersonic Subatomic Java
- 91P6Spy is a framework that enables database data to be seamlessly intercepted and logged with no code changes to the application.
https://github.com/p6spy/p6spy
P6Spy is a framework that enables database data to be seamlessly intercepted and logged with no code changes to the application. - p6spy/p6spy
- 92Java Statistical Analysis Tool, a Java library for Machine Learning
https://github.com/EdwardRaff/JSAT
Java Statistical Analysis Tool, a Java library for Machine Learning - GitHub - EdwardRaff/JSAT: Java Statistical Analysis Tool, a Java library for Machine Learning
- 93Collect, Parse, Transform Logs | Elastic
https://www.elastic.co/logstash
Logstash (part of the Elastic Stack) integrates data from any source, in any format with this flexible, open source collection, parsing, and enrichment pipeline. Download for free....
- 94Developer-first error tracking and performance monitoring
https://github.com/getsentry/sentry
Developer-first error tracking and performance monitoring - getsentry/sentry
- 95OACC - Java Application Security Framework
http://oaccframework.org
OACC is a fully featured open-source Java API to both enforce and manage your application's authentication and authorization needs.
- 96RabbitMQ Java client
https://github.com/rabbitmq/rabbitmq-java-client
RabbitMQ Java client. Contribute to rabbitmq/rabbitmq-java-client development by creating an account on GitHub.
- 97Multi-OS Engine
https://multi-os-engine.org
Create iOS Apps in Java Port your existing Android App, or build a native Cross-Platform App from scratch.
- 98hippo4j/README-EN.md at develop · opengoofy/hippo4j
https://github.com/opengoofy/hippo4j/blob/develop/README-EN.md
📌 异步线程池框架,支持线程池动态变更&监控&报警,无需修改代码轻松引入。Asynchronous thread pool framework, support Thread Pool Dynamic Change & monitoring & Alarm, no need to modify the code easily introduced. - ope...
- 99MyBatis SQL mapper framework for Java
https://github.com/mybatis/mybatis-3
MyBatis SQL mapper framework for Java. Contribute to mybatis/mybatis-3 development by creating an account on GitHub.
- 100Detect uses of legacy Java APIs
https://github.com/gaul/modernizer-maven-plugin
Detect uses of legacy Java APIs. Contribute to gaul/modernizer-maven-plugin development by creating an account on GitHub.
- 101svix-webhooks/java at main · svix/svix-webhooks
https://github.com/svix/svix-webhooks/tree/main/java
The enterprise-ready webhooks service 🦀. Contribute to svix/svix-webhooks development by creating an account on GitHub.
- 102Transform ML models into a native code (Java, C, Python, Go, JavaScript, Visual Basic, C#, R, PowerShell, PHP, Dart, Haskell, Ruby, F#, Rust) with zero dependencies
https://github.com/BayesWitnesses/m2cgen
Transform ML models into a native code (Java, C, Python, Go, JavaScript, Visual Basic, C#, R, PowerShell, PHP, Dart, Haskell, Ruby, F#, Rust) with zero dependencies - BayesWitnesses/m2cgen
- 103Microsoft Build of OpenJDK
https://github.com/microsoft/openjdk
Microsoft Build of OpenJDK. Contribute to microsoft/openjdk development by creating an account on GitHub.
- 104Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality.
https://github.com/greenrobot/EventBus
Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality. - greenrobot/EventBus
- 105The open-source Java obfuscation tool working with Ant and Gradle by yWorks - the diagramming experts
https://github.com/yWorks/yGuard
The open-source Java obfuscation tool working with Ant and Gradle by yWorks - the diagramming experts - yWorks/yGuard
- 106Log analyser / visualiser for Java HotSpot JIT compiler. Inspect inlining decisions, hot methods, bytecode, and assembly. View results in the JavaFX user interface.
https://github.com/AdoptOpenJDK/jitwatch
Log analyser / visualiser for Java HotSpot JIT compiler. Inspect inlining decisions, hot methods, bytecode, and assembly. View results in the JavaFX user interface. - AdoptOpenJDK/jitwatch
- 107Red Hat build of OpenJDK | Red Hat Developer
https://developers.redhat.com/products/openjdk/overview
The Red Hat build of OpenJDK is an open source implementation of the Java Platform, Standard Edition (Java SE).
- 108An in-memory file system for Java 7+
https://github.com/google/jimfs
An in-memory file system for Java 7+. Contribute to google/jimfs development by creating an account on GitHub.
- 109Java client for Consul HTTP API
https://github.com/Ecwid/consul-api
Java client for Consul HTTP API. Contribute to Ecwid/consul-api development by creating an account on GitHub.
- 110jOOX - The Power of jQuery Applied to W3C DOM Like JDBC, DOM is a powerful, yet very verbose low-level API to manipulate XML. The HTML DOM an be manipulated with the popular jQuery product, in JavaScript. Why don't we have jQuery in Java? jOOX is jQuery's XML parts, applied to Java.
https://github.com/jooq/joox
jOOX - The Power of jQuery Applied to W3C DOM Like JDBC, DOM is a powerful, yet very verbose low-level API to manipulate XML. The HTML DOM an be manipulated with the popular jQuery product, in Java...
- 111FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes.
https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition
FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes. - EnterpriseQualityCoding/FizzBuzzEnterpriseEdition
- 112An application observability facade for the most popular observability tools. Think SLF4J, but for observability.
https://github.com/micrometer-metrics/micrometer
An application observability facade for the most popular observability tools. Think SLF4J, but for observability. - micrometer-metrics/micrometer
- 113Extract tables from PDF files
https://github.com/tabulapdf/tabula-java
Extract tables from PDF files. Contribute to tabulapdf/tabula-java development by creating an account on GitHub.
- 114OpenPDF is a free Java library for creating and editing PDF files, with a LGPL and MPL open source license. OpenPDF is based on a fork of iText. We welcome contributions from other developers. Please feel free to submit pull-requests and bugreports to this GitHub repository.
https://github.com/LibrePDF/OpenPDF
OpenPDF is a free Java library for creating and editing PDF files, with a LGPL and MPL open source license. OpenPDF is based on a fork of iText. We welcome contributions from other developers. Plea...
- 115JavaMelody : monitoring of JavaEE applications
https://github.com/javamelody/javamelody
JavaMelody : monitoring of JavaEE applications. Contribute to javamelody/javamelody development by creating an account on GitHub.
- 116Java Abstracted Foreign Function Layer
https://github.com/jnr/jnr-ffi
Java Abstracted Foreign Function Layer. Contribute to jnr/jnr-ffi development by creating an account on GitHub.
- 117A lightweight, simple FTP server. Pure Java, no dependencies.
https://github.com/Guichaguri/MinimalFTP
A lightweight, simple FTP server. Pure Java, no dependencies. - Guichaguri/MinimalFTP
- 118TCP/UDP client/server library for Java, based on Kryo
https://github.com/EsotericSoftware/kryonet
TCP/UDP client/server library for Java, based on Kryo - EsotericSoftware/kryonet
- 119XML/XHTML and CSS 2.1 renderer in pure Java
https://github.com/flyingsaucerproject/flyingsaucer
XML/XHTML and CSS 2.1 renderer in pure Java. Contribute to flyingsaucerproject/flyingsaucer development by creating an account on GitHub.
- 120Efficient reliable UDP unicast, UDP multicast, and IPC message transport
https://github.com/real-logic/Aeron
Efficient reliable UDP unicast, UDP multicast, and IPC message transport - real-logic/aeron
- 121Prometheus instrumentation library for JVM applications
https://github.com/prometheus/client_java
Prometheus instrumentation library for JVM applications - prometheus/client_java
- 122JObfuscator — Java Source Code Obfuscation & Protection
https://www.pelock.com/products/jobfuscator
JObfuscator is a source code obfuscator for the Java language. Protect Java source code & algorithms from hacking, cracking, reverse engineering, decompilation & technology theft.
- 123:chart_with_upwards_trend: Capturing JVM- and application-level metrics. So you know what's going on.
https://github.com/dropwizard/metrics
:chart_with_upwards_trend: Capturing JVM- and application-level metrics. So you know what's going on. - dropwizard/metrics
- 124Statistical Machine Intelligence & Learning Engine
https://github.com/haifengl/smile
Statistical Machine Intelligence & Learning Engine - haifengl/smile
- 125PipelinR is a lightweight command processing pipeline ❍ ⇢ ❍ ⇢ ❍ for your Java awesome app.
https://github.com/sizovs/pipelinr
PipelinR is a lightweight command processing pipeline ❍ ⇢ ❍ ⇢ ❍ for your Java awesome app. - GitHub - sizovs/PipelinR: PipelinR is a lightweight command processing pipeline ❍ ⇢ ❍ ⇢ ❍ for your Java...
- 126Home - Micronaut Framework
https://micronaut.io
The Micronaut® framework is a modern, open source, JVM-based, full-stack toolkit for building modular, easily testable microservices and serverless applications.
- 127Java reporting library for creating dynamic report designs at runtime
https://github.com/dynamicreports/dynamicreports
Java reporting library for creating dynamic report designs at runtime - dynamicreports/dynamicreports
- 128Java Structured Logging API for Logback, Log4J2, and JUL
https://github.com/tersesystems/echopraxia
Java Structured Logging API for Logback, Log4J2, and JUL - tersesystems/echopraxia
- 129Support alternative markup for Apache Maven POM files
https://github.com/takari/polyglot-maven
Support alternative markup for Apache Maven POM files - takari/polyglot-maven
- 130Pure Java ZeroMQ
https://github.com/zeromq/jeromq
Pure Java ZeroMQ . Contribute to zeromq/jeromq development by creating an account on GitHub.
- 131OctoLinker — Links together, what belongs together
https://github.com/OctoLinker/OctoLinker
OctoLinker — Links together, what belongs together - OctoLinker/OctoLinker
- 132DataMelt
https://datamelt.org/
Java program for data analysis, statistics and visualization
- 133AWS Service registry for resilient mid-tier load balancing and failover.
https://github.com/Netflix/eureka
AWS Service registry for resilient mid-tier load balancing and failover. - Netflix/eureka
- 134A fast, light and cloud native OAuth 2.0 authorization microservices based on light-4j
https://github.com/networknt/light-oauth2/.
A fast, light and cloud native OAuth 2.0 authorization microservices based on light-4j - networknt/light-oauth2
- 135ISBN core
https://github.com/ladutsko/isbn-core
ISBN core. Contribute to ladutsko/isbn-core development by creating an account on GitHub.
- 136Provides tracing abstractions over tracers and tracing system reporters.
https://github.com/micrometer-metrics/tracing
Provides tracing abstractions over tracers and tracing system reporters. - micrometer-metrics/tracing
- 137Java library for representing, parsing and encoding URNs as in RFC2141 and RFC8141 (Maintained by @claussni)
https://github.com/slub/urnlib
Java library for representing, parsing and encoding URNs as in RFC2141 and RFC8141 (Maintained by @claussni) - slub/urnlib
- 138The Java gRPC implementation. HTTP/2 based RPC
https://github.com/grpc/grpc-java
The Java gRPC implementation. HTTP/2 based RPC. Contribute to grpc/grpc-java development by creating an account on GitHub.
- 139The java implementation of Apache Dubbo. An RPC and microservice framework.
https://github.com/apache/dubbo
The java implementation of Apache Dubbo. An RPC and microservice framework. - apache/dubbo
- 140commons networking utils
https://github.com/CiscoSE/commons-networking
commons networking utils. Contribute to CiscoSE/commons-networking development by creating an account on GitHub.
- 141IP2Location.io Java SDK allows user to query for an enriched data set based on IP address and provides WHOIS lookup api that helps users to obtain domain information.
https://github.com/ip2location/ip2location-io-java
IP2Location.io Java SDK allows user to query for an enriched data set based on IP address and provides WHOIS lookup api that helps users to obtain domain information. - ip2location/ip2location-io-java
- 142OpenAI Api Client in Java
https://github.com/TheoKanning/openai-java
OpenAI Api Client in Java. Contribute to TheoKanning/openai-java development by creating an account on GitHub.
- 143Best-of-breed OpenTracing utilities, instrumentations and extensions
https://github.com/zalando/opentracing-toolbox
Best-of-breed OpenTracing utilities, instrumentations and extensions - zalando/opentracing-toolbox
- 144OpenTelemetry Java SDK
https://github.com/open-telemetry/opentelemetry-java
OpenTelemetry Java SDK. Contribute to open-telemetry/opentelemetry-java development by creating an account on GitHub.
- 145Elide
https://elide.io
Model Driven Json API and GraphQL Web Services for Java
- 146The official AWS SDK for Java - Version 2
https://github.com/aws/aws-sdk-java-v2
The official AWS SDK for Java - Version 2. Contribute to aws/aws-sdk-java-v2 development by creating an account on GitHub.
- 147🛑 This library is DEPRECATED!
https://github.com/jaegertracing/jaeger-client-java
🛑 This library is DEPRECATED! Contribute to jaegertracing/jaeger-client-java development by creating an account on GitHub.
- 148an open source solution to application performance monitoring for java server applications
https://github.com/stagemonitor/stagemonitor
an open source solution to application performance monitoring for java server applications - stagemonitor/stagemonitor
- 149A Sentry SDK for Java, Android and other JVM languages.
https://github.com/getsentry/sentry-java
A Sentry SDK for Java, Android and other JVM languages. - getsentry/sentry-java
- 150A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)
https://github.com/alibaba/Sentinel
A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) - alibaba/Sentinel
- 151Your relational data. Objectively. - Hibernate ORM
http://hibernate.org/orm/
Idiomatic persistence for Java and relational databases.
- 152A networking framework that evolves with your application
https://github.com/apple/servicetalk
A networking framework that evolves with your application - apple/servicetalk
- 153Ultra-fast SQL-like queries on Java collections
https://github.com/npgall/cqengine
Ultra-fast SQL-like queries on Java collections. Contribute to npgall/cqengine development by creating an account on GitHub.
- 154Home | MobileUI
https://mobileui.dev
MobileUI Framework for cross-platform app development with Kotlin and Java.
- 155Cryptomator - Free Cloud Encryption for Dropbox & Co
https://cryptomator.org
Encrypt Dropbox, Google Drive, and any other cloud. Cryptomator is free and open source.
- 156GraphStream - A Dynamic Graph Library
http://graphstream-project.org
GraphStream, java library, API, Graph Visualisation, Graph Layout
- 157Cloud Application Platform | Heroku
https://www.heroku.com
Heroku is a platform as a service (PaaS) that enables developers to build, run, and operate applications entirely in the cloud.
- 158ActiveJ RPC | Lightning-fast binary protocol for high-load architecture | ActiveJ 6.0
https://rpc.activej.io
ActiveJ RPC is a lightning-fast binary protocol for high-load microservices architecture
- 159Build software better, together
https://github.com/DaveJarvis/KeenType
GitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 420 million projects.
- 160Topaz | Topaz
https://www.topaz.sh
An open-source, self-hosted, fine-grained access control service for Cloud Native applications
- 161GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
https://github.com/oracle/graal
GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀 - oracle/graal
- 162Password strength estimator
https://github.com/GoSimpleLLC/nbvcxz
Password strength estimator. Contribute to GoSimpleLLC/nbvcxz development by creating an account on GitHub.
- 163Red Hat OpenShift enterprise application platform
https://www.openshift.com
Red Hat® OpenShift® is a comprehensive application platform to build, modernize, and deploy applications, including AI-enabled apps, at scale.
- 164jmix.io
https://www.cuba-platform.com/
Jmix is a general-purpose high productivity software development platform for building line-of-business applications powered by a professional development environment IntelliJ IDEA and focused on implementing advanced business logic compared to Low Code and BPM platforms.
- 165Eclipse Deeplearning4j
https://deeplearning4j.org
The Eclipse Deeplearning4j Project. Eclipse Deeplearning4j has 4 repositories available. Follow their code on GitHub.
- 166Cross-Platform App Development with Java/Kotlin
https://www.codenameone.com
Open-source cross-platform mobile app development framework to build native iOS, Android, Desktop & Web apps with a single Java or Kotlin codebase.
- 167Alibaba Dragonwell8 JDK
https://github.com/alibaba/dragonwell8
Alibaba Dragonwell8 JDK. Contribute to dragonwell-project/dragonwell8 development by creating an account on GitHub.
- 168Integrate with the latest language models, image generation, speech, and deep learning frameworks like ChatGPT, DALL·E, and Cohere using few java lines.
https://github.com/Barqawiz/IntelliJava
Integrate with the latest language models, image generation, speech, and deep learning frameworks like ChatGPT, DALL·E, and Cohere using few java lines. - intelligentnode/IntelliJava
- 169Apache Pulsar | Apache Pulsar
https://pulsar.apache.org
Apache Pulsar is an open-source, distributed messaging and streaming platform built for the cloud.
- 170Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
https://github.com/eclipse/openj9
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combine...
- 171Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.
https://github.com/google/tink
Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse. - tink-crypto/tink
- 172APM, (Application Performance Management) tool for large-scale distributed systems.
https://github.com/naver/pinpoint
APM, (Application Performance Management) tool for large-scale distributed systems. - GitHub - pinpoint-apm/pinpoint: APM, (Application Performance Management) tool for large-scale distributed sys...
- 173Java wrapper for the popular chat & VOIP service: Discord https://discord.com
https://github.com/DV8FromTheWorld/JDA
Java wrapper for the popular chat & VOIP service: Discord https://discord.com - discord-jda/JDA
- 174Home - ISA-Ali
http://alias-i.com/lingpipe/
The School’s goals and methods are strikingly different from many short-term computer courses. Teaching programming is not reduced to listing and mindlessly memorizing language statements, which eventually the student does not know how to apply to the solution of a particular problem.
- 175API gateway for REST, OpenAPI, GraphQL and SOAP written in Java.
https://github.com/membrane/service-proxy
API gateway for REST, OpenAPI, GraphQL and SOAP written in Java. - membrane/api-gateway
- 176AutoMQ is a cloud-first alternative to Kafka by decoupling durability to S3 and EBS. 10x cost-effective. Autoscale in seconds. Single-digit ms latency.
https://github.com/AutoMQ/automq-for-kafka
AutoMQ is a cloud-first alternative to Kafka by decoupling durability to S3 and EBS. 10x cost-effective. Autoscale in seconds. Single-digit ms latency. - AutoMQ/automq
- 177A 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.
https://github.com/GSI-CS-CO/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. - fair-acc/chart-fx
- 178A blazingly fast multi-language serialization framework powered by JIT and zero-copy.
https://github.com/alipay/fury
A blazingly fast multi-language serialization framework powered by JIT and zero-copy. - apache/fury
- 179Home
https://www.graylog.org
Graylog is a leading centralized log management solution for capturing, storing, and enabling real-time analysis of terabytes of machine data.
- 180Apache HertzBeat(incubating) is a real-time monitoring system with agentless, performance cluster, prometheus-compatible, custom monitoring and status page building capabilities.
https://github.com/dromara/hertzbeat
Apache HertzBeat(incubating) is a real-time monitoring system with agentless, performance cluster, prometheus-compatible, custom monitoring and status page building capabilities. - apache/hertzbeat
- 181Cloud Computing Services | Google Cloud
https://cloud.google.com
Meet your business challenges head on with cloud computing services from Google, including data management, hybrid & multi-cloud, and AI & ML.
- 182Test Automation Made Simple
https://github.com/intuit/karate
Test Automation Made Simple. Contribute to karatelabs/karate development by creating an account on GitHub.
- 183MockServer
https://www.mock-server.com
MockServer enables easy mocking of any system you integrate with via HTTP or HTTPS. It also proxies, allowing introspection and modification of proxied traffic, with all proxy protocols (i.e. port forwarding, HTTP, HTTPS, SOCKS4, SOCKS5, etc).
- 184Javalin - A lightweight Java and Kotlin web framework. Create REST APIs in Java or Kotlin easily.
https://javalin.io/
Javalin - A lightweight Java and Kotlin web framework. Create REST APIs in Java or Kotlin easily.
- 185ActiveJ | Alternative Java platform for web, high load, and cloud programming | ActiveJ 6.0
https://activej.io
ActiveJ is an alternative Java platform built from the ground up for web, high load, and cloud programming as a replacement for Spring, Quarkus, Vert.x and other sub-optimal solutions
- 186JGit | The Eclipse Foundation
https://www.eclipse.org/jgit/
The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools and frameworks.
- 187Awesome Java | LibHunt
https://java.libhunt.com
Your go-to Java Toolbox. A curated list of awesome Java frameworks, libraries and software. 1050 projects organized into 134 categories.
- 188PrimeFaces
https://www.primefaces.org
Ultimate UI Framework
- 189Head First Java, 3rd Edition
https://www.oreilly.com/library/view/head-first-java/9781492091646/
What will you learn from this book? Head First Java is a complete learning experience in Java and object-oriented programming. With this book, you'll learn the Java language with a … - Selection from Head First Java, 3rd Edition [Book]
- 190WireMock - flexible, open source API mocking
http://wiremock.org
WireMock is a tool for building mock APIs. API mocking enables you build stable, predictable development environments when the APIs you depend on are unreliable or don’t exist.
- 191Java, SQL and jOOQ.
https://blog.jooq.org
Oracle 23ai still doesn't support the standard SQL FILTER clause on aggregate functions, which can prove to be tricky to emulate on JSON aggregate functions
- 192Roadmap to becoming a Java developer in 2024
https://github.com/s4kibs4mi/java-developer-roadmap
Roadmap to becoming a Java developer in 2024. Contribute to s4kibs4mi/java-developer-roadmap development by creating an account on GitHub.
- 193The SDKMAN! Command Line Interface
https://github.com/sdkman/sdkman-cli
The SDKMAN! Command Line Interface. Contribute to sdkman/sdkman-cli development by creating an account on GitHub.
- 194Java regular expressions made easy.
https://github.com/VerbalExpressions/JavaVerbalExpressions
Java regular expressions made easy. Contribute to VerbalExpressions/JavaVerbalExpressions development by creating an account on GitHub.
- 195Load testing designed for DevOps and CI/CD | Gatling
https://gatling.io
Gatling is a load testing tool for web applications designed for DevOps and Continuous Integration. Try Gatling now!
- 196(cross-platform) Java Version Manager
https://github.com/shyiko/jabba
(cross-platform) Java Version Manager. Contribute to shyiko/jabba development by creating an account on GitHub.
- 197Easy Setup Stub Server
https://github.com/dreamhead/moco
Easy Setup Stub Server. Contribute to dreamhead/moco development by creating an account on GitHub.
- 198Object-Oriented Java primitives, as an alternative to Google Guava and Apache Commons
https://github.com/yegor256/cactoos
Object-Oriented Java primitives, as an alternative to Google Guava and Apache Commons - yegor256/cactoos
- 199foojay – a place for friends of OpenJDK
https://foojay.io/today/category/podcast/
foojay is a place for friends of OpenJDK, a one stop shop for all things Java. Learn More.
- 200Build Modern Web Apps using Java Full-Stack platform
https://vaadin.com
Vaadin is a full-stack platform for building responsive, modern web applications in Java with a library of UI components and powerful development tools.
- 201Newest 'java' Questions
https://stackoverflow.com/questions/tagged/java
Stack Overflow | The World’s Largest Online Community for Developers
- 202The Well-Grounded Java Developer, Second Edition
https://www.manning.com/books/the-well-grounded-java-developer-second-edition
Understanding Java from the JVM up gives you a solid foundation to grow your expertise and take on advanced techniques for performance, concurrency, containerization, and more.</b><br/><br/> In The Well-Grounded Java Developer, Second Edition</i> you will learn: The new Java module system and why you should use it</li> Bytecode for the JVM, including operations and classloading</li> Performance tuning the JVM</li> Working with Java’s built-in concurrency and expanded options</li> Programming in Kotlin and Clojure on the JVM</li> Maximizing the benefits from your build/CI tooling with Maven and Gradle</li> Running the JVM in containers</li> Planning for future JVM releases</li> </ul> The Well-Grounded Java Developer, Second Edition</i> introduces both the modern innovations and timeless fundamentals you need to know to become a Java master. Authors Ben Evans, Martijn Verburg, and Jason Clark distill their decades of experience as Java Champions, veteran developers, and key contributors to the Java ecosystem into this clear and practical guide. You’ll discover how Java works under the hood and learn design secrets from Java’s long history. Each concept is illustrated with hands-on examples, including a fully modularized application/library and creating your own multithreaded application.
- 203A curated list of resources related to the Java annotation processing API (JSR 269)
https://github.com/gunnarmorling/awesome-annotation-processing
A curated list of resources related to the Java annotation processing API (JSR 269) - gunnarmorling/awesome-annotation-processing
- 204MinIO Client SDK for Java
https://github.com/minio/minio-java
MinIO Client SDK for Java. Contribute to minio/minio-java development by creating an account on GitHub.
- 205Snapshot testing for Java, Kotlin, and the JVM
https://github.com/diffplug/selfie
Snapshot testing for Java, Kotlin, and the JVM. Contribute to diffplug/selfie development by creating an account on GitHub.
- 206Google core libraries for Java
https://github.com/google/guava
Google core libraries for Java. Contribute to google/guava development by creating an account on GitHub.
- 207PowerMock is a Java framework that allows you to unit test code normally regarded as untestable.
https://github.com/powermock/powermock
PowerMock is a Java framework that allows you to unit test code normally regarded as untestable. - powermock/powermock
- 208🎯 ConsoleCaptor captures console output for unit and integration testing purposes
https://github.com/Hakky54/console-captor
🎯 ConsoleCaptor captures console output for unit and integration testing purposes - Hakky54/console-captor
- 209A TestNG like dataprovider runner for JUnit with many additional features
https://github.com/TNG/junit-dataprovider
A TestNG like dataprovider runner for JUnit with many additional features - TNG/junit-dataprovider
- 210A curated list of awesome Gradle plugins and resources for a better development workflow automation.
https://github.com/ksoichiro/awesome-gradle
A curated list of awesome Gradle plugins and resources for a better development workflow automation. - ksoichiro/awesome-gradle
- 211A curated list of delightful Selenium resources.
https://github.com/christian-bromann/awesome-selenium
A curated list of delightful Selenium resources. Contribute to christian-bromann/awesome-selenium development by creating an account on GitHub.
- 212Dex : The Data Explorer -- A data visualization tool written in Java/Groovy/JavaFX capable of powerful ETL and publishing web visualizations.
https://github.com/PatMartin/Dex
Dex : The Data Explorer -- A data visualization tool written in Java/Groovy/JavaFX capable of powerful ETL and publishing web visualizations. - PatMartin/Dex
- 213Java lib for monitoring directories or individual files via java.nio.file.WatchService
https://github.com/vorburger/ch.vorburger.fswatch
Java lib for monitoring directories or individual files via java.nio.file.WatchService - vorburger/ch.vorburger.fswatch
- 214A collaborative list of great resources about RESTful API architecture, development, test, and performance
https://github.com/marmelab/awesome-rest
A collaborative list of great resources about RESTful API architecture, development, test, and performance - marmelab/awesome-rest
- 215EasyMock, makes mocking easier since 2001
https://github.com/easymock/easymock
EasyMock, makes mocking easier since 2001. Contribute to easymock/easymock development by creating an account on GitHub.
- 216Test if a request/response matches a given raml definition
https://github.com/nidi3/raml-tester
Test if a request/response matches a given raml definition - nidi3/raml-tester
- 217dregex is a Java library that implements a regular expression engine using deterministic finite automata (DFA). It supports some Perl-style features and yet retains linear matching time, and also offers set operations.
https://github.com/marianobarrios/dregex
dregex is a Java library that implements a regular expression engine using deterministic finite automata (DFA). It supports some Perl-style features and yet retains linear matching time, and also o...
- 218Java scope functions inspired by Kotlin
https://github.com/evpl/jkscope
Java scope functions inspired by Kotlin. Contribute to evpl/jkscope development by creating an account on GitHub.
- 219A scalable web crawler framework for Java.
https://github.com/code4craft/webmagic
A scalable web crawler framework for Java. Contribute to code4craft/webmagic development by creating an account on GitHub.
- 220Manage your Java environment
https://github.com/jenv/jenv
Manage your Java environment . Contribute to jenv/jenv development by creating an account on GitHub.
- 221:rocket: Lightning fast and elegant mvc framework for Java8
https://github.com/lets-blade/blade
:rocket: Lightning fast and elegant mvc framework for Java8 - lets-blade/blade
- 222A curated list of awesome JavaFX libraries, books, frameworks, etc...
https://github.com/mhrimaz/AwesomeJavaFX
A curated list of awesome JavaFX libraries, books, frameworks, etc... - mhrimaz/AwesomeJavaFX
- 223java port of Underscore.js
https://github.com/javadev/underscore-java
java port of Underscore.js. Contribute to javadev/underscore-java development by creating an account on GitHub.
- 224A curated list of Microservice Architecture related principles and technologies.
https://github.com/mfornos/awesome-microservices
A curated list of Microservice Architecture related principles and technologies. - mfornos/awesome-microservices
- 225Baeldung
https://www.baeldung.com
In-depth, to-the-point tutorials on Java, Spring, Spring Boot, Security, and REST.
- 226A curated list of awesome loosely performance related JVM stuff. Inspired by awesome-python.
https://github.com/deephacks/awesome-jvm
A curated list of awesome loosely performance related JVM stuff. Inspired by awesome-python. - deephacks/awesome-jvm
- 227Gephi - The Open Graph Viz Platform
https://github.com/gephi/gephi
Gephi - The Open Graph Viz Platform. Contribute to gephi/gephi development by creating an account on GitHub.
- 228🎯 LogCaptor captures log entries for unit and integration testing purposes
https://github.com/Hakky54/log-captor
🎯 LogCaptor captures log entries for unit and integration testing purposes - Hakky54/log-captor
- 229Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas
https://github.com/alibaba/arthas
Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas - alibaba/arthas
- 230A curated list of awesome resources for Graal, GraalVM, Truffle and related topics
https://github.com/neomatrix369/awesome-graal
A curated list of awesome resources for Graal, GraalVM, Truffle and related topics - neomatrix369/awesome-graal
- 231A library that generates postman collection and integration tests from java code
https://github.com/cleopatra27/chocotea
A library that generates postman collection and integration tests from java code - cleopatra27/chocotea
- 232Programming & DevOps news, tutorials & tools
https://dzone.com
Programming, Web Development, and DevOps news, tutorials and tools for beginners to experts. Hundreds of free publications, over 1M members, totally free.
- 233Free Java & OpenJDK Info for Daily Java Usage | foojay
https://foojay.io
A place for friends of OpenJDK, foojay provides user-focused Java and OpenJDK technical info and dashboards with free data for everyday Java developers.
- 234Semantic versioning for Java apps.
https://github.com/semver4j/semver4j
Semantic versioning for Java apps. Contribute to semver4j/semver4j development by creating an account on GitHub.
- 235Developer Community
https://community.oracle.com/community/java
What is Oracle Forums? A place where you can connect, learn and explore. Whether you are a product manager, marketing manager, or general tech enthusiast, we welcome you. In Oracle Forums, you can cre...
- 236Most popular Mocking framework for unit tests written in Java
https://github.com/mockito/mockito
Most popular Mocking framework for unit tests written in Java - mockito/mockito
- 237assertions for logging with logback
https://github.com/dm-drogeriemarkt/log-capture
assertions for logging with logback. Contribute to dm-drogeriemarkt/log-capture development by creating an account on GitHub.
- 238Lightweight analysis tool for detecting mutability in Java classes
https://github.com/MutabilityDetector/MutabilityDetector
Lightweight analysis tool for detecting mutability in Java classes - MutabilityDetector/MutabilityDetector
- 239A Java architecture test library, to specify and assert architecture rules in plain Java
https://github.com/TNG/ArchUnit
A Java architecture test library, to specify and assert architecture rules in plain Java - TNG/ArchUnit
- 240A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users.
https://github.com/flowable/flowable-engine
A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users. - flowable/flowable-engine
- 241Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
https://github.com/testcontainers/testcontainers-java
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker containe...
- 242Embulk: Pluggable Bulk Data Loader.
https://github.com/embulk/embulk
Embulk: Pluggable Bulk Data Loader. Contribute to embulk/embulk development by creating an account on GitHub.
- 243Open Source Web Crawler for Java
https://github.com/yasserg/crawler4j
Open Source Web Crawler for Java. Contribute to yasserg/crawler4j development by creating an account on GitHub.
- 244True Object-Oriented Java Web Framework without NULLs, Static Methods, Annotations, and Mutable Objects
https://github.com/yegor256/takes
True Object-Oriented Java Web Framework without NULLs, Static Methods, Annotations, and Mutable Objects - yegor256/takes
- 245XMLUnit for Java 2.x
https://github.com/xmlunit/xmlunit
XMLUnit for Java 2.x. Contribute to xmlunit/xmlunit development by creating an account on GitHub.
- 246Compare JSON in your Unit Tests
https://github.com/lukas-krecan/JsonUnit
Compare JSON in your Unit Tests. Contribute to lukas-krecan/JsonUnit development by creating an account on GitHub.
- 247Improve Service Reliability with AI
https://blog.overops.com
Use AI to enhance software delivery with automated SLO tracking and change impact analysis for better reliability.
- 248A curated list of delightful SAP Commerce resources.
https://github.com/eminyagiz42/awesome-hybris
A curated list of delightful SAP Commerce resources. - eminyagiz42/awesome-sap-commerce
- 249Java rate limiting library based on token-bucket algorithm.
https://github.com/vladimir-bukhtoyarov/bucket4j
Java rate limiting library based on token-bucket algorithm. - bucket4j/bucket4j
- 250JVM version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
https://github.com/DiUS/pact-jvm
JVM version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project....
- 251Checklist for code reviews
https://github.com/code-review-checklists/java-concurrency
Checklist for code reviews. Contribute to code-review-checklists/java-concurrency development by creating an account on GitHub.
- 252continuous integration and continuous delivery
https://github.com/ciandcd/awesome-ciandcd
continuous integration and continuous delivery. Contribute to cicdops/awesome-ciandcd development by creating an account on GitHub.
- 253A list of useful Java frameworks, libraries, software and hello worlds examples
https://github.com/Vedenin/useful-java-links
A list of useful Java frameworks, libraries, software and hello worlds examples - Vedenin/useful-java-links
Related Articlesto learn about angular.
- 1Java Programming 101: Beginner's Guide to Object-Oriented Programming
- 2Java Data Types and Variables: A Complete Guide for Beginners
- 3Java Generics: How to Write Type-Safe Code
- 4Java Streams and Lambda Expressions: Comprehensive Guide
- 5Building Web Applications with Java and Spring Boot
- 6Java Web Frameworks Compared: Spring vs. JSF vs. Struts
- 7Building Scalable and Robust Applications with Java EE: Enterprise Java
- 8Java Message Service (JMS) for Enterprise Applications
- 9Android Development: Building Your First App with Java
- 10Using Java for Android App Performance Optimization
FAQ'sto learn more about Angular JS.
mail [email protected] to add more queries here 🔍.
- 1
what can you do with java programming language
- 2
which app is used for java programming
- 3
what is socket programming in java
- 4
what is dynamic programming in java
- 5
what can java programming language be used for
- 6
when was java discontinued
- 7
how to do java programming in laptop
- 8
is java programming language free
- 9
which laptop is best for java programming
- 10
what is java as a programming language
- 11
what can we do with java programming language
- 12
will java be replaced
- 13
is java programming easy to learn
- 14
how popular is java as a programming language
- 15
what can java programming language do
- 16
how can learn java programming
- 17
is java the best programming language
- 18
who made java programming language
- 19
why are generics used in java programming
- 20
which java programming software is the best
- 21
will java ever die
- 22
is java programming hard to learn
- 23
is java programming language
- 24
how long will it take to learn java programming
- 25
how to practice java programming
- 26
how to do java programming in vs code
- 27
is java programming paradigm
- 28
when to use reactive programming java
- 29
how to use netbeans for java programming
- 30
should you learn java or python first
- 31
is java programming language hard to learn
- 32
why reactive programming in java
- 33
was java written in c
- 34
who uses java programming language
- 35
where to start java programming
- 36
where to do java programming
- 37
where to learn java programming
- 38
where to study java programming
- 39
what are the uses of java programming language
- 40
when was java programming language created
- 41
why java programming is simple
- 42
can i do competitive programming in java
- 43
who was java developed by
- 44
which application is used for java programming
- 45
what does java programming do
- 46
does java support procedural programming
- 47
why java programming is used
- 48
what are the features of java programming language
- 49
how to learn java programming for beginners
- 50
why java programming named java
- 51
what is reactive programming java
- 52
how to do java programming in computer
- 53
where to practice java programming
- 54
why functional programming introduced in java 8
- 55
what java programming language
- 56
how to start programming in java
- 57
does java have programming
- 58
where java programming language is used
- 59
can i do java programming on android
- 60
which app is best for java programming
- 61
how to do java programming in notepad
- 62
how can i practice java programming
- 63
what is object oriented programming in java
- 64
how to do java programming in mobile
- 65
which inheritance in java programming is not supported
- 66
what does java programming language look like
- 67
why was java discontinued
- 68
what can you do with java programming
- 69
where we use java programming language
- 70
what are the principles of object oriented programming in java
- 71
what does java programming look like
- 72
how to do java programming
- 73
which of the following is not a java programming tool
- 74
what is the primary focus of java programming
- 75
is java programming hard
- 76
who is the father of java programming language
- 77
which software is used for java programming
- 78
how to learn java programming
- 79
does java support functional programming
- 80
when did java become popular
- 81
where java programming is used
- 82
why was java programming language created
- 83
should you learn java or javascript first
- 84
where we can do java programming
- 85
should java be updated
- 86
is java programming difficult
- 87
can i do java programming on ipad
- 88
which software is needed for java programming
- 89
did javascript come from java
- 90
was java discontinued
- 91
why java is object oriented programming
- 92
who owns java programming language
- 93
why java is popular programming language
- 94
who invented java programming
- 95
does java have programming language
- 96
what are java programming language
- 97
how to download java programming language
- 98
what are the basics of java programming
- 99
how long does it take to learn java programming
- 100
can you do functional programming in java
- 101
who created java programming
- 102
what are the advantages of java programming language
- 103
what is the basic structure of java programming
- 104
what are the features of object-oriented programming in java
- 105
when java was created
- 106
which is a reserved word in the java programming language
- 107
will java become obsolete
- 108
will programming jobs disappear
- 109
is java programming easy
- 110
why java is the best programming language
- 111
does java support asynchronous programming
- 112
what is generic programming in java
- 113
should you learn java or c++ first
- 114
how does java programming work
- 115
what is functional programming in java
- 116
did java or javascript come first
- 117
what job can you get with java programming
- 118
is java programming still relevant
- 119
why java is called an object oriented programming language
- 120
what can java programming be used for
- 121
do java programming online
- 122
which programming paradigm does java follow
- 123
why java programming language is named as java
- 124
how to use eclipse for java programming
More Sitesto check out once you're finished browsing here.
https://www.0x3d.site/
0x3d is designed for aggregating information.
https://nodejs.0x3d.site/
NodeJS Online Directory
https://cross-platform.0x3d.site/
Cross Platform Online Directory
https://open-source.0x3d.site/
Open Source Online Directory
https://analytics.0x3d.site/
Analytics Online Directory
https://javascript.0x3d.site/
JavaScript Online Directory
https://golang.0x3d.site/
GoLang Online Directory
https://python.0x3d.site/
Python Online Directory
https://swift.0x3d.site/
Swift Online Directory
https://rust.0x3d.site/
Rust Online Directory
https://scala.0x3d.site/
Scala Online Directory
https://ruby.0x3d.site/
Ruby Online Directory
https://clojure.0x3d.site/
Clojure Online Directory
https://elixir.0x3d.site/
Elixir Online Directory
https://elm.0x3d.site/
Elm Online Directory
https://lua.0x3d.site/
Lua Online Directory
https://c-programming.0x3d.site/
C Programming Online Directory
https://cpp-programming.0x3d.site/
C++ Programming Online Directory
https://r-programming.0x3d.site/
R Programming Online Directory
https://perl.0x3d.site/
Perl Online Directory
https://java.0x3d.site/
Java Online Directory
https://kotlin.0x3d.site/
Kotlin Online Directory
https://php.0x3d.site/
PHP Online Directory
https://react.0x3d.site/
React JS Online Directory
https://angular.0x3d.site/
Angular JS Online Directory