SPECY DEV

The hub of all apps

Web Apps

Sky Music Nightly

Sky Music Nightly

Compose and practice songs for Sky: Children of the Light
Genshin Music Nightly

Genshin Music Nightly

Compose and practice songs for Genshin Impact
ASM Editor

ASM Editor

Write and debug M68K, MIPS, RISC-V, x86-64 and Z80 assembly in the browser
Tokeko

Tokeko

Build LR parsers and inspect how they read an input
ROOC

ROOC

Write and solve linear and mixed integer optimization models
Learn

Learn

Notes for computer science courses: analysis, physics, databases, networks, AI and more
Conway generator

Conway generator

An app to create backgrounds with Conway's game of life
Portfolio

Portfolio

My portfolio website where i list what i made

Desktop apps

Scapix

Scapix

A desktop app to upscale and denoise images, gifs and videos

Libraries

@specy/rooc

Write and solve mixed integer linear optimization models, with a type safe model builder

@specy/s68k

Assemble, run and debug M68K assembly, with semantic checking and step by step execution

@specy/mips

Assemble, run and debug MIPS assembly, with step by step execution and full access to registers and memory

@specy/risc-v

Assemble, run and debug RISC-V assembly, with step by step execution and full access to registers and memory

@specy/x86

Assemble, run and debug x86-64 assembly, with step by step execution and full access to registers and memory

@specy/z80

Assemble, run and debug Z80 assembly, with step by step execution and full access to registers and memory

@specy/dotlr

Generate LR(1) and LALR parsers and trace step by step how they parse an input

microlp

Solve linear programming problems with real, integer and boolean variables

rooc

A modeling language to write and solve mixed integer linear optimization models
Contact me
For questions, bug reports, suggestions or work proposals, you can reach me here: