AlexScript is an interpreted, general-purpose scripting language with entire syntax in Polish: keywords, standard library, and error messages included. You write jesli, funkcja and klasa instead of if, function and class. It's dynamically typed and object-oriented, drawing on Ruby and JavaScript, and it's implemented from scratch in Ruby as a tree-walking interpreter (lexer, parser, AST, evaluator).


Distributed via source, Homebrew and Docker:

brew tap N3BCKN/alexscript
brew install alexscript

Documentation & REPL: https://www.alexscript.pl
Source: https://github.com/N3BCKN/alexscript
Docker: https://hub.docker.com/repository/docker/alexscript/alexscript/general
Rosetta Code: https://rosettacode.org/wiki/AlexScript
IDE extension: https://marketplace.visualstudio.com/items?itemName=N3BCKN.alexscript

Features

  • Fully Polish syntax: keywords, standard library, and error messages are all in Polish
  • Object-oriented with single inheritance, mixins via modules, and public/private methods
  • Typed exception hierarchy with try/catch/finally and custom, user-defined exceptions
  • Fiber-based async/await runtime with promises and parallel execution
  • First-class functions, closures, and higher-order methods (mapuj, filtruj, redukuj)
  • Written from scratch in Ruby as a tree-walking interpreter (lexer, parser, AST, evaluator)
  • Standard library: HTTP, JSON, CSV, sockets, math, time, file I/O, and cryptography
  • Built-in interactive debugger with breakpoints
  • Rich built-in methods on every data type, plus runtime reflection and introspection
  • Dynamically typed with associative arrays supporting non-string keys
  • Distributed via Homebrew, Docker, and source, with a VS Code syntax extension

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow alexscript

alexscript Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of alexscript!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Languages

Polish

Intended Audience

Developers

Programming Language

Ruby

Related Categories

Ruby Programming Languages

Registered

2026-07-25