x86-64 playground
Write and learn assembly code from your browser
Listed in categories:
EducationSoftware EngineeringText Editors


Description
x8664 Playground is a web app designed for experimenting and learning x8664 assembly. It provides an online code editor where users can write, compile, and share assembly code for various assemblers like GNU As, Fasm, and Nasm. The app features a GDB-like debugger interface that allows users to follow the execution of their programs step by step, inspecting memory and registers in a sandboxed environment without the need for installation.
How to use x86-64 playground?
To use x8664 Playground, simply visit the web app, write your assembly code in the online editor, and use the debugger to step through the execution of your program. You can also drag and drop your own x8664 Linux static executables to run and debug them directly in the app.
Core features of x86-64 playground:
1️⃣
Online code editor for x8664 assembly
2️⃣
GDB-like debugger for step-by-step execution
3️⃣
Support for multiple assemblers (GNU As, Fasm, Nasm)
4️⃣
Drag and drop functionality for static executables
5️⃣
Responsive design for mobile and web embedding
Why could be used x86-64 playground?
# | Use case | Status | |
---|---|---|---|
# 1 | Learning x8664 assembly programming | ✅ | |
# 2 | Debugging and inspecting Linux ELF files | ✅ | |
# 3 | Embedding interactive assembly tutorials in web pages | ✅ |
Who developed x86-64 playground?
The x8664 Playground is an open-source project available on GitHub, powered by the Blink Emulator, which emulates an x8664 Linux environment entirely client-side in your browser. This ensures that all code and executables run locally without being sent to a server, providing a secure and efficient learning environment.