Showing 34837 open source projects for "java-orm"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 1
    MoshiX

    MoshiX

    Extensions for Moshi including IR plugins, moshi-sealed, and more

    Extensions for Moshi. Moshi is a modern JSON library for Android, Java and Kotlin. It makes it easy to parse JSON into Java and Kotlin classes.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    ProgrammingFonts

    ProgrammingFonts

    This is a collection of programming fonts

    This is a collection of programming fonts, just share this with the programmers. Now there are 108 kinds of fantastic fonts! If you have a try of another kind of programming font, maybe you can have a new different feeling of coding which will make you feel fabulous, so just have a try! Monospaced is the most important feature for programming fonts because monospaced fonts are easy for coding and must be easy to check or align or compare. Most of the important and popular programming...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    FlatBuffers

    FlatBuffers

    Memory Efficient Serialization Library

    ...FlatBuffers supports Windows, MacOS, Linux and Android, as well as any other operating systems with a recent C++ compiler. It supports a great number of programming languages, including C++, C#, C, Go, Java, Kotlin, JavaScript, Lobster, Lua, TypeScript, PHP and many others in progress.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 4
    Hawtio

    Hawtio

    Hawtio web console helps you manage your JVM stuff and stay cool

    Hawtio is a lightweight and modular Web console for managing Java applications. Hawtio has plugins such as: Apache Camel and JMX (Logs, Spring Boot, Quartz, and more will be provided soon). You can dynamically extend Hawtio with your own plugins or automatically discover plugins inside the JVM. The only server-side dependency (other than the static HTML/CSS/JS/images) is the excellent Jolokia library which has a small footprint (around 300KB) and is available as a JVM agent or comes embedded as a servlet inside the hawtio-default.war.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Start Free
  • 5
    Axon Framework

    Axon Framework

    Framework for Evolutionary Message-Driven Microservices on the JVM

    Axon provides a unified, productive way of developing Java applications that can evolve without significant refactoring from a monolith to Event-Driven microservices. Axon includes both a programming model as well as specialized infrastructure to provide enterprise-ready operational support for the programming model - especially for scaling and distributing mission-critical business applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Eclipse Jetty Canonical Repository

    Eclipse Jetty Canonical Repository

    Eclipse Jetty - Web Container & Clients - supports HTTP/2, HTTP

    ...Jetty has long been loved by developers due to its long history of being easily embedded in devices, tools, frameworks, application servers, and modern cloud services. With the direction of Java and the JakartaEE project (formerly JavaEE) in 2020, the current recommended version of Jetty for use depends upon the servlet api version, desired licensing, and package namespace as well as the intended Java version.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    roaring

    roaring

    Roaring bitmaps in Go (golang)

    This library is used in production in several systems, it is part of the Awesome Go collection. There are also Java and C/C++ versions. The Java, C, C++ and Go version are binary compatible: e.g, you can save bitmaps from a Java program and load them back in Go, and vice versa. We have a format specification. Sets are a fundamental abstraction in software. They can be implemented in various ways, as hash sets, as trees, and so forth. In databases and search engines, sets are often an integral part of indexes. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    FXGL

    FXGL

    Java/JavaFX/Kotlin Game Library (Engine)

    No installation or setup required. "Out of the box": Java 8-17, Win/Mac/Linux/Android 8+/iOS 11.0+/Web. Simple and clean API, higher level than other engines. Superset of JavaFX, no need to learn new UI API. Real-world game development techniques, entity-component, interpolated animations, particles, and many more. Games are easily packaged into a single executable .jar or native images.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Jedis

    Jedis

    A small redis java client

    Jedis is a blazingly small and sane Redis java client. Jedis was conceived to be EASY to use. Jedis is fully compatible with redis 2.8.x, 3.x.x and above. The features supported are sorting, connection handling, commands operating on any kind of values, commands operating on string values, commands operating on hashes, commands operating on lists, commands operating on sets, commands operating on sorted sets, commands operating on streams, transactions, pipelining, publish/subscribe, persistence control commands, remote server control commands, connection pooling, sharding (MD5, MurmurHash), key-tags for sharding, sharding with pipelining, scripting with pipelining, and Redis Cluster. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    Jaeger

    Jaeger

    Monitor and troubleshoot transactions in complex distributed systems

    ...Jaeger, inspired by Dapper and OpenZipkin, is a distributed tracing system released as open source by Uber Technologies. It is used for monitoring and troubleshooting microservices-based distributed systems. OpenTracing compatible data model and instrumentation libraries include Go, Java, Node, Python, C++ and C#. Jaeger uses consistent upfront sampling with individual per service/endpoint probabilities and it has multiple storage backends: Cassandra, Elasticsearch, memory.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 11
    LeetCode Animation

    LeetCode Animation

    Demonstrate all the questions on LeetCode in the form of animation

    LeetCodeAnimation is an educational open source project by MisterBooo that visually demonstrates algorithm problems from LeetCode through animations. The goal of the project is to help learners understand complex algorithmic concepts intuitively by showing step-by-step animated explanations instead of relying solely on static code or text. Each animation corresponds to a specific problem and illustrates how data structures and algorithms operate dynamically, making it easier to grasp their...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    SyncLite

    SyncLite

    Build Anything Sync Anywhere

    SyncLite is an open-source, low-code, comprehensive relational data consolidation platform enabling developers to rapidly build data-intensive applications for edge, desktop and mobile environments. SyncLite enables real-time, transactional data replication and consolidation from various sources including edge/desktop applications using popular embedded databases (SQLite, DuckDB, Apache Derby, H2, HyperSQL), data streaming applications, IoT message brokers, traditional database systems(ETL)...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    CWhy

    CWhy

    Explains and suggests fixes for compile-time errors for C, C++, C#, Go

    Explains and suggests fixes for compiler error messages for a wide range of programming languages, including C, C++, C#, Go, Java, LaTeX, PHP, Python, Ruby, Rust, Swift, and TypeScript. CWhy needs to be connected to an OpenAI account or an Amazon Web Services account. Your account will need to have a positive balance for this to work (check your OpenAI balance). CWhy currently defaults to GPT-4, and falls back to GPT-3.5-turbo if a request error occurs. For the newest and best model (GPT-4) to work, you need to have purchased at least $1 in credits (if your API account was created before August 13, 2023) or $0.50 (if you have a newer API account).
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    neutriNote

    neutriNote

    The original extensible Markdown + Math note app

    Let's say plain text is the most basic unit of written information. Then the boundaries between written thoughts in formatted / unformatted text, math (LaTeX), rich markdown, ASCII drawings, and so on, are artificially imposed. neutriNote reclaims the paradigm by preserving all contents in a text-centric searchable repository. Unlike the emphasis on traditional text editing functions found in most mainline writing apps, neutriNote focuses instead on the long-term searchability of information...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    NullAway

    NullAway

    A tool to help eliminate NullPointerExceptions (NPEs) in your code

    NullAway is a tool to help eliminate NullPointerExceptions (NPEs) in your Java code. To use NullAway, first add @Nullable annotations in your code wherever a field, method parameter, or return value may be null. Given these annotations, NullAway performs a series of type-based, local checks to ensure that any pointer that gets dereferenced in your code cannot be null. NullAway is similar to the type-based nullability checking in the Kotlin and Swift languages, and the Checker Framework and Eradicate null checkers for Java. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    PHP-Casbin

    PHP-Casbin

    An authorization library that supports access control models

    ...Currently, dozens of databases are supported, from MySQL, Postgres, Oracle to MongoDB, Redis, Cassandra, AWS S3. Check the full supported list at: adapters. Casbin is implemented in Golang, Java, PHP and Node.js. All implementations share the same API and behaviors. You can learn Casbin once and use it everywhere.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    recipes

    recipes

    Some code snippets for sharing

    ...Its directories cover algorithms, basic utilities, benchmarking, date and time handling, hashing, sorting, networking, and logging. Other examples explore Protocol Buffers, RPC, reactors, SSL, strings, threading, and top-k processing. Java and Python material appears alongside code written for lower-level systems and network programming tasks. The collection is intended for sharing reference implementations, experiments, puzzles, and practical coding patterns across multiple technical areas.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    RisingWave

    RisingWave

    RisingWave: the next-generation streaming database in the cloud

    ...Query for data in RisingWave, including persisted data and data you add or import to RisingWave. RisingWave makes it easy to manage streams and data. All you need to interact with RisingWave is Postgres-compatible SQL. No Java or Scala codes are needed.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 19
    Zerocode

    Zerocode

    API automation and load testing framework

    A community-developed, free, open source, microservices API automation and load testing framework built using JUnit core runners for Http REST, SOAP, Security, Database, Kafka and much more. Zerocode Open Source enables you to create, change, orchestrate and maintain your automated test cases declaratively with absolute ease. Zerocode makes it easy to create and maintain automated tests with absolute minimum overhead for REST,SOAP, Kafka Real Time Data Streams and much more. It has the best...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 20
    openHAB Distribution

    openHAB Distribution

    The binary distribution of openHAB

    The open Home Automation Bus (openHAB) project aims to provide a universal integration platform for all things around home automation. It is a pure Java solution, fully based on OSGi. It is designed to be vendor-neutral as well as hardware/protocol-agnostic. openHAB brings together different bus systems, hardware devices, and interface protocols by dedicated bindings. These bindings send and receive commands and status updates on the openHAB event bus. This concept allows designing user interfaces with a unique look&feel, but with the possibility to operate devices based on a big number of different technologies. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Spring Data MongoDB

    Spring Data MongoDB

    Provide support to increase developer productivity in Java

    The primary goal of the Spring Data project is to make it easier to build Spring-powered applications that use new data access technologies such as non-relational databases, map-reduce frameworks, and cloud-based data services. The Spring Data MongoDB project aims to provide a familiar and consistent Spring-based programming model for new datastores while retaining store-specific features and capabilities. The Spring Data MongoDB project provides integration with the MongoDB document...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Guava

    Guava

    Google core libraries for Java

    Guava is a set of core libraries that includes new collection types (such as multimap and multiset), immutable collections, a graph library, and utilities for concurrency, I/O, hashing, primitives, strings, and more!
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    Apache Maven Surefire

    Apache Maven Surefire

    Apache Maven Surefire

    A Maven plugin designed to run tests, supporting unit tests and integration tests during the build process.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    LoggingInterceptor

    LoggingInterceptor

    An OkHttp interceptor which has pretty logger for request and response

    An OkHttp interceptor which has a pretty logger for request and response. +Mock support.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    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