类库 › meteroid
meteroid-oss

meteroid-oss/meteroid

Meteroid 是一个开源的云原生定价与计费基础设施,专为产品驱动型 SaaS 设计。它通过 API 集成,提供订阅管理、发票、基于用量的计费、成本限制、收益分析和可操作洞察等功能,旨在解决传统计费系统在处理用量计费和产品主导增长模型时的复杂性与限制。

1,001 51 1,001 21
在 GitHub 上查看
meteroid-oss/meteroid

技术栈

框架

React ^18.3.1

状态管理

Zustand ^4.5.7

数据请求

React Query ^5.90.12

构建工具

Vite ^5.4.21

CSS 框架

Tailwind CSS ^3.4.18

CSS 预处理器

Sass ^1.94.3

CSS-in-JS

Styled Components ^6.1.19

代码规范

ESLint ^8.57.1 Prettier ^3.7.4
查看全部依赖 (185)

依赖

@babel/preset-react ^7.28.5 @bufbuild/protobuf ^1.10.1 @codemirror/autocomplete ^6.20.0 @codemirror/lang-json ^6.0.2 @codemirror/lint ^6.9.2 @codemirror/search ^6.5.11 @codemirror/theme-one-dark ^6.1.3 @connectrpc/connect-query ^1.4.2 @connectrpc/connect-web ^1.7.0 @formkit/auto-animate ^0.8.4 @heroicons/react ^2.2.0 @hookform/resolvers ^3.10.0 @md/common workspace:* @md/icons workspace:* @md/ui workspace:* @mobily/ts-belt ^3.13.1 @nivo/bar ^0.84.0 @nivo/core ^0.84.0 @nivo/line ^0.84.0 @radix-ui/colors ^3.0.0 @radix-ui/react-accordion ^1.2.12 @radix-ui/react-alert-dialog ^1.1.15 @radix-ui/react-avatar ^1.1.11 @radix-ui/react-checkbox ^1.3.3 @radix-ui/react-collapsible ^1.1.12 @radix-ui/react-dialog ^1.1.15 @radix-ui/react-dropdown-menu ^2.1.16 @radix-ui/react-hover-card ^1.1.15 @radix-ui/react-icons ^1.3.2 @radix-ui/react-label ^2.1.8 @radix-ui/react-menubar ^1.1.16 @radix-ui/react-popover ^1.1.15 @radix-ui/react-primitive ^1.0.3 @radix-ui/react-progress ^1.1.8 @radix-ui/react-radio-group ^1.3.8 @radix-ui/react-scroll-area ^1.2.10 @radix-ui/react-select ^2.2.6 @radix-ui/react-separator ^1.1.8 @radix-ui/react-slider ^1.3.6 @radix-ui/react-slot ^1.2.4 @radix-ui/react-switch ^1.2.6 @radix-ui/react-tabs ^1.1.13 @radix-ui/react-toggle ^1.1.10 @radix-ui/react-tooltip ^1.2.8 @stripe/react-stripe-js ^3.10.0 @stripe/stripe-js ^5.10.0 @tanstack/react-query-devtools ^5.91.1 @tanstack/react-table ^8.21.3 @typescript-eslint/eslint-plugin ^6.21.0 @typescript-eslint/parser ^6.21.0 @uiw/codemirror-theme-github ^4.25.3 @uiw/react-codemirror ^4.25.3 ajv ^8.17.1 anyhow async-trait base62 base64 chrono class-variance-authority ^0.7.1 clsx ^2.1.1 cmdk ^1.1.1 common-domain common-grpc common-grpc-error-as-tonic-macros common-logging date-fns ^3.6.0 dayjs ^1.11.19 decimal.js ^10.5.0 envconfig error-stack eslint-config-meteroid workspace:* eslint-config-prettier ^8.10.2 eslint-import-resolver-typescript ^3.10.1 eslint-plugin-import ^2.32.0 eslint-plugin-react ^7.37.5 eslint-plugin-react-hooks ^4.6.2 eslint-plugin-turbo ^1.13.4 eslint-plugin-unused-imports ^3.2.0 framer-motion ^11.18.2 governor immer ^10.2.0 jotai ^2.15.2 jotai-optics ^0.3.2 jotai-scope ^0.5.2 jwt-decode ^4.0.0 log lucide-react ^0.323.0 meteroid-store nanoid 5.0.9 next-themes ^0.2.1 pin-project rdkafka react-beautiful-dnd ^13.1.1 react-day-picker ^8.10.1 react-dom ^18.3.1 react-helmet ^6.1.0 react-hook-form ^7.68.0 react-inlinesvg ^4.2.0 react-loading-skeleton ^3.5.0 react-resizable-panels ^2.1.9 react-router-dom ^6.30.2 react-signature-canvas 1.1.0-alpha.2 react-use-wizard ^2.3.0 rust_decimal rust_decimal_macros secrecy serde simple-icons ^13.21.0 sonner ^1.7.4 superjson 2.2.1 svix-react ^1.13.7 tailwind-merge ^2.6.0 tailwindcss-animate ^1.0.7 thiserror tracing ts-pattern ^5.9.0 uuid zod ^3.25.76

