{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"sketchpad14","owner":"cdglabs","isFork":false,"description":"Getting inspiration from Sutherland's 1961 Sketchpad and Overveld's retake on its relaxation technique 30 year after, we are working on a general constraint reactive programming model to be able to do modern web application development in the same declarative way.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":86,"forksCount":10,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-28T10:21:08.581Z"}},{"type":"Public","name":"apparatus-site","owner":"cdglabs","isFork":false,"description":"Website for Apparatus","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-30T02:47:36.734Z"}},{"type":"Public","name":"apparatus","owner":"cdglabs","isFork":false,"description":"A hybrid graphics editor and programming environment for creating interactive diagrams.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"CoffeeScript","color":"#244776"},"pullRequestCount":13,"issueCount":27,"starsCount":1029,"forksCount":58,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-30T02:44:35.034Z"}},{"type":"Public","name":"ohm-editor-moved","owner":"cdglabs","isFork":false,"description":"Moved to https://github.com/ohmjs/ohm-editor","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-05T12:58:36.425Z"}},{"type":"Public","name":"cdglabs.github.io","owner":"cdglabs","isFork":false,"description":"Repo for https://cdglabs.github.io (formerly www.cdglabs.org)","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-06T10:29:56.324Z"}},{"type":"Public","name":"prolog-viz","owner":"cdglabs","isFork":false,"description":"The best Prolog visualizer","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":82,"forksCount":14,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-02T17:35:22.931Z"}},{"type":"Public","name":"thinglab","owner":"cdglabs","isFork":false,"description":"Alan Borning's graphical constraint solver from the late 70s, running on our Smalltalk-78 JavaScript VM.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Smalltalk","color":"#596706"},"pullRequestCount":0,"issueCount":0,"starsCount":101,"forksCount":7,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-12-11T00:39:52.112Z"}},{"type":"Public","name":"CodeChisel3D","owner":"cdglabs","isFork":false,"description":"A 3D live programming experiment","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":3,"starsCount":78,"forksCount":15,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-08-10T14:39:31.958Z"}},{"type":"Public","name":"ohm-moved","owner":"cdglabs","isFork":false,"description":"Ohm has moved to github.com/harc/ohm","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-11-24T10:13:42.988Z"}},{"type":"Public","name":"object-finder","owner":"cdglabs","isFork":false,"description":"A little experiment in unit test-based object discovery","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":20,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-10-14T16:30:24.677Z"}},{"type":"Public","name":"rhea","owner":"cdglabs","isFork":false,"description":"Racket bindings for the Rhea constraint solver","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-03-01T13:55:17.174Z"}},{"type":"Public","name":"ohm-grammars","owner":"cdglabs","isFork":false,"description":"A community-maintained collection of Ohm grammars","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":1,"starsCount":5,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-01-14T20:19:01.461Z"}},{"type":"Public","name":"tableVision","owner":"cdglabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":18,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2015-11-20T02:02:08.175Z"}},{"type":"Public","name":"sudoku-observer","owner":"cdglabs","isFork":false,"description":"Explorable explanation page on Sudoku puzzles","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2015-05-22T05:17:34.863Z"}},{"type":"Public","name":"cbmjslib","owner":"cdglabs","isFork":false,"description":"A JavaScript implementation of the \"Call by Meaning\" programming model for automated semantic discovery and data adaption as described in paper: http://www.hesam.us/callbymeaning/","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":23,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2015-02-20T18:54:27.349Z"}},{"type":"Public","name":"Shadershop","owner":"cdglabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":8,"starsCount":909,"forksCount":64,"license":"The Unlicense","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2015-02-17T02:07:25.279Z"}},{"type":"Public","name":"polygons-de","owner":"cdglabs","isFork":true,"description":"German translation of Parable of the Polygons","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2015-01-05T18:52:11.314Z"}},{"type":"Public","name":"ShadershopConcatenativePrototype","owner":"cdglabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2014-12-19T23:26:52.939Z"}},{"type":"Public","name":"ShadershopLiteratePrototype","owner":"cdglabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2014-12-19T22:18:43.533Z"}}],"repositoryCount":19,"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"}