{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"MultiPL-T","owner":"nuprl","isFork":false,"description":"Knowledge transfer from high-resource to low-resource programming languages for Code LLMs","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":0,"license":"Other","participation":[11,23,5,15,9,13,27,10,2,26,14,1,0,0,15,1,0,0,0,0,0,0,5,0,6,1,0,2,9,5,11,0,0,0,0,0,0,0,0,1,0,0,13,26,3,3,3,0,0,0,10,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T09:53:21.985Z"}},{"type":"Public","name":"website","owner":"nuprl","isFork":false,"description":"Source for PRL website","allTopics":[],"primaryLanguage":{"name":"Racket","color":"#3c5caa"},"pullRequestCount":0,"issueCount":6,"starsCount":16,"forksCount":32,"license":"GNU General Public License v2.0","participation":[2,8,2,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,2,0,5,0,0,2,0,3,0,2,2,0,1,0,0,0,0,0,0,0,0,0,0,0,0,4,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-26T06:26:16.582Z"}},{"type":"Public","name":"MultiPL-E","owner":"nuprl","isFork":false,"description":"A multi-programming language benchmark for LLMs","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":8,"starsCount":183,"forksCount":36,"license":"Other","participation":[9,20,1,9,0,2,9,9,2,4,10,2,0,0,6,2,3,0,0,3,1,0,3,0,8,7,8,1,0,0,0,17,11,0,0,0,0,0,0,0,0,0,0,0,6,2,1,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-24T12:40:42.786Z"}},{"type":"Public","name":"augur","owner":"nuprl","isFork":false,"description":"Performant taint analysis for Node.js","allTopics":["nodejs","javascript","taint-analysis","graaljs","nodeprof"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":45,"forksCount":13,"license":"Universal Permissive License v1.0","participation":[0,0,0,0,0,0,0,0,0,2,1,0,0,2,2,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,0,0,1,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-07T00:14:38.556Z"}},{"type":"Public","name":"CanItEdit","owner":"nuprl","isFork":false,"description":"Can It Edit? Evaluating the Ability of Large Language Models to Follow Code Editing Instructions","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":38,"forksCount":3,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,0,2,0,0,0,0,0,0,0,0,0,0,8,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-06T10:19:49.388Z"}},{"type":"Public","name":"Stopify","owner":"nuprl","isFork":false,"description":"A JS-to-JS compiler that makes it easier to build Web IDEs and compile to JS.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":16,"issueCount":35,"starsCount":168,"forksCount":12,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-31T23:14:09.245Z"}},{"type":"Public","name":"StenoType","owner":"nuprl","isFork":false,"description":"Type migration with large language models for code. Migrates JavaScript to TypeScript by predicting type annotations and generating type definitions.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-25T20:36:30.418Z"}},{"type":"Public archive","name":"TypeWeaver","owner":"nuprl","isFork":false,"description":"Artifact for the ECOOP 2023 paper: Do Machine Learning Models Produce TypeScript Types that Type Check?","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-11T19:31:53.865Z"}},{"type":"Public archive","name":"Ocelot","owner":"nuprl","isFork":false,"description":"An IDE for JavaScript, without the \"bad parts\".","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":7,"starsCount":30,"forksCount":4,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-16T21:47:20.207Z"}},{"type":"Public","name":"retic_performance","owner":"nuprl","isFork":false,"description":"Performance evaluation of Reticulated Python","allTopics":[],"primaryLanguage":{"name":"Racket","color":"#3c5caa"},"pullRequestCount":0,"issueCount":4,"starsCount":3,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-12T20:16:13.790Z"}},{"type":"Public template","name":"donald-paper-template","owner":"nuprl","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TeX","color":"#3D6117"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-06T15:52:04.146Z"}},{"type":"Public","name":"openai-caching-proxy","owner":"nuprl","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-30T10:17:48.740Z"}},{"type":"Public","name":"jankscripten","owner":"nuprl","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":14,"issueCount":2,"starsCount":2,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-20T22:40:29.815Z"}},{"type":"Public","name":"wimpl","owner":"nuprl","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-13T16:49:11.532Z"}},{"type":"Public","name":"ElementaryJS","owner":"nuprl","isFork":false,"description":"JavaScript without the sharp edges","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":11,"issueCount":18,"starsCount":4,"forksCount":5,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-13T22:44:50.591Z"}},{"type":"Public","name":"formalizations-in-agda","owner":"nuprl","isFork":false,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-09T20:40:36.397Z"}},{"type":"Public archive","name":"TypeWhich","owner":"nuprl","isFork":false,"description":"Customizable, solver-based type migration for the gradually-typed lambda calculus.","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-04-20T13:03:51.948Z"}},{"type":"Public archive","name":"nuprl.github.io-archive","owner":"nuprl","isFork":false,"description":"Build artifacts for prl.ccs.neu.edu - DON'T MAKE CHANGES HERE - go to ","allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":10,"license":"GNU General Public License v2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-04T00:55:22.815Z"}},{"type":"Public","name":"code.ocelot-ide.org","owner":"nuprl","isFork":false,"description":"GitHub Pages target for Ocelot with the current backend. This will host accounts from Spring 2021 onwards.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-05-13T14:04:14.180Z"}},{"type":"Public","name":"softscheme-web","owner":"nuprl","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Scheme","color":"#1e4aec"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"GNU General Public License v2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-05-04T18:55:46.572Z"}},{"type":"Public","name":"dissertation","owner":"nuprl","isFork":true,"description":"PhD dissertation, Khoury College, Northeastern University, 2020","allTopics":[],"primaryLanguage":{"name":"Racket","color":"#3c5caa"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-02-11T19:58:54.545Z"}},{"type":"Public archive","name":"220.ocelot-ide.org","owner":"nuprl","isFork":false,"description":"GitHub Pages target for Ocelot with the legacy backend. This hosts COMPSCI220 accounts from Fall 2018 to Fall 2020.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-01-17T00:28:33.938Z"}},{"type":"Public","name":"prl-seminar-junior","owner":"nuprl","isFork":false,"description":"PRLSeminar, Junior: information, materials, schedule","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-10-02T17:50:10.767Z"}},{"type":"Public","name":"tag-sound","owner":"nuprl","isFork":false,"description":"Source for \"A Spectrum of Type Soundness and Performance\", ICFP 2018","allTopics":[],"primaryLanguage":{"name":"Racket","color":"#3c5caa"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-07-21T20:47:26.229Z"}},{"type":"Public","name":"10PL","owner":"nuprl","isFork":false,"description":"10 papers that all PhD students in programming languages ought to know, for some value of 10","allTopics":[],"primaryLanguage":null,"pullRequestCount":1,"issueCount":0,"starsCount":884,"forksCount":30,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-11-12T16:10:22.224Z"}},{"type":"Public","name":"gfd-oopsla-2019","owner":"nuprl","isFork":false,"description":"Paper, proofs, and code for \"Complete Monitors for Gradual Types\"","allTopics":[],"primaryLanguage":{"name":"TeX","color":"#3D6117"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-10-24T06:26:27.421Z"}},{"type":"Public","name":"gtp","owner":"nuprl","isFork":false,"description":"NSF grant website","allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-09-14T20:51:20.080Z"}},{"type":"Public","name":"gradual-typing-performance","owner":"nuprl","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Racket","color":"#3c5caa"},"pullRequestCount":1,"issueCount":1,"starsCount":10,"forksCount":5,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-12-15T18:42:04.697Z"}},{"type":"Public","name":"PromiseKeeper","owner":"nuprl","isFork":false,"description":"Finding Broken Promises in Asynchronous JavaScript Programs","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":57,"forksCount":8,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-10-27T15:43:38.863Z"}},{"type":"Public","name":"video-lang","owner":"nuprl","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Racket","color":"#3c5caa"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-08-02T21:26:17.351Z"}}],"repositoryCount":39,"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":"nuprl repositories"}