Open Source Assembly Software Development Software for MS-DOS

Assembly Software Development Software for MS-DOS

Browse free open source Assembly Software Development Software for MS-DOS and projects below. Use the toggles on the left to filter open source Assembly Software Development Software for MS-DOS by OS, license, language, programming language, and project status.

  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 1
    FreeBASIC Compiler
    Open-source, free, multi-platform BASIC compiler, with syntax similar MS-QuickBASIC (including the GFX statements), that adds new features such as pointers, unsigned data types, inline assembly, a pre-processor and many others.
    Leader badge
    Downloads: 1,556 This Week
    Last Update:
    See Project
  • 2
    Mikmod Sound System
    Mikmod is a module player and library supporting many formats, including mod, s3m, it, and xm. Originally a player for MS-DOS, MikMod has been ported to other platforms, such as Unix, Macintosh, BeOS, and Java(!!)
    Leader badge
    Downloads: 864 This Week
    Last Update:
    See Project
  • 3
    JWasm is a Masm-compatible assembler. It supports 16-, 32- and 64-bit code, instructions up to AVX and various output formats. It's written in C.
    Leader badge
    Downloads: 180 This Week
    Last Update:
    See Project
  • 4
    DOS/32 Advanced DOS Extender is a drop-in replacement for the DOS/4GW DOS Extender and compatibles. Being fast, small and flexible DOS/32A can be used in many environments, from embedded systems to DOS emulators, by both developers and end users alike.
    Leader badge
    Downloads: 68 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Start Free
  • 5
    basE91 is an advanced method for encoding binary data as ASCII characters. It is similar to UUencode or base64, but is more efficient. The overhead produced by basE91 depends on the input data. It amounts at most to 23% and can range down to 14%.
    Leader badge
    Downloads: 40 This Week
    Last Update:
    See Project
  • 6
    HX DOS

    HX DOS

    HX DOS extender

    I'm preserving Japheth's MS-DOS extender. It features 16bit, and 32bit capabilities with the ability to run 16bit OS/2 program, and 32bit Win32 code on Vanilla MS-DOS.
    Leader badge
    Downloads: 19 This Week
    Last Update:
    See Project
  • 7
    Fast and efficient self-assembling 80x86 assembler for DOS/Win32/Linux; with 8086-80486/Pentium/MMX/SSE/AVX/XOP instructions support, 16-bit/32-bit/64-bit code, binary/MZ/PE/COFF/ELF output formats.
    Leader badge
    Downloads: 14 This Week
    Last Update:
    See Project
  • 8

    ECMA-55 Minimal BASIC compiler

    BASIC Compiler and Interpreter

    John's Mutant contains several projects. The current project is an ECMA-55 Minimal BASIC compiler for Linux systems using AMD64 compatible CPUs. You can download the MinimalBASIC compiler source in the Files section.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 9
    ACC
    David Ashley's C compiler has now been GPL'd. This includes the full source, some demo programs, along with some minor changes... ACC builds 32bit exe's using TRAN's PMODE dos extender for MS-DOS.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Start Free
  • 10
    BitVisor is a tiny hypervisor initially designed for mediating I/O access from a single guest OS. Its implementation is mature enough to run Windows and Linux, and can be used as a generic platform for various research and development projects.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Simulator for 486 processor. Can be customized for embedded system emulation.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Basic language between high level assembler und small C. The Compiler outputs x86 assembler code. No use of extern library an nearly independent from the operating system. The compiler is only some KByte in size.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    ANASM is an assembler , which is written completely in assembly language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Assembler Laboratory (ALab) is an assembler IDE. At this moment it resembles a target for an archeological expedition.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    BGL is 100% assembler game library coded with NASM and linked with DJGPP (for the moment). This library will be compatible with DOS and Windows and maybe Linux (if someone want's to port it).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Basic Disk Operating System (BDOS)

    Basic Disk Operating System (BDOS)

    BDOS is a 16 bit educational operating system written in NASM.

    BDOS is aimed at 80x86 PC. The goal of this project is to help beginner os developers who would like to develope their os in assembly.It is also among the goals of this project to make a little functional cli operating system to perform basic operations.BDOS is designed to run of a single floppy disk and to provide much functionality in least space.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Cam is written in C++/asm for FreeDOS. It allows users to take a screen shot of the monitor in text-mode, which is saved to a file of their choice. The output file can be displayed by simply using the "type" command with the Cam file as the parameter.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    DOSConf is an installer to install, update, repair, remove and create installation and patch package. It will be developed for DOS / Win32 platforms and in the future for another operating systems, like Linux.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    Developer Resources console dev tools

    Moved to GitHub: github.com/developer-resources-co/drdevtools

    # ⚠ This project has moved to GitHub **drdevtools is now maintained on GitHub:** **[github.com/developer-resources-co/drdevtools](https://github.com/developer-resources-co/drdevtools)** The complete CVS history was migrated to git on 2026-06-10. This SourceForge project is retained only as a read-only archive — all current development happens on GitHub. Please update your bookmarks and clone from the GitHub URL above.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Here are asm source codes for parallel port dma and fifo fast transfer of data. They are command line programs for dos and Win95/98. With winio they can be used in WinNT/2000/XP. Transfer rates up to 750 kbytes/sec. Recurrences directories.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    IGL (Intuition Graphics Library) is a TurboPascal Graphics library which implements a "Amiga-a-like" interface. IGL is an inactive project (since 1991)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    The Kapok backbone creates a binary file that can be executed in both windows, dos and x86-elf based versions of unix (currently linux, but it should be very easy to extend this), and using a datafile, it can execute a binary, relative to which system
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Introduction: A set of macros to provide C/Pascal -like structures in assembly program: if-else-endif, while-endWhile, repeat-until, switch-EndSwitch, for-EndFor, downFor-EndDownFor, try-catch-finally-EndTry. Objective: Encourage writing of assembly
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    NATIVE is a project aimed at producing a version of the C# language compiler which omits native-code for various OS platforms. NATIVE does not target the CLI or use the CLR.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    NedoPC SDK was moved to https://gitlab.com/nedopc/sdk
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next