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 (2,198)
- Academic Free License (106)
- Adaptive Public License (3)
- Affero GNU Public License (5)
- Apache License V2.0 (43)
- Apache Software License (10)
- Apple Public Source License (1)
- Artistic License (23)
- Artistic License 2.0 (1)
- Attribution Assurance License (2)
- BSD License (170)
- Boost Software License (1)
- Common Development and Distribution License (17)
- Common Public License 1.0 (22)
- Computer Associates Trusted Open Source License 1.1 (3)
- EU DataGrid Software License (1)
- Public Domain (105)
- Other License (44)
- Creative Commons Attribution License (26)
- Artificial Intelligence
- Electronic Design Automation (EDA)
- Medical Science Apps.
- Human Machine Interfaces
- Information Analysis
- Interface Engine/Protocol Translator
- Earth Sciences
- Ecosystem Sciences
- Molecular Science
- Mechanical and Civil Engineering
- Quantum Computing
- Test and Measurement
- Building Automation
- Medical Physics
The goal of spacesim is simulation of a battles in free space. Unlike other such games, spacesim models management of the ship from the point of view of the captain, instead of the pilot. It allows management of the ship of several players at one time.
The 1-Wire Net PD Kit is an open source library designed for the portability of 1-wire applications to various target platforms. This API provides all of the 1-Wire Net services to communicate with Dallas Semiconductor's 1-Wire devices including iButtons.
3D Online Content Management 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
The intent is to create a sort of virtual 3D environment representing the exact application state in real time of common Java server application, as web application or client/server application too.
The project aim is to create the 3D simulation of robot-arm which moves on three axis. It's based on real robot- dual arm that can solve Rubic Cube. It's gonna be implemented using openGL in Java Applet and will be awesome=)
This project is a simulation model of the road traffic. The project is developed by students on FRI, University of Zilina, for educational purpose.
A powerful online judge in php and python.
A driver for the 5DT datagloves written in pure C++ using only the STL. Meant to be cross-platform, but written on and developed for IRIX sytems.
Lose the spreadsheets. Get Infoblox DDI: Consolidate DNS, DHCP, IP address management into a single platform. Orchestrate DDI functions for hybrid & public cloud & virtual & private cloud environments. Access rich reporting & analytics capabilities for capacity planning & asset management. Boost IT efficiency & automation with seamless RESTful API integration.Sponsored Listing
8051lib is a collection of easy-to-use C Functions and Assemble Languages Sets for the 8051 microcontroller. The Final Goal is to make the microcontroller developer focus on the Algorithms not the Hardware Drivers.
A C++ class library for Contour Advective methods in Fluid Mechanics
NanoComp is a simulator of molecule cascades, intended to help design and check logic circuits using this technology.
This project will be a crypto tech system. Will include classical cryptosystems emulator, Enigma and some modern cryptosystems. This project include some cryptoanalis use cases to.
A brief Design manual for a Humanoid robot
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
A-Life CAD is a toolkit providing a graphical interface for designing autonomous agents that can be linked against an AI game engine. Though it focuses on creating boid-like behaviours, it can also be used for physical simulation or swarm optimisation.
Device Driver for the ACS USB servo controller (USBB-01 interface card). HID class USB device to contoll eight RC type servos, eight optically isolated current inputs and 8 current sink outputs.
This project offers an uniformized way to interface a extented variety of analog-to-digital conv. chips to a computer that uses Windows. It is written in C as a set of plugin DLLs plus a central interface. The interface is intented to be VB compatible
Our project aims to implement the modulation techniques that are required for transimitting and receiving signal from an ADSL modem. The design is intended to run on a TI 5416 DSP processor.
AHITK deigns to be a toolkit for building human-computer interfaces for use by blind and sighted users, alike.
In this full-featured trial you can: easily integrate your current systems (service desk, chat, monitoring etc.), communicate through any device, build on-call schedules and more. Start your 14-day free trial today!Sponsored Listing
Ai ant sim is a simulator of ants and colonies interacting.
An ai DJ will create your favorite music playlists, containing the music you like. Store information concerning any mp3 file in a Database in XML. Automatically copy mp3 on playlist onto harddisk. Now you can enjoy your full mp3 collection.
This project's goal is to "package" AI features altogether. These features can embrace pathfinding, behaviour, fuzzy logic, state machines, and the like.
A programming game in Beta. Binaries are available for Windows. Versions for POSIX/C++ compatible platforms are planned.2 weekly downloads
This project focuses on experiments of AI using JAVA, but with just that bit of extra effort that might make those experiments become of use for others as well.
Personal assistant with the elements of artificial intelligence4 weekly downloads
This project is about developing a dog agility trial for the AIBO dog. AIBOs don't go over jumps very well like a biological dog can, but there are lots of obstacles in a typical dog agility trial that an AIBO robotic dog might be ok at.