Simple, expressive & portable programming language for efficient scripting
-
Updated
May 11, 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
The main package manager for Arturo
Fast templating for any type of project
The main registry for Arturo's package manager
Claude.ai API client for Arturo
Arturo VM Bytecode assembler
Feature-rich ASCII table generator for the terminal
Unicode-friendly string case converter
HTML generator for Arturo
Brainstorming & tracking down external support for Arturo
An Arturo -> executable binary bundler as a GitHub action
Arturo solutions for #AoC 2024
Created by Yanis Zafirópulos
Released 2019
Latest release over 2 years ago