Showing 3736 open source projects for "java desktop applications"

View related business solutions
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 1
    Expect is a tool for automating interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, etc. Expect is also useful for testing these same applications.
    Leader badge
    Downloads: 7,023 This Week
    Last Update:
    See Project
  • 2
    ExpressionJ is a Java library allowing to interpret simple numeric expressions, which may be used in all applications which have to combine numeric values, but do not want to use full-blown scripting languages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    openBaraza

    openBaraza

    JAVA XML Development framework

    Baraza framework is a Java Development made easy by taking advantage of XML to define components. Baraza incorporates different independent projects that work independently using the same Java code block that uses the individual project XML block to produce a desired result. Using the framework, desktop applications, applets can be easily developed using XML document.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4

    webdavmx

    Message Exchange via WebDAV

    Client to client message exchange via a WebDAV server enables the creation of diverse web applications without installing server side software. Originally designed for the creation of tools which can be installed by users in content management systems and which are portable between servers from different vendors. Will eventually include "hello world" example applications but mainly this is a tool to help application designers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 5
    kodeWeave

    kodeWeave

    HTML/CSS/JS and Markdown Playground For Web Designers and Developers

    kodeWeave is a realtime coding playground for HTML, CSS and Javascript. Similar to JSFiddle and JSBin, but kodeWeave was made to work offline but also as a prototyping application to build applications for desktop operating systems while on mobile devices. (PhoneGap Build is recommended for mobile devices) kodeWeave similar to jsfiddle, jsbin, dabblet, liveweave, codepen, cssdeck, cssdesk, tinkerbin, d3 playground, plunker and pastebin, but allows you to export your web app as a desktop and/or chrome application.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    Pandoras Desktop

    Pandoras Desktop

    free internet radio on your desktop

    Pandoras Desktop is a simple html viewer that grabs the pandora webpage loads it to your desktop in a app to make life easier enjoy!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Hypermachiavel is a software developped in Java, addressed to end-users such as linguists and humanities researchers, offering various manipulations on an aligned corpus of texts.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Lost God cards is an 2d MMO rpg playing with cards, that project includes the server and the client, both are programmed using java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Auto Key Presser

    Auto Key Presser

    A Java Key/Mouse Presser

    A lightweight Java Key/Mouse presser.
    Downloads: 6 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build, govern, and optimize agents and models with Gemini Enterprise Agent Platform.
    Start Free
  • 10
    CamShaft
    Calculation of camshafts - allows to define a camshaft profile on the set trajectory which should provide the given mechanism. The trajectory can be set graphically, co-ordinates or function.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    This site hosts the source code for C++ version of the Broker for SBW, NOM module, advanced simulation suite, analysis applications and model editors.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    IntelliJDashPlugin

    IntelliJDashPlugin

    A smart and simple plugin that provides keyboard shortcut access

    A smart and simple plugin that provides keyboard shortcut access for Dash, Velocity or Zeal in IntelliJ IDEA, RubyMine, WebStorm, PhpStorm, PyCharm and Android Studio. To install the plugin in your IDE go to Preferences -> Plugins -> Browse repositories and search for "Dash". The default shortcut assigned to smart-search is Cmd-Shift-D (Mac OS X) or Ctrl-Shift-D (Windows, Linux). A menubar command named "Smart-Search Documentation" can be found in the "Tools" menu. The plugin either searches...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Timen

    Timen

    Jednoduchý program pro měření času

    Program pro měření času projektů, resp. jeho částí (úkolů).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    PhoneGap Desktop

    PhoneGap Desktop

    The simplest way to start using PhoneGap

    PhoneGap Desktop is the easiest way to get started using PhoneGap, the open source framework that gets you building amazing mobile apps using web technology. It provides a drag and drop interface for creating PhoneGap applications. Use it to create apps and serve those apps to connected mobile devices- no need to memorize commands or install dependencies as these are all included when you download PhoneGap Desktop.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 15
    Suneido is an integrated application platform for developing and deploying desktop applications that includes an object-oriented language, client-server relational database, and application framework and components.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    SSM

    SSM

    Build SSM from distributed micro service

    SSM is an open-source Java project template that demonstrates how to build web applications using the classic SSM architecture: Spring, Spring MVC, and MyBatis. It offers a structured starting point that combines Spring’s dependency injection and application configuration, Spring MVC’s request handling and view resolution, and MyBatis’s SQL mapping layer for database access, which together form a popular stack for enterprise Java applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Requel is a Web-based requirements management system that supports collaboration among all stakeholders and provides automated assistance to validate requirements and suggest improvements. It supports requirements as goals, stories, and use-cases.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    This is an eclipse plugin which helps code faster in spring based applications. Please go to project homepage for more information.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    KalypsoBASE
    KalypsoBASE is a Desktop-GIS built on Eclipse. It's focus lies on modelling gis data using GML Application-Schemata. Features contain generic dialogs based on GML, maps based on OGC's SLD, and other tools like a charting framework or API for timeseries
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    FlightgearGardener

    A JavaFX Asynchronous SyncManager for FlightGear Terrasync scenery data

    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Spring PetClinic

    Spring PetClinic

    A sample Spring-based application

    The Spring Petclinic is the canonical reference sample application built with Spring Boot and Thymeleaf, demonstrating best practices in building Spring-based web applications; forks also exist showcasing implementations with modern architectures like microservices, reactive stacks, and AI integrations. In its default configuration, Petclinic uses an in-memory database (H2) which gets populated at startup with data. The h2 console is exposed and it is possible to inspect the content of the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    EVLib

    Management and simulation of Electric Vehicles activities

    EVLib is a library for the management and the simulation of Electric Vehicle (EV) activities, at a charging station level, within a Smart Grid environment. EVLib provides a simple, yet efficient interface for the management of all major EV related activities such as the charging and dis-charging of batteries, as well as battery swapping. Moreover, a large number of parameters, such as the number of chargers, the waiting queues, and the available energy can be easily con figured. On top of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    ProgressManager

    ProgressManager

    Listen the progress of downloading and uploading in Okhttp

    ProgressManager is an Android networking utility designed to monitor and manage upload and download progress for HTTP requests built with OkHttp. The library simplifies the implementation of progress tracking in Android applications by wrapping request and response bodies with listeners that report transfer status in real time. It is especially useful for applications that handle file uploads, media downloads, or large network transfers where users expect visible progress feedback. The...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    jLocalTools

    Tools to help localize Java applications

    This project provides developers with tools to help working with the Crowdin Localization Management Platform. For now it only provides an alternative to java.text.MessageFormat that does not use the single quote as an escape character. For maven users: Groupid : com.fathzer artifact: jlocal
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    conf4h

    Yet another configuration framework for JVM languages.

    This is a continuation of "Treecster" project - a tree-like configuration framework suitable for software suites with multiple environments, applications, instances, and other complications. conf4j stands for "Configuration for humans." The development of the project is suspended due to lack of significant benefits over Treecster.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB