Showing 210 open source projects for "java apps"

View related business solutions
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • Leverage AI to Automate Medical Coding Icon
    Leverage AI to Automate Medical Coding

    Medical Coding Solution

    As a healthcare provider, you should be paid promptly for the services you provide to patients. Slow, inefficient, and error-prone manual coding keeps you from the financial peace you deserve. XpertDox’s autonomous coding solution accelerates the revenue cycle so you can focus on providing great healthcare.
    Learn More
  • 1
    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...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    JavaPackager

    JavaPackager

    Gradle/Maven plugin to package Java applications as native Windows

    JavaPackager is a hybrid plugin for Maven and Gradle which provides an easy way to package Java applications in native Windows, MacOS or GNU/Linux executables, and generate installers for them. It was born while teaching to my students how to build and distribute their Java apps, and after seeing that a chain of several plugins was needed to achieve this task, I decided to develop a plugin to rule them all. Apply JavaPackager plugin in build.gradle using legacy mode (because at the moment it's only available in Maven Central repository). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    CapRover

    CapRover

    Scalable PaaS (automated Docker+nginx), aka Heroku on Steroids

    ...For a developer who does not like spending hours and days setting up a server, building tools, sending code to the server, building it, getting an SSL certificate, installing it, update nginx over and over again. Deploy apps in your own space (Node js, PHP, Python, Java literally any language!) Simple interface for many docker operations, exposing container ports to host, setting up persistent directories, instance count and etc. Optionally fully customizable Nginx config allowing you to enable HTTP2, specific caching logic, custom SSL certs and etc.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Google Maps SDK for Android Samples

    Google Maps SDK for Android Samples

    Samples demonstrating how to use Maps SDK for Android

    Create dynamic, interactive and personalized experiences with maps, locations and geospatial experiences for your Android apps. Create an account, generate an API key, and start creating. Learn how to load the Maps SDK for Android and add a map with a bookmark to your web application. You can customize almost all aspects of the map, such as routes, landforms and places of interest, among others. Find the current location of an Android device and display details of the place or other place of...
    Downloads: 4 This Week
    Last Update:
    See Project
  • Reach Your Audience with Rise Vision, the #1 Cloud Digital Signage Software Solution Icon
    Reach Your Audience with Rise Vision, the #1 Cloud Digital Signage Software Solution

    K-12 Schools, Higher Education, Businesses, Restaurants

    Rise Vision is the #1 digital signage company, offering easy-to-use cloud digital signage software compatible with any player across multiple screens. Forget about static displays. Save time and boost sales with 500+ customizable content templates for your screens. If you ever need help, get free training and exceptionally fast support.
    Learn More
  • 5
    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...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 6
    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...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    Thymeleaf Layout Dialect

    Thymeleaf Layout Dialect

    A dialect for Thymeleaf that lets you build layouts

    Thymeleaf Layout Dialect is an extension for the Thymeleaf templating engine that enables a layout/decorator mechanism, letting you define base templates and inject fragments for reusable and maintainable page structures, eliminating the need for third-party layout libraries.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Standard Webhooks

    Standard Webhooks

    The Standard Webhooks specification

    ...It includes reference implementations for signature verification and signing across multiple languages such as Python, JavaScript/TypeScript, Go, Rust, Ruby, PHP, C#, Java, and Elixir, along with additional community SDKs. The initiative is guided by a technical steering committee with members from companies like Zapier, Twilio, Mux, ngrok, Supabase, Svix, and Kong. Standard Webhooks matters because it eliminates the fragmentation of webhook implementations, reducing consumer effort and enabling seamless verification in apps or even directly in API gateways. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    FlatBuffers

    FlatBuffers

    Memory Efficient Serialization Library

    ...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: 4 This Week
    Last Update:
    See Project
  • Free and Open Source HR Software Icon
    Free and Open Source HR Software

    OrangeHRM provides a world-class HRIS experience and offers everything you and your team need to be that HR hero you know that you are.

    Give your HR team the tools they need to streamline administrative tasks, support employees, and make informed decisions with the OrangeHRM free and open source HR software.
    Learn More
  • 10
    ReDex

    ReDex

    A bytecode optimizer for Android apps

    ReDex is an Android bytecode (dex) optimizer originally developed at Facebook. It provides a framework for reading, writing, and analyzing .dex files, and a set of optimization passes that use this framework to improve the bytecode. An APK optimized by ReDex should be smaller and faster than its source. Redex provides a framework for reading, writing, and analyzing .dex files, and a set of optimization passes that use this framework to improve the bytecode. An APK optimized by Redex should...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    WordPress for Android

    WordPress for Android

    WordPress for Android

    If you're just looking to install WordPress for Android, you can find it on Google Play. If you're a developer wanting to contribute, read on. Inspiration strikes any time, anywhere. WordPress mobile apps put the power of publishing in your hands. And of course, they’re open source, just like WordPress. WordPress for Android lets you take the power to publish to the web with you. It is much more than a website builder. Give your great ideas a home on the web. WordPress for Android is a...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    Fresco

    Fresco

    An Android library for managing images and the memory they use

    ...When the image goes off-screen, it automatically releases its memory. A decompressed image - an Android Bitmap - takes up a lot of memory. This leads to more frequent runs of the Java garbage collector. This slows apps down. The problem is especially bad without the improvements to the garbage collector made in Android 5.0. On Android 4.x and lower, Fresco puts images in a special region of Android memory. It also makes sure that images are automatically released from memory when they’re no longer shown on screen. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    LSPosed

    LSPosed

    LSPosed Framework

    LSPosed is a modern and actively maintained implementation of the Xposed Framework, focused on improved security, stability, and compatibility with Android 8.1 and above. It enables developers and power users to dynamically modify the behavior of apps and the Android system at runtime without modifying APKs or flashing ROMs. LSPosed runs in a more secure environment with support for scope control and better integration with Magisk for systemless module management.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 14
    DoKit

    DoKit

    A platform for the life cycle of pan-front-end product development

    DoKit is a debugging and quality-of-experience toolkit for mobile (primarily Android) apps that provides an in-app overlay with tools for inspection, monitoring, and interaction. It offers features like CPU/memory monitoring, frame rate detection, network logging, view hierarchy inspection, and plugin support to expand capabilities. Developers can interactively explore UI layouts, measure layout times, simulate slow networks, or trace touch events—all while the app is running on the device....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Akka

    Akka

    Build concurrent, distributed, and resilient message-driven apps

    Build powerful reactive, concurrent, and distributed applications more easily. Akka is a toolkit for building highly concurrent, distributed, and resilient message-driven applications for Java and Scala. Actors and Streams let you build systems that scale up, using the resources of a server more efficiently, and out, using multiple servers. Building on the principles of The Reactive Manifesto Akka allows you to write systems that self-heal and stay responsive in the face of failures. Up to...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    uCrop

    uCrop

    Image cropping library for Android

    We develop lots of different Android apps at Yalantis, and our experience shows that almost every application we deal with needs image cropping functionality. Image cropping can be used for various purposes, from ordinary adjustment of user profile images to more complex features that involve aspect ratio cropping and flexible image transformations. Since we want to provide all our customers with the best set of tools for image editing functionality, we decided to create uCrop, an image...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Scalatra

    Scalatra

    Tiny Scala high-performance, async web framework

    Scalatra is a lightweight, high-performance micro web framework written in Scala, inspired by the Ruby framework Sinatra. Its goal is to provide a minimal but expressive foundation for building web applications or REST APIs in Scala without the verbosity or steep learning curve of larger frameworks. It supports asynchronous request handling, routing, filters, content negotiation, and easy integration with templating, JSON libraries, and other web middleware. Being unopinionated, it lets...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Serverless Framework

    Serverless Framework

    The easy and open way to build serverless applications

    Serverless Framework gives you everything you need to build serverless applications on any cloud. It provides structure, workflow automation and best practices out-of-the-box so you can deploy sophisticated serverless architectures. It uses new, event-driven compute services, such as AWS Lambda, Azure Functions, Google CloudFunctions and more. Serverless Framework lets you build apps made up of microservices that run in response to events. These auto-scale and will only charge you when...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    JHipster

    JHipster

    Development platform to generate and deploy modern web apps

    JHipster is a development platform to quickly generate, develop, and deploy modern web applications and microservice architectures. We support many frontend technologies, including Angular, React, and Vue. We even have mobile app support for Ionic and React Native! On the backend, we support Spring Boot (with Java or Kotlin), Micronaut, Quarkus, Node.js, and .NET. For deployment, we embrace cloud native principles with Docker and Kubernetes. Deployment support exists for AWS, Azure, Cloud...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Compositor

    Compositor

    A simple way to produce user interfaces for desktop apps.

    Separating the way a desktop app looks from how it works makes your code cleaner and Compositor makes this easy. You describe your UI and you write an application to handle UI input. The descriptor is XML and the application is a Java/Groovy/Scala/Kotlin class. NEWS: 0.4 released
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Macha
    The Macha Project is a modular and scalable framework designed specifically for building robust e-commerce apps. Based on Clean Architecture principles, it ensures long-term maintainability, flexibility, and adaptability to evolving business needs. Macha provides essential tools and components for managing key e-commerce functionalities, including product catalogs, user profiles, order processing, payment integrations, and vendor management. With its modular design and reference...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Convertigo

    Convertigo

    Low Code Platform for Enterprises

    Convertigo is an open source Low Code Application Platform (LCAP) featuring MXDP (Multi eXperience Development Platform) for full-stack mobile and web application development - Large variety of connectors to enterprise apps - Low Code microservice builder to orchestrate and combine data and processes from multiple enterprise apps. - Offline data and complete data synchronization for disconnected scenarios. - Cross-platform WebApp and Native app mobile application development tools...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    Cambridge Z88

    Cambridge Z88

    Software development for 4Mb portable, using Z80 CPU and AA batteries

    This project is for the portable computer "Cambridge Z88", produced by Sir Clive Sinclair (of ZX Spectrum fame). We continue to support software development (ROM, 3rd party apps on memory cards and desktop applications). We have moved to https://cambridgez88.jira.com/wiki (development, source code and documentation). However, we continue to publish files for download here.
    Leader badge
    Downloads: 7 This Week
    Last Update:
    See Project
  • 24

    flavour

    A Pure Java Single-Page App Framework

    Make fast, lightweight, native, single-page web apps that run in modern browsers while coding entirely in Java. * Website: https://flavour.sourceforge.io * Mastodon: https://mastodon.social/@FlavourJava * Podcast: https://castini.frequal.com/cast/show/Flavourcast/f7e171e8-22de-4f3b-adbb-5462991343c5 * Source Code: https://sourceforge.net/p/flavour/trunk/HEAD/tree/ * Introductory article in java Magazine: https://blogs.oracle.com/content/published/api/v1.1/assets/CONT8F9404EB36BE4DBFB2A9E220E42ACCD7/native?...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    JVx - Enterprise Application Framework

    JVx - Enterprise Application Framework

    Java Application Framework

    Develop professional database applications, highly performant with little source code. JVx is a full-stack application framework to create multi tier applications with Single Sourcing for different technologies (Swing, vaadin, react, ...). Nightly builds are available: https://dev.sibvisions.com/jvx.nightly/ Maven snapshots are available: https://oss.sonatype.org/content/repositories/snapshots Eclipse plugin is available: http://marketplace.eclipse.org/search/site/eplug
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project