Grain
The Grain compiler toolchain and CLI. Home of the modern web staple. 🌾
Install / Use
/learn @grain-lang/GrainREADME
Grain is a new programming language that compiles to WebAssembly via Binaryen. For more information about the language, check out grain-lang.org.
If it's your first time here, we recommend that you follow the Grain guide to get up and running.
Contributing
There are tons of ways to contribute to Grain. Check out our contributing guide for more info and come chat with us on Discord! All contributors are held to our contributor code of conduct.
Building
For instructions on how to build Grain from source, please consult the official documentation.
Other Commands
To link the CLI:
npm run cli link
To reset your compiler build:
npm run compiler clean
Copyright ©️ 2017-2025 Philip Blair, Oscar Spencer, & contributors.
Related Skills
node-connect
343.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
90.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
343.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
343.1kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
