tapflow
팀 전체가 사용할 수 있는 자체 호스팅 iOS·Android 시뮬레이터 스트리밍
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기A language I made, with inspirations from Python, C, Rust, Fortran, etc. Transpiles to Rust
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Deor is a small, highly-procedural, tabbed-block language that transpiles to Rust. It enforces near-book readability, explicit typing, and predictable control flow — with a rust block escape hatch for when you need the full language.
Its goal is a comfier entrance point to Rust: simple syntactical sugar, uniform composition rules, and so little room for debate that when there is debate, you just drop into rust {}.
Inspired by Python's opinionated readability, Go's lightweight base syntax, and Rust's type system.
Prerequisites: Rust / rustc must be installed.
Unix — one-liner (no clone needed):
curl -sSf https://raw.githubusercontent.com/nathanphoffman/DeorLang/main/setup/install.sh | sh
Unix — manual (if you prefer to inspect before running):
git clone https://github.com/nathanphoffman/DeorLang
cd DeorLang
bash setup/install.sh
Both options install the deor binary and standard library to ~/.deor/ and patch your .bashrc/.zshrc. Restart your shell (or run . ~/.deor/env) when done.
Windows (PowerShell)
git clone https://github.com/nathanphoffman/DeorLang
cd DeorLang
.\setup\install.ps1
Restart your terminal. The binary is added to your user PATH automatically.
If you cloned a project that already uses Deor and just need the toolchain (the Deor programming language installed).
just install-deor
Or directly:
curl -sSf https://raw.githubusercontent.com/nathanphoffman/DeorLang/main/setup/install-deor.sh | sh
Windows (PowerShell)
Invoke-Expression (Invoke-WebRequest -Uri "https://raw.githubusercontent.com/nathanphoffman/DeorLang/main/setup/install-deor.ps1" -UseBasicParsing).Content
This installs only the deor binary and sets up your PATH — it does not create or modify any project files.
Then reload your shell so the deor command is available:
. ~/.deor/env
Or restart your terminal.
Pull the latest transpiler, standard library, and spec docs into an existing project:
Run this from inside your project directory and it will recompile ~/.deor/bin/deor and refresh the lib/ and deor_specification/ files in place:
curl -sSf https://raw.githubusercontent.com/nathanphoffman/DeorLang/main/setup/update.sh | sh
To target a specific project path instead:
curl -sSf https://raw.githubusercontent.com/nathanphoffman/DeorLang/main/setup/update.sh | sh -s -- /path/to/your/project
Windows (PowerShell) — run from a clone of the DeorLang repo:
cd DeorLang
.\setup\update.ps1
To target a specific project path instead:
.\setup\update.ps1 C:\path\to\your\project
During install you'll be prompted for a folder to create your starter project in:
Where would you like to create your starter project? (default: /your/current/dir/hello-deor):
Hit enter to accept the default or type a custom path. A main.deor file will be placed there. Once your shell is reloaded, run it:
# Unix / macOS
cd hello-deor
deor main.deor main.rs && rustc main.rs -o main && ./main
# Windows
cd hello-deor
deor main.deor main.rs; rustc main.rs -o main.exe; .\main.exe
You should see:
Hello, world!
The transpiler is written in Deor itself (self-hosted). Clone the repo, then install the prerequisites:
| Tool | Purpose |
|---|---|
| Rust | Compiling transpiled output |
| just | Running project commands |
| Node.js / npm | VS Code extension (optional) |
A prebuilt binary lives at output/out so you can run files immediately without rebuilding.
Run a Deor file
just run # runs examples/hello.deor
just run file=path/to/file.deor # runs a specific file
Rebuild the transpiler
just build-transpiler # transpile transpiler-deor/main.deor -> output/out.rs
just rebuild-binary # compile output/out.rs -> output/out
Or self-compile and run in one shot:
just run-deor
VS Code extension — syntax highlighting and diagnostics for .deor files:
just install-ext
After installing, reload VS Code (Ctrl+Shift+P → Reload Window).