geekstakulus
Experienced Software Engineer that specializes in backend dev, tools building, compilers & text processors. Started his journey on an Amstrad CPC 464.
Gestium SolutionsOdivelas, Lisbon
Pinned Repositories
6502
A minimal 6502 emulator
6502-cpp
X86 to 6502 Translator
6502-emulator-cpp
A portable implementation of a cycle accurate Commodore 1541 emulator
6502asm
6502Net
6502 Emulator in C#
8086
IBM PC/XT emulator written in Java
8086-Emulator
An Intel 8086 Emulator created in Rust.
8086-emulator-web
Repository for 8086 emulator web implementation
oberon-v4
Clone of Oberon-v4 Repo at Sourceforge
tree-sitter-oberon-07
TreeSitter Parser for Oberon-07
geekstakulus's Repositories
geekstakulus/abacus
A minimal yet valid double-entry accounting system in Python or command line.
geekstakulus/abandon
:relieved: Simple and Robust Accounting
geekstakulus/c-simple-emu6502-cbm
Simple Console 6502/C64 Emulator written in C++ for Portability (ported from simple-emu-c64) ***AND see branches for embedded, LCD versions
geekstakulus/calcurse
A text-based calendar and scheduling application
geekstakulus/cc65
cc65 - a freeware C compiler for 6502 based systems
geekstakulus/cmark
CommonMark parsing and rendering library and program in C
geekstakulus/DelphiAST
Abstract syntax tree builder for Delphi
geekstakulus/DelphiAST-2
Delphi language AST parser
geekstakulus/gasdl
Geekstalukus ASDL is an AST generation tool using Zephyr ASDL. It auto-generates abstract syntax trees (AST) for multiple languages, focusing on V. Compliant with ASDL syntax, it provides an efficient solution for AST generation in V and other supported languages.
geekstakulus/gobasic
A BASIC interpreter written in golang.
geekstakulus/hledger
Robust, fast, intuitive plain text accounting tool with CLI, TUI and web interfaces.
geekstakulus/icon
The Icon Programming Language
geekstakulus/knut
knut is an efficient plain text accounting tool with support for multiple currencies and valuation.
geekstakulus/ledger-go
Command line double-entry accounting program
geekstakulus/m2ng
M2NG is a project that aims to create a transpiler from Modula-2 to several languages for code migration
geekstakulus/Mad-Pascal
Mad Pascal Compiler for 6502 (Atari XE/XL, C64, C4Plus)
geekstakulus/marked
A markdown parser and compiler. Built for speed.
geekstakulus/monkey_v
[WIP] Implementation of Monkey :monkey: Language in V
geekstakulus/nledger
.Net Ledger: Double-Entry Accounting System
geekstakulus/P65Pas
CPU 6502 Pascal Compiler/IDE/Debugger
geekstakulus/paisa
Paisa – Personal Finance Manager. https://paisa.fyi demo: https://demo.paisa.fyi
geekstakulus/panificacaoebolossecos
Compilação de Notas do Curso de Panificação e Bolos Secos no CFPSA
geekstakulus/pulldown-cmark
An efficient, reliable parser for CommonMark, a standard dialect of Markdown
geekstakulus/smlnj
Standard ML of New Jersey
geekstakulus/tablewriter
ASCII table in golang
geekstakulus/tera-cli
A command line utility on top of the tera templating engine. Takes json|yaml|toml as input and can merge ENV in. You may see it as envsubst on steroid.
geekstakulus/trs80
Suite of TRS-80 libraries, tools, and web apps in TypeScript
geekstakulus/unified-latex
Utilities for parsing and manipulating LaTeX ASTs with the Unified.js framework
geekstakulus/vsql
✌️ Single-file or PostgreSQL-server compatible transactional SQL database written in pure V.
geekstakulus/Z80-c
Highly portable Zilog Z80 CPU emulator written in ANSI C