SkillAgentSearch skills...

Xide

An online x86 assembly IDE, containing the Netwide Assembler (NASM), the Advanced Fullscreen Debugger (AFD) and em-dosbox (a WASM port of the DOSBox Emulator)

Install / Use

/learn @ASD0x41/Xide
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

XIDE - An Online x86 Assembly IDE

Welcome to XIDE, an online x86 Assembly Integrated Development Environment (IDE)! This tool allows students and developers to code, assemble, debug, and emulate x86 assembly language programs directly in their browsers without the need to install separate tools.

Features

  • Netwide Assembler (NASM) for assembling x86 code.
  • Advanced Fullscreen Debugger (AFD) for debugging assembled programs.
  • em-dosbox to emulate the assembled programs in a browser environment.

Usage

  1. Open a .asm file or start writing code directly in the editor.
  2. Click Assemble to assemble your code into an executable.
  3. Click Execute to assemble and run your program in the DOSBox Emulator.
  4. Click Debug to assemble and load the program into AFD for debugging.
  5. Use Restart to restart the emulator if needed, or to stop an infinite loop in your program.

Upcoming Features

  • Support for handling multiple .asm files.
  • Persistence of files across browser sessions.
  • More customization options for debugging and emulation.

Installation

You don’t need to install anything! Just head to https://xide.nullprime.com/ to use XIDE directly from your browser.

Project Structure

  • Editor: Write or modify your assembly code.
  • Emulator: A WASM port of DOSBox used to run and debug programs.

GPL Licensing

XIDE uses em-dosbox, which is licensed under the GNU General Public License v2.

XIDE is also released under the GPL license. You can find a copy of the GPL license in the LICENSE file.

Acknowledgements

Contributing

Feel free to contribute to the project by submitting issues or pull requests via this GitHub repository.

For any questions or feature requests, contact me at contact@nullprime.com.

View on GitHub
GitHub Stars24
CategoryDevelopment
Updated27d ago
Forks2

Languages

JavaScript

Security Score

90/100

Audited on Mar 10, 2026

No findings