Skip to content
@source-academy

Source Academy

Online experiential environment for computational thinking

Pinned Loading

  1. general general Public

    Information on Source Academy, an online experiential environment for computational thinking (repo content deployed to https://about.sourceacademy.org)

    SCSS 16 6

  2. sicp sicp Public

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

    JavaScript 990 135

  3. frontend frontend Public

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

    TypeScript 106 176

  4. js-slang js-slang Public

    Implementations of sublanguages of JavaScript, TypeScript, Scheme and Python

    TypeScript 78 107

  5. backend backend Public

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

    Elixir 43 56

  6. modules modules Public

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

    TypeScript 9 32

Repositories

Showing 10 of 53 repositories
  • 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 106 Apache-2.0 176 160 (1 issue needs help) 37 Updated Jan 16, 2026
  • js-slang Public

    Implementations of sublanguages of JavaScript, TypeScript, Scheme and Python

    source-academy/js-slang’s past year of commit activity
    TypeScript 78 Apache-2.0 107 52 (6 issues need help) 6 Updated Jan 16, 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 32 31 (2 issues need help) 16 Updated Jan 15, 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 Jan 15, 2026
  • pie-slang Public

    Implementation of Pie, following The Little Typer

    source-academy/pie-slang’s past year of commit activity
    TypeScript 16 Apache-2.0 5 0 3 Updated Jan 14, 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 990 CC-BY-SA-4.0 135 27 7 Updated Jan 14, 2026
  • sourceacademy.org Public

    sourceacademy.org deployment repository

    source-academy/sourceacademy.org’s past year of commit activity
    JavaScript 2 0 0 0 Updated Jan 13, 2026
  • backend Public

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

    source-academy/backend’s past year of commit activity
    Elixir 43 Apache-2.0 56 61 (5 issues need help) 18 Updated Jan 12, 2026
  • grader Public

    Components for server-side auto-grading (Node.js, Elixir, AWS Lambda)

    source-academy/grader’s past year of commit activity
    JavaScript 2 Apache-2.0 8 1 4 Updated Jan 12, 2026
  • general Public

    Information on Source Academy, an online experiential environment for computational thinking (repo content deployed to https://about.sourceacademy.org)

    source-academy/general’s past year of commit activity
    SCSS 16 CC-BY-SA-4.0 6 2 0 Updated Jan 12, 2026