Build gen AI apps with an all-in-one modern database: MongoDB Atlas
MongoDB Atlas provides built-in vector search and a flexible document model so developers can build, scale, and run gen AI apps without stitching together multiple databases. From LLM integration to semantic search, Atlas simplifies your AI architecture—and it’s free to get started.
Start Free
AI-powered service management for IT and enterprise teams
Enterprise-grade ITSM, for every business
Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
The Ars Machina Project is a collection of packages with two general goals: to reduce the amount of code needed to implement an application and to suggest some standards to the software architecture and naming of classes and interfaces.
Tk-UI is a Java Toolkit for declaratively building User Interfaces (UI). UI is described with an XML grammar (XUL, XHTML, etc.), logic is managed with a scripting language (JavaScript, etc.). UI is rendered with an actual GUI library (SWT, Swing, etc.).
Abstract Laboratory for Education & Science – 6 Java frameworks for rapid development of GUI applications/applets. Includes plots, unified access to Swing components and super-rapid development of “labs" (typical educational/research applications)
JGraph is the most powerful, lightweight, feature-rich, and thoroughly documented open-source graph component available for Java. See the project homepage at www.jgraph.com for information and downloads.
Secure remote access solution to your private network, in the cloud or on-prem.
Deliver secure remote access with OpenVPN.
OpenVPN is here to bring simple, flexible, and cost-effective secure remote access to companies of all sizes, regardless of where their resources are located.
A swing component providing a day/week/muliweek/month schedule display. The primary design goal is ease of use (each schedule item is an object implementing a provided interface).
XUL4Java is a XML UI Framework built upon Java, that lets you build feature rich, cross platform applications across Hetrogenous Architecture, building rich client, desktop , web and mobile application. 'Created For Once And For Ever '
Ciclope Astro is a Web 2.0 application to control an astronomical observatory (telescopes, cameras, domes, etc.). It contains other tools as album (folksonomy & votes), forum, news (RSS), karma system. Developed using the Google Web Toolkit framework.
The InfoVis Toolkit is a Interactive Graphics Toolkit written in Java/Swing to ease the development of Information Visualization applications and components.
Couplet is a unifying application development environment for Java servlets and applets. Support for J2ME midlets and non-Java platforms, such as IPhone, is also planned.
jvmstarter: java virtual machine starter
It simplifies the setting up of complex java environment.
It extends the portability of your application (script file is the same on all architectures).
Action driven, declarative service OSGI moduls.
Build system Maven.
DB storage supported in template application is MySQL and Postgres.
Jaxb + JPA-Hibernate data implementation.
A simple Swing/MigLayout based set of Date and Time choosers. The design goal is to have "JOptionPane.showXYZ() style" methods to quickly and easily allow applications prompt for the user to pick a date or date-time.
MSBLayout is a LayoutManager for Java AWT and Swing that combines the nested-boxes approach of BoxLayout with flexible constraints as used by GridBagLayout. A concise API minimizes the code required to get good layouts with optimal resizing behaviour
PORIS toolkit allows describing graph-based systems and their behavior in a snapshot. It provides a web
editor for a domain visual specific language (DSL) and transformation tools to generate software prototypes, system configurations, ...
JMacAdapter is a Mac OS X adapter for Java built as a reflective wrapper for com.apple.eawt.*, allowing programs to look and behave like native Mac OS X applications without having to depend on com.apple.eawt.* imports, which are often unavailable.
equanda is an tool to generate a J2EE application based on a XML description of the data and constraints. It generates the access objects, a powerful base user interfaces (with help for more powerful stuff) and support for web services with versioning.
"Java Textual Desktop" project stands for the classical TEXT screen with java implementation inspired with Curcus which used for decades in the history of UNIX (linux).
Canyon is a Java framework for quickly developing Cooee (an Echo2 fork) applications using XML interface descriptors and Groovy scripting. Support is planned for Echo3, Swing and SWT
Snow is a Lisp-based GUI description DSL for Swing. It supports declarative layout, data binding, event listeners implemented in Java or Lisp. NOTE: the project is now hosted on common-lisp.net.
This is a sandbox for playing with Java swing's synth look and feel. This project is not to be released separately, its a reference to help other developers to get started with synth, which obviously misses good documentation.