Dman95/SASM

SASM - simple crossplatform IDE for NASM, MASM, GAS and FASM assembly languages

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 39 minutes ago
Added to GitGenius on September 11th, 2026
Created on June 3rd, 2013
Open Issues & Pull Requests: 27 (+0)
GitHub issues: Enabled
Number of forks: 220
Total Stargazers: 5,985 (+0)
Total Subscribers: 2,978 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 8
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 324 days
Stale 30+ days: 8
Stale 90+ days: 7

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (6)
  • question (5)
  • bug (3)
  • invalid (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

SASM is a crossplatform IDE for NASM, MASM, GAS, and FASM assembly languages.

The tool addresses the barrier to entry for learning assembly language by providing an integrated development environment that works immediately after installation. It bundles syntax highlighting and a debugger, eliminating the need to configure separate tools. The IDE is built on Qt and runs on Windows and Linux, allowing developers to write assembly code in a single editor and execute it without manual setup of compilers or debuggers.

SASM is designed explicitly for beginners learning assembly language. It suits anyone starting with assembly who wants a self-contained environment rather than piecing together a compiler, editor, and debugger. The tool is particularly valuable for educational contexts where minimal configuration overhead is essential. The project includes translations into multiple languages, broadening its accessibility beyond English-speaking learners.

Development activity shows consistent maintenance across multiple platforms and languages. The project accepts community contributions for translations, with support added for numerous languages over time. Documentation is available through both a help file and Doxygen-generated API documentation, which includes guidance for developers adding new assembler and language support. The codebase remains actively buildable on both Windows and Linux with standard toolchains.