https://github.com/synthesized-infinity/ethereal
The Ethereal Programming Language
https://github.com/synthesized-infinity/ethereal
interpreter language programming-language rust wasm
Last synced: 7 months ago
JSON representation
The Ethereal Programming Language
- Host: GitHub
- URL: https://github.com/synthesized-infinity/ethereal
- Owner: Synthesized-Infinity
- License: gpl-3.0
- Created: 2022-03-04T18:22:59.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-03-28T11:40:25.000Z (almost 4 years ago)
- Last Synced: 2025-07-13T08:58:53.080Z (7 months ago)
- Topics: interpreter, language, programming-language, rust, wasm
- Language: Rust
- Homepage: https://ethereal-docs.vercel.app
- Size: 326 KB
- Stars: 23
- Watchers: 1
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# Ethereal
Simple yet fast general-purpose programming language.



[Documentation](https://ethereal-docs.vercel.app/)
Ethereal is a general-purpose programming language that is designed to be fast and simple. Heavly inspired by [Monkey](https://monkeylang.org/) and written in [Rust](https://rust-lang.org/)
### Features
- Includes a Standard Library
- Comes with a REPL
- Runs in the Browser with WASM (Experimental)
Want to contribute? Read the steps below on how to run ethereal on your local machine.
### Prerequisites
* [Rust](https://rust-lang.org/)
### Running Locally
1. Clone the Repository
```bash
git clone https://github.com/Synthesized-Infinity/Ethereal
cd Ethereal
```
2. Build the binary
```bash
cargo build --bin ethereal-bin
```
3. Run the binary
```bash
./target/debug/ethereal-bin
```
----
### Community
Discord:
[](https://discord.gg/FJuArcCfQv)