Showing 2748 open source projects for "opensource java code"

View related business solutions
  • DriveStrike: Remote Wipe | Data Breach Protection Icon
    DriveStrike: Remote Wipe | Data Breach Protection

    . From Fortune 500 to small businesses with remote workers, every industry can gain from premium endpoint security.

    DriveStrike protects devices and data in the event of loss, theft, or use in remote locations. Remotely locate, lock, and wipe devices you manage to prevent data compromise. DriveStrike prevents data breaches to ensure confidentiality, compliance, and a competitive edge.
    Learn More
  • All-in-One Mental Health EHR Icon
    All-in-One Mental Health EHR

    Simplify your systems. Strengthen your cash flow. Start fresh with Ensora Health

    Ensora Health’s Mental Health EHR is designed for mental health professionals, therapists, and practice managers looking for a secure, user-friendly solution to streamline administrative tasks and improve efficiency in their practice management
    Learn More
  • 1
    OpenAPI Generator CLI

    OpenAPI Generator CLI

    A node package wrapper

    OpenAPI Generator CLI is a command-line interface for generating API client SDKs, server stubs, and documentation from OpenAPI specifications. It helps developers automate the process of creating client libraries and backend implementations for APIs.
    Downloads: 28 This Week
    Last Update:
    See Project
  • 2
    Schema Spy

    Schema Spy

    SchemaSpy code home

    This is a new code repository for SchemaSpy tool initially created and maintained by John Currier. I personally believe that work on SchemaSpy should be continued, and a lot of still existing issues should be resolved. Last released version of the SchemaSpy was in 2010, and I have a plan to change this. Process of installation is very simple because SchemaSpy is only one Java .jar application.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3
    GraphQL Kotlin

    GraphQL Kotlin

    Libraries for running GraphQL in Kotlin

    graphql-java is one of the most popular JVM-based GraphQL implementations. GraphQL Kotlin is built on top of grahpql-java as it can be easily extended with additional functionality and this implementation has been used and tested by many users. The most common way to create the schema in graphql-java is to first manually write the SDL file. Then write the runtime code that matches this schema to build the GraphQLSchema object.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    Infer

    Infer

    A static analyzer for Java, C, C++, and Objective-C

    Infer is a static analysis tool - if you give Infer some Java or C/C++/Objective-C code it produces a list of potential bugs. Anyone can use Infer to intercept critical bugs before they have shipped to users, and help prevent crashes or poor performance. Infer checks for null pointer exceptions, resource leaks, annotation reachability, missing lock guards, and concurrency race conditions in Android and Java code.
    Downloads: 1 This Week
    Last Update:
    See Project
  • White Labeled Fintech Software Solutions | Centrex Icon
    White Labeled Fintech Software Solutions | Centrex

    Centrex is a full suite of white labeled fintech solutions built and designed for brokers, lenders, banks, investors, fintechs

    The Centrex products include: CRM, loan origination, loan and advance servicing software, syndication management, white labeled mobile app, money manager, underwriting, Esign, and website smart app builder. The Centrex services include: fintech software consulting, admin retainer services, and managed data cloud.
    Learn More
  • 5
    Error Prone

    Error Prone

    Catch common Java mistakes as compile-time errors

    ...We use Error Prone in Google’s Java build system to eliminate classes of serious bugs from entering our code, and we’ve open-sourced it, so you can too.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    dprint

    dprint

    Pluggable and configurable code formatting platform written in Rust

    A pluggable and configurable code formatting platform written in Rust. This project is under active early development. I recommend you check its output to ensure it's doing its job correctly and only run this on code that has been checked into source control. Monorepo for dprint—a pluggable and configurable code formatting platform. The plugins property specifies which plugins to use for formatting. These may be URLs or file paths to a WebAssembly file of the plugin. By default, plugins will...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 7
    OneDev

    OneDev

    Git Server with CI/CD, Kanban, and Packages

    OneDev is a comprehensive Git server that combines source code management with built-in CI/CD, issue tracking, and project management tools. It offers an intuitive GUI for creating CI/CD jobs, supports versatile executors, and provides features like code search and navigation. OneDev aims to deliver a seamless integration experience for development teams.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Immutables

    Immutables

    Annotation processor to create immutable objects and builders

    Java annotation processors to generate simple, safe, and consistent value objects. Do not repeat yourself, try Immutables, the most comprehensive tool in this field. With Immutables you can generate state-of-the-art immutable objects and builders. Type-safe, null-safe and thread-safe, with no boilerplate. Generate builders for immutable objects and even plain static factory methods. Just add jar to classpath and use. No required runtime dependencies! Guava is supported, but not required....
    Downloads: 5 This Week
    Last Update:
    See Project
  • 9
    Smithy Go

    Smithy Go

    Smithy code generators for Go (in development)

    Smithy code generators for Go (in development) All interfaces are subject to change. This project is licensed under the Apache-2.0 License.
    Downloads: 0 This Week
    Last Update:
    See Project
  • DialedIn: Cloud Contact Center Software Icon
    DialedIn: Cloud Contact Center Software

    Cloud Based Contact Center Software that Drives Success

    DialedIn is a modern call center software designed to transform customer interactions and streamline your operations, helping teams achieve more daily. By automating and optimizing key workflows across inbound, outbound, and blended environments, DialedIn helps you boost agent productivity and deliver better outcomes across every call.
    Learn More
  • 10
    OpenJ9

    OpenJ9

    A Java Virtual Machine for OpenJDK

    ...Eclipse OpenJ9 is an independent implementation of a Java Virtual Machine. "Independent implementation" means it was built using the Java Virtual Machine specification without using any code from any other Java Virtual Machine. The OpenJ9 JVM combines with the Java Class libraries from OpenJDK to create a complete JDK tuned for footprint, performance, and reliability that is well suited for cloud deployments.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    MyBatis-Plus

    MyBatis-Plus

    An powerful enhanced toolkit of MyBatis for simplify development

    MyBatis-Plus is an enhanced toolkit for MyBatis, designed to simplify development and increase productivity. It provides a range of out-of-the-box features such as code generation, conditional query builders, and pagination plugins, reducing boilerplate code and streamlining database operations. MyBatis-Plus is widely used in enterprise applications for its efficiency and ease of use.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    ta4j

    ta4j

    A Java library for technical analysis

    Ta4j is an open-source Java library for technical analysis. It provides the basic components for the creation, evaluation, and execution of trading strategies. Ta4j is available on Maven Central. You can also download example code from the maven central repository. The wiki is the best place to start learning about ta4j. For more detailed questions, please use the issues tracker.
    Downloads: 50 This Week
    Last Update:
    See Project
  • 13
    JavaCPP

    JavaCPP

    The missing bridge between Java and native C++

    JavaCPP provides efficient access to native C++ inside Java, not unlike the way some C/C++ compilers interact with assembly language. No need to invent new languages such as with SWIG, SIP, C++/CLI, Cython, or RPython. Instead, similar to what cppyy strives to do for Python, it exploits the syntactic and semantic similarities between Java and C++. Under the hood, it uses JNI, so it works with all implementations of Java SE, in addition to Android, Avian, and RoboVM (instructions). More...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Apache Maven

    Apache Maven

    Apache Maven core

    Maven is a project development management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the pom.xml declarative file. Maven can be extended by plugins to utilize a number of other development tools for reporting or the build process.
    Downloads: 34 This Week
    Last Update:
    See Project
  • 15
    FlatBuffers

    FlatBuffers

    Memory Efficient Serialization Library

    FlatBuffers is an open source, cross-platform serialization library designed for maximum memory efficiency. Originally created at Google for game development and other performance-critical apps, FlatBuffers has the unique ability of allowing you to directly access serialized data without having to parse or unpack beforehand. Since the only memory needed to access your data is that of the buffer, it is also very memory efficient and fast. FlatBuffers supports Windows, MacOS, Linux and...
    Downloads: 20 This Week
    Last Update:
    See Project
  • 16
    Quarkus
    A Kubernetes Native Java stack tailored for OpenJDK HotSpot and GraalVM, crafted from the best-of-breed Java libraries and standards. Quarkus tailors your application for GraalVM and HotSpot. Amazingly fast boot time, incredibly low RSS memory (not just heap size!) offering near-instant scale-up and high-density memory utilization in container orchestration platforms like Kubernetes.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 17
    Vavr

    Vavr

    Object-functional library that runs with Java 8+

    Vavr core is a functional library for Java. It helps to reduce the amount of code and to increase the robustness. A first step towards functional programming is to start thinking in immutable values. Vavr provides immutable collections and the necessary functions and control structures to operate on these values. The results are beautiful and just work. The Vavr binaries can be found on Maven Central.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18

    Feign

    Make writing Java http clients easier

    ...While it may only support text-based APIs, it simplifies system aspects dramatically and makes it much easier to unit test your conversions. Feign makes use of great tools like Jersey and CXF for writing Java clients for ReST or SOAP services. It also lets you write your own code on top of http libraries, and connects your code to http APIs with little overhead.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    clojure-lsp

    clojure-lsp

    Clojure & ClojureScript Language Server (LSP) implementation

    Clojure‑LSP provides a Language Server Protocol server for Clojure and ClojureScript. It statically analyzes code to offer rich editor features such as autocomplete, go-to-definition, find-references, renaming, code actions, refactorings, linting, formatting, code lens, semantic highlighting, call hierarchy, and Java interop support. Works across editors via LSP clients.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    The Apache Struts web framework

    The Apache Struts web framework

    Mirror of Apache Struts

    The Apache Struts web framework is a free open-source solution for creating Java web applications. Web applications differ from conventional websites in that web applications can create a dynamic response. Many websites deliver only static pages. A web application can interact with databases and business logic engines to customize a response. Web applications based on JavaServer Pages sometimes commingle database code, page design code, and control flow code. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    YAO

    YAO

    Yao A low code engine to create web services and dashboard

    Yao allows developers to create web services by processes. Yao is a low-code engine that creates a database model, writes API services, and describes dashboard interface just by JSON for web & hardware, no code, and 10x productivity. Yao is based on the flow-based programming idea, developed in the Go language, and supports multiple ways to expand the data stream processor. This makes Yao extremely versatile, which can replace programming languages ​​in most scenarios, and is 10 times more efficient than traditional programming languages ​​in terms of reusability and coding efficiency; application performance and resource ratio Better than PHP, JAVA and other languages. ...
    Downloads: 51 This Week
    Last Update:
    See Project
  • 22
    MongoDB JVM Driver

    MongoDB JVM Driver

    The MongoDB drivers for Java, Kotlin, and Scala

    Welcome to the documentation site for the Java Driver, the MongoDB driver for synchronous Java applications. Download it using Maven or Gradle, or set up a runnable project by following our Quick Start guide. For tutorials on how to use the MongoDB JVM Drivers, please reference MongoDB University. Additional tutorials, videos, and code examples using both the Java Driver and the Kotlin Driver can also be found in the MongoDB Developer Center.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Banish crusty code with the Uncrustify C/C++/C#/D/Java/Pawn source code beautifier. It indents, adds newlines, aligns, etc, and is highly configurable.
    Leader badge
    Downloads: 163 This Week
    Last Update:
    See Project
  • 24
    signal-cli

    signal-cli

    signal-cli provides a commandline, dbus and JSON-RPC interface

    signal-cli is a command line interface for the Signal messenger. It supports registering, verifying, sending and receiving messages. signal-cli uses a patched libsignal-service-java, extracted from the Signal-Android source code. For registering you need a phone number where you can receive SMS or incoming calls. signal-cli is primarily intended to be used on servers to notify admins of important events. For this use-case, it has a daemon mode with D-BUS interface (man page) and JSON-RPC interface (documentation). ...
    Downloads: 47 This Week
    Last Update:
    See Project
  • 25
    AWS Secrets Manager JDBC Library

    AWS Secrets Manager JDBC Library

    The AWS Secrets Manager JDBC Library for Java developers

    The AWS Secrets Manager JDBC Library enables Java developers to easily connect to SQL databases using secrets stored in AWS Secrets Manager. We provide database drivers that intercept calls to real database drivers and swap out secret IDs for actual login credentials. This prevents hard-coding database credentials into your application code. This can be integrated into your app through a few configuration file changes.
    Downloads: 7 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB