类库 › classroomio
classroomio

classroomio/classroomio

ClassroomIO是一个开源的在线学习管理系统,旨在为公司、教育者和学员提供便捷的培训管理工具,支持多课程和多教师环境。

1,381 265 1,381 16
在 GitHub 上查看
classroomio/classroomio

技术栈

apps/api javascript

测试

Vitest ^1.2.2

网络

Axios ^1.4.0

代码规范

ESLint ^9.31.0 Prettier ^3.2.5
查看全部依赖 (32)

依赖

@aws-sdk/client-s3 ^3.388.0 @aws-sdk/s3-request-presigner ^3.675.0 @hono/node-server ^1.8.2 @hono/standard-validator ^0.1.5 @hono/zod-validator ^0.7.2 @scalar/hono-api-reference ^0.9.18 @sentry/node ^7.110.1 @sentry/profiling-node ^7.110.1 @supabase/supabase-js ^2.32.0 dotenv ^16.3.1 hono ^4.9.7 hono-openapi ^1.0.8 hono-rate-limiter ^0.4.2 ioredis ^5.7.0 katex ^0.16.35 marked ^7.0.3 nanoid ^5.1.5 nodemailer ^6.9.5 zeptomail ^6.0.0 zod ^4.1.8 zod-openapi ^5.4.1

开发依赖

@types/katex ^0.16.7 @types/node ^20.11.19 @types/nodemailer ^6.4.17 @typescript-eslint/eslint-plugin 7.0.1 @typescript-eslint/parser 7.0.1 @vitest/coverage-v8 ^1.2.2 ts-node ^10.9.2 tsc-alias ^1.8.16 tsx ^4.7.1 typescript ^5.5.2 wrangler 4.21.x

apps/classroomio-com javascript

框架

Svelte ^4.1.2

构建工具

Vite ^5.4.4

CSS 框架

Tailwind CSS ^3.3.3
查看全部依赖 (19)

依赖

html-to-image ^1.11.11 just-extend ^6.2.0 posthog-node ^3.1.3 rehype-slug ^6.0.0 remark-toc ^9.0.0 remark-unwrap-images ^4.0.0 shared workspace:* shiki ^0.14.7 svelte-meta-tags ^3.1.2

开发依赖

@sveltejs/adapter-auto ^3.0.0 @sveltejs/kit ^2.0.0 @sveltejs/vite-plugin-svelte ^3.0.0 autoprefixer ^10.4.15 carbon-icons-svelte ^12.3.0 mdsvex ^0.11.0 postcss ^8.4.29 svelte-check ^3.4.3 svelte-sequential-preprocessor ^2.0.1 typescript ^5.0.0

apps/course-app javascript

框架

Svelte ^5.0.0

构建工具

Vite ^6.0.0

测试

Vitest ^2.0.4

CSS 框架

Tailwind CSS ^3.4.9

代码规范

Prettier ^3.3.2
查看全部依赖 (22)

依赖

@tailwindcss/container-queries ^0.1.1 @tailwindcss/forms ^0.5.9 @tailwindcss/typography ^0.5.15 lucide-svelte ^0.468.0 posthog-js ^1.180.1 svelte-inview ^4.0.4 svelte-motion ^0.12.2 svelte-radix ^2.0.1

开发依赖

@sveltejs/adapter-auto ^3.0.0 @sveltejs/kit ^2.9.0 @sveltejs/vite-plugin-svelte ^5.0.0 autoprefixer ^10.4.20 bits-ui ^0.21.16 clsx ^2.1.1 mode-watcher ^0.5.0 prettier-plugin-svelte ^3.2.6 prettier-plugin-tailwindcss ^0.6.5 svelte-check ^4.0.0 svelte-sonner ^0.3.28 tailwind-merge ^2.5.5 tailwind-variants ^0.3.0 typescript ^5.0.0

apps/dashboard javascript

框架

Svelte ^4.1.2

构建工具

Vite ^4.4.8

测试

Jest ^29.7.0

网络

Axios ^1.8.4

CSS 框架

Tailwind CSS ^3.3.2

CSS 预处理器

Sass ^1.64.2
查看全部依赖 (81)

依赖

@carbon/charts-svelte ^1.13.6 @cio/api workspace:* @lemonsqueezy/lemonsqueezy.js ^2.2.0 @polar-sh/sveltekit ^0.2.1 @supabase/supabase-js ^2.31.0 @sveltejs/adapter-auto ^2.1.0 @sveltejs/adapter-node ^1.3.1 @sveltejs/adapter-vercel ^3.1.0 @sveltekit-i18n/base ^1.3.7 @sveltekit-i18n/parser-icu ^1.0.8 @tailwindcss/forms ^0.5.4 @types/pluralize 0.0.30 ai ^2.1.31 body-parser ^1.20.2 bufferutil ^4.0.9 canvas-confetti ^1.6.0 color2k ^2.0.3 cookie-parser ^1.4.6 copy-to-clipboard ^3.3.3 d3 ^7.8.5 d3-cloud ^1.2.7 d3-sankey ^0.12.3 dayjs ^1.11.10 dompurify ^3.3.0 encoding ^0.1.13 hotkeys-js ^3.11.2 html-to-image ^1.11.11 is-valid-domain ^0.1.6 js-yaml ^4.1.0 jspdf ^2.5.1 jspdf-autotable ^3.8.2 ky ^1.10.0 lodash ^4.17.21 openai-edge ^1.2.2 papaparse ^5.4.1 pluralize ^8.0.0 posthog-js ^1.180.1 shared workspace:* sirv ^2.0.3 stripe ^14.22.0 svelte-awesome-color-picker ^3.1.4 svelte-meta-tags ^3.1.2 sveltekit-i18n ^2.4.2 tldts ^6.1.41 unsplash-js ^7.0.18 utf-8-validate ^6.0.5 wait-on ^7.0.1 zod ^3.21.4

