All Projects → forkphorus → Forkphorus

forkphorus / Forkphorus

Licence: mit
JavaScript compiler for Scratch 3, 2, and 1 projects.

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
Fennel
Lua Lisp Language
Stars: ✭ 1,225 (+1375.9%)
Mutual labels:  compiler
Seeless
C IDE for iOS
Stars: ✭ 71 (-14.46%)
Mutual labels:  compiler
Vab
V Android Bootstrapper
Stars: ✭ 77 (-7.23%)
Mutual labels:  compiler
Akilang
A compiler for a simple language, built with Python and LLVM
Stars: ✭ 71 (-14.46%)
Mutual labels:  compiler
Yapypy
Yet another Python Python
Stars: ✭ 77 (-7.23%)
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
Jit Compiler
JIT compiler in Go
Stars: ✭ 70 (-15.66%)
Mutual labels:  compiler
Typenovel
A simple markup language to write novel with types.
Stars: ✭ 80 (-3.61%)
Mutual labels:  compiler
Jsweet
A Java to JavaScript transpiler.
Stars: ✭ 1,167 (+1306.02%)
Mutual labels:  compiler
Mini Interpreter
A Simple Scripting Language
Stars: ✭ 72 (-13.25%)
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
Jsdoctest
Run jsdoc examples as doctests.
Stars: ✭ 80 (-3.61%)
Mutual labels:  compiler

forkphorus

forkphorus.github.io

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].