Showing 2865 open source projects for "no code"

View related business solutions
  • 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
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 1
    Metrics

    Metrics

    Capturing JVM and application-level metrics

    Metrics is a Java library which gives you unparalleled insight into what your code does in production. Metrics provides a powerful toolkit of ways to measure the behavior of critical components in your production environment. With modules for common libraries like Jetty, Logback, Log4j, Apache HttpClient, Ehcache, JDBI, Jersey and reporting backends like Graphite, Metrics provides you with full-stack visibility.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    Java Design Patterns

    Java Design Patterns

    Design patterns implemented in Java

    A comprehensive, community-maintained collection of design pattern implementations in Java, offering well-documented, educational examples to help developers understand and apply common architectural solutions. All designs should be as simple as possible. You should start with KISS, YAGNI, and Do The Simplest Thing That Could Possibly Work principles. Complexity and patterns should only be introduced when they are needed for practical extensibility. The design patterns are now available as...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Brave

    Brave

    Java distributed tracing implementation compatible with Zipkin backend

    ...Brave's dependency-free tracer library works against JRE6+. This is the underlying api that instrumentation use to time operations and add tags that describe them. This library also includes code that parses X-B3-TraceId headers.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    fastjson

    fastjson

    A fast JSON parser/generator for Java

    ...Based on benchmarks it provides the best performance in both server side and Android client, and can work with arbitrary Java objects, even those pre-existing objects of which you do not have the source code. Fastjson provides a simple conversion method to turn Java objects to JSON and vice versa, with extensive support of Java Generics and arbitrarily complex objects.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 5
    LaTeX Examples

    LaTeX Examples

    Examples for the usage of LaTeX

    LaTeX-examples is a repository collecting a variety of example documents and snippets demonstrating LaTeX features, usage patterns, and common templates. It acts as a playground for learning LaTeX syntax, macros, formatting tricks, and document structuring practices. Files include sample articles, reports, book chapters, presentations (using Beamer), tables, mathematical typesetting examples (equations, aligned systems, integrals, matrices), custom macros, and styling. The project is useful...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    ElasticJob

    ElasticJob

    Distributed scheduled job framework

    ...ElasticJob-Lite is a lightweight, decentralized solution that provides distributed task sharding services. ElasticJob-Cloud uses Mesos to manage and isolate resources. It uses a unified job API for each project. Developers only need code one time and can deploy at will. Support job sharding and high availability in distributed system. Scale out for throughput and efficiency improvement. Job processing capacity is flexible and scalable with the allocation of resources. Execute job on suitable time and assigned resources. Aggregation same job to same job executor. Append resources to newly assigned jobs dynamically. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    Android Tips & Tricks

    Android Tips & Tricks

    [Cheatsheet] Tips and tricks for Android Development

    ...It collects techniques gathered from personal experience, developer discussions, and external technical resources. The material covers Android Studio, Java, Kotlin, Gradle, ADB, interface design, performance, libraries, and general development workflows. Short explanations and code-oriented examples make the repository suitable for quick reference rather than linear coursework. A searchable mdBook edition provides an easier way to browse the growing collection. Contributors can expand or correct the guide through pull requests. The project is useful for discovering lesser-known platform capabilities and improving everyday Android development practices.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Toaster Frame

    Toaster Frame

    Android toast frame, dedicated to treating various difficult problems

    ...It focuses on ensuring that toast notifications display correctly even on heavily customized Android skins. The library is designed for easy integration, allowing developers to replace default toast usage with minimal code changes. It also supports styling and positioning improvements that make transient user feedback more predictable. In practice, Toaster is useful for Android teams that want consistent UI feedback without building a custom notification system from scratch.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    RxJava

    RxJava

    Reactive Extensions for the JVM

    RxJava is a lightweight Java VM implementation of ReactiveX (Reactive Extensions). This is a library for the composition of asynchronous and event-based programs through observable sequences. It helps you write cleaner and simpler code by providing methods for solving problems quickly, and is easy to maintain and understand. RxJava works by extending the observer pattern in order to support sequences of data/events. It also allows you to compose sequences together declaratively through added operators, all while abstracting away concerns like low-level threading, thread-safety, concurrent data structures and synchronization. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 10
    Netty

    Netty

    An event-driven asynchronous network application framework

    Netty is an asynchronous, event-driven networking framework for the JVM that simplifies building high-performance clients and servers. It wraps Java NIO with a channel/handler pipeline model, enabling clean composition of codecs, TLS, and application logic with minimal overhead. Its ByteBuf abstractions, buffer pooling, and zero-copy techniques help reduce GC pressure and improve throughput under heavy I/O. Support for common protocols—HTTP/1.1, HTTP/2, WebSocket, and raw TCP/UDP—makes it a...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Caffeine

    Caffeine

    A high performance caching library for Java

    ...In some cases a LoadingCache or AsyncLoadingCache can be useful even if it doesn't evict entries, due to its automatic cache loading. To improve integration, JSR-107 JCache and Guava adapters are provided in extension modules. JSR-107 standardizes a Java 6 based API to minimize vendor specific code at the cost of features and performance. Guava's Cache is the predecessor library and the adapters provide a simple migration strategy. Automatic loading of entries into the cache, optionally asynchronously and size-based eviction when a maximum is exceeded based on frequency and recency.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Swagger Core

    Swagger Core

    Examples, server integrations for generating Swagger API Specification

    ...Current version supports JAX-RS2 (javax and jakarta namespaces). One of the common usage scenarios is to integrate swagger-jaxrs2 into an existing or new JAX-RS based project ("code-first"), to automatically provide and expose its APIs definition, which is kept in sync during the project lifecycle. Such definition can be the base for further processing/consumption, including API documentation (e.g with swagger-ui, API client generation in various languages (e.g with swagger-codegen), custom processing, and so on. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    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
  • 14
    CircleProgress

    CircleProgress

    CircleProgress, DonutProgress, ArcProgress for Android

    ...Version 2 migrated the library to AndroidX, raised its minimum SDK level, and modernized its Gradle tooling. Accessibility support was added for screen readers, while rendering and animation code received performance improvements. The package is distributed through JitPack and includes demo applications showing the available controls.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Jib

    Jib

    Containerize your Java application

    ...Jib builds by separating the traditionally single image layer Java application into multiple layers for more granular incremental builds. This results in only changes to your code being rebuilt, not your entire application. Jib deploys your changes fast and allows you to rebuild your container image exactly the same without triggering unnecessary updates. All this done completely daemonless, reducing your CLI dependencies.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    AmazonMSK AWS Identity Access Management

    AmazonMSK AWS Identity Access Management

    Use AWS Identity and (IAM) to connect to Amazon Managed Streaming

    ...This library provides a new Simple Authentication and Security Layer (SASL) mechanism called AWS_MSK_IAM. This new SASL mechanism can be used by Kafka clients to authenticate against Amazon MSK clusters using AWS IAM. After you've downloaded the code from GitHub, you can build it using Gradle. An uber jar containing the library and all its relocated dependencies except the kafka client and slf4j-api can also be built. At runtime, the uber jar expects to find the kafka client library and the sl4j-api library on the classpath.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    picocli

    picocli

    Framework for building GraalVM-enabled command line apps

    Picocli is a one-file framework for creating Java command-line applications with almost zero code. It supports a variety of command-line syntax styles including POSIX, GNU, MS-DOS and more. It generates highly customizable usage help messages that use ANSI colors and styles to contrast important elements and reduce the cognitive load on the user. Picocli-based applications can have command line TAB completion showing available options, option parameters, and subcommands, for any level of nested subcommands. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    weixin-java-miniapp-demo

    weixin-java-miniapp-demo

    WeChat applet Java backend Demo implemented based on Spring Boot

    ...It is designed to accelerate development by offering working controller examples and configuration patterns that mirror real-world deployments. The project emphasizes clarity and modular organization so developers can adapt the code to their own production environments. It also illustrates best practices for securely managing mini program credentials and backend communication. Overall, the demo acts as a practical reference implementation for teams building Java-based backends for WeChat mini applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    JCTools

    JCTools

    Java Concurrency Tools for the JVM

    ...There’s more to come and contributions/suggestions are most welcome. JCTools has enjoyed support from the community and contributions in the form of issues/tests/documentation/code have helped it grow. JCTools offers excellent performance at a reasonable price (FREE! under the Apache 2.0 License). It’s stable and in use by such distinguished frameworks as Netty, RxJava and others. JCTools is also used by commercial products with great results. JCTools is maven built and requires an existing Maven installation and JDK8 (only for building, runtime is 1.6 compliant). ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    XXPermissions

    XXPermissions

    Android Permissions Framework, Adapt to Android 16

    ...The project focuses on providing a unified API that abstracts the complexity introduced by evolving Android permission models, including newer platform requirements. It aims to improve developer productivity by reducing repetitive permission-handling code and minimizing compatibility issues. The library emphasizes adaptability to modern Android releases, with ongoing updates to support newer SDK levels and manufacturer-specific behaviors. It also provides structured callbacks and utilities that help developers track granted and denied permissions more clearly. Overall, XXPermissions is intended to be a practical drop-in solution for Android teams that need reliable, version-aware permission workflows in production apps.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Sakura Boot

    Sakura Boot

    Framework on top of spring-boot that helps create back-ends

    ...While Spring Boot speeds up the development process, developers still require extensive knowledge, must ensure adherence to best practices, and often write repetitive code for each project. First, the name Sakura Boot is named to reflect its foundation on Spring Boot, while "Sakura" symbolizing the brief cherry blossoms season in Japan, this highlights the framework’s focus on rapid and efficient backend development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    MyBatis Dynamic SQL

    MyBatis Dynamic SQL

    SQL DSL (Domain Specific Language) for Kotlin and Java

    This library is a general-purpose SQL generator. Think of it as a typesafe and expressive SQL DSL (domain-specific language), with support for rendering SQL formatted properly for MyBatis3 and Spring's NamedParameterJDBCTemplate. The library also contains extensions for Kotlin that enable an idiomatic Kotlin DSL for SQL. The library will generate full DELETE, INSERT, SELECT, and UPDATE statements. The DSL implemented by the library is very similar to native SQL but it includes many functions...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Spring Statemachine

    Spring Statemachine

    Framework for application developers to use state machine concepts

    ...It is advised to check the actual state of this project by referring to the latest releases found on the Spring Statemachine Project Page. The git repo default branch may be relatively unstable when new features are added to the source code. Spring Statemachine uses a Gradle-based build system. In the instructions below, ./gradlew is invoked from the root of the source tree and serves as a cross-platform, self-contained bootstrap mechanism for the build.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Colorful

    Colorful

    Android dynamic skin resurfacing library

    ...It abstracts away the complexity of Android’s standard theming system and gives developers a higher-level API for tasks such as tinting UI components, generating complementary color palettes, and producing visually consistent themes based on a primary color. With Colorful, you can create adaptable interfaces that respond to user preferences, branding requirements, or content-specific hues without boilerplate code spread throughout your UI layer. The library also includes support for contrast adjustments and accessibility concerns, ensuring generated palettes remain legible and compliant with usability guidelines. Because color theming is central to modern app design, Colorful helps teams implement sophisticated, dynamic visual systems while preserving maintainability.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    RE2/J

    RE2/J

    linear time regular expression matching in Java

    ...While it omits some advanced features like backreferences and certain Java regex options, it supports the vast majority of practical expressions used in production code. RE2/J thus provides a reliable, safe, and scalable alternative for developers.
    Downloads: 0 This Week
    Last Update:
    See Project