forkphorus / Forkphorus
Licence: mit
JavaScript compiler for Scratch 3, 2, and 1 projects.
Stars: ✭ 83
Programming Languages
javascript
184084 projects - #8 most used programming language
typescript
32286 projects
Projects that are alternatives of or similar to Forkphorus
Phosphorus
JavaScript compiler for Scratch projects.
Stars: ✭ 250 (+201.2%)
Mutual labels: compiler, scratch
Akilang
A compiler for a simple language, built with Python and LLVM
Stars: ✭ 71 (-14.46%)
Mutual labels: compiler
Seriouscode
This header file enforces Clang warnings to bu turned-on for specific flags (almost everyone, at least each one I was able to find).
Stars: ✭ 68 (-18.07%)
Mutual labels: compiler
Spvgentwo
SpvGenTwo is a SPIR-V building and parsing library written in plain C++17 without any dependencies. No STL or other 3rd-Party library needed.
Stars: ✭ 74 (-10.84%)
Mutual labels: compiler
Tiger
Tiger Compiler from "Modern Compiler Implementation in ML" by Andrew W. Appel
Stars: ✭ 77 (-7.23%)
Mutual labels: compiler
Ts Transform Css Modules
Extract css class names from required css module files for TypeScript
Stars: ✭ 75 (-9.64%)
Mutual labels: compiler
Kurt
Python library for reading/writing MIT's Scratch file format.
Stars: ✭ 74 (-10.84%)
Mutual labels: scratch
Online Compiler
This is an online compiler that can compile and run C\C++ And Java Program. This online compiler is a part of my 5th semester project "RUET Online Judge" . Developed By Ashadullah Shawon
Stars: ✭ 71 (-14.46%)
Mutual labels: compiler
Idiolisp
A statically typed functional programming language
Stars: ✭ 78 (-6.02%)
Mutual labels: compiler
Typenovel
A simple markup language to write novel with types.
Stars: ✭ 80 (-3.61%)
Mutual labels: compiler
Delta
Programming language focused on performance and productivity
Stars: ✭ 77 (-7.23%)
Mutual labels: compiler
Typhon
Snakes on rbx-head. A Python implementation for the Rubinius VM
Stars: ✭ 82 (-1.2%)
Mutual labels: compiler
forkphorus
A JavaScript/TypeScript compiler for Scratch 3, 2, and 1 projects. forkphorus is a fork of phosphorus.
Build Steps
You will need Git and Node.js.
git clone https://github.com/forkphorus/forkphorus.git
cd forkphorus
npm install
Start the development server with:
npm start
View the development server at http://localhost:8080/
Forkphorus is written in a mix of "vanilla" JavaScript and TypeScript. Most interface code is JavaScript, but the forkphorus runtime, compiler, and project player are written in TypeScript. The TypeScript files are in the src
folder and changes automatically trigger rebuilds while the development server is running.
License
Unless stated otherwise (there are exceptions), files in this repository are MIT Licensed.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].