Skip to content
@source-academy

Source Academy

Online experiential environment for computational thinking

Pinned Loading

  1. frontend frontend Public

    Frontend of Source Academy, an online experiential environment for computational thinking (React, Redux, Saga, Blueprint)

    TypeScript 111 197

  2. backend backend Public

    Backend of Source Academy @ NUS, LMS extension of Source Academy (Elixir, Ecto, Phoenix, PostgreSQL)

    Elixir 44 69

  3. js-slang js-slang Public

    Implementations of sublanguages of JavaScript for SICP JS

    TypeScript 79 113

  4. py-slang py-slang Public

    Implementations of sublanguages of Python for SICPy

    TypeScript 5 10

  5. sicp sicp Public

    XML sources of SICP and SICP JS, and support for generating Interactive SICP JS, PDF, e-book and comparison editions

    JavaScript 1k 145

  6. modules modules Public

    Modules that can be imported by programs in Source Academy, an online experiential environment for computational thinking

    TypeScript 9 35

Repositories

Showing 10 of 57 repositories
  • py-slang Public

    Implementations of sublanguages of Python for SICPy

    source-academy/py-slang's past year of commit activity
    TypeScript 5 Apache-2.0 10 26 2 Updated Oct 3, 2026
  • docs.sourceacademy.org Public

    docs.sourceacademy.org deployment repository — Source language documentation, built from the js-slang repository

    source-academy/docs.sourceacademy.org's past year of commit activity
    HTML 0 0 0 0 Updated Oct 3, 2026
  • sicp Public

    XML sources of SICP and SICP JS, and support for generating Interactive SICP JS, PDF, e-book and comparison editions

    source-academy/sicp's past year of commit activity
    JavaScript 1,020 CC-BY-SA-4.0 145 21 0 Updated Oct 3, 2026
  • frontend Public

    Frontend of Source Academy, an online experiential environment for computational thinking (React, Redux, Saga, Blueprint)

    source-academy/frontend's past year of commit activity
    TypeScript 111 Apache-2.0 197 171 (1 issue needs help) 40 Updated Oct 3, 2026
  • plugins Public

    Language-agnostic visualization tabs

    source-academy/plugins's past year of commit activity
    TypeScript 1 2 9 16 Updated Oct 3, 2026
  • modules Public

    Modules that can be imported by programs in Source Academy, an online experiential environment for computational thinking

    source-academy/modules's past year of commit activity
    TypeScript 9 Apache-2.0 35 65 (3 issues need help) 21 Updated Oct 3, 2026
  • pynter Public Forked from source-academy/sinter

    Python sublanguage implementation for microcontrollers (e.g. Arduino)

    source-academy/pynter's past year of commit activity
    C 0 9 4 1 Updated Oct 3, 2026
  • ev3-source Public
    source-academy/ev3-source's past year of commit activity
    Shell 0 2 5 1 Updated Oct 3, 2026
  • vscode Public

    VS Code extension for Source Academy

    source-academy/vscode's past year of commit activity
    TypeScript 0 Apache-2.0 0 18 5 Updated Oct 3, 2026
  • autocomplete Public

    Plugin for autocomplete

    source-academy/autocomplete's past year of commit activity
    TypeScript 1 0 3 3 Updated Oct 3, 2026