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
OSI-Approved Open Source (624)
- Academic Free License (7)
- Affero GNU Public License (2)
- Apache License V2.0 (8)
- Apache Software License (11)
- Artistic License (11)
- Artistic License 2.0 (4)
- BSD License (88)
- Common Development and Distribution License (3)
- Common Public License 1.0 (5)
- Computer Associates Trusted Open Source License 1.1 (2)
- Eclipse Public License (2)
- Educational Community License, Version 2.0 (1)
- GNU General Public License version 2.0 (362)
- GNU General Public License version 3.0 (40)
- GNU General Public License with Classpath exception (2)
- Public Domain (47)
- Other License (41)
- Linux (577)
- Windows (566)
Grouping and Descriptive Categories (471)
- 32-bit MS Windows (95/98) (31)
- 32-bit MS Windows (NT/2000/XP) (79)
- 64-bit MS Windows (40)
- All 32-bit MS Windows (182)
- All BSD Platforms (34)
- All POSIX (207)
- Classic 8-bit Operating Systems (12)
- OS Independent (92)
- OS Portable (71)
- Project is OS Distribution-Specific (13)
- Project is an Operating System Distribution (12)
- Project is an Operating System Kernel (29)
- Mac (362)
- Modern (237)
- Android (217)
- BSD (211)
- Other Operating Systems (150)
- Build Tools
- Object Brokering
- Version Control
- Code Generators
- I18N (Internationalization)
- User Interfaces
- Object Oriented
- Quality Assurance
- Cross Compilers
- Virtual Machines
- Application Servers
- Source code analysis
- Binary editors
- Programming Language: Assembly ×
Softx86 is a library that provides software emulation of an Intel 80x86 CPU. The library takes care of executing opcodes and handling exceptions while the host application is responsible for providing simulated RAM, I/O devices, external signals.1 weekly downloads
Denwer is a collection of often-used web-servers for web-programmers. It is used to debug web-sites under Win32. Denwer includes: friendly installer; Apache; PHP; MySQL; Perl; virtual host management system; phpMyAdmin; sendmail stub; start/stop manager.4 weekly downloads
This project aims to obtain an open IEC-61131 environment for embedded targets (also PC architecture) with or without OS or RTOS layers.
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
Seed is probably best thought of as an single-address-space, linear-object-based, native, persistent operating system with event-based pre-emptive-multitasking, but without anything resembling a traditional kernel or filesystem.
Music Visualization Stuido (MVS) is designed as a replacement of Winamp AVS. Using an interface similar to the powerful Buzz music sequencer, MVS gives the power to use video and hardware accelerated 3D to create presets way beyond the scope of AVS.
Amberworld is (going to be) an interpreter for the Amiga classic Ambermoon (by Thalion) and games with a similar engine (Dragonflight, Amberstar, Albion). This project needs support, looking for an 680x0 assembler geek.
The XCGL-PORT project was created to help accelerate ARM/IntelŽXScale porting of various features called out by the OSDL CGL Working Group (http://www.osdl.org/projects/cgl/) as a requirement for a Linux system running in a carrier grade environment.
VILE is a high performance logging tool for C and C++ programs. VILE can be used for debugging or performance analysis.
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
A port of zlib 1.1.4 to the Palm OS as a SysLib. Facilitates decompression/compression of infozip and PK-ZIP 2.x (.zip) as well as gzip (.gz) compression formats on the Palm PDA.2 weekly downloads
A Portable Forth. It is aimed to be interpreted, or compiled to various architectures and VMs.
A Libc for Linux in assembly based on asmutils, nasm, and others. trying to find libc 6 compatibility for a awesome speed and size, and compatibility. Easily to port to another unix systems.
Multimethods for .NET: Makes multi-methods available to *any* language that targets .NET - C#, VB.NET, JScript.NET, Managed C++ and the rest! Uses .NET dynamic assemblies and shows how to generate dynamic .NET types and IL at runtime.
A full development kit, based on XSCompiler. Multi-platform compiler and IDE, many libraries and examples. Uses an innovative programming language, an improved version of the standard and well-known C/C++.3 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
Open Source Microsoft VC to Delphi translator is the translation utilities toolset with IDE that support translating Microsoft VC 7.0 projects, libraries, APIs to Delphi 7.0
getcpuid-A library that allows i386 CPUID information to be fetched from within C programs. Distributed under the GNU LGPL1 weekly downloads
Adebug/Assemble is a pair of Debugger/Assembler for the MC68Xxx family running on Atari and Amiga computers. Years ago commercial product, now GPL.2 weekly downloads
The easiest way to seamlessly integrate the Lua scripting language into any C/C++ project. CaLua allows you to expose C structures and functions to Lua scripts, and expose Lua functions to C programs, with the use of a few simple C functions.2 weekly downloads
Wireless DCC, Digital Command Control for model railroad over 802.15.4 the network nodes being the handhelds and the DCC decoders themself. Backward compatibility with DCC will be kept but new users wont need command stations and boosters.
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
Alpaga - a library of fast and accurate mathematical functions, written in PowerPC assembly.
Layered and skinned G.U.I. , alpha blending, plugins system, embedded script engine, signal & slot, xml & xslt, unicode string
CMON51 is a monitor for the 8051/8052, written in C and assembly.5 weekly downloads
This project aims to develop a prototype system that explores how we should re-invision computer system design based on changes in how people get the software that they run, as well as advances in static analysis of software.
Zeus Grid is a Grid Computing environment usefull to run systems in heterogenous machines at same time. In this first step, it will only compile, run and collect application results and file storage.
CRASM is a portable cross-assembler for 6800/6801/6803/6502/65C02/Z80. New repository: https://github.com/colinbourassa/crasm1 weekly downloads
Gloom is a scripting language developed with ease of use and compatibility in mind. The user has the ability to program in Gloom Assembally or Gloom High Level Scripting, It has a VM for easy integration into projects and a compiler and code converter