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! observed · 2026-08-28
Health v2 · maintenance only
67/100
- Activity 98
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5658
- days_rel: 532
- days_push: 15
- n_releases_24m: 1
Adoption not part of the score
6032 stars · 415 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Red is a next-generation programming language inspired by Rebol, shipping as a single ~1MB zero-install executable containing a full toolchain (compiler, interpreter, linker, encapper) and standard library. It spans from low-level system programming via its Red/System DSL to high-level scripting and cross-platform reactive GUIs, with built-in PEG parsing and dialect-oriented design.
Use cases
- write cross-platform native GUI apps with a simple layout DSL
- system programming with a C-level DSL compiled to native code
- build small dependency-free executables under 1MB
- scripting and rapid prototyping in a REPL
- parse text with a built-in PEG parser dialect
- cross-compile binaries for other platforms from any host
- learn a homoiconic Rebol-style language
When to choose
- you want a zero-config, single-file language toolchain
- you need both low-level system access and high-level scripting in one language
- you want quick reactive GUI development with minimal code
- you value tiny, dependency-free native executables and cross-compilation
When to avoid
- you need a production-stable language - Red is still alpha stage
- you require 64-bit support - Red is currently 32-bit only
- you need a large ecosystem of third-party libraries and tooling
- your team needs mainstream language support and hiring pool
Facets
cli-tool · maturity experimental
programming-language compiler interpreter gui parser cli concurrency developer-tools programming-languages compilers cross-platform developer-tools desktop-applications windows cross-platform cli cpp rebol-inspired homoiconic dsl red-system reactive-programming native-code zero-install single-binary peg-parser vid-gui cross-compilation toolchain repl alpha-stage linux macos arm
7 sources
- readme: https://github.com/red/red · fetched 2026-08-28 · 5cb99fbff95a
- homepage: http://red-lang.org · fetched 2026-08-29 · 1ea76732b386
- site_page: http://www.red-lang.org/p/about.html · fetched 2026-08-29 · a43e8645b24a
- site_page: http://www.red-lang.org/p/getting-started.html · fetched 2026-08-29 · b3333043ced7
- site_page: http://www.red-lang.org/p/documentation.html · fetched 2026-08-29 · 172f42d0029f
- site_page: https://www.red-lang.org/2020/08/redsystem-new-features.html · fetched 2026-08-29 · bd3aa956dbf8
- site_page: https://www.red-lang.org/2024/02/065-changelog.html · fetched 2026-08-29 · 22e038c3eedb
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| red/red | main | 67 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem