{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"grist-core","owner":"gristlabs","isFork":false,"description":"Grist is the evolution of spreadsheets.","topicNames":["awesome","database","spreadsheet"],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":20,"issueCount":297,"starsCount":6307,"forksCount":271,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-11T16:13:30.129Z"}},{"type":"Public","name":"mocha-webdriver","owner":"gristlabs","isFork":false,"description":"Write Mocha style tests using selenium-webdriver, with many conveniences.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":2,"issueCount":1,"starsCount":3,"forksCount":3,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T20:10:38.329Z"}},{"type":"Public","name":"grist-electron","owner":"gristlabs","isFork":false,"description":"Desktop Grist, packaged with Electron","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":17,"starsCount":112,"forksCount":3,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-13T14:28:56.798Z"}},{"type":"Public","name":"grainjs","owner":"gristlabs","isFork":false,"description":"Javascript library from Grist Labs","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":10,"issueCount":0,"starsCount":13,"forksCount":4,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-04T05:44:27.901Z"}},{"type":"Public","name":"grist-ee","owner":"gristlabs","isFork":false,"description":"The source code for self-managed Grist Enterprise.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":9,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T20:54:40.709Z"}},{"type":"Public","name":"grist-static","owner":"gristlabs","isFork":false,"description":"Showing Grist spreadsheets on a static website, without a special backend.","topicNames":["spreadsheet","static-site"],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":3,"starsCount":71,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-21T14:37:59.059Z"}},{"type":"Public","name":"weasel.js","owner":"gristlabs","isFork":false,"description":"Collection of UI elements that behave as popovers","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":18,"issueCount":0,"starsCount":0,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-13T15:41:18.986Z"}},{"type":"Public","name":"grist-form-submit","owner":"gristlabs","isFork":false,"description":"Turn form submissions on webpages into new records in Grist documents","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":1,"starsCount":2,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-03T22:17:31.615Z"}},{"type":"Public","name":"ts-interface-builder","owner":"gristlabs","isFork":false,"description":"Compile TypeScript interfaces into a description that allows runtime validation","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":11,"issueCount":10,"starsCount":129,"forksCount":27,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-20T13:29:19.687Z"}},{"type":"Public","name":"ts-interface-checker","owner":"gristlabs","isFork":false,"description":"Runtime library to validate data against TypeScript interfaces.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":11,"issueCount":14,"starsCount":320,"forksCount":18,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-20T13:30:16.514Z"}},{"type":"Public","name":"grist-api","owner":"gristlabs","isFork":false,"description":"NodeJS client for interacting with Grist","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":6,"issueCount":2,"starsCount":9,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-04T04:18:55.874Z"}},{"type":"Public","name":"moment-guess","owner":"gristlabs","isFork":true,"description":"🎉 A utility package for guessing date's format ⏰ 🙌","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":18,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-21T14:36:50.095Z"}},{"type":"Public","name":"grain-rpc","owner":"gristlabs","isFork":false,"description":"Typed RPC interface on top of an arbitrary communication channel","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":1,"starsCount":3,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-10-06T13:24:01.969Z"}},{"type":"Public","name":"n8n","owner":"gristlabs","isFork":true,"description":"Free and open fair-code licensed node based Workflow Automation Tool. Easily automate tasks across different services.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":5151,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-08-31T23:30:21.636Z"}},{"type":"Public","name":"bank-puzzle","owner":"gristlabs","isFork":false,"description":"Bank hacking challenge / puzzle","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-03-19T16:17:46.610Z"}},{"type":"Public","name":"typeorm","owner":"gristlabs","isFork":true,"description":"ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":6204,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-04-03T15:01:09.272Z"}},{"type":"Public","name":"grist-plugin-shopify","owner":"gristlabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-10-02T22:51:01.044Z"}},{"type":"Public","name":"long-scroll","owner":"gristlabs","isFork":false,"description":"UI component for long scrollable containers with lazily rendered content","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-08-24T09:43:32.969Z"}}],"repositoryCount":18,"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":"mirror","text":"Mirrors"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}