开发依赖

@babel/core ^7.22.9 @babel/plugin-syntax-dynamic-import ^7.8.3 @babel/plugin-transform-runtime ^7.22.9 @babel/preset-env ^7.22.9 @babel/preset-typescript ^7.23.3 @babel/runtime ^7.22.6 @sveltejs/kit ^1.29.0 @tailwindcss/typography ^0.5.9 @testing-library/jest-dom ^6.1.5 @testing-library/svelte ^4.0.5 @types/dompurify ^3.2.0 @types/jest ^29.5.10 @types/lodash ^4.14.196 all-object-keys ^2.2.0 autoprefixer ^10.4.14 babel-jest ^29.7.0 carbon-components-svelte ^0.79.0 carbon-icons-svelte ^12.1.0 diff ^5.2.0 dotenv ^16.3.1 jessy ^3.1.1 postcss ^8.4.24 postcss-load-config ^4.0.1 qrcode ^1.5.3 svelte-dnd-action ^0.9.24 svelte-jester ^3.0.0 svelte-loading-spinners ^0.3.4 svelte-preprocess ^5.0.4 ts-jest ^29.1.1 ts-node ^10.9.2 tsconfig workspace:* tslib ^2.6.1 typescript ^5.1.6

apps/docs javascript

框架

React ^19.2.0

构建工具

Vite ^7.2.0

CSS 框架

Tailwind CSS ^4.1.16
查看全部依赖 (19)

依赖

@tanstack/react-router ^1.134.12 @tanstack/react-router-devtools ^1.134.12 @tanstack/react-start ^1.134.12 fumadocs-core 16.2.1 fumadocs-mdx 14.0.4 fumadocs-ui 16.2.1 lucide-react ^0.562.0 lucide-static ^0.552.0 react-dom ^19.2.0 tailwind-merge ^3.3.1

开发依赖

@tailwindcss/vite ^4.1.16 @types/mdx ^2.0.13 @types/node ^24.10.0 @types/react ^19.2.2 @types/react-dom ^19.2.2 @vitejs/plugin-react ^5.1.0 nitro 3.0.1-alpha.1 typescript ^5.9.3 vite-tsconfig-paths ^5.1.4

根目录 javascript

代码规范

ESLint ^8.54.0 Prettier ^3.1.0
查看全部依赖 (7)

依赖

turbo ^1.10.16

开发依赖

concurrently ^8.2.2 prettier-plugin-svelte ^3.1.2 prettier-plugin-tailwindcss ^0.5.7 standard-version ^9.5.0 tsconfig workspace:* typescript ^5.1.6

packages/course-app javascript

构建工具

Vite ^5.0.3
查看全部依赖 (8)

依赖

chalk ^5.3.0 commander ^12.1.0 figlet ^1.8.0 fs-extra ^11.2.0 inquirer ^11.1.0 ora ^8.1.1

开发依赖

@types/fs-extra ^11.0.4 typescript ^5.0.0

packages/course-app/src/template javascript

框架

Svelte ^5.0.0

构建工具

Vite ^5.4.4

测试

Playwright ^1.48.2 Vitest ^2.1.4

CSS 框架

Tailwind CSS ^3.4.9
查看全部依赖 (24)

依赖

carbon-icons-svelte ^12.13.0 dotenv ^16.5.0 rehype-slug ^6.0.0 rehype-unwrap-images ^1.0.0 remark-toc ^9.0.0 shiki ^1.23.1 svelte-meta-tags ^4.0.4 svelte-motion ^0.12.2

开发依赖

@sveltejs/adapter-auto ^3.0.0 @sveltejs/kit ^2.5.27 @sveltejs/vite-plugin-svelte ^4.0.0 @testing-library/jest-dom ^6.6.3 @testing-library/svelte ^5.2.4 @testing-library/user-event ^14.5.2 @types/node ^22.9.0 autoprefixer ^10.4.20 clsx ^2.1.1 jsdom ^25.0.1 mdsvex ^0.11.2 svelte-check ^4.0.0 tailwind-merge ^2.5.4 tailwind-variants ^0.2.1 tailwindcss-animate ^1.0.7 typescript ^5.5.0

packages/shared javascript

查看全部依赖 (1)

依赖

tsconfig workspace:*

截图

https://raw.githubusercontent.com/classroomio/classroomio/main/apps/classroomio-com/static/classroomio-opengraph-image.png
https://raw.githubusercontent.com/classroomio/classroomio/main/apps/classroomio-com/static/classroomio-courses.png

评论

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-05-17 07:26
浙ICP备14020137号-1 $Carte des visiteurs$