{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"scm-slang","owner":"source-academy","isFork":false,"description":"Implementation of the Scheme language in TypeScript","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":1,"starsCount":1,"forksCount":1,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,0,0,29,14,18,20,17,0,0,33,1,4,0,3,1,1,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T02:45:54.456Z"}},{"type":"Public","name":"docs.sourceacademy.org","owner":"source-academy","isFork":false,"description":"docs.sourceacademy.org deployment repository — Source language documentation, built from the js-slang repository","allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T01:21:26.950Z"}},{"type":"Public","name":"js-slang","owner":"source-academy","isFork":false,"description":"Implementations of sublanguages of JavaScript, TypeScript, Scheme and Python","allTopics":["javascript","typescript","interpreter","compiler","transpiler","hacktoberfest","source-language","source-academy","cadet-frontend"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":12,"issueCount":59,"starsCount":62,"forksCount":102,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T01:17:45.722Z"}},{"type":"Public","name":"frontend","owner":"source-academy","isFork":false,"description":"Frontend of Source Academy, an online experiential environment for computational thinking (React, Redux, Saga, Blueprint)","allTopics":["javascript","playground","typescript","ide","source","hacktoberfest","source-academy"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":29,"issueCount":154,"starsCount":98,"forksCount":164,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T19:31:19.448Z"}},{"type":"Public","name":"sourceror","owner":"source-academy","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":7,"issueCount":1,"starsCount":8,"forksCount":7,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T10:01:22.632Z"}},{"type":"Public","name":"py-slang","owner":"source-academy","isFork":false,"description":"Python sublanguage for SICP","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":6,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,2,1,0,2,4,3,0,0,2,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T09:42:25.768Z"}},{"type":"Public","name":"sicp","owner":"source-academy","isFork":false,"description":"XML sources of SICP and SICP JS, and support for generating Interactive SICP JS, PDF, e-book and comparison editions","allTopics":["javascript","latex","sicp","textbook","hacktoberfest","source-academy","javascript-adaptation","sicp-js"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":7,"issueCount":59,"starsCount":877,"forksCount":113,"license":"Creative Commons Attribution Share Alike 4.0 International","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T08:23:32.834Z"}},{"type":"Public","name":"backend","owner":"source-academy","isFork":false,"description":"Backend of Source Academy @ NUS, LMS extension of Source Academy (Elixir, Ecto, Phoenix, PostgreSQL)","allTopics":["elixir","hacktoberfest","backend-api","source-academy"],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":19,"issueCount":48,"starsCount":37,"forksCount":49,"license":"Apache License 2.0","participation":[1,0,2,1,0,1,0,0,0,0,0,1,6,4,2,3,3,0,4,4,2,2,2,0,0,1,2,2,0,0,0,3,0,2,4,0,2,5,3,4,0,3,4,3,5,0,0,2,1,6,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T08:14:03.241Z"}},{"type":"Public","name":"grader","owner":"source-academy","isFork":false,"description":"Components for server-side auto-grading (Node.js, Elixir, AWS Lambda)","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":1,"starsCount":2,"forksCount":8,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T08:10:50.685Z"}},{"type":"Public","name":"modules","owner":"source-academy","isFork":false,"description":"Modules that can be imported by programs in Source Academy, an online experiential environment for computational thinking","allTopics":["source-language","source-academy"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":4,"issueCount":29,"starsCount":8,"forksCount":27,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-24T14:20:00.843Z"}},{"type":"Public","name":"general","owner":"source-academy","isFork":false,"description":"Information on Source Academy, an online experiential environment for computational thinking (repo content deployed to https://about.sourceacademy.org)","allTopics":["documentation","about","hacktoberfest","manuals","source-academy"],"primaryLanguage":{"name":"SCSS","color":"#c6538c"},"pullRequestCount":0,"issueCount":1,"starsCount":13,"forksCount":7,"license":"Creative Commons Attribution Share Alike 4.0 International","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-19T09:58:14.464Z"}},{"type":"Public","name":"ev3-source","owner":"source-academy","isFork":false,"description":"","allTopics":["ev3dev","hacktoberfest","source-academy"],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":1,"issueCount":3,"starsCount":0,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-19T09:44:05.693Z"}},{"type":"Public","name":"sourceacademy.org","owner":"source-academy","isFork":false,"description":"sourceacademy.org deployment repository","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-15T19:05:24.489Z"}},{"type":"Public","name":"sinter","owner":"source-academy","isFork":false,"description":"Source implementation for microcontrollers (e.g. Arduino)","allTopics":["javascript","virtual-machine","source","ev3dev","hacktoberfest","source-academy"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":5,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-12T21:21:59.485Z"}},{"type":"Public","name":"sharedb-ace","owner":"source-academy","isFork":true,"description":"ShareDB bindings for Ace Editor","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":9,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-12T11:43:59.752Z"}},{"type":"Public","name":"stories-backend","owner":"source-academy","isFork":false,"description":"Backend of Source Academy extension for Stories support.","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":4,"issueCount":17,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-12T09:55:38.948Z"}},{"type":"Public","name":"nbody","owner":"source-academy","isFork":false,"description":"N-body simulations as a Source Academy module ","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T18:36:58.763Z"}},{"type":"Public","name":"c-slang","owner":"source-academy","isFork":false,"description":"C compiler that generates WebAssembly code, written in TypeScript","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-23T09:36:35.582Z"}},{"type":"Public","name":"java-slang","owner":"source-academy","isFork":false,"description":"Implementation of the Java language in TypeScript","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":2,"issueCount":4,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-23T04:46:18.076Z"}},{"type":"Public","name":"csharp-slang","owner":"source-academy","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-20T17:13:51.403Z"}},{"type":"Public","name":"sharedb-ace-backend","owner":"source-academy","isFork":false,"description":"Backend of collaborative editor (ShareDB, Koa)","allTopics":["javascript","hacktoberfest","source-academy","sharedb"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":1,"starsCount":1,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-17T09:30:52.694Z"}},{"type":"Public","name":"saar","owner":"source-academy","isFork":false,"description":"Source Academy Augmented Reality: a Source Academy module for letting learners design and play with augmented reality applications","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-16T05:24:33.605Z"}},{"type":"Public","name":"sicpy","owner":"source-academy","isFork":true,"description":"XML sources of SICP and SICPy, and support for generating Interactive SICPy, PDF, e-book and comparison editions","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":113,"license":"Creative Commons Attribution Share Alike 4.0 International","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-14T16:02:51.344Z"}},{"type":"Public","name":"github-oauth-backend","owner":"source-academy","isFork":true,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-14T10:21:46.339Z"}},{"type":"Public","name":"JSpike","owner":"source-academy","isFork":false,"description":"Support for programming Lego Spike kits in JavaScript","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-11T16:11:01.633Z"}},{"type":"Public","name":"java-packages","owner":"source-academy","isFork":false,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-04T02:47:19.088Z"}},{"type":"Public","name":"documentation","owner":"source-academy","isFork":false,"description":"Centralized documentation for all Source Academy repositories.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":5,"issueCount":3,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-29T03:58:17.745Z"}},{"type":"Public","name":"wabt","owner":"source-academy","isFork":false,"description":"WebAssembly Toolkit for Source Academy Modules","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":6,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-09T23:55:13.681Z"}},{"type":"Public","name":"sling","owner":"source-academy","isFork":false,"description":"A way to seamlessly run programs from the Source Academy frontend on embedded devices.","allTopics":["arduino","source","ev3dev","hacktoberfest","source-academy","mqtt"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-01T02:19:26.912Z"}},{"type":"Public","name":"scripts","owner":"source-academy","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-31T23:20:38.593Z"}}],"repositoryCount":42,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}