There are so many different ways to arrive at the home page for an interesting project here on java.net. To help you find the project you are looking for or to retrace your steps to rediscover a project that piqued your interest, you can list the projects alphabetically, by community, by topic, or by downloadable executables. You can pull out only those that are hosted here on java.net or look for the special "linked" symbol to identify those projects that are hosted on other sites. We are particularly proud of those projects that began in our incubator and have matured into successful projects and are listed as incubator graduates.
|
2 D Animation Package
(2danimationpackage)
2-D Animation Package intends to incorporate the features of a graphical editor, with image processing and text-editing tools, into an animation package. This package consists of two main modules:
The Graphical Editor
The 2-D Animator
The Player Window
The graphical editor will be used for regular drawing functions as well as to carry out editing and processing operations on standard image files. It will also support simple text functions. The 2-D Animator will facilitate the animation effect by creating multiple frames of an image, with slight change in every next image. Each slight change represents a unit of movement. When placed together and played back, the image seems to be moving, creating the animated effect. The created animation will be viewed in the Player Window.
|
|
3D Lips articulation modelisation
(3Dlips)
The project consiste to create an 3D lips Model who can be articulate or animate, following words or phonèmes
|
|
3D Scene Graph Demos for Java FX
(scenario3d-demos)
3D Scene Graph Demos for Java FX
|
|
3D Treemap and Climatic Visualizations
(climaticvisu)
Two Visualization projects : a extruded Treemap and a climatic simulation. The first to implement a hierarchical visualization example, the second for a multi-variate environnement. Using Java3D to start.
|
|
3G
Implementation of Java Gadu-Gadu protocol impementation (jgg-api) from sourceforge.net. This is simple project and consists of basic api implementation, some possible use of design patterns and swing advanced features.
|
|
A blueMarine plugin for the ornithologist
(gannet)
A plugin for adding to blueMarine facilities for the ornithologist.
|
|
A collection of components for Swing applications
(flamingo)
A collection of components for Swing applications
|
|
A cross platform music player.
(YOYOPlayer)
YOYOPlayer is music player written with java.And do not need install JMF,It supports snd,aifc,aif,wav,au,mp1,mp2,mp3,ogg,spx,flac,ape,mac formats.
|
|
A plugin for Substance LAF for GroupLayout baseline
(substance-baseline)
A plugin for Substance LAF for GroupLayout baseline
|
|
A plugin for Substance LAF for SwingX components
(substance-swingx)
A plugin for Substance LAF for Flamingo components
|
|
A plugin for Substance LAF providing additional skins and more
(substance-extras)
A plugin for Substance LAF providing additional skins, themes, watermarks, button shapers etc.
|
|
A plugin for Substance LAF providing native font rendering.
(substance-bramble)
A plugin for Substance LAF providing native font rendering.
|
|
A plugin for Substance LAF providing UI delegates for Flamingo components
(substance-flamingo)
A plugin for Substance LAF providing UI delegates for Flamingo components
|
|
A Post-It Aproach to BaseCamp
(JCamp)
The goal of this project is provide an easy and "always present" desktop inteface for BaseCamp Collaboration Service (http://www.basecamphq.com/). It's a great GTD web app, but don't have an open-source desktop client to provide a fast and productive way to deal with common task, such as viewing to-do lists, setting status of tasks on that to-do lists, milestones deadline notification, etc.
|
|
A simple multimedia application
(MediaStreamsPlayer)
The name of the multimedia application is Media Streams Player. The application can play music, videos and also can display images. The application is written using the core java and java media framework (JMF) classes.
|
|
A software for processing signals from a 6dof wand
(6dofwand)
A signal processing, configuration and calibration software for a currently developed open specs 6dof wand device, for 3d modellers etc. The code will be written in Java for platform interoperability.
|
|
A virtual desktop focused on communications
(Joing)
A virtual desktop (developed in a client/server fashion) capable to launch remote as well as local applications.
It also has special tools to communicate and share with other people using "Joing".
|
|
A widget system in java
(jWidget)
jWidget is a widget system like yahoo widget but programmed in java so it runs on any platform where java is supported.
|
|
a xmpp lib based on OSGi
(Mxl-OSGi)
a xmpp lib based on OSGi, OSGi Framework implements a complete and dynamic component model, something that is missing in standalone Java/VM environments.xmpp extension or plug-in (coming in the form of bundles for deployment) can be remotely installed, started, stopped, updated and uninstalled without requiring a reboot.
|
|
Abeille Forms Designer
(abeille)
A fast and powerful WYSIWYG GUI builder for Swing-based applications. Abeille is based on the JGoodies FormLayout.
|
|
AceMDI
(acemdi)
AceMDI is a small MDI Framework that facilitates the creation of professional looking MDI applications. With Swing, JDesktoPane and JInternalFrame are provided to use with MDI applications. But JInternalFrame has a rather annoying behaviour. When maximized JInternalFrame only occupies the whole area of the desktop pane with its title bar as is. What a general GUI user expects is that the title bar should vanish and the minimize, maximize and close buttons should appear in the menubar of main application frame. Due to this, many programmers do not use JInternalFrame. Instade they use closeable Tabs to represent their documents. But in this approach they loose the facility to place to documents side by side in "restored" state to compare them. AceMDI is made to solve exactly these two problems. It manages your "views" as closable tabs (with system menu) when maximized and as internal frames when restored or minimized.,
|
|
Aconix Content Templating Engine
(aconix)
Aconix is a Content Templating Engine for creating a good Content Solution.
|
|
actions
A framework that greatly simplifies action management for Swing applications and handles cross-platform vagaries (mac/pc, etc.).
|
|
AddressBook
(addressbook)
Graphical application of a AddressBook with DataBase
|
|
AES algorithm Calculator
(AESCalculator)
The AES calculator will allow to have the 128 bit AES key and row data as input, and have encrypted result as output, and have option to display the procedure of calculation
|
|
Affliction of CloudNine
(Affliction)
pretty much like othr mmo`s but ths will be like WOW but only bettr with more to it and for free b cuz i knw hw annoying it is to see a great game but u cnt ply it with out a credit card. it`ll be medieval tht clashes with the future ya knw
|
|
Agent Desktop
(agentj)
The idea is that an agent framework can be provided that adds task scheduling and desktop integration on top of normal JDK APIs. This project is about developing that and some useful agents.
|
|
agent4java
The Agent For Java, is a small framework to reproduce the Agent Feature available in Eiffel language. Agents are used to link controls, properties, events and business rules without syntatical dependencies. A simple use include Swing applications, that can use agents to substitute inner classes listeners. Agents are based on annotations, requering JDK 5 or greater.
|
|
AgentJ - desktop agents framework
(agentj)
The idea is that an agent framework can be provided that adds task scheduling and desktop integration on top of normal JDK APIs. This project is about developing that and some useful agents.
|
|
Aklat eBook Manager
(aklat)
Desktop application for organizing eBooks.
|
|
Aloe - A Simple Swing Application Framework
(aloe)
Aloe is a simple framework that serves as a starting point for creating desktop applications in Swing. Some features include support for splash screens, centralized action/application state handling, offloaded (multi-threaded) tasks, and simple XML parsing/writing. Also provided are extended Swing components such as a sortable multi-column list (based on JTable), an MDI system, and a container for docking multiple toolbars at each edge.
|
|
amateur
(Amateur)
A complete, uncrippled clone of Apple's QuickTime Player implemented on top of QuickTime for Java
|
|
Ambassador Training Path
(atp)
It's a project to help Sun Campus Ambassadors fullfill thier training. It keeps track of all the modules ambassador has taken, it helps him plan modules for the next month. It create report (to be send to sun coordinator) with some fileds filled automaticly.
I plan to add more functionalty (for example created epors save to pdf file). Also maybe extend it range to help also ambassadors in planing their demos that they will give on campus.
Project is developed in Nebeans 5.5 (swing application using Matisse) with JavaDB as embedded database.
|
|
Amkai's Swing Controls
(amkaicomponents)
We are developing a desktop application. While we are developing this we created a few controls, utils, components by others which - we believe - are usable by others. We would like to share these components.
Just few (the list will grow) :
- special calendar selection control (it contains a drop down calendar chooser, multi calendar selector, etc)
- special grid control (hierarchical grid which allows to attach a detail panel for each row, then this pabel can be desplayed inline (between rows), docked (somewhere else on UI), popup. Also, it supports sorting.
- highly extended Scheduler grid (it allows appointment for multiply targets, overbooking, etc)
- JNLP maker for standalone application (it can be attached to any Java application, then it discover every jar used while the apps run, then creartes a JNLP from this info)
- becuase we are creating our application based on NetBeans, we have a few sharable NetBeans modules (Google Search, Jabber IM client)
|
|
An ant task for JAI
(jai-ant)
This ant task allows you to use ANT as a scripting language to do image processing. All the heavy lifting is done by the Java Advanced Imaging API (JAI).
|
|
An API for robust data validation.
(Crepuscular)
When a UI is developed, the more important is not the components, but the data that a user enters. Crepuscular does that: puts the focus in the data.
Goals:
- Simplify the validation process for the UI developer.
- Make independent the data and its validation of the specific technology of user interface.
- Make declarative the validation process, defining the constraints not the method to check them.
- Eliminate redundancies in the code. Sometimes common code is used to check the data and elaborate the messages presented to the user. With Crepuscular the common code is eliminated.
- Create code easy to maintain. Its not uncommon change the constraints for data constantly. Because the process is declarative those changes are easy to make.
- Let the API be extensible for adding not existing functionality.
|
|
An APRS Server for Google Earth
(aprskml)
This project provides a locally run Java based application that you can start on your desktop. It can be connected to the APRS IS, a TNC, or just given a simple list of stations. It will then accept http requests from google earth, or other applications that support KML, and return a KML folder with placemarks for all known stations.
This project is currently in its infancy, but, there is working code that demonstrates the power of this capability.
|
|
An XML-configurable, fully extensible Swing Wizard.
(xwizard)
Wizards are a well known interaction pattern, but even generic wizards are not generally configured easily.
xwizard is intended to be easily configured with XML, with graphic elements dynamicly composed from an extensible set of configurable components.
|
|
Angelika LG3D PDF Viewer
(Angelika)
PDF Vierwer working in LG3D framework
|
|
anidrium
(Anidrium)
Anidrium is a simple basic game engine written in Java. It uses JOGL for graphics and JOAL for audio and JInput for handling user input.
|
|
Animated Transitions
(AnimatedTransitions)
This framework enables easier creation of animated transitions in Swing applications.
|
|
animatingcardlayout
(AnimatingCardLayout)
layout extended from CardLayout that allows to show transition effect when you ho from one card to another
|
|
Animation software
(Primula)
This software provides GUI for creating animations.
Features:
- Plugin support
- Basic and Advanced drawing tools
- Layer support
- Exporting files to *.swf
- ...
|
|
Apapu Manager
(JApapu)
A P A P U Manager
|
|
APL
Applet Persistence Layer (APL) is a very lightweight persistence framework with Object Relational Mapping(ORM) which purpose is to be used in applets.
|
|
App for browsing the www on TiVO
(tivo-www)
A sample application for browsing selected websites on a TiVO
|
|
Applet Menu using JXTaskPane from SwingX
(TaskPaneMenu)
Applet Menu using JXTaskPane from SwingX
|
|
ApplicationBuilder Framework
(applicationbuilder)
This project is subject assist the development of desktop applications, allowing the beans to make binding between the components and the GUI. It has a module to create applications that make use of the data layer of
|
|
Aptframework Demos
(aptdemo)
Repository for various demos published on aptframework
|
|
archiveXindex
ArchiveXindex is a complete but lightweight application that indexes files on CDs, DVDs, removable drives, mp3 players, and network shares. Easily locate files on external media. Supports image thumbnails for popular image formats.
|
|
ArrowKeyNavigator
(arrownav)
ArrowKeyNavigator allows users to give focus to various controls using the arrow keys. The goal is to be able to do the "right thing" with regards to handling carets, selected items, etc. for all Swing controls while allowing the user to easily move between controls in a 2d grid.
|
|
Attune - an adaptive music player
(attune)
This player will learn your music preferences and play songs you like based on your inputs.
|
|
aTunes
aTunes is a powerful, full-featured, cross-platform mp3 / ogg player and manager, with audio cd rip frontend
|
|
audiolord
(AudioLord)
Used to maintain a database of one's music collection, including audio CDs, MP3/Ogg Vorbis CDs as well as hard drive folders with MP3s/Ogg files on them. One should be able to maintain this databse and easily search it using AudioLord. As bonus features, it will have a rental module (to keep track of who has borrowed your CDs) and a simple CD cover creator module to print CD covers with their contents (for MP3/Ogg CDs). Sort of a Swiss knife of utilities for all those with large audio collections.
|
|
Automatic UI generation engine
(guage)
This project aims at facilitating UI generation with an almost fully automatic engine that generates a description of UI to be rendered by other general purpose UI rendering engines while traversing structured resources.
|
|
Automatically build and databind GUIs based on POJOs
(Nekkid)
Nekkid allows you to automatically build GUIs and bind them to POJOs. This means that given you business objects you can automatically generate an interface with a few lines of code. Nekkid is 'A la carte' - you can pick and choose how much of the automatic functionality you want to use. It can be as simple as automatic data binding for your GUIs all the way up to completely auto generating a UI.
|
|
avatars
3D Avatar System
|
|
AWT Toolkit for LG3D
(lg3d-awt)
A Java AWT Toolkit for lg3d
|
|
AWT/Swing for NeuroKernel
(NSwingAWT)
Open source AWT and Swing library implementation for Java based NeuroKernel Computing platform.
|
|
azureriver
A blueMarine plugin for creating a time-lapse movie out of a set of photos.
|
|
Balloon Tips for Java
(balloontip)
Provides balloon tips for use in Java Swing applications.
|
|
Basic Bean Binding Framework
(aptbinding)
Basic bean binding framework for java beans eg. for presentation models et al, with bean info, properties, conversion, coercion and validation.
|
|
Batch MP3 Organizer
(MP3Organizer)
MP3Organizer is a java application designed to organize your mp3 collection automatically.
The main idea is to build an engine, which takes in an mp3 file, cleans, identifies and tags it.
It will clean the mp3 for junk and incorrect tags, check the integrity and data quality of the mp3, lookup the mp3 in MusicBrainz/FreeDB , write the necessary tags and rename the file.
Also duplicate detection and calculating a checksum for archiving purposes is done.
|
|
Battery
|
|
Bean TableModel
(beantablemodel)
An easy way to to add bean on JTable.
|
|
Beans Binding
(beansbinding)
Reference implementation of JSR 295 - Beans Binding.
|
|
beenclock
(BeenClock)
A Swing binary clock that's can be customized with images and colors, used as either a standalone application, a clock pane in a larger app or as an applet.
|
|
bellevoix
Command your PC with your voice
|
|
better layout managers for swing
(xlayouts)
xlayout aims to provide easy to use, powerful layout managers for the most common layout requirements.
It currently contains XTableLayout that gives (almost) all of GridBagLayout's flexibility plus some - without its complexity.
|
|
BiO2, a Java Open Source Distro
(bio2)
BiO2, is a collection of Java Open Source. We collect it more than 300 Open Source Project based on Java.
|
|
BiSlider
An range slider implementation with colored legend, precision enhancement and segment facility
|
|
Blog of Bug Swing Components
(swing-bug)
A set of rich swing components including Carousel, ReflectedImage labels, Carousel Menus, Java Dock components, more will be added to support drop-dead gorgeous swing applications.
|
|
BlogEd
(bloged)
A very simple Blog Editor
|
|
BloodBank
BloodBank Manager is a software for control of supply blood components in a hospital institution.
|
|
Blue Espresso Signals
(Signals)
A tiny library for creating loosely coupled GUIs and event driven architectures. Signals helps you solve the problem of how to connect together the many components and screens that make up your application. Similar to the c++ library QT's signals and slots, libsigc++ or Boost.Signals.
|
|
bluebill
Gannet is a plugin for the blueMarine photo management application (http://bluemarine.dev.java.net). It provides some tools which help the amateur ornithologist photographer to manage its activities integrating them to the photo workflow. This website hosts the source repository and the project mailing lists. The official website is http://gannet.tidalwave.it.
|
|
blueMarine
(bluemarine)
blueMarine is an application for supporting the workflow related to digital photos management. It provides tools for organize, search, tag, edit, visualize photos as well as building galleries and publishin them to the web.
|
|
blueMarine plugin for astrophotographers
(bluemoon)
A blueMarine plugin with tools for astrophotographers
|
|
bluemarine-flickr
A plug-in for the blueMarine project that allows integration with the Flickr portal.
|
|
BlueOxygen
(blueoxygen)
BlueOxygen is an Java organization based in Jakarta, Indonesia, the real Java organization in Java island. BlueOxygen provides several services for their community, such as Open Source Project, Incubator Project (Financing), etc.
|
|
BlueOxygen Electra
(electra)
BlueOxygen Electra is an Eclipse RCP implementation. Use this as you standard workspace for you apps. You dont need Eclipse RCP anymore. This is a web version of our Workspace inisiative, take a look of our project cimande for the web version.
|
|
bnf
BNF project is designed to handle all of the actions connected to Backus-Naur Form (BNF) which formally describes some kind of structure. These actions include: parsing, error diagnostics, printing, creating HTML and XML files of given BNF. This tool is based on Atplib and more actions can be simply added later.
|
|
Bollinger's Open Calendar Kernel System
(bollocks)
Bollinger's Open Calendar Kernel System.
An open source Swing Calendar control supporting Year view, month view and more.
|
|
Boombat
This project is about 2D Scrolling Action Game that build using JSE 6 platform and Slick2D framework. Actor is a tank that join in a group, each group must be attack the enemy group until they all vanish. This game is game client that can be integrated with LAN game server.
|
|
buoybuilder
|
|
Bytecode convertor for forthcoming JVM
(Headway)
Headway can convert bytecode compiled for older JVM into bytecode that will be accepted by modern JVM. It can enrich existing code with StackMapTable attribute used by Mustangs (Java 6) bytecode verifier.
|
|
Calendar client
(dex)
Java client for edgecal.
This project must stay private (NOT PUBLIC) for a while.
dex: Dionysius Exiguus (Dennis the Little, meaning humble) (c. 470 c. 544) Dionysius is best-known as the inventor of the Anno Domini era, which is used to number the years of both the Gregorian calendar and the Julian calendar. http://en.wikipedia.org/wiki/Dionysius_Exiguus
|
|
Calendar-Alarm
(calalarm)
This project is about building an application that will act as a calendar,Alarm. Initially the User has to record his thumb impression as an indentity and use the same as the authentication to use the application from the next time.
|
|
Camera Raw plugin for ImageIO
(jrawio)
jrawio is a plugin for ImageIO which provides readers for many Camera Raw formats such as NEF, CRW, CR2, SRF, PEF, MRW used by camera made by Nikon, Canon, Sony, Pentax, Minolta. It also provides a reader for Adobe Digital Negative Format (DNG).
|
|
Canción MIDI Suite
(cancion)
A suite of tools to facilitate editing, cataloging and viewing MIDI compositions. Although it can also be used to create MIDI compositions, its primary purpose is to fill the gap between sequencing and notation tools.
|
|
Cascade Layout
Java Swing layout manager
|
|
cascadelayout
Swing layout manager
|
|
Cascading Style Sheets (CSS) for Java
(JavaCSS)
Provides stylesheet support for ordinary Java components, so you can use rules like "JLabel { font-weight: bold; font-size: 24 }" to control the appearance of components in your application.
|
|
CashForward
(cashforward)
A money management application written in Swing and built on the NetBeans platform.
|
|
Catalog Sicilian Farms
(CatalogFarms)
A catalog of Sicilian farmhouse that serves as cd or installed as any program
|
|
Caveman
This game is a little like runescape but it goes back to the dinosaurs and cavemen. Your character, the caveman will roam round doing many activities and gaining skills. All the creatures that can be found range from reptiles to dinosaurs to amphibious creatures. All mystical and pre-historical creatures will be featured in this game. Basically I am thinking, runescape but with a massive new twist.
|
|
ccword
(CCWord)
This is a text editor, java editor,jsp editor
|
|
CentricWare Suite
(cws)
CentricWare Suite includes inventory, manufacturing, and sales (POS) automation software. It consists of software written in Java 6 and custom developed hardware.
|
|
CFEX Project
(cfex)
Desktop application for generating detailed credit card reports. The technology used is JasperReports, Spring and Hibernate Annotations in the engine, and Swing in the front-end. The project is build with Maven 2, and tested with JUnit.
|
|
Chat UI using LookingGlass technology
(RolloChat)
Utilizing LookingGlass technology, this project aims to create a chat environment that is easy to use, and has no clutter of its 2-D counter-parts.
|
|
Check consistency of an iTunes music library
(iTunesChecker)
This Java application performs a variety of consistency checks on an iTunes music library. For example, it can check that all tracks in the library exist on disk, and vice versa - that all files in a given directory exist as tracks in the library. It can check that every track appears in at least one playlist other than the master playlist.
|
|
Chinese-English Dictionary
(ced)
CED is a Java-based desktop lookup Chinese-English dictionary that looks up any Chinese characters from a document or website and provide the hanyu pinyin pronounciation and vocalize the pronounciation.
|
|
Chroniq
A J2SE Taskbar Diary.
|
|
Cimande Workspace Framework
(cimande)
Cimande Workspace Framework is a foundation to create business apps.
|
|
Circular Layout
(circlelayout)
A layout manager that will arrange components in a circle.
|
|
CleanSheets
CleanSheets is a spreadsheet application that is both extensible and platform-independent. It features a formula language that closely resembles that of Microsoft Excel, and extensions for aiding end-user programmers in developing correct spreadsheets. The application is based on the ANTLR compiler generator and uses the JFC/Swing JTable component for spreadsheet visualization.
|
|
ClearLooks look & feel for java
(jclearlooks)
A java look & feel that try to clone GTK ClearLooks look & feel, implemented 100% in java.
|
|
Clematis
(clematis)
Clematis is a client side solution for those who prefer to have java applications launched from the common user interface of Java desktop. In addition, Clematis offers an open plugins architecture to extend its functionality and appearance. It also have an internal messaging system, allowing developer to bind different plugins and to make them work together on a single machine or over the network.
|
|
Client/Server Boggle Game
(Boggle)
This project is for a multiplayer Client/Server Boggle Game. Currently it supports client/server 2 player support. Goals include a Computer Player (currently in research), and multi game server (server is limited to 1 game at a time currently).
|
|
ClipLord
(cliplord)
A tiny utility to keep a history of the recent clipboard entries and allow selecting them.
|
|
Clock Ease
(clockease)
Simple time tracker and reporting engine for a small set of tasks. Displays a list of tasks and keeps track of how much time was spent today and in total using simple check boxes. Log entry notes can be associated with each task. A report can be generated that summarizes how much time was spent on each task for a date range. History of tasks is fully editable.
|
|
colorchooser
A fast, easy-to-use Swing widget for quickly selecting colors. When clicked, the widget pops up a palette; moving the mouse over the palette selects the color. Combinations of ctrl, alt and shift will change which palette is shown - there are continuous saturated and desaturated palettes, X/SVG constants and Swing and AWT constants, plus a history palette of recently selected colors.
|
|
Columba
(columba)
Columba is an email client written in Java, featuring a user-friendly graphical interface with wizards and internationalization support. It's a powerful email management tool with features to enhance your productivity and communication.
|
|
Command based Mediator with Dependency Injection
(mediator)
A generic mediator and command pattern framework that uses annotations to achieve dependency injection.
|
|
Command Library for Swing
(gui-commands)
This project provides a generic command pattern for Swing GUIs.
|
|
commanderbond
Commander-style graphical file manager
|
|
Common application foundation classes
(foundation)
Common helpers et al, usable by both Swing GUI and web applications. Both gooey and divlet will depend on this foundation.jar.
|
|
Common Components for Contact Details and Addresses
(aptcontact)
Reusable Swing and database components for personal details, company details, contact details and addresses, and relationships between these entities.
|
|
Common Entities for Database Applications
(aptcommon)
Common entities, transfer objects and components for business applications
|
|
Common GUI components AptFramework
(aptgui)
Common Swing GUI components for AptFramework
|
|
Common Servlets for AptFramework
(aptservlet)
Common servlets, components and support for typical website, using lightweight desktop-embeddable approach, and generating HTML/CSS using Java code, much like Wicket, but using the minimal Divlet/Jetty combination, in support of desktop apps, local personal web apps, and/or stand-alone websites.
|
|
Common Swing and DAO Business Application Components
(aptcomponent)
A database, DAO, and Swing GUI implementation for common business application foundation components, eg. Person, Address, Company, Country, Currency et al.
|
|
Common Swing components and utilities from L2FProd.com
(l2fprod-common)
Provide common Swing components and utilities such as Property Sheet, Beans, StatusBar, BannerPanel, BaseDialog, Action Framework
|
|
Connext Graphs
(connext-graphs)
Connext Graphs currently provides a wrapper for the Open Charts library for Apache Struts 2. The support for the Open Flash Charts will soon encompass more than just Struts 2.
|
|
Content Repository of Quite Apt Articles
(aptcontent)
A content repository of Swingful articles relating to aptframework, and some other quite interesting topics subprojects, eg. quitehyper, quiteditty, quitegooey, quitebusy, and quiterestful.
|
|
Context based code search
(Context-Based-Code-Search)
This project aims at creating a module that helps reuse existing code. This would improve reliability of used code and valuable time of developers can also be saved.
It will search for the keyword, pull in the results from preexisting code bases, clean it and display the code. The relevant code will be obtained from various open source websites.
For example, my application needs a Fibonacci series code. Though it is a simple code the user can search it using the module and add the code to its source package as a class. The user can rate the code and future search will be based on his feedbacks. The user can also use the search results for his reference, modify it and use or use it as it is. The main challenge will lie in filtering the search results and authenticating the search results. This has been addressed in the Implementation Section.
The basic idea of this module is to reusability.
Though we will start support for only Java programming language, support for other languages can be added gradually with help of the feedbacks.
We plan to build a module using the NetBeans APIs. We have some experience in using these APIs' as we had developed a few modules during the Code For Freedom organized by Sun Microsystems, India. The UI will be a TopComponent provided by NetBeans. The Swing Framework will be used to design the UI components. The demos presented by Roumen at NetBeans Day, Hyderabad, India have inspired us to use the Swing Framework.
|
|
Contrib (optional) utilities for Java 3D
(j3d-contrib-utils)
A selection of contributed optional utilities for Java 3D.
|
|
Convert data in text files into charts, spreadsheets, and PDF.
(ets-usn-fusion)
This program will accept input from tab delimited text files, cull out the useless data, sort the good data, process the good data into "user friendly" bar charts and spreadsheets, and convert the final product to a pdf file.
|
|
Cool Swing IGS Go Client
(tygo-springrcp)
A Swing Go Game Application based on SpringRCP. It can play Go online, browse and edit local sgf file, search sgf in Database on Server.
|
|
CoolAlbum
A complete, modern, photo management system, from tagging of images on local drives to Picassa/Flickr integration
|
|
CoolCollaborator
(coolcollaborator)
100% java real-time collaboration and conferencing client/server with many collaborative features such as IM, VOIP phone, whiteboarding, web browsing, file sharing, email.
|
|
CoolDesktopShare
Desktop sharing plugin for CoolCollaborator
|
|
CoolDesktopShare
Desktop Sharing plugin for the CoolCollaborator client and server. It provides an invitation model to invite a user or all meeting/session members without a user knowing connection parameters.
|
|
copypastehistory
Provide a way to maintain the Copy action history for NetBeans IDE for future Paste actions.
|
|
CORE
(core-framework)
CORE is an application framework designed deal with the infrastructure of business applications, allowing developers to concentrate on developing business logic.
|
|
cpblogclient
It is a blog client in Java Swing. It can support Blog API and MetaWeblogAPI by use Apache XML-RPC library.
|
|
craft
designs for javafx, targeting people interested in the javafx for making interesting nice things.
|
|
crocodile
Crocodile is an offline feed reader able to filter the web page content and skip the advertisers downloading only necessary web pages for offline viewing
|
|
Croesus
(croesus)
Croesus is a Swing rich client framework based on an OSGI architecture.
|
|
cs_home
(ChatStation)
messanger for company, school, etc
|
|
Dante
Dante can be described as Artificial Intelligence distributed testing framework.
Its main goals is to provide server/client architecture that is capable of testing different
artificial intelligence algorithms dealing with some defined problem in the specified
environment.
Dante also provides separate modules with well-defined roles that can be easily reused
in other projects (e.g. network layer, simulation layer).
|
|
Darkstar Client APis
(sgs-client-apis)
This project contains projects for community written APIs for Project Darkstar
|
|
Darkstar Libraries
(sgs-libraries)
These are community written reusable libraries for Project Darkstar based games.
|
|
databinding
(DataBinding)
A Data Binding Framework for binding UI components (such as Swing components) to domain objects such as a Collection of JavaBeans. Contains a data abstraction layer for cacheing and offline operation.
|
|
databuffer
(DataBuffer)
The goal of the DataBuffer project is to produce a library for working with data in tabular (row/column) format, with built-in persistence to relational and non-relational datastores, using a in-memory buffered data model. It derives from the earliest DataSet package of the SwingLabs databinding project. The DataBuffers have no direct reliance on the JDBC classes, as a persistence isolation layer allows different back-ends to serve as the data providers for buffers.
|
|
DataModel
A subclass of TableModel and a collection of JComponents which allow for rapid and simple development of a Swing-based GUI for a typical DB application.
|
|
DataTips - Data Popups for JTable, JTree, JList
(datatips)
Add data tips to your Swing table, tree or list with just a single line of code:
Whenever the mouse cursor is over a cell whose content is partially hidden, a popup with the complete cell content is shown.
This feature has been missing in Swing, but is present on almost any other platform.
This implementation does not interfer with tooltips and uses any configured cell renderer.
|
|
DB2JavaObj
(db2javaobj)
This is a desktop application for creating Java objects by reading an existing database structure via a JDBC connection.
|
|
DecisionTable4j - A decision table component
(decisiontable4j)
A decision table component for Swing.
|
|
Delphi-like IDE for Java
(jdelphi)
The Java world already has many IDE's, but they all seem to focus far more on web development than stand-alone GUI application development. The idea of JDelphi is to provide an Java IDE on par with the VB or Delphi tools that exist for Windows: visual, simple, but powerful.
|
|
DesignGridLayout
Layout manager inspired by the canonical design grids described in the book "Design Visual Interfaces" by Kevin Mullet and Darrell Sano. Useful for typical form-based designs. Primary innovation is a simple, intuitive API.
|
|
Desire Driven (jDsD) - new road to gaming
(jDsD)
An allround 2D/3D networked gaming platform designed to adjust itself to the desires of the gamers. Can also be used to create (web)applications.
Game logic can be defined without writing code and the game content does not consist of a static pile of data but generated using physics and simple feedback collection from the designers and players. Anyone is able to make complex games, even while the game is in progress.
Free and open source implementation using pure Java and readily available native libraries such as OpenGL. Lightweight and ready for mobile platforms.
|
|
Desktop and mobile convergence framework and apps for social networking
(openverge)
Swing GUI framework and apps for social & professional networking (eg. IM, News, Media, Calendar) with caching and synchronisation of application data with an internet server.
|
|
Desktop application framework
(era)
RCP general purpose application framework
|
|
Desktop Application Updater
(Updater)
A library to check and install updates in a Java desktop application.
|
|
Desktop Blueprints
(desktop-blueprints)
Patterns and examples for effective user interface design.
|
|
DesktopApplication
(BlockableDesktop)
This project contains base classes for creating desktop applications and background working threads (for time consuming tasks, for example client-server communication), while the user input of some GUI elements (JFrame, JInternalFrame, JDialog) is blocked. The project contains also some template classes for NetBeans.
|
|
Diabeteo
Diabeteo offers opportunity to simulate the effects of changes in insulin and diet on the blood glucose profile of a diabetic patient. It can upload meter and insulin dosing data and generate charts to help identify patterns.
|
|
Digital Album
(personalalbum)
A digital album generator for personal photos, supporting animations, special effects, printing and converting to mpeg and other file formats.
|
|
Digital Media Distribution
(Serenade)
Digital Media Distribution
|
|
Digiturno
University Project
|
|
DirectShow Capture for JMF
(jmds)
Provides a JMF wrapper around the Microsoft DirectShow video capture API's
|
|
dirsynch
(DirSynch)
DirSynch is a tool to synchronize files between directories, with GUI. Its useful to synchronize folders in the computer and a USB flash drive and also between the desktop and a notebook.
|
|
disarm
The purpose of this project is to create the distributed platform independent java based software shell for modelling real world's objects and simulation of interactions between then. It will be the mix of visual rendering tool (like 3D Studio) with mathematical simulation tool (like matlab).
|
|
disARM
(disarm)
The purpose of this project is to create the distributed platform independent java based software shell for modelling real world's objects and simulation of interactions between then. It will be the mix of visual rendering tool (like 3D Studio) with mathematical simulation tool (like matlab).
|
|
dishevelled
Top level project for dsh components and applications.
|
|
docking
A sandbox for implementing a standard API that can be layered over any docking framework in existence
|
|
DockingFrame
(bibdock)
BibDock is a docking framework written for Swing. There is enough abstraction in the library, that new extensions can be implemented easely.
|
|
Document/report formatting library
(vellum)
Documents (eg. Invoices, Delivery Notes, Forms) and Reports (eg. from data from SQL queries), are constructed (ie. their structure and content), and styled (font, colors etc), using format-neutral java objects/beans (and not XML like some other document formatting systems). They are then output into a supported format using "document writers", namely for HTML, PDF (using the iText library), Excel (using the Apache POI library), and/or ODF.
|
|
DonkeyClick
(donkeyclick)
DonkeyClick is a mlDonkey FE GUI
|
|
Drive Show
(thedriveshow)
Drive Show is an advanced cross-platform file explorer built on java.It has features such as Different Views(e.g List, Previews, Details, Simple, etc), Sorting files according to different criteria(e.g Name, Size, Last Modified, etc), Drag and Drop functionality, Copying, Pasting, Deleting, etc.It also has functions like one press mailing of files, opening different file formats according to the native associations and much more.
|
|
dTalk
dTalk is a java instant messaging client for XMPP and Jabber networks. dTalk is designed for usability and standards compliance, supporting Gtalk and MSN clients at the same time and pretending to encapsulate some others instant messengers soon. dTalk uses security connection to XMPP servers. dTalk is simple to use, having cool features like custom emoticons, avatars, and text markup. Users can easily extend it's functionalities by installing plugins or creating their own extensions with only some basics of HTML.
|
|
Easter egg with Checkers games for Swing applications
(checkers)
Easter egg with Checkers games for Swing applications
|
|
Easy Deployment for ULC Application
(ulceasydeployment)
Easy Deployment for ULC Application
|
|
Easy Secure Mail
(easysecuremail)
Easy Secure Mail is a project with the goal of an easy to use secure email client which runs on nearly all available platforms. It is entirely written in Java. E-Mails can easily be encrypted and digitally signed with a wide range of available encryption and signing methods.
|
|
Easy Shape Reconstruction Application
(EZRA)
A Java application and service for easily reconstructing an object from their multiple view images.
|
|
Easy Shipping System
(easyshippingsystem)
The Easy Shipping System manages shipping orders, prints labels, handles all major shipping services and much more.
|
|
EasyMol
A Java tool to design 2D molecules and render them in 3D.
|
|
EasyPrint
An utility class that allows very easy printing of plain text, rtf and html content. It includes an page breaking algorithm to avoid page breaks in the middle of lines.
|
|
Echo Extras Extended
(echoextrasex)
Echo Extras Extended is a collection of must-have components for Echo ajax toolkit.
It is a fork of the original Echo Extras package created by Nextapp.
|
|
Emilio Mail Client
(emilio)
Emilio is the implementation of the Java MailApi for email messaging.Emilio will be a standard email client for any platform , so share of EmailAccounts Objects,and EmailObjects per se could be done among platforms
|
|
Employee Performance Review System
(spteprs)
A simple employee performance review system. Managers can create review templates, and assign individual review forms for employees to fill in. Review system goes through an approval process followed by a final step where manager and employee submit the final review.
|
|
emule
This is a Java version of the popular P2P client
|
|
enigma
This is a functional 3d model (using Java3d) of the German Enigma Cipher Machine. It demonstrates 3d modelling, animation, texture mapping, sound effects, and visual effects. The model produces the same polyalphabetic substitution cipher used by the WW2-Era Enigma Cipher Machine. Because the cipher is symmetrical, the model can be used to encode and decode messages.
|
|
Ensmer - Object oriented 3D interface
(ensmer)
Project to design and implement an extensible, modular, object oriented user interface. The goal of the project is to allow users to create a fully customizeable 3D world to interact within.
|
|
Entrance, A MySQL Browser With Charts
(Entrance)
Entrance is a program for browsing MySQL databases. It includes a "match box" table search facility that is simlar to the Mac's Spotlight. Entrance can create charts based on query results, and these charts can be zoomed and panned. Entrance also supports an innovative feature called "data painting" that allows users to select and paint data points interactively.
|
|
Escher (Java Xlib) 0.2.2 with lg3d modifications
(lg3d-escher)
This contains the code for Escher, a Java-based Xlib. The latest version on sourceforge of Escher is 0.2.2. We've taken this and fixed some bugs.
|
|
Event Listener Framework
(ELF)
This project aims to provide a easy of use and yet flexible custom event-listener support for multi-threaded applications
|
|
EventBus
The EventBus is publish/subscribe event processing pattern for a single processes. The EventBus is thread-safe and Swing-safe (when using the EventBus or the SwingEventService)and features event vetos, mulitple event services for different purposes or threads, Automanaged Container Event Services for limiting events to a Swing container (like a Form), class and topic (String) subscriptions, good API Javadoc (tutorials coming), and decent test coverage.
|
|
Exalto XSLT debugger
(Exalto-XSLT)
The project involves developing a debugger for XSLT and XQuery and is designed to complement the Exalto XML editor project.
|
|
ext-ui
Extensions of existing UI elements in the JDK such as iterators for GUI elements, tables with sorting, or tabbed panes with context menu controls. Some of the controls are already in use in projects such as PCGen.
|
|
Extensible Swing GUI
(extensiblelookandfeel)
Parser an XML file to create a LookAndFeel
|
|
Extension of JTable to make the use of tables in your GUI easier
(RichJTable)
The RichJTable offers you preconfigured JTable with the following features:
- easy handling of collections with same element type
- default renderer for Lists and Calendar
- save and load column settings like width, order etc. at runtime in a file or db
- color rules for coloring the table cells
- pageable support to browse between pages
-
|
|
ExtinControl
Gerenciar o serviço de manutenção de extintores, como recarga, testes hidroestaticos, controle de selos do imetro e outros controles necessários.
|
|
fetchrss
Read weblogs in your e-mail client.
|
|
FiCell spreadsheet
(ficell)
Spreadsheet apllication with fisheye "bubbles" to manipulate very large set of cells on a single screen.
|
|
FileSystemViewer
A set of components to show and manipulate files.
|
|
Filthy Rich Clients book example applications and utilities
(filthyrichclients)
This project contains buildable source code for the examples
and utilities explained in the book "Filthy Rich Clients"
by Chet Haase and Romain Guy. Developers can use these
examples and utilites standalone, or in conjunction with
reading the book.
|
|
finance/investment
(HumaiTrader)
A stock, security technical analysis tool building on pure java. It will also be an engine for custom indicators and charts. The main interest is W.D. Gann's approach.
|
|
FixDataTerminal
FixDataTerminal - Universal softrware to get quote data from different providers and export it to different format or to Relation Database.
|
|
Fjord Application Framework
(fjord)
The Fjord Application Framework provides a simple recipe for client side Java Swing applications. By following this recipe, Java Swing application designers will be able to more rapidly develop client applications with a more consistent user experience.
|
|
flalda eduwonderland
(Eduwonderland)
Virtual worlds for educative uses
|
|
flash like animation framework for swing
(swash)
The project aims to develop a framework to create interactive animations that can be easily embedded into swing
|
|
Flash like UI for Java
(tomato)
Flash kind of GUI Widgets for Java.
|
|
FlexDock
(flexdock)
The goal of this project is to provide a production quality windowing and docking framework similar to what is currently found in the Nebeans and Eclipse IDE's.
|
|
Flying Saucer, an all Java XHTML+CSS Renderer
(xhtmlrenderer)
Flying Saucer is a strict XHTML renderer written in
100% Java (no native browser hooks), for embedding in a variety of applications (chat programs, mp3 players, web services clients, etc). It aims to provide strict and *full* webstandard compliance for XHTML with CSS 2.1 styling.
|
|
Fobs4JMF
Native JMF Audio/Video Decoding plugin based on ffmpeg.
|
|
FoguFox - Tools for the sardinian translation of Firefox
(fogufox)
Tools for the sardinian translation of Firefox, including translated files.
|
|
Football Statistics Applet
(fsa)
An applet which calculates and displays league tables and other statistics for (association) football leagues.
|
|
ForkLabs
(forklabs)
Top level project for ForkLabs libraries
|
|
formbuilder
Easily create forms for Swing applications
The FormBuilder project contains a set of utilities and builders to easily create Swing forms for POJO's leveraging JGoodies Validation, Binding, and the Presentation Model pattern.
|
|
Forms
(forms)
JGoodies Forms layout system
|
|
Foundation and helper classes for Swing GUIs
(quitegooey)
A collection of foundation and helper classes, which can be used to code Swing applications, including an action framework, configuration by annotation, and beans binding by convention.
|
|
Foxtrot
(foxtrot)
Foxtrot is an easy and powerful API to use threads with the Java Foundation Classes (JFC/Swing).
The Foxtrot API are based on a new concept, the Synchronous Model, that allow you to easily integrate in your Swing code time-consuming operations without incurring in "GUI-freeze" problem, typical of Swing applications.
|
|
Framework and sample code for time-based animations (for SWT)
(timingframework-swt)
A direct port of the timingframework project to the Standard Widget Toolkit.
|
|
Framework for non-photorealistic rendering
(ixent)
This project provides framework for NPR (non-photorealistic rendering effects). Sample edge detection and segmentation algorithms are provided, along with fully automatic implementation of mosaicing and watercolor techniques.
|
|
Framework for RIAs
(aptlet)
Basic upport framework for applets, for RIAs
|
|
Free Music Education Software
(Audimus)
The goal for this project is to create applications for music teachers and students. It contains ear training, score writing, ritmic dictation and melodic dictation. Later on we want to make these tools web based
|
|
Free Tank
(freetank)
An open source Java game inspired in the classic arcade game Battle City.
|
|
FreeBSD Control Center
(freebsdcc)
FreeBSD Control Center is a tool that provides a graphical environment for configuration, tuning and making services available in an few clicks of the mouse.
|
|
FreshAir
A desktop environment that runs completely from a USB flash drive and stores its state on it.
Involves the creation of an applicational framework, windowed system and memory managment solutions.
|
|
FullTextSearch4NB
A Lucene based Full Text Search plugin for Netbeans that provides:
* Indexing of Netbeans project source directories.
* Indexing of library source and javadocs where source and/or javadocs are specified in the library. The source and javadocs may exist in a disk directory or a zip or jar file.
* Indexing per project of one or more user defined directories or zip/jar files.
* Search project indices using a simple (wildcarded ) search or an advanced search using the Lucene Query Parser query language syntax that supports features such as wildcard searches, fuzzy searches, proximity searches, range searches and term boosting.
|
|
Fuse
(fuse)
Fuse is a resource injection library. Fuse can load values for fields marked by an annotation in your code. Fuse will load values using the appropriate data type (Color, Font, File...)
|
|
FuzzyWidgets
A useful set of widget implemented in gwt
|
|
fxtradestation
Java Swing Foreign Exchange Trading Client
|
|
Gadget container residing in the System Tray
(traylet)
Gadget container residing in the System Tray
|
|
Gaunner
(ProjectGame)
greet the user
instantiate a Game object
call on the rules method of the Game class to display the rules
prompt user with "Do You Want to Play"
input user reply is 1{
call on the play method of the Game class
prompt user "Do You Want to Play Again?"
input user reply from keyboard
}
display "Good Bye. Thank you for playing."
|
|
Gazelle vector animator and player
(gazelle)
Gazelle is a vector editor and animator that allows you to compose visual and audio elements into movies. Also allows playback of animations within applications and applets and bilting frames to a BufferedImage.
|
|
gazelle-core
These will be the libraries of the Gazelle project covered by the LGPL license. They will provide the ability to creat your own nodes, scene graphs and animations and incorporate them into a Java application. They will not include the editor-specific functionallity.
|
|
GEF
GEF is a framework to enable developers to produce connected graphs representing their data models and allows modification of that data by manipulation of the graph.
|
|
Generic handwriting and motion recognition framework
(InputRecognition)
This project is intended to unify different approaches to character and motion recognition under single common interface.
|
|
GenericRCP
This tool generates a standard GUI for editing objects wich are persisted by your hibernate domain model. You can edit simple attributes as well as relationships. With some extra effort you can replace standard controls or whole views with your own and make your GUI more comfortable.
|
|
Geographical Data
(geo)
List of countries, their currencies, capitals, timezones, etcetera.
|
|
GestionCommande
(GsCommande)
the goal of this project is to create a Java swing application with a connection to database using a persistence framework to manage products order.
|
|
GFP
GFP is a Free Open Source Personal Finance Manager in Java/Swing that can run on virtually any Operating System. It's designed to people with few financial knowledge to be helped on managing their finances. Its translated to 11 languages.
|
|
GJdiff
This project is to develop the client GUI and WEB Interface for jdiff tool.
|
|
Glazed Lists
(glazedlists)
An event-driven list model for dynamically filtering, sorting and updating tables.
|
|
glez
(Glez)
a software for search, indexes and store document for particular.
It's a mix between google desktop and a CVS client
|
|
globs
Globs is an application framework in which the model part uses "Generic Lightweight OBjects" based on a formal metamodel description instead of the usual POJOs. With this apprach, we are able to easily provide a number of generic services: model-driven GUI components, transparent SQL mapping, XML mapping, binary serialization for client/server exchanges, etc.
|
|
Glow
Glow is a project to initially develop a compelling calendar and contacts client, which will evolve into a full-featured application for communications and collaboration.
|
|
gluemvc
A simple and easily framework MVC for SE and EE applications.
|
|
Graphic Transitions
(transitions)
A repository for graphic transitions. Primarily intended for slideshow/keynote-type presentations, these classes will transition between two BufferedImages.
|
|
Graphical ECMAScript Interpreter
(ECMAScriptGUI)
This is a simple Swing desktop application that uses the Rhino JavaScript engine of JDK 6's javax.script.* API to execute code. The user can type in code in a multi-line text area, and watch the output in a text pane below after pushing the "Run" button. This can be a very powerful tool because all Java classes are accessible. One can even create a new instance of the GUI Interpreter form from within ECMAScript!
Right now it is simplistic but in the future, a full ECMAScript IDE could be developed.
|
|
GreenScape
GreenScape is a platform independent, modular, RIA application for managing user's personal information, for example, emails, contacts, notes, calendar, photos, videos, blogs, feeds, bookmarks, etc. which are hosted on multiple sites like Google, Yahoo
This project is based upon the NetBeans platform for its powerful modular architecture. For each module, it will try to use existing open source leading applications for the particular domain(VLC for multimedia, Apache Derby for data storage)
Features:
1. Supports services from Google, Yahoo, Microsoft and others
2. Migration of data between different services of similar content (Flickr and Picasa)
3. Sharing & portability of user's preferences between different OSes on the same or different machines
4. Local cache for speedier access
5. Extensible architecture for third party plugins 6. Standard UI for all platforms, support for themes
7. Easy online upgrade of application
|
|
Grid Bag Lady
(gridbaglady)
A simple and minimal extension class/utility to to embrace and extend Swing GridBagConstraints.java, for simpler Swing/layout programming.
|
|
GRIDLOCK
GRIDLOCK is a simple game in the classic arcade style which fuses the tried-and-true formulas of Tetris, Whack-a-Mole and Dance Dance Revolution into a totally new puzzle/action experience.
|
|
Groovy Builder for JFreeChart
(groovychart)
Groovy scripting language has the concept of GroovyMarkup that supports defining tree like objects in Groovy script. Groovy has native support for various markup languages from XML, HTML, SAX, W3C DOM, Ant tasks, and Swing user interfaces. This project is to create GroovyMarkup support for JFreeChart creation.
|
|
Groovy in NetBeans IDE 6.0
(nbgroovysupport)
Groovy in NetBeans IDE 6.0
|
|
GUI protection from user input timeout with unlocking from password
(protectableGUI)
This framework gives your program the possibility to have selected frames hidden after the user stops using it for a defined period. A password dialog is shown, which will reveal again the frames only if the right password is entered.
|
|
gui4web
Framework for develop rich client application on web architecture.
|
|
GUInterior
(guinterior)
A library to make it easy to create good looking GUIs. This includes transparent windows and components, create components using advanced image transformations (using 2D graphics), shared user interfaces over a network. The library will also introduce moving components and interactive background (also with transparency support!). The goal is to prevent developers from programming multiple pages, only for the GUI of the game. The library must also be fully compatible with swing and AWT.
|
|
Hölchoko
(Holchoko)
A lightweight tool enabling the distribution of the persistence of JPA entities to multiple clients. and easing working with these entities within Swing applications with it's layered MVC.
|
|
hades's JIM
(jim)
jim is a Java Instant Message program
|
|
hdesktop
|
|
High Dynamic Range JAI Codec
(hdr-codec)
Codecs for the different high dynamic range image file format
|
|
High Performance Graph Browser
(graphbrowser)
Simple Java toolkit for high-performance visualization of large quantities of data. Initial version includes a utility to quickly load, scroll and zoom 1,000,000+ colored rectangles.
|
|
HotJava Browser
(hotjava)
The open source release of Sun's original HotJava Browser, a complete webbrowser written in Java.
|
|
HouseManager
(housemanager)
An application to manage your home inventory, home improvement projects, and kitchen management.
|
|
Huckster
(huckster)
A very simple presentation program.
|
|
hvlayout
(HVlayout)
The HVLayout package lays out components Horizontal and Vertical in a Java Swing GUI and shrinks or grows the components according to the component's Minimum-, Preferred- and Maximum-sizes.
|
|
HyperEffects Download Engine
(HyperEffects)
HyperEffects is a download engine with resume support and simultaneous download of different parts of a file.It has applications in download managers, dynamic online installers, package managers (linux), updaters, patchers, etc.It will work as a back-end and developers only need to worry about the ui.
|
|
I/ON Internet Video Console
(ION)
The I/ON Internet Video Console fuses together leading technologies into one simple media player, connecting you directly to the video you want. Avoid the ads, pop-ups, and spyware that come with watching video in a browser and watch the web.
|
|
Ibis Data Toolkit
(ibis)
Aiming to have the following features: a GUI frontend for Derby DB (apache project), and the ability to represent the tables inside the database in XML format if desired by the user, a command shell that will interpret XML-QL syntax (parser to be built using javacc) and SQL syntax and use these languages in conjunction with Jython to query either the DB or XML files.
A semi graphing package/stats package that can graphically represent the data in the database or xml files.
A GUI form builder to pass the database with a nice query generating interface for users that will run on any platform java is run on. The details are a little sketchy but these are features I would like to have in the finished toolkit of apps- with the sole goal of managing data of either tables or XML on any platform and querying them.
|
|
ideditor
The idea is to create a java editor, not as big as eclipse or netbeans, and not as small as Jcreator.
|
|
idGraph
idGraph is a simple framework used to draw 2D and 3D elements using layers contained in a specific document. This framework can be used to draw maps, charts or else.
|
|
Image duplicate locator
(DupeDetector)
A set of libraries aimed towards image duplicate location and management.
|
|
Image Tiles
(image-tiles)
Image Tiles is an API for producing real-time animated mosaics of images.
The API is flexible (lots of options) and can be extended by creating custom tile renderers and animators.
|
|
ImageTool
This image tool can generate the thumbnail images, add watermark for all images.
|
|
imagine
(Imagine)
An image editor w/ pluggable tools, filters, etc. Created as a tutorial for how to build extensible applications on the NetBeans Platform, but capable of becoming a fully featured image editor.
|
|
incubator
(lg3d-incubator)
3d applications for looking glass
|
|
Incubator for blueMarine plugins.
(bluemarine-incubator)
Contains experimental plugins that have not qualified yet for regular use.
|
|
Influence
(influence)
A Free Tool for editing Influence Diagrams.
|
|
instant messenger written in java
(myjim)
myjim is going to me a instant messaging system. It is supposed to run standalone and integrated into other applications.
|
|
integra-layout
It is an easy to use layout that uses percentages to arrange components; every component has a set of easy to understand properties expressend in relative percentages for width and height
|
|
Integrate Linux-based ERP with the Looking Glass GUI
(TransparentGlass)
We have upgraded and created a new version of the popular SFA/CRM system "XRMS" to include accounting, document management messaging and reporting. In addition, we have moved the GUI to Version 2, but we think that the "ultimate" SFA-CRM-ERP system can use the benefits of 3-dimensional dektop provided by looking glass.
We are looking for a few good developers to port our existing GUI over to looking glass.
|
|
Integration of the JDesktop Integration Components.
(ulcjdicintegration)
The goal of this project is to integrate JDIC in ULC.
|
|
Intelligent Computer Control System
(iccs)
Intelligent Computer Control System is to sit on top of the Operating System and provide intelligent use of the OS to perform task in a much richer and natural way to the user.
|
|
Interop between Java and Microsoft COM
(com4j)
This project develops a library that let applications seemlessly interoperate with Microsoft Component Object Model by exploiting J2SE 1.5 features.
|
|
Intranet Meeting
(intranet-meeting)
This Project in java provides the following facilities: Chatting, Remote Desktop Sharing, Whiteboard, Voice Conferencing, Video Conferencing
|
|
Inventory Management System Through Java
(Inventory-Management-System)
Inventory Management System Through Java.
GUI - Swings
Back End - Sql Server 2000
|
|
iris
Web application for image editing, image uploading, and creating slideshow presentations
|
|
IzPack
IzPack is an installers generator for the Java platform. It produces lightweight installers that can be run on any operating system where a Java virtual machine is available. The main benefit of IzPack is that it provides a clean and unique way of distributing a project to users using different operating systems.
|
|
J Remote Desktop
(jrd)
J Remote Desktop is a "VNC like" application that enables users to control a remote computer in graphical mode, independent of the underling Operating System (Windows, Linux, MacOS, FreeBSD, etc), for free.
|
|
J3DFly example
(j3dfly)
An example Java3D Fly Through and Scene Graph Editor
application
|
|
JADC (Advanced Digital Clock)
(jadc)
JADC (Advanced Digital Clock) is a Java Applet that act as digital clock or a time counter (countdown or count up display, to or from a particular time). JADC could be customized with your own graphics and time format. Includes 255 images.
|
|
JADE Container desktop management application
(JADE-Tray)
JADE Tray is an application to control a JADE (Java Agent Development Environment) container from the desktop. The application runs in the system tray using the JDIC tray API and provides functions to control a local container (either a main or regular).
|
|
Jafe
(jafe)
A little program that allows you to manage your sensible data (passwords, PINs, IDs, small important files) in a intuitive and well-organized way.
The archive is saved using strong encryption, and once saved will be impossible to open without a passkey, or even to know that it stores sensible data ("plausible deniability").
The program aims to be intuitive, small, fast and most of all portable among different operating systems, so your sensible data will be always with you.
|
|
JAI operators
(jai-operators)
Operators for JAI that are not in the core distribution
|
|
jai-core
jai-core
|
|
JAlbum Generator
(jag)
Swing application for generating XML/XHTML photo albums
|
|
jame
(JAME)
JAME is a Java real-time multi-thread fractal platform which supports images and animations. JAME is also an OSGi compliant application and can be extended by plug-ins to provide new fractals, formulas, filters, effects, encoders and more.
|
|
JaudioTag
(jaudiotagger)
A library for managing tag information such as id3 and Vorbis in audio files such as MP3 and OGG files
|
|
JAuswertung
JAuswertung is a program that analyses and manages (the results of) contests of the DLRG (Deutsche Lebens-Rettungs-Gesellschaft - German Life-Saving-Organisation) but is not limited to these. In fact it can be used for any time based contest.
|
|
Java 3D
(java3d)
The Java 3D API provides a set of object-oriented interfaces that support a simple, high-level programming model you can use to build, render, and control the behavior of 3D objects and visual environments. With the Java 3D API, you can incorporate high-quality, scalable, platform-independent 3D graphics into applications and applets based on Java technology.
|
|
Java 3D Core
(j3d-core)
This project contains the source code for the core Java 3D API package, javax.media.j3d.
|
|
Java 3D Core Utilities
(j3d-core-utils)
The Java 3D core utilities
|
|
Java 3D examples
(j3d-examples)
Example programs for the Java 3D API.
|
|
Java 3D Incubator Project
(j3d-incubator)
Java 3D incubator project for the community to share source code. Anyone with a signed JCA on file can have developer rights to this project.
|
|
Java 3D Optional Utilities
(j3d-optional-utils)
Java 3D Optional Utilities
|
|
Java 3D vecmath package
(vecmath)
The Java 3D vector math package.
|
|
Java 3D VRML97 Loader
(j3d-vrml97)
A Java 3D loader for VRML97 models. This project is based on Sun's VRML 97 loader, version 0.90.2 released in March 1999.
|
|
Java 3D Webstart binaries
(j3d-webstart)
Java 3D Webstart binaries for accessing Java 3D using the Java Network Launching Protocol (JNLP).
|
|
Java Advanced Imaging
(jai)
Main project for Java Advance Imaging projects.
|
|
Java Advanced Imaging API example programs
(jai-examples)
This project contains example programs for the Java Advanced Imaging API.
|
|
Java Advanced Imaging API Tutorial
(jai-tutorial)
Tutorial application for the Java Advanced Imaging API
|
|
Java Advanced Imaging demo programs
(jai-demos)
Demo programs for the Java Advanced Imaging API
|
|
Java Advanced Imaging Demos
(jai-demos)
Demo directory of the JAI
|
|
Java Advanced Imaging Image File Readers and Writers
(jai-codec)
This project contains the Java Advanced Imaging Codecs. These are the uncommitted encoders and decoders in the com.sun.media.jai.codec and com.sun.media.jai.codecimpl packages.
|
|
Java Advanced Imaging Image I/O Tools API Core
(jai-imageio-core)
This project contains the source code for the Java Advanced Imaging Image I/O Tools API.
|
|
Java Advanced Imaging Image I/O Tools API Demo Programs
(jai-imageio-demos)
This project contains the demo programs for the Java Advanced Imaging Image I/O Tools API project.
|
|
Java Advanced Imaging Web Start Binaries
(jai-webstart)
This project contains Java Web Start-accessible releases of the Java Advanced Imaging API
|
|
Java Anonymous Remailer GUI
(jARG)
A GUI for sending emails through the various anonymous remailer solutions
|
|
Java Application Framework
(jaf)
JAF provides a framework based on plugins
|
|
Java Bindings for OpenGL
(jogl)
The JOGL Project hosts a reference implementation of the Java bindings for OpenGL API, and is designed to provide hardware-supported 3D graphics to applications written in Java.
|
|
Java deployment tools
(deployment)
Tools for deploying Java desktop applications
|
|
Java Desktop Network Components
(jdnc)
The Java Desktop Network Component (JDNC) project is about reducing the effort and expertise required to build rich, responsive Java desktop clients. JDNC leverages the power of J2SE and Swing, but provides a simplified programming model which enables common user-interface functionality to be constructed more quickly, without requiring significant Swing or GUI programming skill.
|
|
Java Download Accelerator
(jda)
Java Download Accelerator (JDA) is a tool to accelerator your internet downloads.
|
|
Java FTP swing applet
(javaftpapplet)
A java ftp client programmed in swing so that it can be used as an applet or as an application. The main use being an applet.
|
|
Java Geospatial Overview
(jeospatial)
This project aims to provide an overview of the standards, specifications and open source solutions related to using Java in geospatial applications. Think of it as a Java translation of "Mapping Hacks". The results will be made available around JavaOne 2007.
The objective is to provide some guidance in a rather fragmented part of the Java community.
|
|
Java Graphics Scripting Language
(jgsl)
The Java Graphics Scripting Lanaguage (JGSL) is oriented towards non-programmer access to the graphics capabilities of the Java platform. This will be done by providing a simple easy to learn lanaguage for creating and manipulating graphics objects.
|
|
Java GUI Renderer
(JGR)
A dynamic Java GUI renderer based on a very optimized and thin protocol. The initial version is focusing on generating rich clients in Java Swing (via Java Applet or Java Web Start) from Oracle stored procedures coded in PL/SQL.
|
|
Java Image Processing Classes
(pixels)
A set of image processing classes for Java2D. Currently these consist of a large number of BufferedImageOps and custom Composite implementations. The focus is on effects for web pages, applets, video and the like.
|
|
Java Imaging Community
(imaging)
Java has got a number of APIs for imaging: besides Sun's Java2D and JAI, there are popular third-party alternatives (or complements) such as JIU, JHLabs, ImageJ. Recently some commercial Java based desktop applications for photo imaging have appeared, such as LightZone and Imagery - the technology seems to be mature for delivering cool products in this area. Nevertheless, we have the impression that developers lack an unified community where they can discuss problems with a broad view - only mailing lists and forums specific of each single technology are available; and some of them - such as Java2D forums - are focused only on the Sun JDK. But one of the first things that imaging developers experience is that slightly different approaches in image processing (e.g. an affine transform) can have huge performance differences on different operating systems (e.g. Windows, Linux, Mac OS X, where Apple delivers its own JDK), so a cross-platform discussion is really needed; otherwise knowledge fragmentation occurs. A fragmentation which is demonstrated by some recurring basic questions and misconceptions (a well-known one is about how JAI performs in image scaling).
|
|
Java Islamic Library
(JIL)
a set of java API for islamic calculation routine.
|
|
Java Media Player
(javamediaplayer)
An attempt at a free, Open Source, platform independant, Java based media player.
|
|
Java MP3 ID3 Tag Library
(jid3lib)
This library reads song information, such as song title, artist, and album, from an MP3 file. It supports ID3v1, ID3v1.1, Lyrics3v1, Lyrics3v2, ID3v2.2, ID3v2.3, and ID3v2.4 tags. MP3 Frame Headers can also be read. There is a FilenameTag, a ID3v2.4 tag that is intelligently derived from the file name. It contains tag synchronization utilities, multiple save options, and easy tag conversion methods.
|
|
Java Phone Book
(PhoneBook)
Java based Phone Book/Personel Contact Manager.
|
|
Java PTM Viewer
(PTMViewer)
The Java PTM Viewer enables a user to dynmically relight images over the web using a technique known as polynomial texture mapping, developed by HP labs.
|
|
Java rwho monitoring tool
(jrwho)
jrwho is a desktop monitoring tool for the UNIX/Linux Systems Administrator, a GUI that will give you a picture of what's going on on machines around your network.
Back in the day, in the dark ages of UNIX (before "The Internet"), there was rwho. It was, and could still be, a handy way to keep track of who was logged in on the machines on your network. One of rwho's problems is that it depends on a relatively insecure protocol. It's shut down at many sites- probably including yours.
jrwho is a graphical superset of rwho. It is designed to give you a graphical layout of your multitude of hosts, including the user logged into your console and other pertinent details (user's GECOS name, results of uptime(1)). It uses SSH as its underlying communications service.
Additionally, since many folks probably don't have a large number of UNIX or LINUX desktops running, perhaps you're not interested in who is on the console? No problem: jrwho just runs a set of UNIX shell commands that you define. You can set a new default, or set actions on a machine-by-machine basis. Actually, each jpanel that represents a machine doesn't even have to represent a machine (if you get my drift). Since the set of actions is defineable by the user, the objects that I call machines could be representative of whatever the Administrator desires.
jrwho uses a paradigm of "Room"s which are JInternalFrames. Within them are a bunch of squares which represent your "Machine"s. Machines can be added and deleted from rooms, rooms can be created and destroyed, machines can be moved from Room to Room. Machines that are not communicating are flagged with red text. There are more features to the jrwho GUI than are listed here.
Java is not known as a systems programming language, but I think it's pretty hot. Hopefully you'll find jrwho useful.
|
|
Java Standalone Application Service Bus
(jsasb)
Jsasb is an application framework for java standalone applications. It stands for Java Standalone Application Service Bus.
Jsasb architecture is based on components, which is a set of POJOs that finish a piece of work or function, and allows components to communicate each other following either publish-and-subscribe or request-and-reply design pattern.
Jsasb framework implementation is based on JMX technology. The framework helps manage optional execution (thread pool), configuration of components (class and instance), visual interface to config components (via JMX).
|
|
Java Swing XML User Interface
(jsxml)
Provide Swing developers a simple and intuitive way to write user inteface in XML. All XML tags are derived from JDK in straightforwar way so that developers don't need remember anything.
|
|
Java Update Services ( JUS )
(javaupdateservices)
Its kind of a global xml , that is supplying updates and fixes also it will contain "IRC Helpdesk" Support for All Java Apps.It should be standard api will gain Java futures more.I've completed some samples to show you.It has remote desktop using VNC Java support.
We have spent our one year to make stable irc helpdesk .Its high performance and very useful for Java community.
|
|
Java Vector Image API
(jvector)
A Java API that provides reading, writing and displaying for static Vector images. Besides having a native format several other formats should also be supproted, like static SVG, Enhanced Meta File and PostScript formats like AI.
|
|
Java Web Browser
(jbrowser)
the goal of the project is to implement a java web browser named JBrowser using Swing. JBrowser will be fully compatible with current web pages, and also provide some extensions and facilities to let RIA web application easy development and run fast.
|
|
Java Webtops
(JavaWebtop)
JavaWebtop project aims to build a webtop system in java. A Webtop system is a system which does not have any local applications (as in a desktop). All the applications are downloaded and maintained (similar to java webstart) and driven by http URLs.
For example, a simple java webtop would have a browser, a mail client and a chat tool, all of which would operate using html data loaded from webservers. (including the user interface elements)
|
|
Java X Desktop
(jxdl)
Java desktop GUI (like lg3d but for old pc. eg.: no 3D card .) Running linux kernel 2.6.
Must be simple to use.
|
|
Java X Media library
(jxml)
Java Library for accessing X media , eg.: CDROM , DVDROM , BURNING , COPYING , etc. . Must be cross-platform but we should start somewhere so let me know : Linux - Win32 ?
|
|
java yahoo messenger client
(jmsngr)
jMsngr chlaims to be the first third party open source java yahoo messsenger client.It uses jYMSG library for yahoo protocol support.since it is written in java it is OS independent.
|
|
Java3d mesh toolkit
(jesh)
Java3d editor is a Java3d based desktop application for editing large scale meshes.
The parts of the projects are:
- toolkit for operations on large scale meshes (adding/removing vertices)
- desktop application - the editor
- loaders for various 3d formats
|
|
Java3D Realtime skeleton and skinning utilities
(skinandbones)
Additional classes for Java3D that allow 3D geometry meshes to be deformed and animated using bones. Possible extensions to other mesh deformations using clusters, or other contemporary real time mesh deformation techniques.
|
|
JavaBean builder tool
(bean-builder)
The Bean Builder is a simple component assembler that demonstrates new and emerging technologies within the Java platform that allow for the visual construction of applications using component assembly mechanisms.
|
|
JavaChating
|
|
JavaClick
JavaClick is a Java WebStart applications directory.
|
|
javacrpg
The project contains an evolving Role Playing Game framework and concrete game implementations. It is written fully in Java in the tradition of old school RPGs like Wizardry 7 and EOB. In the plans are OpenGL, AI, scripting, turn based combat, commanding a group of characters.
|
|
Javadesktop private projects
(javadesktop-inbox-private)
Holding place for private projects
|
|
JavaDesktopSearch
(jds)
A content relevant desktop search serving application
|
|
JavaEye
EyeToy like Control for Looking Glass
|
|
JavaFX P S I D
(jfxpsid)
JavaFX P S I D
|
|
JavaGalery
(javaphotogalery)
A project will permit the user to save photos in large size and the system will work on this photo to generate the smaller photos, without work design.
|
|
javagoodies
This project aims in delivering cool Swing Hacks in the form of very small proof-of-concept implementation.
|
|
JavaHelp
(javahelp)
Online help for the Java platform
|
|
JavaIntellTextEditor
A java class that extends JTextPane to highlight java syntax and provide intellisense.
|
|
javaj_builder
(javaj)
java GUI application launcher and builder, through a simple and effective communication mechanism promotes java applications with high decoupling between GUI, controllers and application logic.
|
|
JavaOne 2006 Java Client Team Demos
(j12006desktopdemos)
This project contains all the demos that the java client team used at JavaOne 2006.
|
|
JavaRelational
(javarelational)
Object Relational Persistence and Object-Based SQL Query API. Similar to that of Hibernate or JDO but much better structured design. This API has several layers of abstraction to be useful for nearly any situation.
|
|
JavaSee
JavaSee is an applet, that can load images in a very fast way, have the ability to scroll and resize images and can make a sideshow of images.
It's objective it's to be used in web pages.
|
|
JavaWebBrowser
JavaWebBrowser is a simple and light java web browser, written in Java 5 and using the Standard Widget Toolkit (SWT) . SWT is a native widget in Java developed by Eclipse Organization.
|
|
JBean
(jbean)
JavaBeans-based Visual Programming and Bean Components
|
|
JBean3D
(jbean3d)
JBean3D aims to derive Java3D-based JavaBeans components.
|
|
JBeanAI
(jbeanai)
JBeanAI project aims to build various AI beans.
|
|
jbeancommon
Java classes commonly used in JBean projects
|
|
JBeanStudio
(jbeanstudio)
JBeanStudio provides a coding-free software assembly environment
|
|
JBeanVAM
(jbeanvam)
A project to define a JavaBean based visual authoring model.
|
|
JBeanVis
(jbeanvis)
JBeanVis project aims to build data visualization beans.
|
|
JBet - Java Soccer Betting System
(jbet)
JBet is a java based system to place bets on soccer matches, a fun game to bring to your office or school
|
|
jblog
(JBlog)
A pure Java weblog which is based on velocity+hibernate.
|
|
jCalBean
JavaBean Calendar with month view
|
|
jcalendar
(JCalendar)
JCalendar is a Swing component for selecting a date. Easy to configure, highly customizableand with an attractive user interface.
|
|
JCanvas
(jcanvas)
JCanvas is a reusable interactive drawing canvas component.
|
|
JCard - The simplicity of T Cards the power of a database
(JCard)
T Cards + Database
A project to bring the simplicty, color and placement information of paper T Cards together with the power of databases
|
|
JChronic
(jchronic)
A Java port of the Ruby natural language date parsing library "chronic"
|
|
jcommander
JCommander is a next generation file manager targeted to be powerful and flexible. Being multi-platform and distributed under an open-source license, it is freely usable on virtually any platform and operating system.
|
|
jconference
A videoconference project using Java.
|
|
JConForm
(configurationsuite)
Configurable Environment to plugin Java applications and integrate some applications to form a preconfigured Java Desktop. This should be also know as a start and configuration environment.
|
|
JDBC Manager
A pure Java (Swing) front end to connect with every DBMS (Data Base Manager System) that has a JDBC driver. Provides full access to: view, modify data, create/alter/drop tables and relations, etc. All done visually. It is platform and DBMS independent.
|
|
JDDM (Drop Down Menu)
(jddm)
JDDM (Drop Down Menu) is a Java Applet. JDDM displays vertical and horizontal drop-down/popup menus for Web pages using your own graphic, fonts, icons and sounds. Supports an unlimited number of submenus that may appear out of the browser window.
|
|
JDesktop Integration Components
(jdic)
The JDesktop Integration Components (JDIC) project aims to make Java technology-based applications ("Java applications") first-class citizens of current desktop platforms without sacrificing platform independence.
JDIC provides Java applications with access to facilities provided by the native desktop such as the mailer, the browser, and registered document viewing applications. Additionally it provides the mechanisms by which Java applications can integrate into the native desktop such as registering Java applications as document viewers on the desktop and creating installer packages.
|
|
JDesktop Network Components Incubator
(jdnc-incubator)
The JDesktop Network Components incubator is for community members to share prelimary code. To gain developer access to this project users simply need a signed JCA on file. Please pick a package name that does not conflict with other users of this project workspace and please ask permission from the owner of a package before committing any changes to their work.
|
|
JDIC NetBeans Integration
(jdic-netbeans)
JDIC will eventually make its way into NetBeans proper. This may not happen before Dolphin, however, depending on how much it is prioritized by the JSE and NB teams. This project contains integrations for specific platforms (starting with windows), and exposes JDIC's functionality, with special attention to the browser.
|
|
jdockbar
provides a Swing dockable bar libarary similar to JIDE action framework.
|
|
jdocking
(JDocking)
JDocking is a mature docking framework, originally extracted from the NetBeans platform. The implementation takes care of the main window, all multi-tabbed and split frames, persistence, keyboard shortcuts and MDI/SDI support.
|
|
JDraggable
A simple-to-use, non-intrusive API which enables the ability for Component's within a Container to be "dragged".
|
|
JDrawing
JDrawing is a Java swing component for displaying vector graphics and animation. It can deal efficiently with very large vector images e.g. geographic maps or electronic circuits. It was designed to be easily integrated into existing applications.
|
|
jEdit
(jedit)
jEdit has been under constant development since 1998 and is very mature.
|
|
JEOPSExport
(jeopsexport)
JEOPS (www.jeops.org) is a rule engine based in JSR 94, developed by Federal University of Pernambuco, from Brazil. The input is a text description of rule in Java like language to generate Java classes, with rule implementation, to be used by any application. Our objective is to develop a user interface to facilitate the criation and manipulation of rules to a not expert user. The concepts to be used in rule elaboration are organized in a ontology base, managed by rotégé (protege.stanford.edu).
|
|
jeppers
A custom swing component that allows: * Cell spanning * Cell styling (background/foreground colors, borders, fonts, and text alignment) * Pluggable renderers/editors * Masked input components (similiar to JFormattedField)
|
|
JexiEditor
(jexi)
Jexi is a free WYSIWYG (What you see is what you get) editor based on Java & SWT library. It comes from the "Lexi" example in GoF's "Design Patterns" which is written by C++. Jexi is designed to provide a Java example that may be helpful to learn design patterns.
|
|
jexport
export from excel file (paye) to formated file.
|
|
Jext
(jext)
Jext is a source code editor for programmers. It is mainly aimed to be used for Java, Python, JSP and PHP development. Yet, it supports many other languages.
|
|
jezve - simple and common bits of java code
(jezve)
jezve is a collection of small chunks of java code (som e of them platform specific) that have no other place to leave. They provide basic platform integration details for Mac OS X and Win32, uniform resource bundle handling, menus and toolbars code.
|
|
JFDraw vector graph and diagram
JFDraw is a pure Java based graphics application and library package. JFDraw used a little features of Java2D, and expanded a lot of graph routines for more complex vector graph processing. You can run JFDraw under any operating systems that suport Java.
JFDraw is focused on vector graph drawing field. It can help you to complete your mechanical, electronic, architectural graphs drawing applications, or even business process or workflow graphs issues.
Written by pure text based editor(Windows NotePad & Unix VI), built by Sun Java Development Kit(JDK) 1.3.x and Apache Ant, JFDraw will offer you the opportunities to incorporate it into your graph applications, in binary library mode or source code mode.
|
|
JFocus
(jfocus)
The JFocus framework helps you build user interfaces that are friendly to both users and developers. It aims to promote flexibility of user interface and reduce chances of logical flaws when designing a user interface
|
|
JForms
(jforms)
JForms is a group of classes java for creation of graphic interface and manipulation of data. Using graphic API SWT/JFace and Swing to activate the development of systems client/server when the objective is the manipulation of data, automating the process of development of components standard graphs, control of the users' events, persistence of the data, treatment of exceptions and others.
|
|
JFree Reports Creator
(Koala)
Free IDE which provides folowing feauters:
* Vsual editor for fast input - form creating, which can attach your own visual components;
* Visual Query Generator
* Visual Template whizard
* Runtime environment
|
|
JFrets
|
|
JFX SightMax
(jfx-smartmax)
Java desktop library and simple JavaFX application to interface with SightMax Live chat software developed by SmartMax.
|
|
JGoodies
(jgoodies)
Top level project for JGoodies components, framework, and examples
|
|
JGoodies Animation
(animation)
The JGoodies Animation framework enables you to produce time-based real-time animations in Java. It has been designed for a seemless, flexible and powerful integration with Java, ease-of-use and a small library size.
|
|
JGoodies Binding
(binding)
The JGoodies Data Binding framework provides an elegant means to present object properties in a user interface. It reduces the code necessary for object presentation, stream-lines the development process for data binding, provides advanced features for automatic update notification and assists you in separating the domain and presentation layers.
|
|
JGoodies Looks
(looks)
JGoodies Windows l&f and Plastic l&f family
|
|
JGui
JGui is a collection of useful Java GUI components and utilities.
JGui includes:
Docking windows framework for Swing and AWT.
ThreadManager - helps to distribute tasks to a number of threads
TLToolTipManager - shows hidden parts of JTree's and JLabel's cells.
Dynamic Tree Framework
JShape - not rectangular components.
|
|
JHat
Simple JavaHelp authoring system
|
|
JHelpBuilder
The is a UI for building helpSets for JavaHelp
|
|
JHog
(jhog)
JHog is a simple xBase file viewer
|
|
JIDE Spring RCP Integration
(jide-springrcp)
This is a project that provides integration between components products from JIDE Software and Spring RCP. JIDE Software products are focused on feature-rich Swing components to simplify the development of rich-client application. Currently there are five products - JIDE Docking Framework, JIDE Action Framework, JIDE Components, JIDE Grids, and JIDE Dialogs - cover almost every aspect of Swing development. With this module, Spring RCP users will be able to use JIDE Docking Framework, JIDE Action Framework etc along with Spring RCP.
|
|
jide-nbm
This is a project that provides integration between components products from JIDE Software and NetBeans platform. JIDE Software products are focused on feature-rich Swing components to simplify the development of rich-client application. Currently there are five products - JIDE Docking Framework, JIDE Action Framework, JIDE Components, JIDE Grids, and JIDE Dialogs - cover almost every aspect of Swing development. With this module, the existing NetBeans platform users will be used JIDE Docking Framework, JIDE Action Framework etc inside their products that based on NetBeans.
|
|
jide-oss
JIDE Common Layer
|
|
JImage
Simply put, JImage is a JavaBean that is used to display images. Currently, it can automatically resize any displayed image to fit to the display area and has a zoom function.
|
|
jIRCii
A scriptable full-featured Internet Relay Chat (IRC) client.
|
|
JIU
(JavaImageUploader)
App to mass upload images to internet hosts
|
|
jKodBank
This is a simple Code Storage Application
|
|
JLAFChooser
JLAFChooser provides you possibility to choose any from available from
classpath LookAndFeel's. In Swing applications you as usual set
LookAndFeel in your code, so user usually can't choose LookAndFeel by
himself. JLAFChooser will give you possibility to choose LookAndFeel
in running application, and, for example, save it's name in
application settings to apply at start.
|
|
jLawyersOffice a Java Application for Lawyer's Office
(jLawyersOffice)
jLawyersOffice a Java Application for Lawyer's Office.
|
|
JLiveCD
Provides easy to use step-by-step guide and scripts to create Java enabled (JDK, Netbeans, LG3D, etc.) linux LiveCD based on SLAX.
|
|
JLock
JLock is an application to lock a Java program for open a second instance.
|
|
JLOV - Java ListOfValues
(jlov)
Easy search window for data. With JLov you have a search window for your database field. Use JDBC drive to connect to a database.
|
|
JLWizard
JLWizard is a Java class library for creating wizards in a Swing application. The wizards are fully customizable, support different look and feels and support branching.
|
|
JManager
JManager 1.0 is a simple Swing-based Stand-Alone Application for time management among employees.
JManager Features and Functionalities :
The functionality of the JManager 1.0 are not extensive and there is provision for adding more features in the future.
1. Adding and Editing Employee Details.
2. Assigning and Validating the activities performed by the Employees during the Official Work Hours.
3. Viewing Current Information about All Employees with respect to Presence of Employee,Shift Assigned and if gone out what is the expected Time.
4. Calculating Delay in case the Employee exceeded the Late Time Limit and having Count of CL's(Casual Leaves) and late-marks alongwith wasted-time and over-time in case the Employee works over-time with prior Permission.
5. Settings menu to take care of Look and Feel and changing Password (essential for Authentication and Information Security) along with option for changing the environmental constants.
|
|
jmfpapi
A Plug-in for JMF to achieve better audio latency; similar to but different from the "Direct Sound" capture plug-in which is available on Windows.
|
|
jmidiplayer
(jMidiPlayer)
Player for MIDI 0 and MIDI 1 files, based on javax.sound.midi package.
|
|
jmimeinfo
jmimeinfo is an implementation of freedesktops Shared Mime Info for Java
|
|
JMineSweeper
(j-minesweeper)
a Mine Sweeper game in pure Java
|
|
jMouse Gestures
(jmg)
jMouse Gestures provides an abstract api for performing mouse gestures that can be layered over any windowing api.
|
|
jNews
(jnews)
jNews is a simple aggregator that supports RSS.Feedreader's functionality is focused on the main task - reading and organizing RSS feeds and offering seamless user experience.
|
|
JNI wrapping of WINRTP
(jwinrtp)
Make WINRTP methods available to java applications
|
|
JNLP-based applet launcher
(applet-launcher)
A JNLP-based applet launcher for loading media extensions containing native code.
|
|
JNode
JNode is a Java New Operating System Design Effort. The goal is to get an simple to use and install Java operating system for personal use. Any java application should run on it, fast & secure!
|
|
JOffice Eco System
(jeos)
JOffice is a java based official software development Eco-system.Here, the official, financial, Buiisness Packages is developing for to communicate the all Java based Official /Buisness purpose developers.This will work as new ECO-System generation with Java.
|
|
JOGL Book
(joglbook)
Project for the LaTeX sources for the JOGL book.
|
|
Joplin Music Player
(joplin)
A desktop music player based on components from the
SwingLabs project.
|
|
JPaintMan
(jpaintman)
JPaintMan- 2D Graphics Editor with Animation
Implementation of various scan conversion algorithms to develop 2D Graphics editor which supports graphics editor, transformation, scaling and animation.
|
|
JPatchaca personal time tracker
(JPatchaca)
It's a simple personal time tracker with tray icon support and spreadsheet integration
|
|
jPCalculator
Fast, tiny and smart port of calculator pre-installed on iPhone. Based on SWING and JDK 1.5.
|
|
jpert
Project Evaluation and Review Technique, commonly abbreviated PERT, is a model for project management designed to analyze and represent the tasks involved in completing a given project. Jpert is a tool to design and manage pert models.
|
|
JPHanger
(jphanger)
With JPHanger (Java Picture "Hanger") you can hang pictures on your desktop, using it like a wall.
|
|
JPhotoPro
This is an open-source multi-layer photo edit application (like PhotoShop). It is based on JAI library. The main goal: to have simple but powerfull and esy extended application for photo editing and manipulating. I have created it for the stiching photo, but its design allows use it more wider. It has codecs for raw formats of photocameras (CRW - Canon and NEF-Nikon)
|
|
Jpicsort
(jpicsort)
Application to allow for easy sorting and viewing of massive amounts of pictures downloaded from usenet. Hot key commands for almost all features for fast and easy access.
|
|
JPinyin
Provides APIs for conversion between Chinese characters (中文) and phonetic symbols (Pinyin 拼音).
|
|
JPlaySound
(jplaysound)
JPlaySound is a small Java Applet that displays a button to play a single "au" sound file (8-bit mu-Law Encoded Next/Sun AU - 8000Hz, 16-bit, Mono).
|
|
jPod
jPod is a podcast aggregator which lets users subscribe to, manage and listen to podcasts.
|
|
jproject
(JPassword)
This project aims to create a management plan for the password that allows a user to be able to save and easily retrieve their password.
Passwords are encrypted with algorithms such as Blowfish or RC2 or more.
|
|
JPublish
(jpublish)
JPublish is a powerful web application and publishing framework designed to ensure a clean separation of developer roles. JPublish includes support for multiple templating engines, including Velocity, FreeMarker and WebMacro and several scripting languages for actions.
|
|
JRelaxTimer
(jrelaxtimer)
JRelaxTimer is a Java Applet that act as a timer that allows you to open specific Web pages at selected time intervals. It could be easily customized with your own graphics and options to achieve an unlimited variety of appearances.
|
|
JReplicator
JReplicator is the project aimed to develop replication or distribution of object among different nodes in the topologies.
This Project is mainly consist on 3 basic layers.
1-Network Layer
2-Application Layer
3-Service Layer
Network Layer is the core of object replication, where as application layers is built on top of it and will be pluggable if custom made.
Service Layer mainly consist on Sender Service and Receiver Service,these are time based services which will replicate the objects through netowrk layer.
application layer consist 2 parts
1-capture or intercept the data for database operations
2-restore the data recieved from other locations
Conflict Resolution will be used for complex situations where more than one people can work on same record.
|
|
JRex
|
|
jroadmap
(Jroadmap)
JRoadmap is a roadmap maker software available in Portuguese and English.
|
|
jscarab
(JScarab)
Split, Compact and optinally encrypt large files or directories.
|
|
JSDT - The Shared Data Toolkit for Java Technology
(jsdt)
The Shared Data Toolkit for Java Technology (JSDT) is a development library
that allows developers to easily add collaboration features to applets
and applications written in the Java programming language.
Enterprise developers can use the JSDT software to create network-centric
applications, such as shared whiteboards or chat environments. It can also
be used for remote presentations, shared simulations, and to easily
distribute data for enhanced group workflow.
It provides the basic abstraction of a session (i.e., a group of objects
associated with some common communications pattern), and supports full-duplex
multipoint communication among an arbitrary number of connected application
entities -- all over a variety of different types of networks
In addition, this toolkit provides efficient support of multicast message
communications. This is accomplished by way of a single send method, and
allows the user to define whether or not uniformly sequenced reception of
data at all receiving locations is required.
The ability to create shared byte arrays and get and set their values is also
provided to session members.
A token-based distributed synchronization mechanism is also provided, which
can be used to ensure mutually exclusive access to a resource, to perform
distributed, multi-application, atomic signalling, etc.
Three implementations are provided:
socket - uses TCP/IP sockets
multicast - uses reliable multicast frameworks (LRMP or RMF/RAMP).
http - uses HTTP protocol.
|
|
JShoes
(jshoes)
JShoes is a management system for shoe stores.
|
|
JSide
An Integrated Development Environment (IDE) for JavaScript.
|
|
JSmallThem, The Batch Image Resizer
(J-Small-Them)
This tool can resize multiple images with a single click.
Very useful, if you have high mega pix camera but you want to send images in the email. This tool is a time saver.
|
|
jsnap
(jSnap)
jSnap is a small library that allow a group of windows (or internal frames for that matter) to snap to each other when they are close enough. This behaviour is similar to the behaviour that Winamp windows have with each other.
|
|
JSPaint
JSPaint like MS Paint. It is written by JavaSwing and Java 2D. It provides users tools easy to modified image or use it as module of any software
|
|
JSpreadsheet - A Swing Spreadsheet component
(jspreadsheet)
JSpreadsheet is a swing spreadsheet component that can easily be embedded in applications.
|
|
jStock
jStock is a tool for technical analysis of stock charts. jStock draws logaritmic daily and weekly candlestick charts and also some indicators.
|
|
JStock - Free Stock Market Software
JStock is a free stock market software, which supports multiple countries' stock market. (11 countries at this moment) It provides Real-Time stock info, Stock indicator editor, Stock indicator scanner, Portfolio management and Market chit chat features.
|
|
jthinrich
Framework for building centrally hosted networked Java applications with desktop power. Swing based RIA framework that allows developers to program directly in Swing API.
|
|
JThrobber - Swing throbber component
(jthrobber)
A Swing throbber component that is an animated graphic to show users that the program is performing an action.
|
|
jtoaster
Java Toaster is a java utility class for your swing applications that show an animate box coming from the bottom of your screen with a notification message and/or an associated image (like msn online/offline notifications).
|
|
jtrim
Java implementation of the MusicBrainz TRM generator
|
|
Juicy News Network
(jnn)
JNN (the Juicy News Network) is an RSS news feed reader/aggregator.
|
|
JuiPiter
(juipiter)
JuiPiter provides a mechanism to separate Swing tasks from long running non-UI tasks.
|
|
jung2
Jung2-developement is a research area for
the second generaion of the Java Universal Network Graph project.
|
|
JUnit tests for the vecmath package
(vecmath-test)
This project contains JUnit tests for the vecmath package.
|
|
JUnitConv
(junitconv)
JUnitConv is an universal Units of Measure Converter built as a Java Applet. It supports an unlimited number of Units Categories, Units of Measure and Multiplier Prefixes that could be customized using external text files.
|
|
Juse
Juse (sounds like juice) stands for Java User Service Environment. Juse is about bringing everything together. Juse is a dynamically compliant desktop environment where you have all you need to run community built java applications easily and securely.
|
|
jveez
Picture browser/viewer for J2SE 1.5+
|
|
JVigilancia
Using JVigilancia you can use a cheap webcam to remotely watch your home or business. Probably, you are only interested in the view when something is happening there, so you can instruct the program to perform several actions when movement is detected in the image. Even JVigilancia can send you an e-mail at this moment whit attached pictures.
|
|
JWindows
JWindows is a desktop written in Java. Then you can access your desktop from anywhere. Differently from VNC, the desktop is running locally, only files are remote.
|
|
jwizardcomponent
Swing "Wizard" Component designed to be traveled through using Next, Back, Finish, Cancel.
|
|
JWorkbook
A Spreadsheet Swing Component with advanced formatting, including workbooks with several sheets, merged cells, hyperlinks, background colors, varying fonts, etc. There's also an Excel Translator so you can easily open and view Excel files, rendered as you would see them in Excel.
|
|
jWorkSheet
The jWorkSheet is a desktop time tracker application for your projects, data are presented in a spreadsheet like format. Application offers some completed work sheet reports, however you can create your own user reports by XSL transformations.
|
|
JWTable
(jwtable)
A second generation table control for swing.
|
|
JWTM (Web Tree Menu)
(jwtm)
JWTM (Web Tree Menu) is a Java Applet. JWTM displays tree-style menus for Web pages using your own graphic, fonts, icons and sounds. JWTM could be database-driven.
|
|
JXHTMLedit
(jxhtmledit)
JXHTMLedit is a WYSIWYG XHTML content authoring tool on a small Java Applet. It provides a textarea replacement (like word processor) that allows you to edit the XHTML document directly in the final form (as will be rendered).
|
|
JZoneGamer
(jzonegamer)
JZoneGamer enables you to create multiplayer games. Non-programmers can create drag-and-drop games, and programmers can add functionality to these games using a built-in scripting language called Treescript. This language has 2 modes: infix (like Java), and the default: prefix (like Lisp). End-users log on to my web site to play games in their web browsers. At the beginning of each game, the proprietary byte-code (a text file) of that game is accessed by the game server, loaded into memory as a tree, and executed. The following is a description of the JZoneGamer prototype. The full version of JZoneGamer is not restricted to grids, ASCII characters, or tile-based animation. Instead it supports shapes, bitmaps, free-form animation (2D, not 3D), and reusable software components.
The end-user's screen is composed of one or more grids. Each grid square contains a circle, square, character, or is empty. The user can click on any square. The client determines which grid and square is clicked on, and relays that info to the server. The server includes an interpreter, which loads the proprietary byte-code (a text file) corresponding to the current game into memory, in the form of a tree, and executes it. The server also tells the client to update any grid squares that have changed.
The second version of the prototype supports tile-based animation, in which the contents of a grid square can move smoothly from one square to an adjacent square.
The game creation tool is written in Java and is separate from the client and server that run on the Project Darkstar game server. It includes a built-in scripting language of my own design (Treescript), which generates the proprietary byte-code that is uploaded to the game server.
|
|
Kamote
(kamote)
Personal Information Manager. Standalone java application that will make use of Swing and JGoodies. Includes email, rss, atom, contacts, web links, files, tasks/scheduler, calendar and search function.
|
|
KdeLAF
Swing Pluggable Look and Feel for Qt3, Qt4, KDE3 and KDE4. This plaf use Qt[3|4] to draw the swing widgets.
|
|
Kepler's Orrery
(keplers-orrery)
A generative music system that uses an N-body simulator to "compose" and play music.
|
|
Kickstarter for developing small Java programs
(fwutil)
By calling one method (Startup.boot()) common services like a logger, labels (for localization), a place to store (user specific) settings, etc. become available. The services are easy to use and require no configuration (but can be tailored if needed).
|
|
Kiosky: An Optimized Bidi Extension for Swing
(kiosky)
The project includes basic libraries needed when you are developing a GUI for a Locale with a Bidi language such as Persian, Hebrew and Arabic. It offers APIs to handle Localized numeric shaping just in the area of View and not Model. It also provides APIs for binding defined GUI components to ValueObjects.
|
|
Kladograph
|
|
Knowledge Web 3D Client
(Kweb3D)
This project provides a 3D client application for James Burke's Knowledge Web Project
|
|
KnowledgePlus
A knowledge management application based on netbeans platform.
|
|
Koala Layout
(koalalayout)
This project provides a new Swing layout that is a proportional grid and very easy to use. It supports column and rows spanning.
|
|
L2FProd.com projects
(l2fprod)
This project aims to provide the java developer community with graphical user interface components and libraries to help in building desktop applications.
|
|
Laffy
(laffy)
A Swing LookAndFeel demonstration application. Laffy contains all the various standard Swing components in their various states, presented in a clear manner for comparing one look and feel to another. It is also very useful for finding bugs!
|
|
lasolfason
A very intuitive Swing-based application to play music and share music information
|
|
Lexical Music
(lexicalmusic)
Create musical scores by specifying the notes in a special language that can be written with nothing more than a text editor. The emphasis is on creating a complete and flexable language that will be useful to both beginning and advanced musicians. Will also provide a compiler to turn scores into MIDI files.
|
|
lg3d incubator project
(lg3d-incubator)
Project for the community to share source code. Anyone with a signed JCA on file can have developer rights to this project
|
|
lg3d LiveCD
(lg3d-livecd)
The components for building a LiveCD for demonstrating the full features of Project Looking Glass without requiring any software installation/changes on a PC.
|
|
Lg3d Open World
(lg3d-openworld)
Experimental Scene manager for project Looking Glass that allows multiple users to share a space.
|
|
libeccio
A Mistral extension for manipulating videos.
|
|
light weight swing docking
(light-dock)
Light weight swing docking frame based on cardlayout manager and DnD
|
|
Linux wiimote input driver
(lg3d-wii)
Make the wiimote look like a standard Linux input driver so that it can be used with JInput and integrated with Project Looking Glass and Project Wonderland
|
|
liquidlnf
|
|
Lookout
(lookout)
This project aims at putting together a lightweight framework for integrating various search APIs within the Eclipse framework via its plugin facility.
It provides already the implementation for two search engines: The Google Web Search and the Google Desktop Search.
The intent is to extend this integration to more search engines such as Yahoo Web Search, Ebay, Amazon...
|
|
Luck
(luck)
Instant Messenger written in Java
|
|
Lucky Draw Tool
(luckydraw)
A tool for lucky draw.
1. Input a max number, for example, 200.
2. Run randomly to display a number between 1-200.
3. If the tool is excuted several times, former displayed number is excluded from the pool
4. Show logo on the page and there is a function to change the image.
|
|
Macaw Image and Tile Painter
(macaw)
A general purpose image editor with a special focus on tileable images.
|
|
MagicPwd
(magicpwd)
A software let you to keep your password easily.
|
|
MailingSystem
(MailSystem)
Mailing System is a powerfull tool to send e-mail newsletters for bulk marketing and advertising. It is a high-speed newsletter mailing software meant for professionals who need to send information / notification to a large number of recipients very fast. This software is to provide all essential information online for mailing. System administrator defines the user and assigns the user-id and password. The user can select the database and send mail to these databases automatically. Online mailing services allow you to select or design a mailpiece and enter addresses or upload an address list. Your mailpieces are printed, prepared, and delivered in as few as one or two days.
From your computer you can write your messages in different formats, or you can upload files youve created for letters, booklets, or self-mailers. This application helps you send them to everyone on your mailing list after you create or select the design. You can upload your address list or type in the addresses manually. This application has different features like MS Outlook such as cut, copy, paste, colors, attachment, tables, etc.
|
|
mailstore
(MailStore)
Store any files to any email box base javamail.
* support smtp verify and pop3
* move file and dir
* batch commit change
* support ssl
|
|
Makagiga
Makagiga is a powerful, easy-to-use, cross-platform free software. It features plugins, file import/export, backup utility, tabbed view (like in Firefox or Opera), search function, custom colors, labels and comments for each file or folder, and more! The functionality can be extended via plugins. Currently Makagiga includes the following built-in plugins (extensions): Text editor, Todo list (with summary, priority, progress and date/time info), a very simple image editor, Google search, Wikipedia search.
|
|
Manange a Personal Finance
(durango)
The project mission is to be easy to use for end-user with usability and the goals is a financial apllication using swing
|
|
ManifoldLab
ManifoldLab ... a 3D Modelling Companion for Subdivision Surfaces
|
|
Manipulating Computer Animation Rotation using JAVA 3D
(MCAR)
Rotation is an basic movement type which we encounter everyday. In this project we are going to rotate an object with potential application in computer animation. An web-based interactive program will be developed for this purpose using Java 3D.
|
|
Master project for the Java Advanced Imaging Image I/O Tools API
(jai-imageio)
This is the parent project for all Java Advanced Imaging Image I/O tools related sub-projects on java.net
|
|
Matchstick
An easy to use instant-messaging system for a LAN. Supports private messaging, conferences, audio/video chats, and high speed file transfers.
|
|
Mathematical Expression Based Layout Manager
(ExpressionLayout)
This project has as its goal a layout manager that uses mathematical expressions to specify size and placement of the child components of a container.
|
|
mComponents
New swing componets for make a GUI using a TaskBar with StartButton like Windows, also a TaskButton for InternallFrames and others
|
|
mCube: MP3 Music Manager
(mcube)
Manager for mp3's collections.
|
|
MDIFramework
A ready-to-use framework simplifying the creation of a MDI (multidocument) application.
|
|
MDIUtilities
A set of optional utility classes to use in the context of the MDIFramework application framework project, but that can be used in any Desktop applications.
|
|
Media Jockey
(mediajockey)
A tool for playing visual media in a public setting.
|
|
Media Player for Eclipse
(emplayer)
This project provide media player capabilities to the eclipse platform using standard API like JavaSound and Java Media Framework and OpenSource implementation library.
|
|
media4java
(media4j)
Media4j is a framework built over JMF to make life easier to java programmers who want to include media features to their apps.
|
|
Memento - planning and coordination features for the Voyager project
(Memento)
Builds on Zephy and Voyager to provide (personal) planning and coordination features for the Voyager project; todo's and calendars.
|
|
Memoranda
Personal diary manager and scheduling tool.
|
|
merlin
(Merlin)
Merlin is a engine that's renderize the user interface at runtime, with information collected from object model, heuristic & empirical methods and a historical informations from developer environment.
Merlin is based on Metagen and my master thesis in Science Computer.
|
|
Message Bus implementation for Swing/EDT
(quitebusy)
A simplistic message bus implementation for Swing apps, inspired by EventBus.dev.java.net
|
|
MGraph
MGraph is a multigraph rendering library with a simple physics engine.
|
|
MiG Layout Manager for Swing and SWT
(miglayout)
An extremely flexible and easy to use Layout Manager for Swing and SWT.
|
|
Millisecond and nanosecond precise date on every platform
(PreciseInternalDate)
Aim is to be able to get system date with an accuracy that is not dependent on the platform. This API is mainly intended for WINDOWS, where timer granularity is chaotic.
|
|
MindRaider
MindRaider is Semantic Web outliner. It aims to connect the tradition of outline editors with emerging technologies. MindRaider mission is to help you in organization of your cognitive base and associated web/local/realworld resources in a way that enables quick navigation, concise representation and inferencing.
|
|
Minesweeper
(minesweeper)
An implementation of the game Minesweeper in Java. Based heavily on the version for the Gnome Desktop Environment.
|
|
Minimal client framework to interact with a RESTful server
(aptclient)
Minimal stateless WebStart application framework for logging into a RESTful server, loading/updating preferences and modules, and generally interacting with the server as rich internet application
|
|
mistral - imaging processor engine
(mistral)
Mistral provides the class EditableImage, a container for images that undergo some editing process (e.g. in a GUI). EditableImage uses existing imaging engines (such as JAI or ImageJ) by means of a pluggable mechanism and includes an abstract processor task scheduler that can be realized in a wide gamma of contexts.
Mistral is a spin-off of the blueMarine project.
|
|
mjbworld
This is a tool for creating 3D and physics animation content.
|
|
MMJ - Mixture of mind map and Wikis -
(MMJ)
MMJ is a swing based rich client application which enables mixture of mind map and wikis. This tool can help you easily understand overall document structure of wiki documents.
|
|
mochaPOS
mochaPOS is a POS system with a Swing client front end and a web services based back end.
|
|
Modal Frames and Windows
(JModalWindow)
This project was created because of the necessity for some modal functionality, that didn't block all frames like JDialog does, because then for example the help frame was no longer accessible. And this functionality should also support JWindows, because the title bar of the JDialog didn't fit with the program's look and feel.
|
|
modelmat
(ModelMat)
ModelMat is a software for mathematical modeling. The mathematical modeling objective is to understand, and even to foresee, system behaviours.
Mathematical models are used in physics, engineering, chemistry, biology, metereology, economics, among others disciplines.
A simple example: a company could use ModelMat to try to find relations between price of products and maket-share of the company.
This project is subdivided in two parts: the core system, responsible for the execution of mathematical algorithms; and the graphical user interface (gui), that deals with input from diverse sources and output of modeling results.
The gui will provide charts, capacity to import/export data to speadsheet softwares and it will count on more complete reports about the constructed mathematical models.
This separation is important to alow the core system to be reused in others softwares, and to make possible the separation of interests: some people enjoy gui development, others prefer to research mathematical algorithms.
Currently, ModelMat can do only the simplest linear and non-linear regression.
|
|
MoneyManager-J
Small web application, to track and manage incomes, salaries, etc.
|
|
Movie Tools - JMF recording and editing
(movietools)
These are tools to make it easier to record and edit streaming media in Java (particularly those that leverage the Java Media Framework). These will generate movies with sound from Java applications.
|
|
mtgame
Multithreaded processing system for rich visual applications
|
|
Mu
(mu)
Streaming Music and Photo Browser
|
|
Multi Protocol Download Manager
(mpdm)
A Java based implementation of a multi-threaded download manager with an open and extensible architecture for multiple protocol support via plugins
|
|
MultiJ
java IM client with gui on JavaFX
|
|
multikulti
(Multikulti)
|
|
Multiplatform twin-panel file manager
(jcommander)
jCommander is a multiplatform file manager with a powerful two-panel and tab based user interface.
|
|
Music Album The Demo Applications
(musicalbum)
Demo Application which will demonstrate use of swing & hibernate in thick client / 2 tier application.
|
|
Music manager for church events
(reunion)
Utility for managing music catalog, projection of music lyrics, search for music played in last events and control people who play instruments and sings in events.
For use in churches.
|
|
Music Recognition
(audiveris)
A Java optical music recognition application which infers musical information from the scanning of printed scores.
This can be used as an input module for other tools such as composer or midi sequencer.
|
|
Music Translator
(music-translator)
A tool to translate chords and notes between music scales. Also indicates where are chords or notes ubicated in pentagrams or instruments. Exports the results in many formats. Developed in NetBeans.
|
|
Mustang Advisors
(mustang-advisors)
Website for the Mustang Advisory Working Group, a Java developer community group which assists in the development of J2SE 6.0 by identifying important features and bug-fixes for the release from the perspective of the larger J2SE community.
|
|
MW4 Server Seeker
(MW4ServerSeeker)
This project is about the creation of a desktop application to facilitate finding servers in the multiplayer game Mechwarrior 4, as an alternative to the in-game browser that has lately become quite unreliable.
It is also an experiment application to play with the creation of Java applications for the desktop, to learn and to show how they can be done.
|
|
myrms
(rms)
|
|
myswing
This is an effort to consolidate swing tips/tricks posted in my weblog:
http://www.jroller.com/page/santhosh
|
|
myVuz Digital Photo Wizard
myVuz is a multi-functional and easy to use digital photo management, editing, and publishing application. myVuz allows you to organize all of your digital photos into albums, perform image editing, print photos, auto-generate customizable web galleries, and publish onto the World Wide Web - all within minutes. myVuz supports the most popular digital imaging formats including gif, jpg, png, and bmp. myVuz is available for Windows 98/2000/XP, Linux, and any platform that supports Java. myVuz also includes a slide show feature, an integrated web server, and an integrated FTP client.
|
|
napkinlaf
The Napkin Look and Feel is a pluggable Java look and feel that looks like it was scrawled on a napkin. You can use it to make provisional work actually look provisonal, or just for fun.
|
|
native library linker
(nlink)
This library aims to develop an easier-to-use API to invoke native libraries.
|
|
Native2Ascii
Create a java ui to do converting between native and ascii. Will create a plugin for Netbeans too.
|
|
ndd
Top level project for NDD libraries.
|
|
net supprot
(netsupport)
it's similar to netop
|
|
NetAmie
(netamie)
Java GUI Service Provider for the Desktop
|
|
NetBeans OpenGL Pack
(NetBeans-OpenGL-Pack)
Collection of NetBeans Modules for developing OpenGL Java Applications
|
|
NetBeans plugin for maps rendering
(forceten)
ForceTen is a set of NetBeans plugins for rendering maps based on SwingLabs JXMapViewer component; also NASA World Wind is supported.
|
|
Network Monitor
(NetMon)
This project here Monitors an entire network from a machine know as console. It provides a GUI Environment to the user to see who is connected to the network and if any link goes down it is showed on to the User. It also LOGS the packets sent by every node on the network
|
|
New JavaBeans Property Support
(bean-properties)
A simplified and more powerful syntax for property support in JavaBeans eliminating the get/set/is convention while retaining and gaining many new advantages.
|
|
NeXus3D - X3D browser
(NeXus3D)
NeXus3D is a Java based X3D Browser that can render X3D compliant scenes.
|
|
NiceSTEP Java Components
This project has created a set of lightweight components that enable you to develop applications with a N*XTSTEP look and feel, something that is not possible by simply creating a Swing PLAF. The components are compatible with Swing but only a few of them require Swing to operate.
|
|
Nightingale- Audio Player
(nightingale)
A Java Audio Player with easy to use UI.
|
|
NMAP Java Front End
(nmapjfe)
A GUI front end to the NMAP network exploration utility.
|
|
numbus
(Nimbus)
Cross platform synth based look and feel for Swing
|
|
NuOAR
(nuoar)
This is our OAR program renamed. It is a 3D project using Wonderland to reduce the recidivism rate in prisons.
|
|
Nuts and Bolts
(nab)
Document based application framework for Swing based Java applications.
|
|
nwsridge
nwsridge
|
|
Object Delta
(delta)
An API and reference implementation of a system for computing the differences (or 'deltas') between two objects, and for updating objects based on those differences. In a distributed system with a rich client, the client will usually cache data which is at the same time being updated on the server. By using object deltas, the server can avoid sending the entire object (which may potentially be very large, or expensive to obtain), and instead send only a description of the changed fields. This improves bandwith usage and serialization performance, at minimum.
|
|
officelaf
(OfficeLAF)
An Swing LAF mimicing Office 2007
|
|
OlivaMail/Core
(OlivaMailCore)
OlivaMail/Core is a java library, based on JavaMail API, with extended support of national codepages that provides an easy access to mail servers to send, recieve and parse messages and intended to be used as a core of GUI and Web mail clients. It is distributed under the terms of the LGPL license.
|
|
OlivaMail/Marine
(Marine)
Marine is a 100% java GUI mail client (pop3, imap4). It is based on OlivaMail/Core library. It stores messages, address book and other information in potentially any database (Currently MySQL and Oracle). It has extended codepage and attachment support.
|
|
OlivaMail/Webmail
(OlivaMail)
OlivaMail/Webmail - is a JSP webmail for POP3/IMAP servers with theme for PDA devices. It is based on the OlivaMail/Core library and supports MIME messages, multiple languages and codepages.
|
|
omnipublisher
A complete page layout, management and printing tool catering to the needs of modern desktop publishing requirements.
|
|
On Demand Internet Computing System
(ODIX)
Odix is a cross-platform application system for nomadic users and mobile applications in distributed desktop computing environments. A RCP-based Internet Application Workbench provides pervasive access to legacy and custom applications via a desktop-like user interface.
|
|
onepass password manager
(onepass)
onepass password manager
|
|
onephoto
(Onephoto)
a program which will allow users to upload their photos quickly to the servers of photo developers to be printed. the user can specify directions, sizes etc. of the photos in what will be a friendly GUI.
|
|
Online Chess Club
(onlinechessclub)
Creating and managing an Online Chess Club where game lovers can learn and play Chess games by different means (Chess tutorial, puzzle, game with computer or other player etc.). Professional players can take part in tournaments that is totally a commercial activity for site owner.
|
|
Open T-Cards
(opentcards)
Open TCards is an implementation of the TCards project/task management system in software format.
|
|
Open Table
(OpenTable)
A pure Java implementation of a multi-touch table-top interactive user interface.
|
|
Open Web Single Sign On
(opensso)
The Open Web SSO Project provides a crucial identity service that can be incorporated broadly into Java applications to enable more comprehensive security and seamless integration points with other proprietary and standards based identity services. All Java applications require identity based authentication and single sign-on capabilities, and the availability of open source code that provides these functions will lead to broad adoption of the technology in the Java community.
|
|
openbluesky
Enhancements and components for NetBeans RCP.
|
|
OpenEngineer
(openengineer)
This is a OpenSource CAD Software intended to bring the quality opensource software to the CAD
|
|
OpenJX
OpenJX is based off the Purple programming language, which was originally developed for no other purpose than to see if I could write my own compiler. It incorporated XML and PERL and translated the code into C which it would then compile. However, like many of the play or for fun languages, it quickly became a dead project. In the past year rich internet and client application languages have gained in popularity. When I first began reviewing rich internet application (RIA) and rich client application (RCA) technologies I came accross projects like Adobe's Flex language. While Flex is exciting in that it allowed me to create applications in Flash, it still lacked many of the robust features of Java and the processing power. I searched and searched for a Flex-like Java project. However, no adequate equivalents existed. This led me to believe that a re-implementation of the Purple language could be useful and due. So far the results have gone far beyond my expectations. OpenJX is very similiar to Flex. However, at its core it is Java.
|
|
Original Art files for Wonderland
(lg3d-wonderland-art-src)
Art files from 3D content creation tools such as Maya, 3DS etc that make up the Wonderland world
|
|
Outer Desktop
(OuterDesktop)
Outer Desktop takes the users desktop to Outer Space. The idea is to present the file system in a familiar 3D environment in order to allow for a more intuitive sorting of files. Due to adoption of several paradigms from common physics, the user can quickly identify and browse through files.
|
|
owi
A one window irc client
|
|
packer
Gridbag done right. Packer/Packas classes simplify use of GridbagConstraints.
|
|
PaintApplication
(JavaVersionOfPaintApplication)
The purpose of the Project is to develop a Java version of Paint Application.
Through this application the novice users could easily create drawings using pencil tool and the other basic shapes like lines, ellipses and squares. There are also tools like pencil, paint in two modes i.e.; painting in bulk and painting with brush. A color box with stipulated number of colors is provided and for more range of colors we could select it from color chooser. There is a tool for erasing the unwanted and the unnecessary parts of the drawing called eraser and also a select tool.
This application is quite useful for all those people who want to draw pictures in the computer. The end user could be a kid who draws pictures in the computer for fun or an adult who draws complicated pictures for some serious purposes. The drawings drawn using this application could be printed on a paper using a printer.
The application will be developed using Java Programming Language. Java concepts like Swing, AWT, event handling, exception handling etc.; would be used. The code will be developed in the NetBeans IDE platform.
The final result of the Project is to give the end user a plain canvas with all the drawing tools and give the user the facility to draw whatever he wants and save it. He can later on retrieve the file make certain changes and modifications and save the modified file. Apart from drawings other pictures and images could be opened and necessary modifications could be made and saved as new picture.
In short by the completion of this Project we can develop a user friendly Paint Application.
|
|
Paper Wizard
(paperwizard)
A tool to help authors to write articles step by step.
|
|
Parent project for TiVO HME applications
(tivo-apps)
This is a parent project which hosts TiVO HME applications
|
|
partykewl
(Partykewl)
Partykewl is a generic particle engine with low memory consumption and fragmentation that is used for games.
|
|
Password Place
(PasswordPlace)
Password Place is an application where the user can store passwords of various type (like credit card, login, ...) in a secure way.
All passwords are encrypted using a single password,
the only one the user can't forget.
|
|
PCL Parser
(PCL-Parser)
A parser for PCL print files. Project contain 2 major parts. The core parser that can parse PCL output file for virtually any printer. And a Swing application that can be used to open PCL file and print a page range from it.
|
|
PDF Renderer
(pdf-renderer)
An all-java PDF rendering component. Can theoretically be used in any environment supporting Java 2D.
|
|
PDFRenderer
Parse PDF document and display.
|
|
Performance suite for testing Swing look-and-feels
(lightbeam)
Performance suite for testing Swing look-and-feels
|
|
Personal Global Workspace
(pgw)
Personal Global Workspace is a global distributed service providing a user abstraction of workspace that includes a personal set of applications, preferences and personal data.
|
|
PgsLookAndFeel
A nice LookAndFeel for Swing. It aims to provide a platform independent LookAndFeel that looks and feels like a modern look, thus it has many rollovers, gradients and nice borders.
|
|
Photo Album
(PhotoAlbum)
* want to show 6 photos at a time in a page.
*want to add,update,delete a photo.
*want to zoom a photo by the double clicking.
|
|
PIDesktop
PI (Personal/Publishable Information) Desktop is a desktop software to maintain and share personal information.
It is built on Java/Eclipse RCP platform, And can run on any OS which supports Java.
Using this software, users can maintain their personal information and share some of them ( if they want) through p2p network with each other, which include blog, album, personal web site, and favorite web link, e.t. wiki and forum are being investigated.
|
|
PIEOS
(pieos)
PIEOS (Platform Independent Emulating Operating System), as obvious from the name it emulates an Operating System while being able to run on any platform.
|
|
pivot
(Pivot)
An open-source framework for building high-quality, cross-platform applications that are easily deployable via the web and to the desktop.
|
|
PlanetOnWire
(planet-on-wire)
PlanetOnWire is the program for gathering data from various RSS Feeds.
|
|
playfull
playfull is a Java (TM) based shoutcast (TM) (www.shoutcast.com) client. This application allows to search though the shoutcast steams and play them. The application also shows stream metadata. This application is being developed using NetBeans 6.5 platform.
|
|
plethora
Plethora is a NetBeans plugin suite which facilitates developing applications for the Looking Glass 3D desktop by integrating an lg3d GUI-Builder into the feature-rich NetBeans IDE.
|
|
Plugins for Substance LAF for additional components
(substance-others)
Plugins for Substance LAF for additional components
|
|
Political Science: Campaign Simulator
(Campaign)
The Campaign Simulator is an attempt to statistically model and predict the outcome of
an American presidential election; several users assume the roles of competitive candidates
and inflict the repercussions of certain decisions on a GSS based dataset. The application is written in Java and supports all Operating Systems with a Java 1.5 VM (Windows, Unix/Linux, MacOS, etc).
|
|
pong3d
(Pong3D)
A networked 3D pong game
|
|
Presentation Slide Caster
(slidecast)
Show any presentation slides from the instructor to the clients. For example there will be a teacher who would choose a slide set and start a presentation, then clients can see the slide show in terms of controlled by the instructor.
|
|
Progress API
(progress-api)
A standalone version of the Progress API module from the NetBeans Platform.
|
|
Project Looking Glass
(lg3d)
Project Looking Glass is based on Java technology and explores bringing a richer user experience to the desktop and applications via 3D windowing and visualization capabilities. It is an open development project based on and evolved from Sun Microsystems' advanced technology project.
|
|
Project Looking Glass 3D models, textures etc.
(lg3d-art)
3D Model, textures and other art assets for Project Looking Glass
|
|
Project Looking Glass Core components
(lg3d-core)
Core components for Project Looking Glass
|
|
Project Looking Glass demo 3D applications
(lg3d-demo-apps)
Demo 3D applications for Project Looking Glass
|
|
Project Looking Glass Webstart
(lg3d-webstart)
Project Looking Glass Webstart
|
|
Project Looking Glass X11 integration
(lg3d-x11)
X11 Integration for Project Looking Glass
|
|
Project Looking Glass X11 integration
(lg3d-x11)
X11 integration for Looking Glass
|
|
Project Scene Graph
(scenegraph)
he Scene Graph project, which provides "scene graph" functionality at the Java level, as well as providing one of the important runtime elements that the JavaFX Script language depends upon from the underlying platform.
|
|
Project Wonderland Incubator
(wonderland-incubator)
Incubator project for Wonderland components
|
|
ProjectTimer
The ProjectTimer is a tool to plan projects, let developers book on tasks and help the project manager to control the project by using various reports. The ProjectTimer frontend is build on swing, using the best components found for this approach: swingx, JFreeChart, JFreeReport, hsqldb, forms and looks.
The backend is using jboss-4, PostgreSQL and hessian to communicate with the frontend.
|
|
Projet Wonderland
(lg3d-wonderland)
A Scene Manager for Project Looking Glass to enable research on the use of 3D collaborative spaces.
|
|
proxymusic
(ProxyMusic)
ProxyMusic generates a Java binding for MusicXML format, meant for marshalling high-level music information between Java and XML worlds
|
|
psestation
(PSEStation)
Trading Application for Philippine Stock Exchange
|
|
pup
All Java Picture uploader
|
|
pure Java library for OASIS Open Document files manipulation
(jOpenDocument)
jOpenDocument is a free library for developers looking to use Open Document files without OpenOffice.org.
You can use jOpenDocument to:
- Generate dynamic documents from Java, XML or databases
- Display and print files with built-in viewers
- Split, concatenate, and manipulate pages
- Automate filling out of template (created by OpenOffice or not)
- Use your preferred langage via standard ScriptEngine interface
|
|
queen
a new swing based im client and server
|
|
radeox
Wiki text markup render engine.
|
|
raytracershell
Java based GUI for RayTracer. This project's purpose is to help in developing some 3D scenes that could be later on used as a basis scenes to render in RayTracers. For now it supports only some basic figures like Sphere with some additional behaviour of rotating user view port. The GUI is similar to all 3D shells / division to 4 view ports with one set to camera /.
|
|
Reader for XML documents from docweb
(docreader)
This is a desktop application for reading and translating javadocs fed out of the docweb server. Docweb can produce documentation in both html and xml forms. DocReader can do more powerful editing for translations, and it works offline from its cache.
|
|
reality
(Reality)
JavaOne Extreme GUI Makeover Demo App, 2007
|
|
Renaissance Office
(renaissance)
Renaissance office is a lightweight office implementation that features a Word Processor, a Presentation program, a Spreadsheet and a File Manager.
|
|
Render Pack
(renderpack)
Simple, good looking, customizable renderers for Swing table cells, combo boxes and more.
|
|
Repository for Legacy Source Code from AptFramework
(aptsource)
Repository for Legacy Source Code from AptFramework, eg. from deprecated projects, so that those can be deleted.
|
|
RestfulBeans
(restfulbeans)
The goal of the project is to build a framework that would support sharing objects between client and server in the REST style. The main point of this is to simplify building RESTful and search-friendly J2SE-based rich internet applications.
|
|
Reusable Views API
(reusableviews)
Provides small and powerful API to create reusable and maintainable presentation views.
|
|
Reveille
(reveille)
Project Reveille demonstrates an ideal, lightweight, end-to-end architecture that includes multiple frontends (Swing, JSF, jMaki, Java ME, etc) connecting to a flexible server tier.
|
|
Revenge (The Game) First Person Shooter
(RevengeFPS)
This project RevengeFPS Game is aiming to make an interactive mind blowing 3D game that run on Linux, Windows, Solaris ,Mac or others Desktop Operating System based on the Most Popular Open Source Game Engine jme(jMonkeyEngine.com).
|
|
RGBImageManager
An application for managing and editing image/pictures using swing and embedded database.
|
|
Ripple effects for Swing applications
(strider)
Ripple effects for Swing applications
|
|
Robot Timer
(robottimer)
Robot Timer is a glorified stop watch. :-) It runs a countdown in full-screen mode with pretty graphics.
|
|
Rotalign-J
(rotaling-j)
This is a simple tool for loading, comparing, rotating and translating images which uses Java Advanced Imaging. It's intended to be used in 3D Volumetric Reconstruction of objects by segmentation.
|
|
Rowan, Library of Custom Swing Components
(rowan)
Rowan is a library of custom Swing components and utilities. It includes Windows style wizards, painted panels, etc.
|
|
RSS Feed Reader
(feedtrove)
RSS Feed Reader using ROME, residing in the SystemTray.
|
|
RSS View Eclipse Plugin
(rss-view)
RSS View is an RSS/Atom reader that keeps you always up-to-date. Unlike standard news readers, it is designed to integrate into Eclipse and coexist with your workbench. You have everything at one place. RSS View may also improve your development process by integrating your bug tracker, development forum or wiki directly in your IDE. Features include HTML preview, grouping and filtering news feed items, offline feeds, and several customizations.
|
|
RSSClient
(rssclient)
A simple Java based RSS client. RSSClient is an effort to provide a customizable RSS Feed consumer having helper functionalities to play with.
|
|
rssnotifier
(RSSNotifier)
An RSS Feeds reader application working on System Tray.
The RSSNotifier will show a rss item to user in small message boxes, like GMail Notifier.
|
|
Rubber Band Selection for JTree and JList
(rubber-band)
Select multiple items in a tree or list using the mouse to press and drag a 'rubber band'.
This is very common on other platforms (see for example the file list in windows explorer), but not currently possible in Swing.
|
|
SAD
A Structural Analysis and Design (SAD) application implementing an element stiffness method solution to the analysis and design of 2 dimensional engineering problems. While implementing one and two degree of freedom elements, the application will serve as a framework for other engineers to implement modules for other design types.
|
|
Salty Files
(saltyfiles)
A plattform independent encryption-tool with a simple user interface (swing/java). It uses 'Password Based Encryption' (PBE) to encrypt and/or decrpyt files on the filesystem. Encryted files will also be compressed using the zip-format.
|
|
SAM - Swing Action Manager
(SAM)
SAM is a Swing Action Manager that provides features that truly make Actions central to your Swing applications. SAM adds features for actions such as role-based security, context, delegated enablement, a customizable component factory and an XML format with an editor. SAM is especially useful for large projects or projects with plugins since it allows weight-based merging of Action XML.
|
|
Sample widget implementation for laf-widget project
(trellis)
Sample widget implementation for laf-widget project
|
|
Samples for Substance LAF
(substance-samples)
Samples for Substance look-and-feel
|
|
Sanjeev Debnath
(SwingComponents)
This project is to provide updated and new Swing components to the world of Java Swing Developers.
The new components contains the easy interface to create and use them in the projects.
|
|
Saramago Library Manager
(saramago)
Saramago is a Library Manager written in Java. It connects to a MySQL database to store borrowers, books, and loans informations. Saramago is built with localization in mind, so it can be fully translated to any language without the need for recompiling
|
|
SBFB - Swing Bean Form Builder
Swing Bean Form Builder (SBFB) is a java SWING framework that automatically generates input and presentation GUIs from standards JavaBeans (or POJO) objects (using introspection, java.lang.reflect.* package).
The generated GUIs can be customized using a simple XML file, and all fields created by SBFB are accessible at runtime. So you can handle it as standard swing fields.
You can webstart a simple demo here :
http://sbfb.sourceforge.net/sbfb-demo.jnlp
|
|
SBFB - Swing Bean Form Builder
(SwingBeanFormBuilder)
Swing Bean Form Builder (SBFB) is a java SWING framework that automatically generates input and presentation GUIs from standards JavaBeans (or POJO) objects (using introspection, java.lang.reflect.* package).
The generated GUIs can be customized using a simple XML file, and all fields created by SBFB are accessible at runtime. So you can handle it as standard swing fields.
You can webstart a simple demo here :
http://sbfb.sourceforge.net/sbfb-demo.jnlp
|
|
SBFB - Swing Bean Form Builder
(SBFB)
Swing Bean Form Builder (SBFB) is a java SWING framework that automatically generates input and presentation GUIs from standards JavaBeans (or POJO) objects (using introspection, java.lang.reflect.* package).
The generated GUIs can be customized using a simple XML file, and all fields created by SBFB are accessible at runtime. So you can handle it as standard swing fields.
You can webstart a simple demo here :
http://sbfb.sourceforge.net/sbfb-demo.jnlp
|
|
SBIG Astrophotography JAI Codecs
(sbig-codec)
Codecs for the various image formats from Santa Barbara Instrument Group (SBIG) Telescope sensors.
|
|
SCAN
SCAN (Smart Content Aggregation and Navigation) is a personal Information Retrieval framework. It combines search, text analysis, tagging and metadata functions to provide new user experience of desktop navigation and document management.
SCAN provides a single metadata repository for documents from different sources. Documents in the repository are indexed for search, monitored for updates, tagged manually or automatically for fast navigation.
|
|
Scenic
Scenic is a scene based 2D graphics library. Scenic uses either DirectX or OpenGL for rendering. Rendering code is written in c++.
|
|
Screensaver for Swing applications
(matrix-rain)
Screensaver for Swing applications
|
|
Screensavers: SaverBeans Screensaver Pack
(screensavers)
Collection of Java screensavers developed using the SaverBeans SDK.
|
|
Self Organizing map
(JavaCluster)
The Java Cluster library would implement all the clustering algorithm like the K-means, Fuzzy C-Means, Fuzzy K-means, Nearest K neighbour, SOM, GSOM and so on.
We will also implement techniques for Text categorization and Text summarization.
|
|
Semantic Explorer
(semanticexplorer)
Semantic Explorer will be an implementation of the Semantic Web concept in a Desktop application. Using SHDM ( Semantic Hypermidia Design Model ) we are going to write a semantic file explorer in order to organize and give the files semantic content.
|
|
servermanager
Swing GUI that reads an XML file that defines Servers according to a customizable ServerModel and allows a user to select one from a tree and perform a customizable "Connect" operation or Connect can simply return the IP Address/Server Name chosen.
|
|
Shared Questionnaire System
(SQS)
SQS(Shared Questionnaire System) is a set of Swing/JavaWebStart applications for questionnaire administrators; (1)SourceEditor: XML Editor/Questionnaire Form Designer/PDF Publisher, (2)MarkReader: OMR(Optical Mark Reader) and CSV/XML/HTML Generator.
|
|
Simetria
(simetria)
Buy and sell strategies tool for stock market.
|
|
Similar Picture and Relationship Konstructor
(SPaRK)
The purpose of this work is to create a system to organize images using location, date, event annotation, and semantic noun relationships via WordNet.
|
|
SimpleCenter
Consumer application for managing, editing, distributing and sharing music, pictures, videos, and other media.
|
|
SimpleCryptoAPI
(simplecryptoapi)
This is a simple cryptographic API for Password-Based Encryption.
|
|
Simulador de Processador (Simulated processor)
(simuladorprocessador)
Este projeto é referente a um trabalho de faculdade, para criação de um simulador de processador.
This project is for a work of faculty, to create a simulated processor.
|
|
Simunav
The goal of this project is to create a software that will help the user to find its way through a road network. The user will be asked the starting point and the arrival of his journey and then will be able to add some constraints. The software will also provide an administrator interface to make any change wanted to the network.
|
|
sirhca
This project deals with the development of a little engine of proof in theories described by equalities based on graph-based deduction in java. The innovation is the user interface that pictures the graph and permits the educational use of the software.
|
|
Sistema de Gestão
(sistemagestao)
It is a system of management of company in the one of projects for farms. It contains I register in cadastre of usuarios, employees, customers, farms and projects. The system emits reports using the JasperReports. It possesss module of flow control of box.
|
|
Skin Look And Feel
(skinlf)
The Skin Look And Feel project (aka SkinLF) brings "skins" to Swing applications. It supports themepacks made from Linux GTK and KDE themes. Skin Look And Feel can be used on all platforms including Windows, Linux, MacOS.
|
|
Skype API for Java
(skype)
'Skype API for Java' enables developers to create Skype plug-ins by Java.
This library contains not only transport layer but also application level APIs.
|
|
Slide
(slide)
A framework for transition effects (menus that slide in, dialog boxes that fade out, etc.) in Swing, implemented in pure Java.
|
|
SlideShow trying to use filthy rich components
(jslideshow)
This is going to be a slideshow applet. I'm going to use many ideas of this filthy rich client presentation on javapolis.
|
|
smrt
3D Media Center UI
|
|
Snow Plow Simulator
(jsnowplow)
Snow Plow Simulator will be a 3D simulation written in Java and using the jMonkeyEngine in combination with jMonkey Physics and MonkeyWorld3D.
|
|
SoftAgregator
(softagregator)
Write a desktop application compilant with OSGI, and turn easy other developers write yours bundles and publishes in SoftwareAgregator.
|
|
Source code for the "Pushing Pixels" blog
(pushingpixels)
Source code for the "Pushing Pixels" blog
|
|
SPAR Rich Client Platform
(spar)
A Swing rich client platform based on Eclipse OSGi and Spring IOC. Designed to simplify the architecture of large Swing applications. Originally developed for Xerto Imagery a image managment application.
|
|
splits
(Splits)
Splits provides a very concise XML language for laying out Swing panels, based on the idea of recursively splitting panels into subspaces.
Internally, Splits generates standard Swing components (panels, split panes, etc.) and uses GridBagLayout as its main layout manager. The complexity of GridBagLayout is hidden to the user, but still available for those who know how to use it.
On top of that, Splits provides a means for easily configuring the color scheme of the application, with an original approach allowing developers to fine-tune the colors of their application in real-time.
|
|
SpringRPCTooling
Tools for using the Spring RPC.
|
|
SQuirreL SQL Client
(squirrel-sql)
SQuirreL SQL Client is a graphical Java program that will allow you to view the structure of a JDBC compliant database, browse the data in tables, issue SQL commands etc. This functionality can be extended through the use of plugins.
|
|
Stampy Online Filesystem
(stampy)
Stampy Online Filesystem enables secure storage and retrieval of files using Amazon.com's S3 (tm) Storage Service in a format that is compatible with jungledisk (tm). Uses jets3t, fuse-j and JCE technologies.
|
|
Stock Tipper
(StockTipper)
Stock Market Analysis Software.
Analysis the EOD Data.
Also the current stock data and tips on the stock being analysed.
|
|
Storekeeper
(storekeeper)
Storkeeper is a configuration management system, written for either client or server side products. It gives you the power to define global keys, extend or overwrite global keys as well define your new keys.
The value returned for a key are of a specified type (canned types like java.lang.String need no configuration), which gives us the interesting option of nesting keys. Users have the option of plugging in their own custom value types.
Storekeepr allows you to mask values, in order to store sensitive information.
It also comes with its' own GUI tool to create configuration sets!
|
|
Strandz
(strandz)
Strandz is an API that enables developers to connect users with their data. It is the middle layer that connects a Java Swing UI with Data Objects, employing a strict Model/View/Controller structure to enable the rapid development of maintainable code.
|
|
Stupid Zombie
(StupidZombie)
StupidZombie is a program that can "ping" your favorite directories, without visiting an external website. Can also let you add search tags recognized by your favorite directories (technorati, blogalaxia and others).
StupidZombie es un programa el cual puede hacer "ping" a tus directorios favoritos, sin necesidad de visitar ninguna pagina web extraña. También te permite agregar etiquetas (tags) reconocidas por tus directorios favoritos(technorati, blogalaxia y otros)
|
|
StyleLayout
(styleLayout)
StyeLayout is most flexibility but easiest layout manager for awt/swing.
This layout manager using styles (string) as constaint for config layout for each control on container. LayoutStyle support float location, align, anchor, resizable and label.
With StyleLayout you don't need more Panels. StyleLayout can replace BorderLayout,FlowLayout and Null Layout.
Example :
setLayout(new StyleLayout( ));
add( new TextField(), "x=10;y=30; label=First Name");
add( new TextField(), "x=10;dy=30; label=Last Name");
add( new Button("OK"), "anchor=left-bottom;x=10;bottom=30" );
|
|
Substance
(substance)
Pluggable look & feel for applications that wish to present a modern interface. The look & feel provides the best (in our opinion) graphic elements of Windows XP and MacOS 10.4
|
|
Substance LAF Button Plugin
(substance-button-shaper-pack)
A plugin for Substance LAF providing additional button shapers.
|
|
Substance LAF JIDE plugin
(substance-jide)
A plugin for Substance LAF providing UI delegates for JIDE components. This plugin includes all classes that are necessary for custom components of JIDE.
|
|
Substance LAF NetBeans plugin
(substance-netbeans)
A plugin for Substance LAF providing UI delegates for NetBeans components. These components include sliding button, tab controls and more.
|
|
Substance LAF theme plugin
(substance-theme-pack)
A plugin for Substance LAF providing additional color themes.
|
|
Substance LAF Watermark plugin
(substance-watermark-pack)
A plugin for Substance LAF providing additional watermarks
|
|
SugarCRM integration with OpenOffice.org
(SugarCRM-OOo-integration)
SugarCRM plugin for OpenOffice writer is essential for SugarCRM's Multi-Channel Marketing functionality. The goal of the project is an OpenOffice.org extension with Mail Merge functionality using Webservices.
|
|
Superficial
Superficial is a fresh approach to coding GUI-driven interactive applications, based on strict separation of concerns. Applications coded with Superficial are easy to develop, debug and maintain. The Superficial approach has been implemented first for Java Swing.
|
|
supervox
(abcsupervox)
Screen Reader and Voice Synth
|
|
Supling Pediatric Tool
(Supling)
Supling is an application designed to enrich health care information systems for children. It is based on the pediatric baby book, which is an important tool to document a child's relevant medical information. It addresses pediatric issues like scheduling and immunization while capitalizing on the advantages current electronic medical record systems offer such as security and access control. Supling is covered by the GPL.
|
|
Support for common "feel" widgets in look-and-feel libraries
(laf-widget)
Support for common "feel" widgets in look-and-feel libraries
|
|
Support for Swing EDT programming
(quiteditty)
Some support classes for Swing EDT related programming, ie. for using SwingWorker, and also for using dynamic proxies to invoke methods on the EDT, or in the background.
|
|
Support for third-party components in look-and-feel libraries
(laf-plugin)
A small infrastructure that provides plugin mechanism for third-party components in look-and-feel libraries.
|
|
SVG - Salamander SVG Renderer & Animator
(svgsalamander)
SVG renderer and animator. Originally built to be a HUD for Java3D, it provides an easy and light way to read and display SVG content in Java programs. Built for video games, programmer has full access to scene graph. Design menus in vector art program and render in Java.
|
|
SVG explorer
(rainbow)
SVG explorer
|
|
Swank, A scriptable,Tk-like, GUI toolkit built with Swing
(Swank)
Swank is a scriptable toolkit for building GUIs with a Tk-like paradigm. It is the GUI toolkit companion to the scripting language Jacl (Java Command Language). Together Jacl and Swank form the Java analog to Tcl and Tk.
|
|
SwAp - Swing Application Framework
(swap)
The SwAp Framework is a combination of different existing frameworks like AppFramework, Spring, Binding, Validation, Apache Commons Configuration, Abeille Forms, and some others together with a MVC-Concept. The goal is to provide a fast and simple starting point for modern, high quality Swing-based desktop applications.
|
|
SweetReader
(sweetreader)
SweetReader is a Java application for reading RSS feeds.
|
|
SWFDesigner
(swfdesigner)
SWFDesigner provides an easy to use visual designer to generate Spring Web Flow definition file.
|
|
Swing - RAD (Rapid Application Development)
(swingrad)
This Program generate code in Java for Swing applications with database connections. The objective is increase the development time using this tool as Rapid Application Development (RAD).
|
|
swing application
(paintapplication)
Get a paint application that allow the user to select Line color,Fill Color, to get polygon,circle,rectangle,ellipse
|
|
Swing Application Error Reporting Library
(JErrorReporter)
Client and server components for automating error reporting in a Swing application. It works similar to the "Talkback" functionality in many applications and OS's.
|
|
Swing Application Framework
(appframework)
A prototype implementation of JSR-296, the Swing Application Framework. This is a live view of the evolving spec and its implementation.
|
|
Swing Automenu
(AutoMenu)
AutoMenu is a automatic menu generator that makes it easy to create JBarMenus and PopupMenus from XML definitions when building GUIs in Swing.
|
|
Swing debugging tools
(swinghelper)
The set of tools and techniques to assist with Swing debugging
|
|
Swing Explorer
(swingexplorer)
Swing Explorer is a tool for Swing developers helping to visually explore swing based application internals. It recognizes Swing components when user moves mouse over them and provides additional information about currently selected component (layout, size, coordinates and other things). Additionally it allows to view basic graphical operations used to draw swing components like DebugGraphics does, but in more convenient for the user way. I have already alpha quality implementation having mentioned above functionality and something more.
|
|
Swing GUI framework for forms and tables
(greenscreen)
We provide Swing IDE-agnostic data-binding GUI framework for rapidly building data-rich GUIs eg. database front-ends. The data-binding mechanism uses java.beans, and the layout and configuration is accomplished using java5 annotations.
|
|
Swing Language Framework
(fblanguage)
This small framework is based on the standard ResourceBundles and allows switching locale's on the fly.
|
|
Swing Layout Extensions
(swing-layout)
Swing Layout Extensions goal is to make it easy to create professional cross platform layouts with Swing. This project will consist of extensions to Swing and possibly a new LayoutManager. The long term goal is to roll these changes back into Swing proper.
|
|
Swing Power Pack
(swingpowerpack)
Swing Power Pack - a collection of components thare are missing in Swing.
|
|
Swing RSS Reader
(feedtray)
A Swing RSS Reader that resides in the System Tray
|
|
Swing Utility Classes
(swingutil)
This project will be used to provide access to a number of swing related utility classes that I have written over the years.
|
|
Swing Visual Component Library
(avondale)
Avondale is a Swing-based visual component library. The library is intended to be used to implement anything from visualization software, diagramming software to visual designers.
The architecture of the components in Avondale are similar to Swing components (containers, painters, layouts, etc.) with a very well defined API carried throughout the entire framework.
The API for Avondale was written to be clearly defined and fully extensible to avoid growing pains by any implementors that wish to extend the framework.
|
|
Swing Wizard Framework
(wizard-framework)
A wizard framework based on a WizardModel and WizardSteps.
|
|
Swing workflow and issue tracking application
(aptworkflow)
Issue tracking and workflow internet application written in Swing, using RESTful server
|
|
Swing-bug Demo
(swing-bug-demo)
Demonstrations of the various components and effects in the swing-bug project
|
|
Swing/JPA/REST RIA client framework
(gooey)
Swing Application Framework based on quitegooey, refactored and rebuilt to use AppFramework and JPA.
|
|
swingcomponents
A set of component and utility classes to develop swing based applications
|
|
SwingEasy
(swingeasy)
Goal to develop a set of documentation of best practices, workarounds and information on toolkits and their configuration to simplify application development using the Swing API.
|
|
SwingFX
SwingFX is a suite of effects, components, and more that are written in Java, typically using Java2D and Swing.
|
|
swinglabs
(SwingLabs)
SwingLabs is a Sun Microsystems supported project that allows experimentation with extensions to existing Swing components, new Swing components, and other desktop related technologies such as Java2D, AWT, etc. It acts as a testbed for ideas related to client side technologies, and provides a path for inclusion to future versions of the JDK.
|
|
swinglabs-demos
(SwingLabs-Demos)
Project for creating and maintaining demos of the SwingLabs project, and its sub-projects. This Project contains common code among demos, including Database configuration and setup, jnlp file configuration, build files, and look and feel initialization.
|
|
swinglets
(Swinglets)
A collection of Java Swing components. These components have been developed with the Swing MVC architecture in mind and provides maximum flexibility and extensibility to the user.
|
|
SwingSet3
(Swingset3)
The next generation Swing Demo program.
|
|
swingtopics
(uitopics)
An alternate mechanism for handling events in Swing.
|
|
swingtx
(SwingTX)
SwingTX is an extension of Swing Application Framework, which is a prototype implementation of JSR296, to integrate with Spring Application Framework, Groovy and JavaFX. SwingTX's main goal is to provide an extension layer on top of Swing Application Framework to help java programmer to build a structural Swing application more easily. In SwingTX, Swing Application Framework controls the Swing application lifecycle and Spring Application Framework provides the Swing application infrastructure. Groovy and JavaFX scripting provides more flexibility to build the Swing application UI and validation.
|
|
swingwork
Swing implementation of the xwork framework.
|
|
SwingWorker
SwingWorker is a framework for implementing 'long running Swing GUI
interacting tasks'. This project is a back-port of SwingWorker from
Java (TM) 1.6 release to Java (TM) 1.5 release.
|
|
swingx
(SwingX)
Extensions and additions to the Java Swing toolkit. Successful SwingX components may be considered for inclusion in future versions of the JDK.
|
|
SwingX Components for ULC
(ulc-swingx)
This project aims to provide a server-side API for SwingX components to ULC applications.
|
|
swingx-ws
SwingX-WS is a project devoted to making web service interoperability with Swing easy. It focuses on both visual and non visual JavaBean components.
|
|
swingxgenesissupport
Provide support for binding SwingX components to Genesis framework.
|
|
swtxui
(swt-xui)
The XML-Based SWT UI. Describe SWT widget objects with XML, it is easy to use and support JavaScript,Groovy,BeanShell,Python scripts.
|
|
Syntax Tree Browser
(syntaxtreebrowser)
A standalone Swing app for browsing syntax trees from javac in order to better understand javac's API.
|
|
Synth-Designer
(synth-designer)
A visual designer for Synth look and feels which includes the ability to create look and feels based on vector artwork. Based on the NetBeans RCP
|
|
sysbackupper
Check the system's backup is complted,such as file backup or oracle db backup...
And is based on eclipse RCP.
|
|
Table layouts using ExplicitLayout
(explicit-tablelayout)
This project provides a TableBuilder for constructing table layouts using ExplicitLayout.
|
|
Tabletop Simulator
(Lemongrassi)
Java based tabletop simulator. A tabletop simulator is an engine for playing wargames on a computer. Wargames are typically played on modeled table top using miniature models to represent combat units. This tabletop simulator will provide the ability to perform all typical actions associated with wargaming in a simulated environment. Examples of these actions include placing, moving, and removing playing pieces, rolling dice, and passing play from one player to a next.
|
|
Tanks War
(jtankswar)
2D head to head tank war in Java. Multiplayer over the network.
|
|
Tasker
A very simple utility for managing tasks.
Tasks can be created, edited and timed.
Notes can be added
Task lists can be used as schedules, diaries and time tables.
|
|
TaskMeister
A very easy to use and useful Task Manager
|
|
teachermark
A desktop application for managing student's marks and performing reports.
|
|
Template Matching using Segmentation
(templatematching)
Browse an image.
perform segmentation.
Identify objects from image on the basis of segments by comparing segments with stored templates.
At the end Display matched objects on panels.
|
|
tequihuaj-excados
Tequihuaj is a Virtual Operative System written in Java which allows easy customization via .properties files.
EXCADOS is the GUI for the OS which also uses .properties for each and everything, allowing end users to modify EVERYTHING without any technical knowledge.
|
|
TFrame
(tframe)
TFrame is a framework that provides all the things needed for a basic Java application. To use the framework you extend from the TFrame and Mediator classes and provide behavior for actions. The framework takes care of the order of construction as well as registering of objects within the mediator.
|
|
The Beanery
(beanery)
A suite of low- and high-level components focused on Java bean development issues.
|
|
The Code ERP
(code-erp)
And ERP integrated with Oscommerce
|
|
The Cool Object Storage System
(jcosy)
COSY aims to be an object storage system for the desktop environment. At first, COSY will be implemented as a layer on top of a traditional hierarchical filesystem. It will use XML techonologies (XML Schemas and XLink, mainly) and the Java language to provide a rich object-oriented presentation of user and application data - documents, photographs, emails, contacts, projects, etc., making it possible to express and use data relationships that are kept lurking in the background, in today's desktop storage and presentation environments.
|
|
The Cricket Manager
(cricket)
The Cricket Manager is a web site that is aimed to be dynamic in nature which can manage any local cricket tournament as per the information in the database.The website is designed to aid the task of collecting and managing the names of the local cricket teams and to ease the process of registering a team from remote locations.
|
|
The Darkstar Client API for Python
(sgs-python-client)
This is a port of the client API for the Project Darkstar server to Python.
|
|
The eReaper
(ereaper)
The EReaper is a Java desktop application that takes your delicious username and then processes you delicious bookmarks in order to find those delicious users who have the most bookmarks in common with you. The program then displays these other delicious users to you and allows you to view the rest of each users bookmarks to allow you to find websites of interest to you.
|
|
The Java Advanced Imaging API core
(jai-core)
This project contains the source code for the Java Advanced Imaging API containing the packages javax.media.jai.* and com.sun.media.jai.*.
|
|
The Mad Chatter
(mad-chatter)
The Mad Chatter is a sample application used to develop and demonstrate techniques for building Swing applications that look and feel native.
|
|
The Player
(theplayer)
Our goal is to build a modern multi-platform audio player which combines the best features of current available audio players (souch as Winamp, iTunes, XMMS).
The architecture should be highly flexible and allow the core features (media playback) to be combined in a variety of forms (thin client like XMMS, rich media library like iTunes etc), and allow it to be used in diverse environments and use-scenarios.
This project could be an excelent opportunity for the developers to experiment with the latest Java technologies.
|
|
theReallm
(thereallm)
Actually an umbrella for several sub-projects, I hope the reallm will one day change the way people live their lives. The goal is to provide enterprise-level secure messaging, e-commerce, resource sharing, distributed processing (for everything from statistical research to special effects rendering), P2P network reliability, and most importantly: connection - not just protocol connections - emotional connections.
|
|
ThinUI
(thinui)
ThinUI is a lightweight window toolkit for Java.
|
|
Three-Dimension Java Worlds and Games
(THDIJAWOGA)
We are a team who creates Three-Dimension (3D) Worlds and Games in Java and publish them to the web so people can move through or play them.
|
|
Tina POS
Tina POS is a point of sales application designed for touch screens, supports ESC/POS ticket printers, customer displays and barcode readers. Its multiuser and has a great backoffice with a product entry form, reports and charts.
|
|
TiVO Web browser
(tivo-www)
A TiVO application that allows web browsing on your TV.
|
|
TjMSN (MSN Messenger Client)
A MSN Messenger client written entierly in Java.
|
|
TKAppletBar
(tkappletbar)
TKAppletBar implements a desktop side bar that can execute an arbitrary number of modules, which are ordinary applets. The applets can run in fixed size mode which means that they are shown inside the desktop side bar or in preferred size mode which means they appear in individual moveable and resizable windows
|
|
TMap Designer
(tmapdesigner)
TMap Designer is a desktop application to design thematic maps
|
|
TNE
the application that help people to manage the schedule
|
|
Token Arranger
(tokenarranger)
Token Arranger is a library of code for creating applications for displaying, arranging, and connecting icons. It includes a package for panning and zooming across a user interface. It will include packages for turning low-level mouse gestures into higher-level events, and for relating icons to each other by drag/drop gestures and by connecting edges.
|
|
Tomahowk
(tomahowk)
Tomahowk is a tool of work to support the analysis, conception, planning, execution, validation, control and documentation of executed activities following the Methodology of Tests and Homologation of Systems.
|
|
ToolBar
An extension of JToolBar allowing multiple docking toolbars and dropdown toolbuttons
|
|
TopicDocs
(topicdocs)
Personal knowledge/information manager, archiver and scheduler
|
|
tpainter
(TabletPainter)
Graphics editor with Tablet support. It includes Java wrapper around the tablet driver.
|
|
trading utility
(bazis)
This is a small utility for some trading company. It should describe production and money flow in this company.
For the first time we are going to use MySQL database with direct JDBC connection. And develop GUI components. Then we have plans to extend it toward the internet.
|
|
Transactional Data Server for AptFramework Clients
(aptserver)
RESTful server components for common data implemented in AptFramework
|
|
TransparentLayout AWT/Swing layout manager
(TransparentLayout)
A straightforward layout manager for Java AWT/Swing toolkit that infers the appropriate resizing behavior from the original component bounds, freeing the developers from the complexities of layout managers.
It implements the LayoutManager2 interface to support a brand new "Free Design" paradigm.
Set only the original component bounds (x, y, width, height) and TransparentLayout works for you.
The solution can be used either in command-line tools or in graphical ones.
|
|
Transpers
(transpers)
Data access layer at extremely high level of abstraction built on top of Spring and Hibernate libraries. The main goal of the project is providing configurationless library for storing objects in relational databases.
|
|
TUER
It is a 3D FPS using JOGL, JOGG and JORBIS. You can shoot robots in a museum with your rocket launcher. It uses a kind of dynamic lighting. You can also perform screenshots and snapshots. There is two modes in the game: "slow" and "experimental".
|
|
TwelveMonkeys ImageIO plugins
(twelvemonkeys-imageio)
|
|
typecast
Typecast is a font development environment for OpenType font technology. This includes an outline editor for both TrueType and Postscript Type 1 outlines, TrueType and Postscript Type 1 hinting, font conversion utilities, and font handling libraries for use in application development.
|
|
UGC Universal GUI Component
(ugc)
UGC is an API that generate a SWING GUI by the introspection of a data model object made of JavaBean. It can generate a sophisticated GUI (tabbed pane, tree, etc..) just by understanding the model structure and by refering to the design best practices and standards (ISO, IEEE...).
Clients of this API have no regards about GUI design. But he can give more specification to the API about input constraints on data domain's definition with the help of XML or annotations.
The client can specify the dialog model, this will change the GUI navigation. Dialog model should be a part of the data model like the constraints model in a MDA approach.
|
|
UGet
A state of the art download manager
|
|
UICompiler
(uicompiler)
UICompiler is the tool to change your workflow when coming from a graphical design to a finished rich client. We provide the tools to use the professional QtDesigner application for point and click GUI building, as well as professional widgets and complete integration of theming into the end product.
|
|
UIDL (User Interface Description Language)
UIDL (User Interface Description Language) is a project which aims to create a scriptable, JavaScript based language for expressing complex user interfaces. The aim is to develop a universal client which will display UIDL pages with the same ease with which HTML pages are displayed.
|
|
UISpec4J Swing testing library
(UISpec4J)
UISpec4J is a functional and/or unit testing library based on the JUnit test harness. Unlike existing event-based, low-level Swing testing tools, UISpec4J offers a set of high-level APIs which result in readable and maintainable test suites.
|
|
ULC Closeable Tabbed Pane
(ulccloseabletabbedpane)
Extension of ULCTabbedPane, with the introduction of closeable tabs.
|
|
ULC Date Component
(ulcdatecomponent)
This extension provides a high-level component for date entering and date choosing.
|
|
ULC Filetransfer
(ulcfiletransfer)
This extension provides support for transferring large files between the client and the server in multiple steps. Unlike "standard" ULC, the file gets transferred in multiple server round-trips. The progress of the file up- / download is visualized using a progress dialog.
|
|
ULC Filtered Table Model
(ulcfilteredtablemodel)
Many ULC applications display some table data that must be filterable according to user criteria. This contribution provides a generic filtered table model and a set of generic filters (date, boolean, string, substring, not, and, or).
|
|
ULC Form Model
(ulcformmodel)
This contribution proposes a form model adapter which takes care of populating the form components with the bean data and writing the contents of the form back to the bean.
|
|
ULC Iconizer
(ulciconizer)
This extension provides developers with the concept of Iconizers that allows the simple, fast and consistent creation of fancy (tool bar) button icon effects.
|
|
ULC JDIC Browser
(ulcjdicbrowser)
This project integrates the JDIC Browser component into ULC.
|
|
ULC JFreeChart
(ulcjfreechart)
Many business applications need to display business charts. This contribution shows how the free chart library JFreeChart can be integrated into ULC applications.
|
|
ULC JFreeChart
(ulcjfreechart2)
Integration of JFreeChart into ULC that does not need the headless support on server and makes the JFreeChart API available on the server side.
|
|
ULC JGoodies Animation
(ulcjgoodiesanimation)
This extension integrates the JGoodies animation framework into ULC and allows the creation of fancy animations including fan, fade, and glyph animations.
|
|
ULC JGraph integration
(ulcjgraph)
Integrates JGraph library into ULC
|
|
ULC Link support
(ulclinksupport)
Implements widgets that provide the look & feel of HTML links. Is useful when your ULC application needs to conform to a HTML style guide.
|
|
ULC Log4J integrations
(ulclog4j)
ULC Integrations for Log4J
|
|
ULC Look Up Textfield
(ulclookuptextfield)
This extension provides a text field with additional lookup functionality. The lookup is achieved by choosing a value from a popup list which is displayed on demand. While typing in the text field, the filter set on the ULCLookupTextField is queried to narrow down the choices in the popup list. Browsing the lookup list and selecting a value can be achieved with mouse or keyboard. The ULCLookupTextField is highly configurable.
|
|
ULC Message Bar
(ulcmessagebar)
This extension has two purposes. The first one is the ULCMessageBar component. This is a component which can show messages in two ways. One way is to show the message as long as you do not click on it, or on the other way, the message will be shown only for a predefined time.
The second purpose of this extension is the ULCMessageDataType. This DataType is a decorater for IDataTypes, which associates a datatype with a message. If the validation fails, the message is shown on the IMessageDisplayHandler permanetly or temporary without server round trip.
|
|
ULC Portlet Integration
(ulcportletintegration)
UltraLightClient 6.1 has two special functions, pause and resume, which enable stopping and restarting a user session. This capability can be used to deploy UltraLightClient-based applications as portlets according to the Java Specification Request (JSR) 168.
|
|
ULC Printing
(ulcprinting)
The intended way how to print from within an ULC application running in a servlet container is to generate a PDF document on the server-side and make this document availabe for download by the client. The PDF document can then be printed like any other PDF document, only depending on the PDF viewer and installed printers.
|
|
ULC ProgressPane
(ulcprogresspane)
This ULC extension provides developers with a flexible and extensible framework for monitoring longer running tasks that execute on the server-side using a progress bar, for example.
|
|
ULC Relative Layout
(ulcrelativelayout)
ULC Relative Layout
|
|
ULC Sample Applications
(ulcsampleapplications)
This is a place for various ULC Sample Applications
|
|
ULC Subset Chooser
(ulcsubsetchooser)
This extension provides a high-level component that holds two tables of entities and provides the functionality to move one or multiple entities from one table to the other, allowing to choose/define a subset of data. The subset chooser may either be horizontally and vertically oriented.
|
|
ULC Swing X
(ulcswingx)
This project aims to provide extensions for various SwingX components to ULC applications.
The SwingX components are being developed by the SwingLabs folks and represent extended Swing components such as collapsible task panes, date pickers, and many more. These are useful, powerful, and well-designed, pure Swing components.
The ulc-swingx project aims to integrate these components into the UltraLightCLient (ULC) framework, allowing the usage of these components in the context of a ULC application.
|
|
ULC Testing with Jemmy
(ulctestingwithjemmy)
How to use JUnit and Jemmy for automated user interface testing with ULC.
|
|
ULC Title Bar
(ulctitlebar)
A ULC title bar that can be configured to have gradients and background images.
|
|
ULC ValidationComponents
(ulcvalidationcomponents)
This ULC extension adds ULC Validation Components that provide enhanced and customizable client-side validation feedback.
|
|
ULC Value Field
(ulcvaluefield)
This extension provides developers with the ULCValueField component that allows increasing/decreasing an integer value using the up/down buttons or the keyboard cursor keys.
|
|
ULC XMapViewer
(ulcxmapviewer)
Integration of SwingX-WS's JXMapViewer into ULC
|
|
ulcxml
A framework to create ULC user interfaces using markup language. Parses the XML files describing the UI and creates the graphical interface at runtime.
|
|
ultra-light-client-project
This Java.net project offers free extensions, sample applications and code snippets for developers building Rich Internet Applications (RIA) with Canoo's UltraLightClient.
UltraLightClient is a Java library for web user interface development, bridging the gap between Swing and a server-side architecture.
|
|
UltraLauncher
The ULauncher is a small Java Launcher that uses JNI to create a JVM and launch the main class. ULauncher uses JVM.DLL to locate and create the JVM, so you can not configure the "classpath" nor "path" environment variables.
|
|
UltraLightClient contributions
(ultralightclient-contributions)
Free Extensions, Integrations, Utilities for UltraLightClient
|
|
UniqpodForum
(uniqpodforum)
Uniqpod forum is a java webservice that provides forum service to various type of client technologies. It currently support flash/flex/central and html front end.
|
|
Utilities
(SwingApps)
Contains various kinds of desktop applications developed using swings.
|
|
Utilities for deployment of Swing apps
(cookiejar)
Some utilities for deployment, eg. having a "splash jar" that uses URLClassLoader in the background to load the application.
|
|
validation of entered data during registration
(validation)
During online registrtion this component will ensure that valid data is enterd in respective fields
|
|
VaultKeeper
Encription program, based on PBE system. Given a password, the program can encrypt files or entire folders. The results are stored in a vault, where can be later unencrypted, provided the user knows the correct password.
|
|
Vexi
Vexi is a RIA platform where user interfaces are "projected" over the Internet. Vexi applications look and behave like native applications and are created using an easy XML syntax similar to HTML and application behaviour is defined in JavaScript. The platform provides a flexible and extensible layout model, and there is an extensive widget set implemented using the core model. Vexi is a mature project that has been in development since 2001.
|
|
VietNam Business Application Framework
(vbaf)
This project provides a desktop application framework to develop Business (ERP, Accounting, Human resource, ...) application.
|
|
virgoFTP
VirgoFTP is a Java FTP GUI based SWT,with the long goal to provide a convenient ,powerful FTP tools in NON-WINDOWS platform ,such as linux,MacOS,solaris.VirgoFTP provided a CuteFTP likely Interface for users who turn from Microsoft Windows to linux.
|
|
Virtual Faculty
(virtualfaculty)
Virtual Faculty
Virtual faculty like virtual world that simulate real world.
Scenario:
For faculty's students and Faculty members, they can enter to web site of faculty and enter to the virtual faculty that simulate real faculty and can move inside it and enter to labs, sections and etc. they can see any thing in the faculty.
Any one (Virtual person) inside the virtual faculty will have free moving (left, right, up and down). More than one will be able access on internet in the same time.
The system must verify (sure) from ID of person and the system can be designed free to let it open for any one.
When students enter to virtual faculty, they can meet and chat with themselves.
Practical vision:
Who will use it? Any one want to query about specific place like faculty or famous company, we give him the chance to see virtual image for this place.
Visitor can visit this place from his home. Only he needs access to internet.
Company owner can announcement his company on his site in very interesting way. Customers can watch all things inside the company.
Private Institute can be announcement by this way.
Finally in this way you can see any place from your home and can enter inside it
mahmoud_nagyp.....4th year computer engineering..... it is my project idea
|
|
Virtual File Manager
(VFM)
With VFM, you can define (design) multiple views of your os filesystem. These views can be stored in xml and loaded at any time. A view can also be synchronized with the os filesystem.
|
|
Virtual Universe - Real World Simulation 3D
The "Virtual Universe" is a 3D virtual reality environment that offers advanced possibilities to simulate, test, develop and try out own solutions in a network-capable, platform-indepenedent environment. The "Virtual Universe" is a software environment which runs on top of the Internet. Comparing to media-hyped environments like "Second Life(tm)" it is completely open (licensed under the GPL for non-commercial use) and designed to be extended easy for "serious" applications like simulations.
|
|
Visual tool for generating java code of rich multimedia effects
(MediaJuggler)
timing framework .">
The main purpose of this project is to show developers unfamiliar with Java Client Technologies how to use them to get rich multimedia effects. It has pretty simple UI - just two panels. First one is a visual tool that allows to create and manipulate graphical objects, apply transformation and animation. Second one is a text panel with dynamically generated source code (not editable but allowing selection and deletion). User could save this code and later compile it as a standalone application.
This project depends on timing framework .
|
|
VNSS Personnel Management
(vspm)
VSPM is a Swing Program that manage human of company. It can manage the employee's resume, thier work... It also can works point automatic through reading file from barcode reader.
|
|
Voyager Project
(Voyager)
A java-based federated brokerage model for the exchange of digital content and rights.
|
|
vtk-webstart
The project aims to produce a set of Web-Start-capable VTK (Visualization Toolkit) binaries.
Applications can access VTK from this site using the Java Network Launching Protocol (JNLP).
|
|
WeatherTray
A program that gets current weather as well as a 5 day forecast from the National Weather Service. It uses the JDIC Tray library to put the current weather in the system tray.
|
|
Web Publisher
(WebPublisher)
A desktop application to help publish content using FTP. Unlike most FTP programs, Web Publisher works to minimize network traffic by keeping records of what has been sent.
|
|
WebOnSwing
(webonswing)
WebOnSwing is the easiest way to create web pages and sites, you can render html pages with Swing components, using html templates to separate perfectly look&feel and logic. Component based web application framework that renders web pages with Swing components.You can develope your web application without taking into account HTML and JS; map Swing applications to html, handling client events and each component persistence.
|
|
Widget for jWidget - the Java WidgetSystem
(jwidget-repository)
A repository for widgets for jWidget.
|
|
Widgetized Windows look and feel
(laf-widget-windows)
Widgetized Windows look and feel
|
|
wikibook
wikibook converts SnipSnap based wiki sites into docbook, pdf, and html (single page and multipage) content.
|
|
winlaf
The winlaf project aims to provide a common place for Swing developers to track inconsistencies in the Windows Look and Feel. One goal of the project is to provide a common source of utilities that work around consistency issues. The hope is that eventually, many of the utilities provided here won't be necessary and the underlying issues will be fixed in Java itself. In the meantime, the winlaf project provides a way to make Java applications under the Windows Look & Feel appear as close to their native counterparts as possible without resorting to non-platform toolkits such as SWT.
|
|
WiSer
(wiser)
A unified Widget Server for Swing- and Web-Clients
|
|
wizard
(Wizard)
Provides a simple API and UI for Wizards, a commonly used UI pattern in GUI interfaces. Traditionally, everybody has needed to write their own Wizards, and such code is painful and hard to get right. This library aims to provide a simple API for writing Wizards, and default UI that resembles Wizards in other applications, but with the ability to plug in alternative UI implementations if desired. This library was designed as a replacement for NetBeans' Wizards API, and takes into account the long history of that API, problems encountered with it over the years, and provide a simple, easy to use solution that enables any Swing application to provide Wizards with a minimum of code and effort.
|
|
Wizard Framework
(WizardFramework)
An easy to use Framework which allows for quick and streamlined development of wizards (Which increase usability in flow/process oriented tasks).
The Wizard Framework primarily handles flow control by relying heavily on Generics & Enums, however, it is still rather lightweight (its only 2 abstract classes). A wizard is simply a collection of panels which are organized through assigned enums.
Since most wizards are process oriented, and processes can encounter errors, each panel can flow in several different directions, thus abstract methods are used to determine which panel should be displayed next and whether the user can cancel the current process. Other abstract methods are implemented to streamline field validations, panel cleanup and panel initialization.
|
|
Wonderland art assets
(lg3d-wonderland-art)
Art assets for the lg3d-wonderland project
|
|
Wonderland Incubator Modules
(wonderland-modules-incubator)
An Incubator project for Wonderland Modules
|
|
Wonderland Lobby
(lg3d-wonderland-lobby)
Web infrastructure for Project Wonderland
|
|
wonderland-modules
Non core modules for Project Wonderland
|
|
WorkSpace
WorkSpace is neither an application in the tradional sense of the word in fact It aims to be more. WorkSpace is simply the sum of it's modules and result of here relationship. WorkSpace is a traditional client server application that can provide a team work environment that have a share view of objects, in a sense they are all apart of the workspace. For example WorkSpace may contain modules packaged as an Accounting program or an Inventory Management System etc.
|
|
World Clock
(worldclock-application)
A world clock tray application
|
|
Wrap Look And Feel
(wraplf)
A wrapper for existing look and feels to globally enable anti-aliasing in your application
|
|
wxMatisse
wxMatisse is a code generator that creates C++ wxWidgets code from AWT/Swing windows. The generator uses the window's properties instead of code to generate its output. In the future, wxMatisse will be integrated as a NetBeans plugin to allow direct creation of wxWidgets windows from windows created on Matisse.
|
|
XAMJ
The XAMJ project aims to build a pure Java web browser and RIA platform that can not only render HTML well, but can also render rich internet applications by leveraging the Java platform.
|
|
XAMJ - Proposed Alternative to HTML (and XAML)
(xamj)
XAMJ is an XML language designed to address
many of the shortcomings of HTML, and as a
Java-based, open source alternative to
Microsoft's XAML. The prototype XAMJ browser
is called Warrior. XAMJ documents are generally
served over http but they can also be used
in standalone applications, as Warrior itself
is written in XAMJ. XAMJ code is compiled after
being converted to a special kind of Java
class called a clientlet. Additionally, a
variety of Java code scriptlets may be
embedded in a XAMJ document and become part
of the generated class.
|
|
Xito
(xito)
Xito hosts several Java Desktop projects designed to increase the functionality and usability of Desktop Applications.
|
|
Xml Editor
(exalto)
An Xml Editor written in java good enough to be an IDE for editing XML
|
|
XMLGridLayout
(xmlgridlayout)
XMLGridLayout is a LayoutManager that behaves like GridBagLayout, but the constraints are specified in XML rather than in code, thus effectively separating the layout logic from the actual components or the container (the same XML can be use in more than one container).
|
|
xmluitoolkit
A generic XML-based user interface toolkit. The main objective of this proposal is to define a generic Java framework (called Toolkit) with a set of Java APIs as a basis to support various XML-based user interface technologies, like UIML, XUL, and W3c XForms etc.
|
|
XNap Commons
The XNap Commons project provides a set of utility Java classes for easy handling of common tasks like sortable tables, auto completion, internationalization (i18n) and a settings framwork.
|
|
XPlayer
(xplayer)
Platform independent MP3 Player with all option of Winamp like skins, playlist editor, save, id3 tag editor and many more. *Especially for Linux
|
|
XPTurbine
XPTurbine mission is help developers, clients and analysts to manage projects that use extreme programming. metodology . It will help to create user stories, releases, iterations, estimate and others operations.
|
|
XToolBar
This project aims to design and build a new Swing Component.
It contains its own customized buttons only specific to the XToolBar.
All the Components used in this new integrated component are self-designed and having well identifications .
Also it's having its own menu generator. It follows various design patterns. And above all it is a helpful component for developers
those who need customized toolbars.
|
|
XtremePC
In response to huge request from AIUB teachers and students for uploading my project of Object Oriented Programming - 1 course, I have decided to come up with this Java RMI project with source code!! This project can widely be used over internet violating restrictions to control the server from anywhere in the world including features of listing running processes, file transfer, shutdown/logoff/lock/restart server, execute programs, browsing in DOS/Linux fashion. The server is protected by encrypted password. I bet my time and energy on this project most for increase the strength instead of designing GUI. However, this is a very ordinary command line client-server program.
|
|
XUI
(xui)
XUI is a framework for building lightweight mobile and desktop AWT or Swing applications via Java and/or XML.
|
|
xwt
Extended Window Toolkit
|
|
yasbinding
|
|
yinchuan
It's a text, jsp, java, html, css, javascript editor.
|
|
Zambro
(zambro)
Simple and light web browser with many features like bookmarks support, HTML viewer and search on the web.
|
|
Zeiterfassungssystem
Mitarbeiter und Arbeitszeitverwaltung
|
|
zen
The goal of this project is to produce a Java-based e-mail client that scratches a ton of the itches that folks may have with their e-mail clients. The goal is *not* to do yet another reimplementation of Microsoft Outlook or Mozilla Mail in Java.
|
|
Zephyr - a framework for building rich content-aware applications
(Zephyr)
Zephyr aims to solve three core problems:
1. Each new content-handling application can only handle one type of content type or source
2. Every such application needs to build many capabilities from scratch.
3. The JDK provides an excellent base for building thread-safe applications, however classes often deliver less than optimal performance due to a high-level of data copying
The Zephyr framework will provide:
- a common abstraction for content types (textual, images, media) and sources (folders and items that may reside in a filesystem, zip file (or similar random access archive), web, blogs, IM channel, calendar, mail folder or database)
- concrete high quality implementations of *content* capabilities (editors, viewers, players, readers or publishers)
- concrete high quality implementations of the *source* abstractions (item, folder and store) that store, send or publish each of the content types listed above
- the project will also deliver and use an innovative framework and concrete implementations of value types and I/O classes that deliver considerably higher performance but with similar safety guarantees to the JDK
|