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 (997)
- Academic Free License (8)
- Apache License V2.0 (20)
- Apache Software License (5)
- Apple Public Source License (2)
- Artistic License (9)
- Artistic License 2.0 (1)
- BSD License (87)
- Boost Software License (1)
- Common Development and Distribution License (2)
- GNU General Public License version 2.0 (133)
- GNU General Public License version 3.0 (25)
- GNU Library or Lesser General Public License version 2.0 (57)
- GNU Library or Lesser General Public License version 3.0 (11)
- IBM Public License (2)
- Intel Open Source License (3)
- Public Domain (26)
- Other License (11)
- Creative Commons Attribution License (6)
- Linux (867)
Grouping and Descriptive Categories (671)
- 32-bit MS Windows (95/98) (21)
- 32-bit MS Windows (NT/2000/XP) (82)
- 64-bit MS Windows (46)
- All 32-bit MS Windows (165)
- All BSD Platforms (64)
- All POSIX (354)
- OS Independent (63)
- OS Portable (179)
- Project is OS Distribution-Specific (6)
- Project is an Operating System Distribution (19)
- Project is an Operating System Kernel (15)
- Windows (656)
- Mac (497)
- Modern (370)
- BSD (368)
- Android (305)
- Other Operating Systems (90)
- Audio & Video
- Business & Enterprise
- Home & Education
- Science & Engineering
- Security & Utilities
- System Administration
C library for reading/writing values from/to Excel .xlsx files.56 weekly downloads
Faile is a free chess program which plays a fairly strong game of chess (Expert strength or better). One of the main goals of Faile is to provide a full featured chess program with source code which is tidy, well documented, and easy to understand.9 weekly downloads
HavokMUD - Havok is a text base MUD written entirely in C. Havok has followed the diku family tree (Diku, Silly, Dale) to become a very modified and unique MUD . Our goal is to create a stable, fun filled, newbie friendly environment. telnet:\\havok.beirdo.ca port:6969
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
TC2 is a library to simplify writing of modular programs.
Embedded C/C++ Web Server32 weekly downloads
The Safe C Library provides bound checking memory and string functions per ISO/IEC TR24731. These functions are alternative functions to the existing standard C library that promote safer, more secure programming. The ISO/IEC Programming languages — C spec, C11, now includes the bounded APIs in Appendix K, "Bounds-checking interfaces". This latest upload supports building static library, a shared library and a linux kernel module.41 weekly downloads
The purpose of the SynCE project is to provide a means of communication with a Windows CE or Pocket PC device from a computer running Linux, *BSD or other unices.77 weekly downloads
ncdu (NCurses Disk Usage) is a curses-based version of the well-known "du", and provides a fast way to see what directories are using your disk space.4 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
Haiku is an open-source operating system currently in development designed from the ground up for desktop computing.56 weekly downloads
Embedded Unit is unit testing framework for Embedded C System. Its design was copied from JUnit and CUnit and more, and then adapted somewhat for Embedded C System. Embedded Unit does not require std C libs. All objects are allocated to const area.8 weekly downloads
Shiny is a lightning fast, fully documented & by-far-easiest-to-use C/C++/Lua profiler with no extensive surgery. Results are smoothed & shown in run-time as a call-tree or sorted-by-time. Output also renderable as graphs in Ogre3D or your custom engine4 weekly downloads
Linux Distro Built specifically for Cyber Hunt Team Operators5 weekly downloads
This is a port of the Dis virtual machine system to POSIX-compatible operating systems, based on the original Inferno sources, including a Limbo compiler. The port is intended to make the virtual machine and runtime environment more general and easily ex
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
The Emergent Software Project was created with the goal of providing useful java libraries with a specific focus on libraries which utilize JNI to provide better integration with systems than standard JDK libraries permit.
Online game for developers. Program your team of 4 ants (in LISP) that can reproduce and gain experience and fight against another players in different game modes(CTF, TDM, DM)!
The APEX server is a portable address and port exchange service. Its purpose is to allow other (peer-to-peer) applications to exchange their current IP and port, status and application information.
A 1986 classic returns. Originally written for Sun workstations, dstar is a simple 3-d multiplayer first-person-shooter space wars game that runs over the local network. Now, it's been ported to OpenGL/Linux.2 weekly downloads
AoGTK is a MMORPG client/server game toolkit. Our toolkit provides you with a multi-platform client and game server. Scripting language and custom compile application allow for quick customization of the game core.
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
DSLinux is a Linux port for the Nintendo DS game console.
The GEM 3D engine is a portable, free, open source, easy to use, software development kit which allows you to build high performance 3D graphics applications such as games.
FreeBSD 5.x kernel module watches what's going on in /tmp
Python based framework for generating and running unit and integration tests. The framework supports unit testing of C, C++, and Python and integration testing of Python. See forums for detailed intial project focus.
CSPN(Cryptanalysis of Substitution-Permutation Networks) is the Crypto(Cryptography) tool that will be used for Linear and differential Cryptanalysis of AES,DES and all the encryption standards that will have the SPN as its skeleton model.
This project´s goal is to add ASIO support to JavaSound. It is aimed for Windows and Macintosh systems and contains the C++ part for accessing the ASIO drivers as well as the Java part providing a MixerProvider PlugIn.
mu is a minimal Mandelbrot fractal generator. THIS PROJECT IS NO LONGER ACTIVE.