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 (3,134)
- Academic Free License (20)
- Adaptive Public License (2)
- Affero GNU Public License (7)
- Apache License V2.0 (36)
- Apache Software License (68)
- Artistic License (55)
- Artistic License 2.0 (1)
- BSD License (217)
- Common Development and Distribution License (3)
- Common Public License 1.0 (63)
- Computer Associates Trusted Open Source License 1.1 (1)
- Eclipse Public License (7)
- Educational Community License, Version 2.0 (1)
- GNU General Public License version 2.0 (2,086)
- GNU General Public License version 3.0 (54)
- Other License (85)
- Public Domain (80)
Grouping and Descriptive Categories (3,312)
- 32-bit MS Windows (95/98) (252)
- 32-bit MS Windows (NT/2000/XP) (262)
- 64-bit MS Windows (41)
- All 32-bit MS Windows (1,090)
- All BSD Platforms (82)
- All POSIX (792)
- Classic 8-bit Operating Systems (1)
- OS Portable (68)
- Project is OS Distribution-Specific (3)
- Project is an Operating System Distribution (4)
- Project is an Operating System Kernel (3)
- Linux (3,312)
- Mac (3,312)
- Windows (3,312)
- Modern (814)
- BSD (260)
- Other Operating Systems (141)
- Audio & Video
- Business & Enterprise
- Home & Education
- Science & Engineering
- Security & Utilities
- System Administration
[incr Tcl] is the most widely used O-O system for Tcl. The name is a play on C++, and [incr Tcl] provides a similar object model, including multiple inheritence and public and private classes and variables. Repos now http://core.tcl.tk/itcl and itk45 weekly downloads
A task-manager which provides features like a todo-list, calendar and so on. All data is stored in XML-Files. It provides syncronization for use on different hosts, with the power of Java.
A simple chat based on Java JMS system
Easily access more than 100,000 products and tools with our robust search engine. Manage your entire IT lifecycle from purchase to renewal all in one place — so you can get more done faster.Sponsored Listing
An open source multi-player tank battle game.
Babya System is a free shell replacement that is Windows XP compatible and easy to use. It has many useful features-like Babya Discoverer, which has automatic popup ad blocking, and easy access to Windows Control Panel applets.
netSimple Ltd has reserved/registered this project [name] for the purpose of hosting future products to be released under GPL.
MyFinance is a Java personal manager of money transactions. Simple and easy to use, allows a user to log their daily transactions. Statistics will show a user's spending habits and Advisor will predict future financial situation.
..was to be a platform-independent image database app. allowing a community to share and store digital photographs. However I now use IMatch, a cheap commercial alternative. If you are interested in writing a similar program feel free to contact me.
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
JChatIM is an instant messaging (IM) system written in Java with support of smileys and skins
JSchafkopf Arena is a Java based game engine for the popular german game "Schafkopfen". The engine provides a Player Interface to let programmers develop their own "Player". The Arena runs a number of rounds to determine the best player programm.
new 3d markup language for creating one tool for all 3d CAD data in the world.it is for viewing 3d data without plugins on web and desktop and for creating 3d pdf in one step.
A cross-platform server which stores video information in a database and is capable of sharing videos across a network with other servers and networked DVR devices.
A premier mind-mapping software written in Java16,647 weekly downloads
Vega Strike is a 3d OpenGL Action Space Sim for Win/Lin/Mac allowing players to trade, bounty hunt, or explore in a vast universe. Vega Strike is mod ready and network playable.265 weekly downloads
SQL-Admin is a tool entirely written in Java. It uses JDBC and swing . Admin offers a SQL-Monitor, Data-Export, Data-Import, dynamic forms, guided Query, DML functions and data selection. It 's code-generator generates OO-Wrapper and SWING-GUI.13 weekly downloads
JxineRemote is a highly configurable remote control for the xine media player. It connects to xine and sends commands over the network from a skinable gui. Written in Java it works equally well on a Zaurus as it does any other Java enabled device.
SCom is a browser-based real-time strategy game set in a science fiction environment, allowing the players to colonize and fight over a huge galaxy.
ALGUL is an addon to the Allegro library. It's goal is to provide its users with a way to use a simple XML-like input format to define the GUI layout. It should also work with user defined GUI elements and together with other GUI addons.
Debugging library for .NET (written in C#). Log as plain text, xml and treeviews into console, debug window, files and eventlog. Covers pretty much all debugging needs.
A Large Internet (or ring-based) site navigational bar creating easier access to large amounts of webpages. A Java-based project, the NavBar is platform independant.
oosql is a spreadsheet-based application for OpenOffice 2.0 written in BASIC. Databases and tables are displayed in OO-Sheeds. The main feature is browsing through data by using self-arranged grouping fields.
A compiler able to use sources from multiple languages, and build to different target platforms. Eventually, it should be able to compile itself, at which point the c++ standard headers will likely be replaced with the compiler's own libraries.
A java based shared virtual workspace that empowers its users to get more done, the way they want to, where they want to. I have already built version1 I now want to rearchitect it and rebuild it in order to improve the networking and whiteboard
The Geographic Ip Platform (GIP) - geographic informations associated to the internet protocol, services to organize and access them.
An easy to use .Net class library for performing several different mail operations, including SMTP/POP/IMAP mail, working with certificates, storing mail into a database, and more.