Search Results for "java desktop applications" - Page 10

Showing 12630 open source projects for "java desktop applications"

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
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 1
    Minestom

    Minestom

    1.21.11 Lightweight Minecraft server

    ...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. The framework focuses on performance, modularity, and extensibility, allowing developers to include only the features required for their specific server projects. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Spring Data Neo4j

    Spring Data Neo4j

    Provide support to increase developer productivity in Java

    Spring Data Neo4j, part of the larger Spring Data family, provides easy configuration and access to Neo4j Graph Databases from Spring applications. It offers three different levels of abstraction to access the store. The Neo4j client, the Neo4j Template, and the Neo4j Repositories. Spring Data Neo4j offers advanced features to map annotated entity classes to the Neo4j Graph Database. The template programming model is equivalent to other Spring templates and builds the basis for interaction...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Vespa

    Vespa

    The open big data serving engine

    Make AI-driven decisions using your data, in real-time. At any scale, with unbeatable performance. Vespa is a full-featured text search engine and supports both regular text search and fast approximate vector search (ANN). This makes it easy to create high-performing search applications at any scale, whether you want to use traditional techniques or a modern vector-based approach. You can even combine both approaches efficiently in the same query, something no other engine can do....
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    zero-native

    zero-native

    Build desktop + mobile apps with Zig and web UI

    zero-native is a Zig-based native app shell for building desktop and mobile applications with web user interfaces. It lets developers use modern frontend frameworks while keeping the native layer small, fast, and close to the operating system. The project supports lightweight system WebView rendering for smaller binaries, while also offering Chromium through CEF when predictable rendering is more important.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure 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
  • 5
    egui

    egui

    egui: an easy-to-use immediate mode GUI in Rust

    egui is a portable, Rust-native immediate mode GUI library that runs natively and in browsers (compiled to WebAssembly). It emphasizes ease of use, simplicity, and portability—ideal for lightweight applications, tools, and embedding into game engines or Rust applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    XFrames

    XFrames

    GPU-accelerated GUI development for Node.js and the browser

    xframes is a high-performance library that empowers developers to build native desktop applications using familiar web technologies, specifically Node.js and React, without the overhead of the DOM. xframes serves as a streamlined alternative to Electron, designed for developers looking to maximize performance and efficiency.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    OriLauncher

    OriLauncher

    Fast, user-friendly cross-platform custom launcher for Minecraft

    ...It also offers support for managing multiple user accounts, remembering both Microsoft and offline profiles to make logging in simpler and more fluid. Players have control over technical settings like RAM allocation and Java version selection directly within the launcher, allowing them to optimize performance for their system.
    Downloads: 51 This Week
    Last Update:
    See Project
  • 8
    NSmartProxy

    NSmartProxy

    NSmartProxy is an open source reverse proxy tool

    NSmartProxy is a reverse proxy system that enables external access to devices or applications behind NAT/firewalls without requiring public IPs or router configuration. It’s designed to work with desktop and server apps, and includes a centralized SmartNode server that helps initiate and maintain tunnel connections. This makes it ideal for remote access to local services or self-hosted applications. NSmartProxy supports both TCP and UDP protocols, making it versatile for a wide range of network needs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Hello ImGui

    Hello ImGui

    Hello, Dear ImGui: unleash your creativity in app development

    hello_imgui is a cross-platform framework that simplifies the development of graphical applications using Dear ImGui. It abstracts away boilerplate code for window creation, input handling, and platform integration, allowing developers to focus on building user interfaces and interactive content quickly. Targeted at prototyping, tools, and GUI apps, hello_imgui works on Windows, macOS, Linux, iOS, and WebAssembly with minimal setup. Its plug-and-play nature makes it ideal for teaching,...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Let your crypto work for you

    Put idle assets to work with competitive interest rates, borrow without selling, and trade with precision. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 10
    Netty-socketio

    Netty-socketio

    Socket.IO server implemented on Java

    ...YourKit is kindly supporting this open source project with its full-featured Java Profiler. YourKit, LLC is the creator of innovative and intelligent tools for profiling Java and .NET applications. CentOS, 1 CPU, 4GB RAM runned on VM, CPU 10%, Memory 15%, 6000 xhr-long polling sessions or 15000 websockets sessions, 4000 messages per second.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    ravynOS

    ravynOS

    A BSD-based OS project that aims to provide an experience with MacOS

    We love macOS, but we’re not a fan of the ever-closing hardware and ecosystem. So we are creating ravynOS, an OS aimed to provide the finesse of macOS with the freedom of FreeBSD. This is a developer preview image that’s mainly intended for helping build the system. We recommend running in a virtual machine, although it should work on any hardware supported by FreeBSD-CURRENT (14.0) with at least 2GB (8GB recommended) RAM. PLEASE NOTE: On 2022-02-14, we decided to abandon the current path of...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 12
    Fulcro

    Fulcro

    A library for development of single-page full-stack web applications

    Fulcro is a batteries-included, full-stack library for building data-driven web applications in Clojure and ClojureScript. It integrates seamlessly with React, supports web, native, and desktop (Electron) targets, and enables strong local reasoning while facilitating rapid development and scalable production-level UIs. The rewrite of Fulcro Inspect is available via the releases page of Fulcro Inspect. And there are preliminary instructions for using it with the latest Fulcro. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Viper

    Viper

    A complete configuration solution for Go applications

    Viper is a complete configuration solution for Go applications including 12-Factor apps. It is designed to work within an application, and can handle all types of configuration needs and formats. It supports setting defaults, reading from JSON, TOML, YAML, HCL, envfile and Java properties config files, live watching and re-reading of config files (optional), reading from environment variables, reading from remote config systems (etcd or Consul), and watching changes, reading from command line flags, reading from buffer, and setting explicit values. iper can be thought of as a registry for all of your applications configuration needs. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    springdoc-openapi

    springdoc-openapi

    Library for OpenAPI 3 with spring-boot

    An extended support for springdoc-openapi v1 project is now available for organizations that need support beyond 2023. The springdoc-openapi Java library helps automating the generation of API documentation using Spring Boot projects. springdoc-openapi works by examining an application at runtime to infer API semantics based on Spring configurations, class structure and various annotations. The library automatically generates documentation in JSON/YAML and HTML formatted pages. The generated...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    MediaPipe Solutions

    MediaPipe Solutions

    Cross-platform, customizable ML solutions

    ...The system provides developers with tools and reusable components that allow them to combine multiple machine learning models with preprocessing and postprocessing logic into efficient perception pipelines. These pipelines can run on a wide variety of platforms including mobile devices, desktop systems, web browsers, and embedded edge devices. MediaPipe is widely used in computer vision and multimedia applications such as hand tracking, face detection, pose estimation, object recognition, and gesture analysis. The framework includes prebuilt solutions that developers can quickly integrate into applications as well as lower-level APIs that allow custom pipeline construction.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Agents-Flex

    Agents-Flex

    Agents-Flex is an elegant LLM Application Framework like LangChain

    Agents-Flex includes a variety of network protocols for connecting LLMs, such as HTTP, SSE and WS. Its simple and flexible design allows developers to easily connect to various LLMs, including OpenAI, LLama, and other AI. Agents-Flex provides a rich set of development templates and Prompt Frameworks, including FEW-SHOT, CRISPE, BROKE, and ICIO. Developers can also customize their own unique prompt templates. Agents-Flex has a very flexible Function Calling component. It supports local method...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    RoaringBitmap

    RoaringBitmap

    A better compressed bitset in Java

    Bitsets, also called bitmaps, are commonly used as fast data structures. Unfortunately, they can use too much memory. To compensate, we often use compressed bitmaps. Roaring bitmaps are compressed bitmaps which tend to outperform conventional compressed bitmaps such as WAH, EWAH or Concise. In some instances, roaring bitmaps can be hundreds of times faster and they often offer significantly better compression. They can even be faster than uncompressed bitmaps.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Genie

    Genie

    Distributed Big Data Orchestration Service

    Genie is a completely open source distributed job orchestration engine developed by Netflix. Genie provides REST-ful APIs to run a variety of big data jobs like Hadoop, Pig, Hive, Spark, Presto, Sqoop and more. It also provides APIs for managing the metadata of many distributed processing clusters and the commands and applications which run on them.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Menubar Electron

    Menubar Electron

    High level way to create menubar desktop applications with electron

    Menubar Electron is a lightweight JavaScript library for creating desktop applications with persistent menu bar (Mac) or system tray (Windows/Linux) icons/interfaces, allowing developers to build utility apps that live in the user’s system bar and open a small window or popup when clicked. It serves as a wrapper around frameworks like Electron or Node GUI backends, abstracting common tasks such as positioning the popup window, handling click events, and integrating native tray interactions without writing platform-specific code. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Hammerspoon

    Hammerspoon

    MacOS desktop automation with Lua

    This is a tool for powerful automation of OS X. At its core, Hammerspoon is just a bridge between the operating system and a Lua scripting engine. What gives Hammerspoon its power is a set of extensions that expose specific pieces of system functionality, to the user. You can write Lua code that interacts with OS X APIs for applications, windows, mouse pointers, filesystem objects, audio devices, batteries, screens, low-level keyboard/mouse events, clipboards, location services, wifi, and...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 21
    Nano PDF Editor

    Nano PDF Editor

    Edit PDF files with Nano Banana

    Nano PDF Editor is a minimalist, portable PDF viewer and toolkit that focuses on simplicity, speed, and ease of integration for applications that need basic PDF rendering without heavy dependencies. It provides core functionality such as page navigation, zooming, text selection, and rendering directly to native graphics surfaces, making it suitable for lightweight PDF viewing scenarios on desktop or embedded platforms. Designed to be easily embedded into larger software projects, Nano-PDF has a small code footprint and straightforward APIs that developers can call from common languages, helping it fit into text editors, document explorers, or custom user interfaces with minimal effort. ...
    Downloads: 25 This Week
    Last Update:
    See Project
  • 22
    Laravel wrapper for NativePHP

    Laravel wrapper for NativePHP

    Laravel wrapper for the NativePHP framework

    NativePHP is a new way to build native applications, using the tools you already know. NativePHP is not an especially opinionated way to build native apps. Right now, we only support a Laravel driver, but we're already working on making it work whatever framework you're using - and even if you're not using a framework at all. NativePHP is not a GUI framework. We don't want to tell you how to build your app. You can choose whatever UI toolset makes you and your team feel most productive....
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    ProzillaOS

    ProzillaOS

    Web-based operating system inspired by Ubuntu Linux and Windows

    ProzillaOS is a lightweight, user-friendly Linux distribution based on Arch Linux, designed to offer a fast, minimal, and easy-to-use experience out of the box. Tailored for new users and enthusiasts who enjoy the power of Arch with added usability, ProzillaOS provides a curated desktop environment with pre-installed essential applications, graphical tools for package management, and a clean, modern aesthetic. Its goal is to maintain a balance between simplicity and customization, making it suitable for both daily drivers and power users.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    three-d

    three-d

    Makes it simple to draw stuff across platforms (including web)

    ...It is designed to make 3D graphics programming accessible while still offering fine-grained control over rendering pipelines, materials, lighting, and camera systems. The library leverages modern graphics standards such as OpenGL and WebGL to deliver high-performance rendering across platforms, including browsers and desktop applications. It includes built-in support for common 3D concepts such as meshes, textures, shaders, and scene management, enabling developers to create complex visual applications with minimal boilerplate. three-d also emphasizes ease of use by providing a clean API that abstracts away low-level details while still allowing customization when needed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Logbook

    Logbook

    An extensible Java library for HTTP request and response logging

    ...Logbook is ready to use out of the box for most common setups. Even for uncommon applications and technologies, it should be simple to implement the necessary interfaces to connect a library/framework/etc. to it.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB