{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"window-manager","owner":"netless-io","isFork":false,"description":"a window management system based on white-web-sdk","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":12,"forksCount":17,"license":"MIT License","participation":[1,2,0,0,1,0,1,1,4,0,0,0,0,0,0,0,0,1,0,2,0,0,0,1,0,1,0,4,4,0,0,0,0,0,2,3,0,0,0,0,0,1,0,4,4,0,0,0,1,0,0,5],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-27T04:20:32.828Z"}},{"type":"Public","name":"netless-app-pdfjs","owner":"netless-io","isFork":false,"description":"PDF.js","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-24T09:39:21.937Z"}},{"type":"Public","name":"fastboard","owner":"netless-io","isFork":false,"description":"An open sourced whiteboard starter based on white-web-sdk. ","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":1,"starsCount":48,"forksCount":33,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-15T09:45:20.198Z"}},{"type":"Public","name":"flat","owner":"netless-io","isFork":false,"description":"Project flat is the Web, Windows and macOS client of Agora Flat open source classroom.","topicNames":["electron","whiteboard","flat","e-learning","agora","virtual-classroom","e-class","online-classroom","cloud-recording","agora-flat"],"topicsNotShown":0,"allTopics":["electron","whiteboard","flat","e-learning","agora","virtual-classroom","e-class","online-classroom","cloud-recording","agora-flat"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":4,"issueCount":5,"starsCount":5472,"forksCount":799,"license":"MIT License","participation":[2,2,3,1,2,4,2,5,4,5,8,17,16,4,6,0,3,0,3,1,1,10,10,8,1,8,0,0,1,1,1,1,1,3,5,2,0,0,8,3,3,3,5,0,0,1,1,1,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-15T02:48:07.639Z"}},{"type":"Public","name":"Whiteboard-bridge","owner":"netless-io","isFork":false,"description":"white-web-sdk, white-sdk-ios, white-sdk-android","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":4,"issueCount":0,"starsCount":9,"forksCount":10,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-13T07:20:44.434Z"}},{"type":"Public","name":"flat-server","owner":"netless-io","isFork":false,"description":"A Node.js server for the Agora Flat open source classroom.","topicNames":["nodejs","flat","agora","online-classroom","flat-server","agora-flat"],"topicsNotShown":0,"allTopics":["nodejs","flat","agora","online-classroom","flat-server","agora-flat"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":10,"issueCount":5,"starsCount":633,"forksCount":264,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T10:07:39.832Z"}},{"type":"Public","name":"netless-app","owner":"netless-io","isFork":false,"description":"Official Apps for the Agora Interactive Whiteboard.","topicNames":["netless"],"topicsNotShown":0,"allTopics":["netless"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":57,"forksCount":38,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-29T06:53:34.311Z"}},{"type":"Public","name":"netless-app-presentation","owner":"netless-io","isFork":false,"description":"netless app for displaying images","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-28T07:52:48.713Z"}},{"type":"Public","name":"app-media-player","owner":"netless-io","isFork":false,"description":"netless-io/netless-app-media-player","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-25T01:12:33.687Z"}},{"type":"Public","name":"SLSWeb","owner":"netless-io","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-15T07:18:06.245Z"}},{"type":"Public","name":"bridge-project","owner":"netless-io","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-06T03:20:48.688Z"}},{"type":"Public","name":"synced-store","owner":"netless-io","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-02T12:27:19.626Z"}},{"type":"Public","name":"whiteboard-demo","owner":"netless-io","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":1,"starsCount":65,"forksCount":29,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-25T07:58:18.706Z"}},{"type":"Public","name":"projector-plugin","owner":"netless-io","isFork":false,"description":"ppt projector plugin using canvas for white-web-sdk","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-11T09:52:33.934Z"}},{"type":"Public","name":"fastboard-examples","owner":"netless-io","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-08T09:55:00.094Z"}},{"type":"Public","name":"nosql-db","owner":"netless-io","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-12T07:54:45.160Z"}},{"type":"Public","name":"y","owner":"netless-io","isFork":false,"description":"Shared utils for using CRDT in Netless Apps","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-06T03:58:53.071Z"}},{"type":"Public","name":"react-native-whiteboard","owner":"netless-io","isFork":false,"description":"Whiteboard implements for react-native","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-13T03:14:49.139Z"}},{"type":"Public","name":"cursor-adapter","owner":"netless-io","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":15,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-05T04:59:37.766Z"}},{"type":"Public","name":"dictionary-db","owner":"netless-io","isFork":true,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-13T08:07:36.095Z"}},{"type":"Public","name":"netless-i18n-react-router","owner":"netless-io","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":35,"issueCount":0,"starsCount":1,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-10T15:15:37.533Z"}},{"type":"Public","name":"fiddle","owner":"netless-io","isFork":true,"description":"\":electron:\" 🚀 The easiest way to get started with Electron","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":679,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-18T02:14:40.102Z"}},{"type":"Public","name":"white-snapshot","owner":"netless-io","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-10T04:15:31.724Z"}},{"type":"Public","name":"sync-player","owner":"netless-io","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-09-14T03:06:14.507Z"}},{"type":"Public","name":"telebox-insider","owner":"netless-io","isFork":false,"description":"Experimental Whiteboard Windows UI.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-03T08:04:18.517Z"}},{"type":"Public","name":"netless-app-embedded-page-template","owner":"netless-io","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-08-15T03:27:37.335Z"}},{"type":"Public","name":"vite-plugin-cdn-import","owner":"netless-io","isFork":true,"description":"Import modules from CDN with vite plugin","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":29,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-08-08T09:37:18.397Z"}},{"type":"Public","name":"react-native-fastboard","owner":"netless-io","isFork":false,"description":"interactive whiteboard with user interface for react-native","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-20T08:52:15.599Z"}},{"type":"Public archive","name":"react-native-webview-bridge","owner":"netless-io","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-15T10:56:50.290Z"}},{"type":"Public","name":"netless-iframe-bridge","owner":"netless-io","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-31T10:50:01.564Z"}}],"repositoryCount":51,"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"}