Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / netless-io / flat
Project flat is the Web, Windows and macOS client of Agora Flat open source classroom.
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netless-io%2Fflat
Stars: 5,292
Forks: 767
Open Issues: 8
License: mit
Language: TypeScript
Repo Size: 67.1 MB
Dependencies:
2,778
Created: over 3 years ago
Updated: about 1 month ago
Last pushed: about 1 month ago
Last synced: about 1 month ago
Commit Stats
Commits: 2315
Authors: 32
Mean commits per author: 72.34
Development Distribution Score: 0.715
More commit stats: https://commits.ecosyste.ms/hosts/GitHub/repositories/netless-io/flat
Topics: agora, agora-flat, cloud-recording, e-class, e-learning, electron, flat, online-classroom, virtual-classroom, whiteboard
Files
Dependencies
- actions/checkout v2 composite
- actions/setup-node v2 composite
- actions/checkout v2 composite
- peaceiris/actions-gh-pages v3 composite
- pnpm/action-setup v2 composite
- WyriHaximus/github-action-helm3 v2 composite
- actions/checkout v2 composite
- docker/login-action v1 composite
- pnpm/action-setup v2 composite
- WyriHaximus/github-action-helm3 v2 composite
- actions/checkout v2 composite
- docker/login-action v1 composite
- pnpm/action-setup v2 composite
- nginx latest build
- @types/dotenv-flow ^3.2.0 development
- @types/webpack-env ^1.18.0 development
- dotenv-flow ^3.2.0 development
- dotenv-flow-webpack ^1.1.0 development
- electron 12.0.15 development
- electron-builder ^22.14.13 development
- electron-devtools-vendor ^1.1.0 development
- electron-notarize ^1.2.1 development
- file-loader ^6.2.0 development
- flat-types workspace:* development
- js-yaml ^4.1.0 development
- move-cli ^2.0.0 development
- nodemon ^2.0.20 development
- rimraf ^3.0.2 development
- ts-loader ^9.3.1 development
- webpack-cli ^4.10.0 development
- webpack-merge ^5.8.0 development
- webpack-node-externals ^3.0.0 development
- @netless/flat-service-provider-agora-rtc-electron workspace:*
- electron-updater ^5.2.1
- fs-extra ^10.1.0
- jquery ^3.6.1
- semver ^7.3.7
- value-enhancer ^1.3.2
- @netless/flat-vite-plugins workspace:* development
- @types/classnames ^2.3.1 development
- @types/lodash ^4.14.185 development
- @types/node-downloader-helper ^1.0.16 development
- @types/react-router ^5.1.19 development
- electron 12.0.15 development
- esbuild ^0.15.8 development
- flat-types workspace:* development
- monaco-editor ^0.27.0 development
- rc-picker ^2.6.10 development
- rollup-plugin-copy ^3.4.0 development
- rollup-plugin-visualizer ^5.8.1 development
- @ant-design/icons ^4.7.0
- @netless/app-countdown ^0.0.4
- @netless/app-dice ^0.1.1
- @netless/app-geogebra ^0.0.6
- @netless/app-iframe-bridge ^0.0.2
- @netless/app-mindmap ^0.1.1
- @netless/app-monaco 0.2.0-canary.1
- @netless/app-quill ^0.1.1
- @netless/app-selector ^0.0.3
- @netless/app-slide 0.3.0-canary.17
- @netless/combine-player ^1.1.6
- @netless/flat-i18n workspace:*
- @netless/flat-pages workspace:*
- @netless/flat-server-api workspace:*
- @netless/flat-service-provider-agora-cloud-recording workspace:*
- @netless/flat-service-provider-agora-rtc-electron workspace:*
- @netless/flat-service-provider-agora-rtm workspace:*
- @netless/flat-service-provider-fastboard workspace:*
- @netless/flat-service-provider-file-convert-h5 workspace:*
- @netless/flat-service-provider-file-convert-netless workspace:*
- @netless/flat-service-provider-file-preview-netless workspace:*
- @netless/flat-service-provider-file-preview-netless-slide workspace:*
- @netless/flat-services workspace:*
- @videojs/vhs-utils ^4.0.0
- agora-rtm-sdk ^1.6.0
- antd ^4.23.2
- axios ^0.27.2
- classnames ^2.3.1
- date-fns ^2.29.3
- dotenv-expand ^9.0.0
- emittery ^1.0.0
- extract-zip ^2.0.1
- flat-components workspace:*
- fs-extra ^10.1.0
- lodash-es ^4.17.21
- mobx ^6.6.1
- mobx-react-lite ^3.4.0
- node-downloader-helper ^2.1.4
- polly-js ^1.8.3
- react ^17.0.2
- react-device-detect ^2.2.2
- react-dom ^17.0.2
- react-router-dom ^5.3.3
- react-router-last-location ^2.0.1
- react-use ^17.4.0
- react-virtualized ^9.22.3
- remitter ^0.2.9
- side-effect-manager ^1.2.1
- uuid ^9.0.0
- value-enhancer ^1.3.2
- video.js 7.20.3
- @commitlint/cli ^17.1.2 development
- @commitlint/config-angular ^17.1.0 development
- @hyrious/esbuild-dev ^0.8.4 development
- @netless/eslint-plugin ^2.0.0 development
- @types/fs-extra ^9.0.13 development
- @types/lodash-es ^4.17.6 development
- @types/node ^17.0.45 development
- @types/react ^17.0.50 development
- @types/react-dom ^17.0.17 development
- @types/react-router-dom ^5.3.3 development
- @types/react-virtualized ^9.21.21 development
- @types/uuid ^8.3.4 development
- @typescript-eslint/eslint-plugin ^5.38.0 development
- @typescript-eslint/parser ^5.38.0 development
- @vitejs/plugin-react ^2.1.0 development
- ali-oss ^6.17.1 development
- cross-env ^7.0.3 development
- cspell ^6.10.0 development
- dotenv-flow ^3.2.0 development
- esbuild ^0.15.8 development
- eslint ^8.23.1 development
- eslint-config-prettier ^8.5.0 development
- eslint-config-react-app ^7.0.1 development
- eslint-define-config ^1.7.0 development
- eslint-plugin-eslint-comments ^3.2.0 development
- eslint-plugin-jsx-a11y ^6.6.1 development
- eslint-plugin-prettier ^4.2.1 development
- eslint-plugin-react ^7.31.8 development
- eslint-webpack-plugin ^3.2.0 development
- fork-ts-checker-webpack-plugin ^7.2.13 development
- husky ^8.0.1 development
- less ^4.1.3 development
- lint-staged ^13.0.3 development
- prettier ^2.7.1 development
- svglint ^2.1.1 development
- svgo ^2.8.0 development
- typescript ^4.8.3 development
- vite ^3.1.3 development
- webpack ^5.74.0 development
- yaml ^2.1.1 development
- @babel/core ^7.19.1 development
- @storybook/addon-actions ~6.3.13 development
- @storybook/addon-essentials ~6.3.13 development
- @storybook/addon-links ~6.3.13 development
- @storybook/addon-viewport ~6.3.13 development
- @storybook/builder-webpack5 ~6.3.13 development
- @storybook/client-api ~6.3.13 development
- @storybook/manager-webpack5 ~6.3.13 development
- @storybook/node-logger ~6.3.13 development
- @storybook/preset-create-react-app ^3.2.0 development
- @storybook/react ~6.3.13 development
- @storybook/theming ~6.3.13 development
- @types/chance ^1.1.3 development
- @types/faker ^5.5.9 development
- @types/react-transition-group ^4.4.5 development
- @typescript-eslint/typescript-estree ^5.38.0 development
- babel-loader ^8.2.5 development
- bulma ^0.9.4 development
- chance ^1.1.8 development
- css-loader ^6.7.1 development
- faker ^5.5.3 development
- i18next ^21.9.1 development
- i18next-browser-languagedetector ^6.1.5 development
- less-loader ^10.2.0 development
- lodash-es ^4.17.21 development
- react-i18next ^11.18.6 development
- sass ^1.54.8 development
- sass-loader ^12.6.0 development
- storybook-react-i18next 1.0.13 development
- style-loader ^3.3.1 development
- tachyons ^4.12.0 development
- @ant-design/icons ^4.7.0
- @netless/flat-i18n workspace:*
- @netless/flat-server-api workspace:*
- @netless/flat-services workspace:*
- antd ^4.23.2
- classnames ^2.3.1
- date-fns ^2.29.3
- mobx ^6.6.1
- mobx-react-lite ^3.4.0
- p-limit ^4.0.0
- pretty-bytes ^6.0.0
- rc-picker ^2.6.10
- react ^17.0.2
- react-dom ^17.0.2
- react-resize-detector ^7.1.2
- react-router-dom ^5.3.3
- react-transition-group ^4.4.5
- react-use ^17.4.0
- react-virtualized ^9.22.3
- prettier ^2.7.1 development
- react ^17.0.2 development
- typescript ^4.8.3 development
- i18next ^21.9.1
- i18next-browser-languagedetector ^6.1.5
- side-effect-manager ^1.2.1
- use-value-enhancer ^0.1.1
- value-enhancer ^1.3.2
- @babel/standalone 7.19.2 development
- @netless/mini-svg-data-uri 0.0.1 development
- @types/loadable__component ^5.13.4 development
- @types/mime ^2.0.3 development
- @types/video.js ^7.3.48 development
- dotenv ^16.0.2 development
- dotenv-expand ^9.0.0 development
- eslint-loader ^4.0.2 development
- mime ^3.0.0 development
- @ant-design/icons ^4.7.0
- @netless/app-countdown ^0.0.4
- @netless/app-geogebra ^0.0.6
- @netless/app-iframe-bridge ^0.0.2
- @netless/app-monaco 0.2.0-canary.1
- @netless/app-slide 0.3.0-canary.17
- @netless/combine-player ^1.1.6
- @netless/flat-i18n workspace:*
- @netless/flat-server-api workspace:*
- @netless/flat-service-provider-agora-rtc-web workspace:*
- @netless/flat-service-provider-agora-rtm workspace:*
- @netless/flat-services workspace:*
- @netless/flat-stores workspace:*
- @netless/sync-player ^1.0.7
- @wopjs/dom ^0.1.3
- antd ^4.23.2
- axios ^0.27.2
- classnames ^2.3.1
- date-fns ^2.29.3
- flat-components workspace:*
- flat-types workspace:*
- lodash-es ^4.17.21
- mobx ^6.6.1
- mobx-react-lite ^3.4.0
- polly-js ^1.8.3
- react ^17.0.2
- react-device-detect ^2.2.2
- react-dom ^17.0.2
- react-router-dom ^5.3.3
- react-router-last-location ^2.0.1
- react-use ^17.4.0
- side-effect-manager ^1.2.1
- uuid ^9.0.0
- value-enhancer ^1.3.2
- video.js 7.20.3
- prettier ^2.7.1 development
- typescript ^4.8.3 development
- prettier ^2.7.1 development
- typescript ^4.8.3 development
- @netless/flat-i18n workspace:*
- @netless/flat-server-api workspace:*
- remitter ^0.2.9
- side-effect-manager ^1.2.1
- value-enhancer ^1.3.2
- @netless/fastboard 1.0.0-canary.8 development
- @netless/window-manager 1.0.0-canary.73 development
- mobx ^6.6.1 development
- prettier ^2.7.1 development
- react ^17.0.2 development
- typescript ^4.8.3 development
- white-web-sdk npm:[email protected] development
- @netless/flat-i18n workspace:*
- @netless/flat-server-api workspace:*
- @netless/flat-services workspace:*
- @netless/sync-player ^1.0.7
- flat-components workspace:*
- hls.js ^1.2.1
- polly-js ^1.8.3
- side-effect-manager ^1.2.1
- uuid ^9.0.0
- actions/checkout v2 composite
- pnpm/action-setup v2 composite
- prettier ^2.7.1 development
- typescript ^4.8.3 development
- @netless/flat-server-api workspace:*
- @netless/flat-services workspace:*
- polly-js ^1.8.3
- value-enhancer ^1.3.2
- prettier ^2.7.1 development
- typescript ^4.8.3 development
- @netless/flat-services workspace:*
- agora-electron-sdk 3.7.0-build.527
- fs-extra ^10.1.0
- side-effect-manager ^1.2.1
- prettier ^2.7.1 development
- typescript ^4.8.3 development
- @netless/flat-services workspace:*
- agora-rtc-sdk-ng 4.14.0
- side-effect-manager ^1.2.1
- value-enhancer ^1.3.2
- prettier ^2.7.1 development
- typescript ^4.8.3 development
- @netless/flat-server-api workspace:*
- @netless/flat-services workspace:*
- agora-rtm-sdk ^1.6.0
- side-effect-manager ^1.2.1
- uuid ^9.0.0
- prettier ^2.7.1 development
- typescript ^4.8.3 development
- @netless/flat-server-api workspace:*
- remitter ^0.2.9
- prettier ^2.7.1 development
- typescript ^4.8.3 development
- @netless/flat-courseware workspace:*
- @netless/flat-server-api workspace:*
- prettier ^2.7.1 development
- typescript ^4.8.3 development
- @lukeed/uuid ^2.0.0
- @netless/fastboard 1.0.0-canary.8
- @netless/flat-i18n workspace:*
- @netless/flat-server-api workspace:*
- @netless/flat-service-provider-file-convert-netless workspace:*
- @netless/flat-services workspace:*
- @netless/white-snapshot ^0.4.2
- @netless/window-manager 1.0.0-canary.73
- side-effect-manager ^1.2.1
- value-enhancer ^1.3.2
- white-web-sdk npm:[email protected]
- prettier ^2.7.1 development
- typescript ^4.8.3 development
- @netless/flat-server-api workspace:*
- @netless/flat-services workspace:*
- prettier ^2.7.1 development
- typescript ^4.8.3 development
- @netless/flat-server-api workspace:*
- @netless/flat-services workspace:*
- prettier ^2.7.1 development
- typescript ^4.8.3 development
- @netless/app-docs-viewer 1.0.0-canary.5
- @netless/flat-service-provider-file-convert-netless workspace:*
- @netless/flat-services workspace:*
- side-effect-manager ^1.2.1
- value-enhancer ^1.3.2
- prettier ^2.7.1 development
- typescript ^4.8.3 development
- @netless/app-slide 0.3.0-canary.17
- @netless/flat-service-provider-file-convert-netless workspace:*
- @netless/flat-services workspace:*
- @babel/standalone 7.19.2 development
- @netless/flat-vite-plugins workspace:* development
- @netless/mini-svg-data-uri 0.0.1 development
- @types/loadable__component ^5.13.4 development
- @types/mime ^2.0.3 development
- dotenv ^16.0.2 development
- dotenv-expand ^9.0.0 development
- eslint-loader ^4.0.2 development
- mime ^3.0.0 development
- vite-plugin-compression ^0.5.1 development
- @ant-design/icons ^4.7.0
- @loadable/component ^5.15.2
- @netless/app-countdown ^0.0.4
- @netless/app-dice ^0.1.1
- @netless/app-geogebra ^0.0.6
- @netless/app-iframe-bridge ^0.0.2
- @netless/app-mindmap ^0.1.1
- @netless/app-monaco 0.2.0-canary.1
- @netless/app-quill ^0.1.1
- @netless/app-selector ^0.0.3
- @netless/app-slide 0.3.0-canary.17
- @netless/combine-player ^1.1.6
- @netless/flat-i18n workspace:*
- @netless/flat-pages workspace:*
- @netless/flat-server-api workspace:*
- @netless/flat-service-provider-agora-cloud-recording workspace:*
- @netless/flat-service-provider-agora-rtc-web workspace:*
- @netless/flat-service-provider-agora-rtm workspace:*
- @netless/flat-service-provider-fastboard workspace:*
- @netless/flat-service-provider-file-convert-h5 workspace:*
- @netless/flat-service-provider-file-convert-netless workspace:*
- @netless/flat-service-provider-file-preview-netless workspace:*
- @netless/flat-service-provider-file-preview-netless-slide workspace:*
- @netless/flat-services workspace:*
- @netless/flat-stores workspace:*
- @videojs/vhs-utils ^4.0.0
- @zip.js/zip.js ^2.6.29
- agora-rtc-sdk-ng ^4.14.0
- agora-rtm-sdk ^1.6.0
- antd ^4.23.2
- axios ^0.27.2
- classnames ^2.3.1
- date-fns ^2.29.3
- emittery ^1.0.0
- eventemitter3 ^4.0.7
- flat-components workspace:*
- flat-types workspace:*
- lodash-es ^4.17.21
- mobx ^6.6.1
- mobx-react-lite ^3.4.0
- polly-js ^1.8.3
- react ^17.0.2
- react-device-detect ^2.2.2
- react-dom ^17.0.2
- react-router-dom ^5.3.3
- react-router-last-location ^2.0.1
- react-use ^17.4.0
- react-virtualized ^9.22.3
- remitter ^0.2.9
- side-effect-manager ^1.2.1
- uuid ^9.0.0
- value-enhancer ^1.3.2
- video.js 7.20.3
- WyriHaximus/github-action-helm3 v2 composite
- actions/checkout v3 composite
- actions/setup-node v3 composite
- docker/login-action v1 composite
- pnpm/action-setup v2 composite
- WyriHaximus/github-action-helm3 v2 composite
- actions/checkout v3 composite
- docker/login-action v1 composite
- pnpm/action-setup v2 composite