Showing 2233 open source projects for "build"

View related business solutions
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    Immutables

    Immutables

    Annotation processor to create immutable objects and builders

    ...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. Works out-of-the-box with build tools, integrates into IDEs. Lazy, derived and optional attributes. Comprehensive support for collections as attributes, including Guava collections. Generic parameters. Copy with structural sharing. Singleton and interned instances.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    CIM

    CIM

    Distributed instant messaging system for developers

    CIM(CROSS-IM)A developer-oriented system, provides components to help developers build their own distributed instant messaging system that can be a horizontal scaling IM. CIM is an IM Instant messaging system, can be applied as a message push middleware. IOT Message transparent transmission middleware in massive connection scenarios. Provides flexible horizontal expansion and contraction according to the actual situation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Karate

    Karate

    Test automation made simple

    Karate is the only open-source tool to combine API test-automation, mocks, performance-testing and even UI automation into a single, unified framework. The BDD syntax popularized by Cucumber is language-neutral, and easy for even non-programmers. Assertions and HTML reports are built-in, and you can run tests in parallel for speed. There’s also a cross-platform stand-alone executable for teams not comfortable with Java. You don’t have to compile code. Just write tests in a simple, readable...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Roboelectric

    Roboelectric

    Android unit testing framework

    ...The work it must do to support each API level is slightly different, so its shadows are built separately for each. If you would like to live on the bleeding edge, you can try running against a snapshot build.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • 5
    JetLinks

    JetLinks

    JetLinks is developed based on Java, Spring Boot, WebFlux, Netty

    JetLinks Community is an open-source enterprise IoT platform built with Java, Spring Boot, WebFlux, Netty, Vert.x, Reactor, and related reactive technologies. It is designed to help teams quickly build IoT business systems without starting from a blank backend. The platform supports unified device modeling, unified device access, and centralized management across different device types, vendors, and communication protocols. It can connect devices through TCP, UDP, MQTT, HTTP, TLS, DTLS, and other protocol patterns while hiding much of the complexity of network programming. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Chicory

    Chicory

    Native JVM WebAssembly runtime

    ...Its design eliminates the need for external system libraries, making deployment straightforward and consistent across platforms. The project also supports integration into frameworks and build systems, enabling developers to embed Wasm-based functionality into larger applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Minestom

    Minestom

    1.21.11 Lightweight Minecraft server

    Minestom is an open-source Minecraft server development framework that allows developers to build custom Minecraft server software from scratch without relying on Mojang’s original server code. Instead of functioning as a traditional server implementation, Minestom acts as a lightweight library that provides the core networking and gameplay infrastructure needed to create Minecraft server applications. Developers can use it to design custom game modes, experimental server architectures, or entirely new gameplay systems while maintaining compatibility with the Minecraft Java Edition client. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    AstronRPA

    AstronRPA

    Agent-ready RPA suite with visual workflow automation tools engine

    Astron RPA is an enterprise-grade robotic process automation platform designed to help organizations and developers build automated workflows for desktop and web applications. It provides a visual workflow designer that supports low-code and no-code development, allowing users to create automation processes through a drag-and-drop interface instead of writing extensive code. It enables automation of common desktop software and browser-based tasks, making it suitable for repetitive business operations and system integrations. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    MyBatis Spring Adapter

    MyBatis Spring Adapter

    Spring integration for MyBatis 3

    ...This library allows MyBatis to participate in Spring transactions, takes care of building MyBatis mappers and SqlSessions and inject them into other beans, translates MyBatis exceptions into Spring DataAccessExceptions, and finally, it lets you build your application code free of dependencies on MyBatis, Spring or MyBatis-Spring. Spring version 2 only supports iBATIS version 2. An attempt was made to add MyBatis 3 support into Spring 3 (see the Spring Jira issue. Unfortunately, Spring 3 development ended before MyBatis 3 was officially released. Because the Spring team did not want to release with code based on a non-released version of MyBatis, official Spring support would have to wait.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Stop vibe-debugging. Icon
    Stop vibe-debugging.

    Plug Claude into your app's actual errors.

    AppSignal's MCP server hands Claude, Cursor, or Zed your real errors, traces, and the deploy that shipped them. AI writes the fix; you review the diff.
    Free 30 days.
  • 10
    Spring Cloud Kubernetes

    Spring Cloud Kubernetes

    Kubernetes integration with Spring Cloud Discovery Client

    Spring Cloud Kubernetes provides implementations of well known Spring Cloud interfaces allowing developers to build and run Spring Cloud applications on Kubernetes. While this project may be useful to you when building a cloud native application, it is also not a requirement in order to deploy a Spring Boot app on Kubernetes. If you are just getting started in your journey to running your Spring Boot app on Kubernetes you can accomplish a lot with nothing more than a basic Spring Boot app and Kubernetes itself. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Elide

    Elide

    Elide is a Java library that lets you stand up a GraphQL/JSON-API

    ...Make instances of your new model accessible through a top level collection or restrict access only through relationships to other models. And thats it, you are ready to deploy and query your data with JSON or GraphQL requests. Quickly build and deploy production-quality web services that expose your data as a service. Elide APIs support complex filtering rules, sorting, pagination, subscriptions, and text search. Controlling access to your data is as simple as defining your rules and annotating your models.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    SmartRefreshLayout

    SmartRefreshLayout

    Refresh layout framework

    SmartRefreshLayout's goal is to build a strong, stable and mature pull-down refresh layout framework, and to integrate all kinds of cool, diverse, practical and beautiful Headers and Footers. Support synchronous scrolling with ListView and NestedScrolling with CoordinatorLayout. Support automatically refresh, automatically pull-up loading (automatically detect list inertance and scroll to the bottom without having to manually pull).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Spring Cloud Alibaba

    Spring Cloud Alibaba

    One-stop solution for application development for Alibaba middleware

    ...With Spring Cloud Alibaba, you only need to add some annotations and a small amount of configurations to connect Spring Cloud applications to the distributed solutions of Alibaba, and build a distributed application system with Alibaba middleware. Flow control and service degradation: flow control, circuit breaking and system adaptive protection with Alibaba Sentinel. Service registration and discovery: instances can be registered with Alibaba Nacos and clients can discover the instances using Spring-managed beans. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Android Interview Questions

    Android Interview Questions

    Your Cheat Sheet For Android Interview

    This repository is a comprehensive study guide for Android interviews, organized to cover the platform from fundamentals to advanced topics. It includes explanations and Q&A on the Android app lifecycle, activities and fragments, services, broadcast receivers, content providers, and the build system. Modern practices are addressed as well—Kotlin language features, coroutines, Jetpack components, MVVM/MVI architecture, dependency injection, and testing strategies. Performance and reliability topics receive attention, such as memory management, threading, WorkManager, networking, and offline storage patterns. The content favors concise, practical answers that interviewers expect, helping candidates rehearse concepts and trade-offs rather than memorize trivia. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Mall Learning

    Mall Learning

    Tutorial and sample-code repository

    ...For each topic it provides sample code, explanations of why design decisions were made, trade-offs and how to implement real-world features like search, caching, delayed messaging, file storage. It’s aimed at developers who want to understand how to build scalable e-commerce systems rather than just copy-paste modules. With clearly organized “tiny” modules (mall-tiny-01 etc) the repo supports step-by-step incremental learning.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Prometheus JVM Client

    Prometheus JVM Client

    Prometheus instrumentation library for JVM applications

    ...Building the repository needs Java 11 (The project the project still supports Java 6 and Java versions > 11 dropped support for Java 6 output). We recommend to use an up-to-data Java 8 installation. The project provides the maven wrapper and therefore no local maven installation is needed. To build the repository just call ./mvnw verify.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Chronicle Queue

    Chronicle Queue

    Micro second messaging that stores everything to disk

    Micro second messaging that stores everything to disk. With millions of users worldwide, Chronicle Queue is a leading choice for organizations of all sizes seeking a low-latency, high-performance messaging framework. The Chronicle Queue Enterprise version eliminates compatibility issues and allows for the seamless integration and sharing of data between Java, Rust, Python, and C++ libraries. Chronicle Queue is available as a fully native Java, Rust or C++ library, and also supports a Python...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Lettuce

    Lettuce

    Advanced Java Redis client for thread-safe sync, async, etc.

    Build elastic data access. Lettuce is a scalable Redis client for building non-blocking Reactive applications. Lettuce is a fully non-blocking Redis client built with netty providing Reactive, Asynchronous and Synchronous Data Access. Lettuce provides asynchronous API with RedisFuture (CompletionStage) and Reactive types Flux [N] and Mono [0|1].
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    GraphQL Manifold

    GraphQL Manifold

    Manifold is a Java compiler plugin, features include Metaprogramming

    ...Use the framework to gain direct, type-safe access to any type of resource, such as GraphQL, JSON, XML, YAML, CSV, and even other languages such as JavaScript. Remove the code gen step in your build process. Use types defined in .graphql files directly, no code gen steps! Make GraphQL changes and immediately use them with code completion.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Apache InLong

    Apache InLong

    Apache InLong - a one-stop integration framework for massive data

    Apache InLong is a one-stop integration framework for massive data that provides automatic, secure and reliable data transmission capabilities. InLong supports both batch and stream data processing at the same time, which offers great power to build data analysis, modeling and other real-time applications based on streaming data. InLong (应龙) is a divine beast in Chinese mythology who guides the river into the sea, and it is regarded as a metaphor of the InLong system for reporting data streams. InLong was originally built at Tencent, which has served online businesses for more than 8 years, to support massive data (data scale of more than 80 trillion pieces of data per day) reporting services in big data scenarios. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Spring Cloud Netflix

    Spring Cloud Netflix

    Integration with Netflix OSS components

    This project provides Netflix OSS integrations for Spring Boot apps through autoconfiguration and binding to the Spring Environment and other Spring programming model idioms. With a few simple annotations you can quickly enable and configure the common patterns inside your application and build large distributed systems with battle-tested Netflix components. The patterns provided include Service Discovery (Eureka), Circuit Breaker (Hystrix), Intelligent Routing (Zuul) and Client Side Load Balancing (Ribbon). Service Discovery is one of the key tenets of a microservice-based architecture. Trying to hand-configure each client or some form of convention can be difficult to do and can be brittle. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    WireMock

    WireMock

    A tool for mocking HTTP services

    ...It enables you to stay productive when an API you depend on doesn't exist or isn't complete. It supports testing of edge cases and failure modes that the real API won't reliably produce. And because it's fast it can reduce your build time from hours down to minutes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    MyBatis Mapper4

    MyBatis Mapper4

    Mybatis common mapper, easy to use

    This book starts with a simple MyBatis query to build a basic development environment for learning MyBatis. Through a comprehensive sample code and test, the basic usage of adding, deleting, modifying, and checking operations in the MyBatis XML mode and annotation mode is explained, and the application of dynamic SQL in different aspects and the best practice program in the use process are introduced.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Activiti

    Activiti

    Light-weight workflow and business process management pltaform

    Helping businesses solve automation challenges in distributed, highly-scalable and cost effective infrastructures. Activiti is the leading lightweight, java-centric open-source BPMN engine supporting real-world process automation needs. Activiti Cloud is now the new generation of business automation platform offering a set of cloud native building blocks designed to run on distributed infrastructures. Inmutable, scalable & pain free Process & Decision Runtimes designed to integrate with your...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    RuoYi AI

    RuoYi AI

    Enterprise AI platform for building, deploying, and managing apps

    RuoYi AI is a full-stack enterprise-oriented AI development platform designed to help developers rapidly build, deploy, and manage intelligent applications using modern large language models and AI ecosystems. It provides a unified framework for integrating multiple AI models from different providers, allowing teams to switch or combine models through a consistent interface without vendor lock-in. RuoYi AI includes built-in support for retrieval-augmented generation, enabling organizations to create secure, private knowledge bases with high-accuracy search and reasoning capabilities. ...
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo