Join ACM and take advantage of thousands of online courses, video tutorials, and online books available through ACM’s online Learning Center. Stay ahead of the curve by reading Communications of the ACM, our monthly flagship publication that delivers incisive essays, reviews and research, and ACM Queue, an online magazine for software developers written by leading software engineers, computing researchers and tech entrepreneurs.Sponsored Listing
OSI-Approved Open Source (188)
- Academic Free License (5)
- Adaptive Public License (3)
- Affero GNU Public License (1)
- Apache License V2.0 (13)
- Apache Software License (3)
- Artistic License (2)
- Attribution Assurance License (1)
- BSD License (5)
- Common Development and Distribution License (1)
- Common Public License 1.0 (2)
- Computer Associates Trusted Open Source License 1.1 (1)
- Eclipse Public License (4)
- Educational Community License, Version 2.0 (1)
- GNU General Public License version 2.0 (102)
- GNU General Public License version 3.0 (35)
- Other License (11)
- Creative Commons Attribution License (8)
- Public Domain (7)
Grouping and Descriptive Categories (214)
- 32-bit MS Windows (95/98) (6)
- 32-bit MS Windows (NT/2000/XP) (16)
- 64-bit MS Windows (23)
- All 32-bit MS Windows (43)
- All BSD Platforms (34)
- All POSIX (46)
- Classic 8-bit Operating Systems (1)
- Project is OS Distribution-Specific (2)
- Project is an Operating System Distribution (5)
- Project is an Operating System Kernel (4)
- Linux (214)
- Mac (214)
- Windows (214)
- BSD (32)
- Modern (31)
- Audio & Video
- Business & Enterprise
- Home & Education
- Science & Engineering
- Security & Utilities
- System Administration
Lan File Sharing Application written in Java, compatible with the original LUSerNet file sharing client.
A simple open source logging application written in Java for amateur radio operators.
Speech based User Interface Components Library for Java is a project to create Java controls and applications that can be used not only by literate people but also by non-literates. Speech and visual element with minimal text is used to create components
ThousandEyes extends visibility across corporate networks as well as the public Internet, helping to solve issues from the branch through MPLS links and SIP trunks to service provider networks. Simulate pre-deployment capacity, monitor detailed performance metrics and see how QoS settings impact call quality.Sponsored Listing
JavaSSS (Safe Secure, SandBox) is an update for Suns jdk. This update makes java more secure using only a properties file. Settings include max storage, # of files, # of threads, library & native methods. Host control, limit socket speeds, & more.
Ekspos is a cross platform Image Viewer program and licensed under revised BSD License. It support plugin for additional image type. Make sure you have J2SE or Java VM (JRE) 1.5 or higher
The aim of the project is to provide open source collection of algorithms in the field of spectroscopy: data handling and processing, modeling and artificial intelligence tools.
Network gaming environment for AI warriors. Offers an application server, a soccer game application, an observer module visualizing a match and a template code for the warriors development.
Java calendar widget for html. Displays an advanced calendar for the user to pick a date, and allows for that date to be sent back to the server via submitted form.1 weekly downloads
Sakura is a Knowledge Navigator and User Interface for UNIX, which implements HyperMedia and its own windowing and packing system, both in the main program and in an extensive API for Tcl and other languages.
Trauma registry suite; Data collection application and server scripts to build trauma data warehouse and perform web-based analysis reporting. Cross-platform compatible for Windows, Apple, Unix, or Linux.1 weekly downloads
TrueVFS is a Java based virtual file system implementation to enable transparent read/write access to archive files (ZIP, TAR, etc) as if they were directories. TrueVFS is the successor to TrueZIP and was formerly known as TrueZIP 7.
Implementations, AIs, and analyzation programs for the game Tradeoff, originally Shougou.
This project is intended to provide a robust and easy to use front end for java.util.Scanner and javax.swing.JOptionPane to collect input from the end user in a maner that prevents improper input from throwing unwanted exceptions.
pizzApazzA is a framework for the development of graphics applications. Actually we provide only the Color API of the pizzApazzA Framework.
Online Trust enables the users to use Graphical tool to create Online Trust Evaluation RDF (OTER), Atom and FOAF documents. The Atom document points to OTER & FOAF documents. Such link enables the users to search, share and process other users evaluation
NeoBio is a Java class library of Computational Biology Algorithms. The current version consists mainly of pairwise sequence alignment algorithms such as the classical dynamic programming methods of Needleman-Wunsch and Smith-Waterman.6 weekly downloads
neochip is a collection of algorithms for high-density oligonucleotide microarrays. The current version contains heuristic algorithms that attempt to improve the quality of arrays by re-designing their layout (the location of the probes on the chip).
A largely text-based web-browser with a graphical front-end written in Java/Swing. It is a careful mix between a text-editor and a web-browser. MAJOB comes with on-board file-downloading widget and image viewer for dealing with images.1 weekly downloads
Lulea is a new IRC daemon fully portable and fully object oriented.
Athlete trainer for Cyclists, Runners, Hikers, Climbers, Skiers, and general outdoor enthusiasts. The Kinetics Project allows collection of data from GPS [Garmin], inertial sensors, and physiological data sensors such as heart rate [Polar] monitors.
Grabble is an Anagrams-playing Java applet. In this fast-paced game,everyone plays at the same time to make words using tiles from a popular boardgame. It supports computer & unlimited human players in hotseat. One can customise the tileset,word list etc.
Blackpaw is a development system made in Java for designing top-down 2D role-playing games.
Portable EDI (Electronic Data Interchange) Converter, Mapping Development System, Small Business Environment and WebServices. That starts from donation of C version by Archintel E.D.I. Objective is the implementation of Java version.
<fo:editor /> will allow you to edit your XSL-FO mark-up and render it in various output formats. Users will be able to use their favorite renderers from the app with just the press of a button. Editing will be node-, code-, and wysiwyg-based.
Web/b2amp is a detachable MPlayer frontend using MPlayer's slave-mode feature. Multiple clients can connect to and control one MPlayer. It supports playlists. Its even possible to load and save playlists (only b2list-format yet) local.