开发依赖

@babel/core ^7.28.5 @babel/preset-env ^7.28.5 @babel/preset-react ^7.28.5 @babel/preset-typescript ^7.28.5 @bufbuild/buf ^1.61.0 @bufbuild/protoc-gen-es ^1.10.1 @commitlint/cli ^18.6.1 @commitlint/config-conventional ^18.6.3 @connectrpc/protoc-gen-connect-es ^1.7.0 @connectrpc/protoc-gen-connect-query ^1.4.2 @eslint-community/eslint-utils ^4.9.0 @manypkg/cli ^0.21.4 @md/tsconfig workspace:* @rollup/plugin-node-resolve ^15.3.1 @storybook/addon-essentials ^7.6.20 @storybook/addon-interactions ^7.6.20 @storybook/addon-links ^7.6.20 @storybook/addon-postcss ^2.0.0 @storybook/blocks ^7.6.20 @storybook/react ^7.6.20 @storybook/react-vite ^7.6.20 @storybook/testing-library ^0.2.2 @svgr/babel-plugin-remove-jsx-attribute ^8.0.0 @svgr/cli ^8.1.0 @tailwindcss/forms ^0.5.10 @tailwindcss/typography ^0.5.19 @types/react ^18.3.27 @types/react-dom ^18.3.7 @types/react-helmet ^6.1.11 @types/react-table ^7.7.20 @types/webpack-env ^1.18.8 @vitejs/plugin-basic-ssl ^1.2.0 @vitejs/plugin-react ^4.7.0 autoprefixer 10.4.17 babel-loader ^9.2.1 chromatic ^10.9.6 concurrently ^8.2.2 dotenv-cli ^7.4.4 env_logger eslint-config-meteroid workspace:* eslint-config-next ^14.2.33 husky ^9.1.7 json ^11.0.0 kill-port ^2.0.1 onchange ^7.1.0 path ^0.12.7 postcss ^8.5.6 postcss-loader ^8.2.0 postcss-scss ^4.0.9 postcss-selector-parser ^6.1.2 react-dom ^18.3.1 replace-in-file ^7.2.0 rstest serde_json storybook ^7.6.20 tailwind-merge ^2.6.0 tailwindcss-animate ^1.0.7 tailwindcss-radix ^2.9.0 testcontainers tokio-util tsconfig-paths ^4.2.0 tsup ^8.5.1 turbo ^1.13.4 typescript ^5.9.3 vite-plugin-dts ^3.9.1 vite-plugin-svgr ^4.5.0 vite-tsconfig-paths ^4.3.2

截图

assets/meteroid-banner.png
assets/meteroid-schema-4.webp

评论

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.1. UTC+08:00, 2026-04-02 19:56
浙ICP备14020137号-1 $访客地图$