RayQuiro is a Windows-first programming language focused on apps, websites, tools, bots, and experiments.
This is the first public release, 0.0.1.
Download rqio.exe, put it in a folder from your PATH, then run:
rqio versionOne-line install from GitHub Raw:
irm https://raw.githubusercontent.com/Raytolfas/RayQuiroAssets/main/install.ps1 | iexThe installer:
- downloads
update.json - reads
downloadUrl - downloads the latest
rqio.exeinto a temporary folder - installs it into
C:\rayquiro\bin - adds
C:\rayquiro\binto the userPATH
After install, restart the terminal and run:
rqio versionrqio.exeas the main CLI.rqsource format- built-in runtime execution
- VM bytecode packages through
.rqb - closed app bundles
rayquiro.uirayquiro.enginerayquiro.web- framework install support
- VS Code extension
Run a script:
rqio file.rqCreate a new project:
rqio init my-app
cd my-app
rqioBundle a closed app:
rqio pack main.rq
rqio bundle main.rq -o build/my-appRayQuiro supports installable frameworks from GitHub:
rqio framework install RayQuiro/Telebot
rqio framework install RayQuiro/Telebot --local
rqio install telebotRegistry source:
https://raw.githubusercontent.com/Raytolfas/RayQuiroAssets/main/frameworks.json
Native styled UI for apps and installers.
3D/game-style runtime for interactive projects.
Live web builder with:
- routes
public/shell- per-page head tags
- local live port
RayQuiro can package supported scripts into bytecode:
rqio run --vm file.rq
rqio pack file.rq
rqio bundle file.rq -o build/my-appTelebot is the first larger external RayQuiro framework.
It already supports:
- Bot API helpers
- long polling
- commands
- text replies
- callback handlers
- inline buttons
- documents
- photos
The repository keeps 4 main examples:
examples/main.rqengine/game demoexamples/rayquiro_installer.rqinstaller app withrayquiro.uiexamples/web_routes_demo.rqlive web demo with routesexamples/telebot_demo.rqTelegram bot demo
- Releases: https://github.com/Raytolfas/RayQuiroAssets/releases
- Framework registry: https://github.com/Raytolfas/RayQuiroAssets
- VS Code extension: https://marketplace.visualstudio.com/items?itemName=raytolfas.rayquiro-lang
- Website: coming soon
For the first runtime-first release, the public-facing shape can stay minimal:
rqio.exeRayQuiro/TelebotRaytolfas/RayQuiroAssets/frameworks.jsonRaytolfas/RayQuiroAssets/update.json
powered by raytolfas