Showing 632 open source projects for "simple java code"

View related business solutions
  • 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
  • Stop Storing Third-Party Tokens in Your Database Icon
    Stop Storing Third-Party Tokens in Your Database

    Auth0 Token Vault handles secure token storage, exchange, and refresh for external providers so you don't have to build it yourself.

    Rolling your own OAuth token storage can be a security liability. Token Vault securely stores access and refresh tokens from federated providers and handles exchange and renewal automatically. Connected accounts, refresh exchange, and privileged worker flows included.
    Try Auth0 for Free
  • 1
    BRVAH

    BRVAH

    Powerful and flexible RecyclerView Adapter

    BRVAH or Base RecyclerView Adapter Helper is a helpful tool for using RecyclerView more easily and efficiently. If you're an Android developer, you're probably familiar with RecyclerView as it is one of the most frequently-used controls in Android. While it may be quite useful however, a lot of developers can find it vexing to use. This is where BRVAH comes in. With BRVAH, it becomes easier than ever to use RecyclerView. Its efficient use meets the common needs of Android developers in...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    Component

    Component

    A powerful componentized framework

    A powerful componentized framework. A powerful, 100% compatible, AndroidX, Kotlin support and flexible componentized framework. Component 2.x will all use Kotlin, and the annotation driver will be developed using ksp. The workload is huge. Therefore, the official 2.x version will have routine maintenance bugs in 1.9.x after a long time, please rest assured. Early adopters can use it 2.x, please use 1.9.x for stability. Choosing a better, more comprehensive, more stable and more promising...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    RIBs

    RIBs

    Uber's cross-platform mobile architecture framework

    RIBs is the cross-platform architecture framework behind many mobile apps at Uber. The name RIBs is short for Router, Interactor and Builder, which are core components of this architecture. This framework is designed for mobile apps with a large number of engineers and nested states. Shared architecture across iOS and Android. Build cross-platform apps that have similar architecture, enabling iOS and Android teams to cross-review business logic code. Testability and Isolation. Classes must...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 4
    Spring Batch

    Spring Batch

    Spring Batch is a framework for writing batch applications using Java

    A lightweight, comprehensive batch framework designed to enable the development of robust batch applications vital for the daily operations of enterprise systems. Spring Batch provides reusable functions that are essential in processing large volumes of records, including logging/tracing, transaction management, job processing statistics, job restart, skip, and resource management. It also provides more advanced technical services and features that will enable extremely high-volume and high...
    Downloads: 4 This Week
    Last Update:
    See Project
  • Secure File Transfer for Windows with Cerberus by Redwood Icon
    Secure File Transfer for Windows with Cerberus by Redwood

    Protect and share files over FTP/S, SFTP, HTTPS and SCP with the #1 rated Windows file transfer server.

    Cerberus supports unlimited users and connections on a single IP, with built-in encryption, 2FA, and a browser-based web client — all deployable in under 15 minutes with a 25-day free trial.
    Try for Free
  • 5
    ServiceTalk

    ServiceTalk

    A networking framework that evolves with your application

    ServiceTalk is a JVM network application framework with APIs tailored to specific protocols (e.g. HTTP/1.x, HTTP/2.x, etc…​) and supports multiple programming paradigms. ServiceTalk is intended to provide a common and extensible networking abstraction on top of a lower-level networking framework (e.g. Netty). Netty is a great low-level networking framework, but when used for service-to-service communication it presents a few opportunities for improvement. Fully asynchronous and requires...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    CTFcrackTools

    CTFcrackTools

    China's first CTFTools framework

    The first CTF tool framework in China. China's first CTFTools framework designed to help CTFer quickly overcome the CTF problem. Use kotlin and java mixed development. This is probably the first tool framework applied to CTF in China. Built-in current mainstream password, includes but is not limited to Virginia password, Caesar password, fence password. Users can write plugs independently, but only support Python to write plugs. The writing method is also extremely simple. (Due to Jython's own reasons, he was temporarily unable to support Python3) When introducing plugs, remember to confirm that the jython file has been loaded. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    Seata

    Seata

    An easy-to-use, high-performance distributed transaction solution

    Seata, or Simple Extensible Autonomous Transaction Architecture is an open source distributed transaction solution that brings high performance and easy-to-use distributed transaction services under a microservices architecture. It has 3 basic components: a Transaction Coordinator for maintaining the status of global and branch transactions; a Transaction Manager that defines the scope of global transaction; and a Resource Manager that manages resources being worked on by branch...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Habitica for Android

    Habitica for Android

    Native Android app for Habitica

    Habitica is an open source habit building program which treats your life like a Role Playing Game. Level up as you succeed, lose HP as you fail, earn money to buy weapons and armor. This repository is related to the Android Native Application.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    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: 2 This Week
    Last Update:
    See Project
  • 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.
    Get Started Free
  • 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
    Spring Statemachine

    Spring Statemachine

    Framework for application developers to use state machine concepts

    The Spring Statemachine project aims to provide a common infrastructure to work with state machine concepts in Spring applications. 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...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Sakura Boot

    Sakura Boot

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

    This framework, built on top of Spring Boot, is designed to speed up the development of robust backends. It ensures adherence to best practices while allowing a high degree of customization. The framework is structured using a modular architecture, making it easy to add or remove features based on the project’s specific needs. While Spring Boot speeds up the development process, developers still require extensive knowledge, must ensure adherence to best practices, and often write repetitive...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    XXPermissions

    XXPermissions

    Android Permissions Framework, Adapt to Android 16

    XXPermissions is an Android runtime permission management framework designed to simplify how developers request and handle permissions across different Android versions. 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...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Discovery

    Discovery

    Nepxion Discovery is a solution for Spring Cloud

    Nepxion Discovery is a solution for Spring Cloud with blue green, gray, route, blacklist, limitation, circuit breaker, degrade, isolation, monitor, tracing, dye, failover, async agent. Only one or more services are upgraded at a time, the upgrade is completed and monitored and observed, and this process is performed continuously until all the old versions in the cluster are upgraded to the new version. In the process of stopping the old version, it is impossible to accurately calculate...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Toaster Frame

    Toaster Frame

    Android toast frame, dedicated to treating various difficult problems

    Toaster is a lightweight Android utility library that enhances and standardizes toast message behavior across different devices and OS versions. The project addresses inconsistencies in native Android toast implementations by providing a more reliable and customizable messaging experience. 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...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    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: 0 This Week
    Last Update:
    See Project
  • 17
    ElasticJob

    ElasticJob

    Distributed scheduled job framework

    ElasticJob is a distributed scheduling solution consisting of two separate projects, ElasticJob-Lite and ElasticJob-Cloud. 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...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    RePlugin

    RePlugin

    A flexible, stable, easy-to-use Android plug-in framework

    RePlugin is a complete Android plug-in solution which is suitable for general use. Apps do not need to be upgraded to support new components, even brand new plug-ins. With only ONE hook (ClassLoader), NO BINDER HOOK. RePlugin’s Crash ratio is as low as Ten thousandth (0.01%). In addition, RePlugin is compatible with almost ALL Android ROMs in the market. RePlugin supports almost all features seamlessly as an installed application, including static Receiver, Task-Affinity, user-defined Theme,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Bytecoder

    Bytecoder

    Framework to interpret and transpile JVM bytecode to JavaScript

    Bytecoder is a Rich Domain Model for Java Bytecode and Framework to interpret and transpile it to other languages such as JavaScript, OpenCL or WebAssembly. The JVM Bytecode is parsed and transformed into an intermediate representation. This intermediate representation is passed thru optimizer stages and sent to a backend implementation for target code generation. The JavaScript backend transforms the intermediate representation into JavaScript.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 20

    scriptHelper

    integration between Java and scripting languages

    scriptHelper is a Java library allowing a simple integration between Java code and various script languages. This library also allows to debug these scripts in the context of a Java program.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 21

    OpenXava

    Automatic frontend engine for Java

    Automatic frontend engine for Java. Write just the domain classes in plain Java. Get a web application ready for production.
    Downloads: 48 This Week
    Last Update:
    See Project
  • 22
    AL-IV

    AL-IV

    ALFOUR Programming language. Simple, safe, power, multi-platform.

    A programming language AL-IV (ALFOUR) is a high-level imperative object oriented programming language with minimal introduction level, easy porting to any platform claiming a very high level of safety and stability, with a controllable level of code protection, high efficiency of an executable code, full independence from a target platform, minimal enter level.
    Downloads: 49 This Week
    Last Update:
    See Project
  • 23
    Arianne RPG

    Arianne RPG

    Arianne is an engine to develop multiplayer online games like Stendhal

    Arianne is a multiplayer online engine to develop turn based and real time games, providing a simple way of creating the game server rules and clients like our MORPG Stendhal. Our engine Marauroa uses Java and SQL for hosting hundreds of players on a solo host. Stendhal is a fun friendly and free multiplayer online adventure game with a huge and rich world. With hundreds of NPCs and different quests, features like the Travel log and achievement system keep track of progress. ...
    Leader badge
    Downloads: 58 This Week
    Last Update:
    See Project
  • 24
    NanoH5 (tsl2nano)

    NanoH5 (tsl2nano)

    java bean / database driven zero code application framework

    NanoH5 (or FullRelation) is a fullstack UI implementation framework providing a model driven design (MDA). Build a complete html5 application through a given class- or database-model without coding (coding APIs are available).
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    The Apenmool Framework is a generative programming system to faciliate rapid application development. The specifications of a project are stored in XML and Java files. A code generator is then used to build the application in a variety of configurations.
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo