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,733)
- Academic Free License (37)
- Affero GNU Public License (2)
- Apache License V2.0 (34)
- Apache Software License (4)
- Artistic License (13)
- Artistic License 2.0 (1)
- Attribution Assurance License (1)
- BSD License (82)
- Common Development and Distribution License (7)
- Common Public License 1.0 (12)
- Eclipse Public License (6)
- Educational Community License, Version 2.0 (1)
- Fair License (1)
- GNU General Public License version 2.0 (456)
- GNU General Public License version 3.0 (9)
- Public Domain (38)
- Other License (31)
- Linux (2,471)
- Windows (2,324)
Grouping and Descriptive Categories (1,944)
- 32-bit MS Windows (95/98) (60)
- 32-bit MS Windows (NT/2000/XP) (237)
- 64-bit MS Windows (70)
- All 32-bit MS Windows (444)
- All BSD Platforms (70)
- All POSIX (640)
- Classic 8-bit Operating Systems (1)
- OS Independent (843)
- OS Portable (375)
- Project is OS Distribution-Specific (3)
- Project is an Operating System Distribution (4)
- Project is an Operating System Kernel (6)
- Mac (1,820)
- Android (770)
- Modern (759)
- BSD (596)
- 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
- Molecular Mechanics
- License: GNU Library or Lesser General Public License version 2.0 (LGPLv2) ×
amilab is a tool for image processing that includes its own scripting language, and an interface for visualizing 2d/3d images and 3d surfaces. Its main application is medical image processing.3 weekly downloads
AMODA is a unifying application framework for Java. The name Abstract Modeled Application reflects the idea of an API which models general parts of an application on an abstract level. Entirely developed using the Unified Modeling Language (UML).
Library for creation of artificial neural networks in C#. Library supports Hopfield nets, Kohonen nets, feedforward networks, several learning techniques (differential evolution, back propagation, quick propagation, resilient propagation etc.)2 weekly downloads
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
Interdependent Java frameworks: AMath (abstract numbers support); AFuzzy (fuzzy numbers and methods); AMathSys (flexible solvers of linear and nonlinear algebraic and differential equations); ADSM (multi-criteria ranking and grading of alternatives).1 weekly downloads
AQUYNZA is a set of C++ libraries, sample programs and doc's for the modelling, visualization and persistence of 3D environments. Its modular and highly portable. Its primary objective is helping to learn (and teach) computer graphics. (code in SPANISH)!
ARDev is an augmented reality toolkit to assist robot developers in debugging complex robot sensors.
ARGonWin - Automatic retrosynthesis generator on (X)Windows: COMPUTERASSISTED ORGANIC SYNTHESIS / Chemoinformatics package to propose a chemical synthesis for an organic compound given its structural formula. (C++ XWindows/MSWindows). Based on OpenBabel.
Artificial Life Simulator is a program written for the purpose of creating realistic 3d warriors arrayed in combat. The "warriors" are capable of "thinking" with their "brains". The "brains" are made up of thought nodes.
You’ve likely added a tool to fix one problem and then a different tool to fix another problem. Pretty soon you have multiple instances of the same tool, different tools with overlapping functionality, no ability to collaborate across teams—all resulting in unknown bottlenecks and complicated or no reporting. As a DevOps leader, it’s up to you to balance the autonomy and flexibility of a DevOps approach. But how?Sponsored Listing
ARTIS Watermon is an Automated Real Time Information System for the display of water monitoring telemetry. Developed by Toowoomba City Council and available to demonstrate to other Local Government Authorities using SCADA-C web information systems.
The purpose of the project is to design a methodology for making Application Specific Instruction set Processors. The project is a part of the Embedded Systems project in IIT-Delhi
ASOL (A Simple Optimization Library)
ASSET is an open source Java application providing support to the modelling of maritime tactics. User-defined performance files can be used to replace the generic data used for ships, submarines, weapons, sensors, and helos.
With Qlik Sense Cloud Business, you get all the power of Qlik’s unique associative engine and all the convenience of a cloud-based solution – so your team can share insights with confidence and ease. Curious to see how it works? Watch the webinar now.Are you an IT Pro at a company with between 1-500 employees?Sponsored Listing
ASTL Automata Standard Template Library (Vincent Le Maout - Dominique Revuz) is a set of generic and efficient C++ components for automata manipulation.
Nuclear physics data acquisition system
VME Data Acquisition System for the Experimental Nuclear Physics Department of the ATOMKI
This library provides an Opensource ATPG API to build your programs on. The library implements a lot of template c++ classes and functions that provide Combitional/Sequential logic simulation, and fault simulation functionality(semi-PROOFS).1 weekly downloads
AUTO is a publicly available software for continuation and bifurcation problems in ordinary differential equations originally written in 1980 and widely used in the dynamical systems community.62 weekly downloads
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
Architecture for Virtual Agents with Dynamic Embodiment - A framework for developing virtual environments equipped with virtual agents. Virtual agents are dynamically embodied; they have the ability to deliberatively change the form of their avatar.
A consistent and flexible architeture to support the creation and the managment of Distributed Virtual Environments on IPv6, which is able to handle hundreds, or thousands, of users simultaneously using the infra-structured available for internet
A library for fixed point calculation in s15.16, s7.24 and s7.8 format, entirely written in ANSI C for embedded software (with main focus on the Atmel AVR platforms).21 weekly downloads
Abyss Studio Game Engine - Open Source, commercial level game engine and multimedia components. Extensible, Modular, Abstract, Scripting and Portable Framework for all levels.
The Accelerator Markup Language (AML) / Universal Accelerator Parser (UAP) project will develop an XML based format for describing high energy particle accelerators along with associated software to convert lattice files to a standard internal struct
Scientific computing, machine learning and computer vision for .NET
Runtime integration of ActiveBPEL engine into Eclipse BPEL Designer. Allows users to start and stop ActiveBPEL instances from within Eclipse BPEL Designer as well as to deploy BPEL processes.