This repository contains Blockly libraries for the aily blockly visual programming platform, providing extensive hardware and functionality extensions.
In your aily blockly project terminal:
npm i @aily-project/lib-library-name
library-name/
├── block.json # Block definitions
├── generator.js # Arduino code generator
├── toolbox.json # Toolbox configuration
├── package.json # npm package config
├── readme.md # User documentation
├── readme_ai.md # AI documentation (optional)
├── src.7z # Arduino library source (7z compressed)
└── i18n/ # Internationalization
├── zh_cn.json
├── en.json
└── ...
| Document | Description |
|---|---|
| Library Standards | Blockly library development standards |
| Development Guide | Development, debugging and submission |
| Internationalization | i18n configuration guide |
| Contributing Guide | Contribution guidelines |
| Private Deployment | Private npm registry setup |
| Test Status | Library test status |
| Roadmap | Planned libraries |
| Document | Description |
|---|---|
| Blockly Library Code Conventions | Code conventions for Blockly libraries |
| Blockly Library README Standards | README documentation standards |
| i18n File Standards | Detailed i18n spec |
Contributions are welcome!
git checkout -b feature/my-new-libgit commit -m 'feat: add my-new-lib'git push origin feature/my-new-libSee Contributing Guide for details.
Each library follows its original open-source license. See the documentation in each library directory.
127 followers · starred Aug 2026
70 followers · starred Aug 2026
This repository contains Blockly libraries for the aily blockly visual programming platform, providing extensive hardware and functionality extensions.
In your aily blockly project terminal:
npm i @aily-project/lib-library-name
library-name/
├── block.json # Block definitions
├── generator.js # Arduino code generator
├── toolbox.json # Toolbox configuration
├── package.json # npm package config
├── readme.md # User documentation
├── readme_ai.md # AI documentation (optional)
├── src.7z # Arduino library source (7z compressed)
└── i18n/ # Internationalization
├── zh_cn.json
├── en.json
└── ...
| Document | Description |
|---|---|
| Library Standards | Blockly library development standards |
| Development Guide | Development, debugging and submission |
| Internationalization | i18n configuration guide |
| Contributing Guide | Contribution guidelines |
| Private Deployment | Private npm registry setup |
| Test Status | Library test status |
| Roadmap | Planned libraries |
| Document | Description |
|---|---|
| Blockly Library Code Conventions | Code conventions for Blockly libraries |
| Blockly Library README Standards | README documentation standards |
| i18n File Standards | Detailed i18n spec |
Contributions are welcome!
git checkout -b feature/my-new-libgit commit -m 'feat: add my-new-lib'git push origin feature/my-new-libSee Contributing Guide for details.
Each library follows its original open-source license. See the documentation in each library directory.
127 followers · starred Aug 2026
70 followers · starred Aug 2026