Simple, expressive & portable programming language for efficient scripting
-
Updated
Jun 23, 2025 - 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
The main registry for Arturo's package manager
Claude.ai API client for Arturo
Feature-rich ASCII table generator for the terminal
Unicode-friendly string case converter
Arturo VM Bytecode assembler
Arturo solutions for #AoC 2024
Lightning-fast command-line benchmarking tool & library
Automatically adjust & generate price points for KDP-published books, given desired profit margin
Unicode -> ASCII converter
Created by Yanis Zafirópulos
Released 2019
Latest release over 2 years ago