Skip to content

A modern, ground-up rewrite of QB64 — a QuickBASIC compatible compiler that produces native executables.

Notifications You must be signed in to change notification settings

davidshq/QB64Fresh

Repository files navigation

QB64Fresh

A modern, ground-up rewrite of QB64 — a QuickBASIC compatible compiler that produces native executables.

Status

🚧 Early Development

Quick Start

cargo build
cargo run -- examples/hello.bas --tokens

Goals

  • QBasic/QuickBASIC compatibility
  • QB64 extension support
  • LSP for modern editor integration
  • Clean, educational codebase

Tech Stack

  • Language: Rust
  • Code Generation: C intermediate
  • Runtime: Rust (sdl2, rodio)

Docs

License

MIT

About

A modern, ground-up rewrite of QB64 — a QuickBASIC compatible compiler that produces native executables.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •