IGCSE Kit is a free web app. It will remain free forever.
You can fork this repository on GitHub or use the git clone command if you want to contribute code.
Warning
This repo is no longer actively maintained by the author. The content may be outdated.
This repository contains some advanced components such as the first IGCSE pseudocode web compiler which is written in TypeScript. Here is a list that breaks down the core features of this website.
- Single Step Pseudocode Compiler
src/lib/utils/compiler.ts - Psuedocode Editor
src/lib/components/MonacoEditor.svelte - Punnett Square
src/lib/components/Punnet.svelte - Truth Table
src/lib/components/TruthTable.svelte - Multiple Choice Question Engine
src/lib/components/Quiz.svelte - Structured Question Engine
src/lib/components/Problems.svelte