Simple, expressive & portable programming language for efficient scripting
-
Updated
Jan 3, 2026 - Nim
Arturo was designed with the intent of having a language that is flexible, easy to use even by beginners, yet powerful, easily portable, and with a solid batteries-included library. Its syntax shares many common elements with that of Rebol and is, thus, equally suitable for Domain-Specific Language (DSL) design as well.
Simple, expressive & portable programming language for efficient scripting
Portable, Serverless & Lightweight SQLite-based Graph Database in Arturo
Modern cross-platform webview-based desktop apps - without HTML/CSS/JS
A minimalistic code editor, inspired by Monaco/VSCode, based on Ace & written in Arturo
Easy-to-use & Minimalist Static Website Generator in Arturo
A batteries-included, supercharged & customizable, string validation library for Arturo
Fast templating for any type of project
The main package manager for Arturo
Feature-rich ASCII table generator for the terminal
The main registry for Arturo's package manager
Claude.ai API client for Arturo
Arturo solutions for #AoC 2024
Arturo VM Bytecode assembler
Unicode -> ASCII converter
Unicode-friendly string case converter
Lightning-fast command-line benchmarking tool & library
HTML generator for Arturo
Created by Yanis Zafirópulos
Released 2019
Latest release almost 3 years ago