-
endbasic
BASIC environment with a REPL, a web interface, a graphical console, and RPi support written in Rust
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Slightly buried: Apache 2.0, written in Rust, https://github.com/endbasic/endbasic/
Definitely an interesting attempt to cut through layers of abstraction and make something that lets people make the computer do useful/interesting things. No idea how well they realize that vision, of course, but good idea.
Many, really. QuickBASIC is very complete. You can easily install it in DosBOX to take a look, or download QB64 (https://qb64.com/) for a similar but more modern experience.
Some specifics that are in my mind as "must haves" are user-defined functions, file I/O, records (aka structs), syntax checking / interactive help in the editor...