1
0
Fork
You've already forked rusm
1
The russian assembly
  • C 96.1%
  • CMake 3.9%
2026年06月18日 13:44:18 +05:00
assets logos 2026年06月15日 00:31:40 +05:00
po more translations 2026年06月18日 13:44:18 +05:00
src fix gettext bug with compilation 2026年06月18日 13:43:53 +05:00
.gitattributes cross-platform 2026年06月15日 00:31:59 +05:00
.gitignore add build to ignore 2026年06月13日 17:19:24 +05:00
CMakeLists.txt fix bugs 2026年06月16日 12:46:24 +05:00
LICENSE Initial commit 2026年06月13日 02:13:04 +05:00
README.md Improve README 2026年06月15日 00:32:42 +05:00
TRADEMARK.md The trademark of rusm 2026年06月15日 00:33:09 +05:00

rusm logo

Rusm

Rusm is a Russian assembly language, featuring full Cyrillic support, translating directly into NASM.

Features

  • Full Cross-Platform Support: Run and compile code seamlessly across different operating systems.
  • Architecture Support: Native support for both x86 (32-bit) and x86_64 (64-bit) architectures.
  • Multiple Output Formats: Full support for generating ELF, WIN (PE/COFF), Binary (Flat binary), and MACH-O64 executables and object files.
  • Easy Linking: Streamlined process for linking object files and system libraries.

Installation

Building from source

git clone https://github.com/gnom2949/rusm.git 
cd rusm
mkdir build
cd build
cmake ..
cmake --build .
sudo cmake --install . # use cmake --install . for windows

Windows

install tarball from Github Releases page or Codeberg Releases page

Mirrors

Rusm is also available on GitVerse and Codeberg

License

Copyright(C)2026-present Alexander Silaev. Licensed under MIT License, see more in