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 (333)
- Academic Free License (2)
- Adaptive Public License (1)
- Affero GNU Public License (3)
- Apache License V2.0 (2)
- Artistic License (1)
- Artistic License 2.0 (1)
- BSD License (26)
- Common Public License 1.0 (1)
- European Union Public License (1)
- GNU General Public License version 2.0 (202)
- GNU General Public License version 3.0 (46)
- GNU Library or Lesser General Public License version 2.0 (41)
- GNU Library or Lesser General Public License version 3.0 (8)
- MIT License (9)
- Mozilla Public License 1.1 (1)
- Creative Commons Attribution License (7)
- Public Domain (6)
- Linux (320)
- Windows (283)
Grouping and Descriptive Categories (252)
- 32-bit MS Windows (95/98) (3)
- 32-bit MS Windows (NT/2000/XP) (53)
- 64-bit MS Windows (8)
- All 32-bit MS Windows (69)
- All BSD Platforms (13)
- All POSIX (101)
- Classic 8-bit Operating Systems (1)
- OS Independent (38)
- OS Portable (96)
- Project is OS Distribution-Specific (3)
- Project is an Operating System Distribution (5)
- Project is an Operating System Kernel (1)
- Mac (154)
- Modern (149)
- BSD (103)
- Android (78)
- Audio & Video
- Business & Enterprise
- Home & Education
- Science & Engineering
- Security & Utilities
- System Administration
Shows an application of linear algebra to warps and morphs. Let's you pick images to morph and shows the matrix math that it's built on in a fun and educational manner.1 weekly downloads
tetro-mino is an open source Tetris clone1 weekly downloads
This is my first attempt at building a reusable framework for 3D applications (not an engine!), primarily for educational purpose and also because none of the already existing tools did satisfy me. No longer maintained.
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
AniDam is a 3D animated Dam.
A turn-based medieval fantasy strategy game.
Un petit simulateur de collision de particules codé en langage ADA (utilisant la SDL pour l'affichage). A small simulator of particule collisions coded in ADA (using the SDL for graphics).
Pygame top down tactical robot shooter. Sniper or meele.
Develop software for telerobotic control of a large semi autonomous robot in an everyday natural environment, with ultimate goal of independant artifically intelligent control. Platform is Linux running on standard high end x86 PC hardware system, prim
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
AgouMP, agou media player, an android media player, based on ffmpeg. not need support of opencore.
Aerial Death put you on the skin of John Hellborn, a xpert pilot of the American army that is testing prototipes. One of the prototipes, has been stolen, and you need to recover it.
Este proyecto pretende ser la creación de un videojuego de ajedrez, se realizará mediante C++ i usando las libreria gráfica SDL, hay que reslatar que el principal objetivo dle proyecto es el aprendizaje en la creación de videojuegos.
Alpha Beta Gamma is a top down scrolling space shooter inspired by Galaga. ABG is written in Python using PyGame.
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 set of platform independent utility and wrapperclasses in C++. This library contains amongst others a regex engine, hashtable and vectorclass, and a randomgenerator. SDLwrapperclasses for fonts and images, GUI, server and client and a httpclient.
Universal plug-able engine for 3D graph, interactive VR, network communication and... something else :) Graph API: OpenGL (with SDL) Develop: Dev-C++ and MinGW, CMake and gcc
SDL/OpenGL port of a classic two-player action game Destruction II.
A c++ port of Argentum Online, a FREE 2D MMORPG( project morgoao ).
A3DX is a 3D, turn-based, artillery game.
Avadan is some kind of "rogue" or "hack" in space. Player travels from planet to planet in order to find the mystical oracles hidden on some of the planets. Once landed on one, player has to search rogue-like dungeons for the oracles.
BALLOONS is a tile based platform puzzle game. Collect all necessary items that are almost hidden in balloons. Then go and find the exit. Each of the 99 levels can be quite tricky, dangerous and time limited, too! The game is written in C++ using SDL
BLACK Burst 3D intent to give the audience an easy and efficient way to create OpenGL based 3D applications like games or special user interfaces. It is currently in huge developpement/testing phase. BlackBurst can already import XML models, and scenes s
Creation of the old style RPG, in the style of the first ultimas, wasteland... The first goal is an interface resembling the first ultimas with a functional short game, no menus, no mouse. Then the engine will evolve into something "modern".
2D platform game with balls and rockets
A SDL based game "engine". Currently we're using this for rapid demonstration prototyping and developing a turn based strategy game.
Betel is a physics and graphical engine for "paper puppet" animation - cut-out images can be assembled with pivot points, and then animated using the mouse or recorded movements.