{"repo":"mail2fish/101kit","free":true,"listed":false,"github":"https://github.com/mail2fish/101kit","clone":"git clone https://github.com/mail2fish/101kit.git","description":"a self-hosted golang server for Scratch","language":"TypeScript","stars":26,"topics":[],"license":"Apache-2.0","category":"self-hosted-apps","readme_excerpt":"FunCode 中文 English Introduction The Fun Coding Scratch Editor is an ultra-lightweight, open-source visual programming system for children that serves as an alternative to the desktop Scratch editor and Python IDE. It not only includes Scratch and Python but also supports drawing flowcharts with Excalidraw. Compared with other open-source Scratch systems, it features extremely simple deployment: it uses an SQLite file database and requires no configuration—just download and run—to provide a complete local service that includes user management and Scratch visual programming. The system is compatible with Windows, Linux, and macOS, making it especially suitable for individuals and small children's programming training institutions. This project is still under development. If you are interested, you are welcome to join and improve it together. Currently, there is a QQ group: 749870231. Welcome to join and discuss. Installation and Usage Guide Download Download address: https://github.com/mail2fish/fun code/releases Run After running the program, a funcode server directory will be automatically created to store service configuration information and students' program files. It is recommended to place the funcode program in a separate directory for unified management of related files. Running on Windows Running on Mac or Linux Open the terminal, go to the directory where the funcode program is located, and execute the following commands: Note: Please replace ./funcode darwin arm64 i","default_branch":null,"files":null,"tree":[],"storefront":"/r/mail2fish","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mail2fish/101kit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}