Collecting my attempts to improve at tech, art, and life

REBOL

Does any of this enlighten, entertain, or otherwise please you? Please consider a Tip. Every little bit helps!

I last updated this page

A context-oriented programming language, useful for parsing text and displaying GUIs.

REBOL Language

Editor support

REBOL forks, reimplementations, and derivations

Rebol3

Arturo

Programming language implemented in Nim, borrowing from many other languages including REBOL.

Notable Arturo projects

Graphito
portable, serverless & lightweight SQLite-based Graph Database

Boron

Scripting language “similar to” REBOL, written in C

Boron Scripting Language

Red

GitHub - red/red

Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single ~1MB file!

Red.js

web runtime for Red written in Haxe

GitHub - ALANVF/Red.js: A web runtime for the Red programming language

Ren-C

Deeply redesigned LGPL-3 derivative of REBOL 3. Provides a a user-friendly API for C and JavaScript.

GitHub - metaeducation/ren-c: Library for embedding a Rebol interpreter into C codebases

Source checkout needs a bootstrap build

Code Sample
    wget https://s3.amazonaws.com/r3bootstraps/r3-osx-x64-8994d23-debug
export R3_MAKE="$(pwd)/prebuilt/r3-osx-x64-8994d23-debug"
  

Rye

Homoiconic (no keywords) programming language based on ideas from Rebol and implemented in Go.

Rye Language

GitHub - refaktor/rye: a language trying to be flexible about expression, but strict about state