Showing 1197 open source projects for "for java"

View related business solutions
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Start Free
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS 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
  • 1
    Trust Wallet Core

    Trust Wallet Core

    Cross-platform, cross-blockchain wallet library

    ...It is a core part of the popular Trust Wallet, and some other projects. Most of the code is C++ with a set of strict C interfaces, and idiomatic interfaces for supported languages: Swift for iOS and Java for Android. Wallet Core supports more than 50 blockchains, Bitcoin, Ethereum, Binance Chain, and most major blockchain platforms. For new coins, you need to implement address handling and signing functionality in the wallet-core. For new coins on already supported blockchains or variations of already supported blockchains, please consider proper reuse of existing implementation. ...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 2
    Algorithms & data structures project

    Algorithms & data structures project

    A collection of algorithms and data structures

    Algorithms is an educational collection of data structures and algorithms implemented primarily in Java. Its goal is to demonstrate common techniques through clear and elegant reference implementations. The repository covers trees, heaps, hash tables, graphs, dynamic programming, geometry, searching, sorting, strings, and many other topics. Complexity information is documented for many algorithms to help users understand performance characteristics.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Moquette Project

    Moquette Project

    Java MQTT lightweight broker

    JVM lightweight MQTT broker for the Internet of Things. Simply embeddable in your IoT projects. Moquette aims to be a MQTT compliant broker. The broker supports QoS 0, QoS 1 and QoS 2. Its designed to be evented, uses Netty for the protocol encoding and decoding part.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    AtomicFU

    AtomicFU

    The idiomatic way to use atomic operations in Kotlin

    Atomicfu is a multiplatform library that provides an idiomatic and efficient way of using atomic operations in Kotlin.
    Downloads: 4 This Week
    Last Update:
    See Project
  • $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
  • 5
    Stanza

    Stanza

    Stanford NLP Python library for many human languages

    Stanza is a collection of accurate and efficient tools for the linguistic analysis of many human languages. Starting from raw text to syntactic analysis and entity recognition, Stanza brings state-of-the-art NLP models to languages of your choosing. Stanza is a Python natural language analysis package. It contains tools, which can be used in a pipeline, to convert a string containing human language text into lists of sentences and words, to generate base forms of those words, their parts of...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 6
    Open Asset Import Library

    Open Asset Import Library

    The open-asset-importer-library repository

    The Open Asset Import Library (short name: Assimp) is a portable Open-Source library to import various well-known 3D model formats in a uniform manner. The most recent version also knows how to export 3d files and is therefore suitable as a general-purpose 3D model converter. See the feature-list. open3mod is a Windows-based model viewer. It loads all file formats that Assimp supports and is perfectly suited to quickly inspect 3d assets. Assimp aims to provide a full asset conversion...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 7
    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: 1 This Week
    Last Update:
    See Project
  • 8
    Micronaut Data

    Micronaut Data

    Ahead of Time Data Repositories

    ...Micronaut Data instead moves this model into the compiler. Both GORM and Spring Data use regular expressions and pattern matching in combination with runtime generated proxies to translate a method definition on a Java interface into a query at runtime. No such runtime translation exists in Micronaut Data and this work is carried out by the Micronaut compiler at compilation time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Nitro Modules

    Nitro Modules

    Insanely fast native C++, Swift or Kotlin modules

    ...The project consists of the core react-native-nitro-modules library and the optional nitrogen code generator for module authors. Developers define interfaces in TypeScript and implement the native behavior in C++, Swift, Kotlin, or Java. Nitro supports cross-platform C++ modules as well as platform-native iOS and Android implementations. It is useful for React Native teams that need high-performance native functionality, strongly typed bindings, and lower bridge overhead.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Start Free
  • 10
    Pinot

    Pinot

    Apache Pinot - A realtime distributed OLAP datastore

    Realtime distributed OLAP datastore, designed to answer OLAP queries with low latency. Pinot is designed to answer OLAP queries with low latency on immutable data and mutable data(Upsert Support) Pluggable indexing technologies - Sorted Index, Bitmap Index, Inverted Index, StarTree Index, Bloom Filter, Range Index, Text Search Index(Lucence/FST), Json Index, Geospatial Index. Near Realtime ingestion with Apache Kafka, Apache Pulsar, Kinesissupports JSON, Avro, ProtoBuf, Thrift formats....
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Stipple Effect

    Stipple Effect

    Stipple Effect is a pixel art editor that supports animation

    Stipple Effect is a cross-platform pixel art editor that emphasizes scripting and automation. It offers standard raster graphics editing features alongside tools specifically designed for pixel art creation, making it suitable for game developers and digital artists. Its scripting capabilities allow for efficient batch operations and workflow customization.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Cats Effect

    Cats Effect

    The pure asynchronous runtime for Scala

    ...Cats-Effect offers capabilities like deferred execution, cancellation, resource safety (Resource), fiber concurrency (lightweight threads), and interoperation with underlying runtime platforms (JVM, Java concurrency, etc.). It enables developers to write effectful code while preserving composability, purity, and modular reasoning about side effects.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 13
    EJDB

    EJDB

    Embeddable JSON Database engine C library

    EJDB 2.0, Embeddable JSON Database engine C library. Simple XPath like query language (JQL). Websockets / Android / iOS / React Native / Flutter / Java / Dart / Node.js bindings. Docker image. Array elements are matched from start to end. In equal arrays all values at the same index should be equal. Lexicographically sort object keys in both maps. Do matching keys and its values starting from the lowest key. Database index can be build for any JSON field path containing values of number or string type. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 14
    Spring AI

    Spring AI

    An Application Framework for AI Engineering

    Spring AI is a framework within the Spring ecosystem that simplifies the integration of artificial intelligence capabilities into Java applications by providing abstractions over various AI services and models. It is designed to align with familiar Spring development patterns, allowing developers to incorporate AI features such as chat, embeddings, and prompt handling using consistent APIs. The framework supports multiple providers, including OpenAI, Azure OpenAI, and other compatible services, enabling flexibility in deployment strategies. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Kotlin JDSL

    Kotlin JDSL

    Kotlin library that makes it easy to build and execute queries

    Kotlin JDSL is a Kotlin library that makes it easy to build a query without a generated metamodel. There are many libraries that use an annotation processing tool (APT) to do the job. However, with the APT, you have to recompile whenever the name or type of field in an entity or a table class is changed. Kotlin JDSL provides a domain-specific language (DSL) based on KClass and KProperty to help you easily build queries without such inconveniences from the APT. Kotlin JDSL does not provide an...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    PSLab Android App

    PSLab Android App

    PSLab Android App

    Repository for the PSLab Android App for performing experiments with the Pocket Science Lab open-hardware platform. This repository holds the Android App for performing experiments with PSLab. PSLab is a tiny pocket science lab that provides an array of equipment for doing science and engineering experiments. It can function like an oscilloscope, waveform generator, frequency counter, programmable voltage and current source and also as a data logger. PSLab is a tiny pocket science lab that...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Android Contacts, Reborn

    Android Contacts, Reborn

    Android Contacts API Library written in Kotlin

    ...You no longer have to deal with the Contacts Provider, database operations, and cursors. Whether you just need to get all or some Contacts for a small part of your app (written in Kotlin or Java), or you are looking to create your own full-fledged Contacts app with the same capabilities as the AOSP Android Contacts app and Google Contacts app, this library is for you.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18
    Coraza

    Coraza

    OWASP Coraza WAF is a golang modsecurity compatible firewall library

    ...Coraza runs the OWASP Core Rule Set (CRS) to protect your web applications from a wide range of attacks, including the OWASP Top Ten, with a minimum of false alerts. CRS protects from many common attack categories including: SQL Injection (SQLi), Cross Site Scripting (XSS), PHP & Java Code Injection, HTTPoxy, Shellshock, Scripting/Scanner/Bot Detection & Metadata & Error Leakages. Coraza is a library at its core, with many integrations to deploy on-premise Web Application Firewall instances.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 19
    Kotshi

    Kotshi

    An annotation processor that generates Moshi adapters

    An annotation processor that generates Moshi adapters from Kotlin classes. There is a reflective adapter for Kotlin but that requires the Kotlin reflection library which adds a lot of methods and increases the binary size which in a constrained environment such as Android is something is not preferable. This is where Kotshi comes in, it generates fast and optimized adapters for your Kotlin data classes, just as if you'd written them by hand yourself. It will automatically regenerate the...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 20
    Official Android SDK for Stream Chat

    Official Android SDK for Stream Chat

    Android Chat SDK ➜ Stream Chat API. UI component libraries for chat

    This is the official Android SDK for Stream Chat, a service for building chat and messaging applications. This library includes both a low-level chat SDK and a set of reusable UI components. Most users start with the UI components and fall back to the lower-level API when they want to customize things. We're proud to say that we're the first Android Chat SDK that supports Jetpack Compose! We released our Compose UI Components one day after the official Jetpack Compose 1.0 release and our...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Amazon Neptune SigV4 Signer

    Amazon Neptune SigV4 Signer

    A library for Amazon Neptune that enables AWS Signature Version

    A library for sending AWS Signature Version 4 signed requests over HTTP to Amazon Neptune. This package provides signers that can be used with various implementations of HttpRequests. AWS Identity and Access Management (IAM) is an AWS service that helps an administrator securely control access to AWS resources. IAM administrators control who can be authenticated (signed in) and authorized (have permissions) to use Neptune resources. IAM is an AWS service that you can use with no additional...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Apache Drill

    Apache Drill

    Apache Drill is a distributed MPP query layer for self describing data

    Apache Drill is a distributed MPP query layer that supports SQL and alternative query languages against NoSQL and Hadoop data storage systems. It was inspired in part by Google's Dremel. Get faster insights without the overhead (data loading, schema creation and maintenance, transformations, etc.) Analyze the multi-structured and nested data in non-relational datastores directly without transforming or restricting the data. Leverage your existing SQL skillsets and BI tools including Tableau,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Pedestal

    Pedestal

    The Pedestal Server-side Libraries

    Pedestal is a set of libraries that we use to build services and applications. It runs in the back end and can serve up whole HTML pages or handle API requests. There are a lot of tools in that space, so why did we build Pedestal? We had two main reasons. Pedestal is designed for APIs first. Most web app frameworks still focus on the "page model" and server-side rendering. Pedestal lets you start simple and add that if you need it. Pedestal makes it easy to create "live" applications....
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    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: 0 This Week
    Last Update:
    See Project
  • 25
    File System Crawler for Elasticsearch

    File System Crawler for Elasticsearch

    Elasticsearch File System Crawler (FS Crawler)

    This crawler helps to index binary documents such as PDF, Open Office, MS Office. Local file system (or a mounted drive) crawling and indexing new files, updating existing ones, and removing old ones. Remote file system over SSH/FTP crawling. REST interface to let you “upload” your binary documents to elastic search.
    Downloads: 0 This Week
    Last Update:
    See Project