类库 › ripple
Ripple-TS

Ripple-TS/ripple

Ripple TS是一个优雅的TypeScript UI框架,融合React、Solid和Svelte优点。主打TS优先开发体验,支持细粒度响应式和高性能渲染。提供.tsrx扩展语法,可编译为多种运行时目标,适用于构建高效现代Web界面。

7,349 283 7,349 21
在 GitHub 上查看
Ripple-TS/ripple

技术栈

grammars/tree-sitter rust

查看全部依赖 (6)

依赖

node-addon-api ^8.6.0 node-gyp-build ^4.8.0 tree-sitter ~0.22

开发依赖

node-gyp ^12.3.0 prebuildify ^6.0.0 tree-sitter-cli ^0.26.6

根目录 javascript

框架

Solid.js 2.0.0-beta.11

测试

Vitest catalog:default

代码规范

ESLint catalog:default Prettier catalog:default
查看全部依赖 (22)

依赖

@types/eslint catalog:default

开发依赖

@changesets/changelog-github catalog:default @changesets/cli catalog:default @ripple-ts/vite-plugin workspace:* @solidjs/web 2.0.0-beta.11 @tsrx/eslint-plugin workspace:* @tsrx/preact workspace:* @tsrx/prettier-plugin workspace:* @tsrx/react workspace:* @tsrx/ripple workspace:* @tsrx/solid workspace:* @tsrx/vue workspace:* @types/node catalog:default @typescript/native-preview 7.0.0-dev.20260512.1 jsdom catalog:default linkedom catalog:default rulesync catalog:default source-map catalog:default type-fest catalog:default typescript catalog:default vite-plugin-solid 3.0.0-next.5 wait-on catalog:default

packages/adapter-bun javascript

查看全部依赖 (2)

依赖

@ripple-ts/adapter workspace:*

开发依赖

@types/bun catalog:default

packages/adapter-node javascript

查看全部依赖 (1)

依赖

@ripple-ts/adapter workspace:*

packages/adapter-vercel javascript

查看全部依赖 (3)

依赖

@ripple-ts/adapter workspace:* @ripple-ts/adapter-node workspace:* @vercel/nft catalog:default

packages/bun-plugin-preact javascript

框架

Preact catalog:default
查看全部依赖 (3)

依赖

@tsrx/preact workspace:*

开发依赖

@types/bun catalog:default typescript catalog:default

packages/bun-plugin-react javascript

框架

React catalog:default
查看全部依赖 (3)

依赖

@tsrx/react workspace:*

开发依赖

@types/bun catalog:default typescript catalog:default

packages/bun-plugin-solid javascript

框架

Solid.js catalog:default
查看全部依赖 (8)

依赖

@babel/core catalog:default @babel/preset-typescript catalog:default @tsrx/solid workspace:* babel-preset-solid catalog:default

开发依赖

@solidjs/web catalog:default @types/babel__core catalog:default @types/bun catalog:default typescript catalog:default

packages/bun-plugin-vue javascript

框架

Vue.js 3.6.0-beta.12
查看全部依赖 (4)

依赖

@tsrx/vue workspace:*

开发依赖

@types/bun catalog:default typescript catalog:default vue-jsx-vapor ^3.2.14

packages/cli javascript

测试

Vitest catalog:default

代码规范

Prettier catalog:default
查看全部依赖 (9)

开发依赖

@types/prompts catalog:default commander catalog:default degit catalog:default jsdom catalog:default kleur catalog:default ora catalog:default prompts catalog:default tsdown catalog:default type-fest catalog:default

packages/compat-react javascript

框架

React catalog:default
查看全部依赖 (6)

依赖

react-dom catalog:default ripple workspace:*

开发依赖

@types/node catalog:default @types/react catalog:default @types/react-dom catalog:default typescript catalog:default

packages/create-ripple javascript

查看全部依赖 (2)

依赖

@ripple-ts/cli workspace:*

开发依赖

tsdown catalog:default

packages/eslint-parser javascript

查看全部依赖 (6)

依赖

@tsrx/core workspace:*

开发依赖

@types/eslint catalog:default @types/estree catalog:default @types/node catalog:default tsdown catalog:default typescript catalog:default

packages/eslint-plugin javascript

测试

Vitest catalog:default

代码规范

ESLint catalog:default
查看全部依赖 (7)

开发依赖

@tsrx/core workspace:* @tsrx/eslint-parser workspace:* @types/eslint catalog:default @types/node catalog:default @typescript-eslint/parser catalog:default tsdown catalog:default typescript catalog:default

packages/language-server javascript

查看全部依赖 (11)

依赖

@tsrx/core workspace:* @tsrx/typescript-plugin workspace:* @volar/language-server catalog:default volar-service-css catalog:default volar-service-typescript catalog:default vscode-languageserver-textdocument catalog:default vscode-uri catalog:default

开发依赖

@types/estree catalog:default @volar/language-core catalog:default @volar/language-service catalog:default tsdown catalog:default

packages/prettier-plugin javascript

代码规范

Prettier catalog:default
查看全部依赖 (2)

依赖

@tsrx/core workspace:*

开发依赖

@types/node catalog:default

packages/ripple javascript

查看全部依赖 (8)

依赖

@tsrx/core workspace:* @tsrx/ripple workspace:* clsx catalog:default devalue catalog:default esm-env catalog:default

开发依赖

@types/estree catalog:default @types/estree-jsx catalog:default @types/node catalog:default

packages/rollup-plugin javascript

构建工具

Rollup catalog:default
查看全部依赖 (5)

依赖

@rollup/pluginutils catalog:default @tsrx/ripple workspace:*

开发依赖

ripple workspace:* source-map catalog:default uvu catalog:default

packages/rspack-plugin-preact javascript

框架

Preact catalog:default
查看全部依赖 (3)

依赖

@tsrx/preact workspace:*

开发依赖

@rspack/core ^1.6.0 typescript catalog:default

packages/rspack-plugin-react javascript

框架

React catalog:default
查看全部依赖 (6)

依赖

@tsrx/react workspace:*

开发依赖

@rspack/core ^1.6.0 @types/react catalog:default @types/react-dom catalog:default react-dom catalog:default typescript catalog:default

packages/rspack-plugin-solid javascript

框架

Solid.js 2.0.0-beta.7
查看全部依赖 (8)

依赖

@babel/core ^7.29.0 @babel/preset-typescript ^7.28.5 @tsrx/solid workspace:* babel-loader ^10.1.1 babel-preset-solid 2.0.0-beta.7 solid-refresh 0.8.0-next.7

开发依赖

@rspack/core ^1.6.0 typescript catalog:default

packages/rspack-plugin-vue javascript

框架

Vue.js 3.6.0-beta.12
查看全部依赖 (5)

依赖

@tsrx/vue workspace:* source-map catalog:default

开发依赖

@rspack/core ^1.6.0 typescript catalog:default vue-jsx-vapor ^3.2.14

packages/sublime-text-plugin javascript

查看全部依赖 (4)

开发依赖

@types/adm-zip ^0.5.7 @types/js-yaml ^4.0.9 adm-zip ^0.5.16 js-yaml ^4.1.0

packages/sublime-text-plugin/src/language-server javascript

查看全部依赖 (1)

依赖

@ripple-ts/language-server 0.2.208

packages/tsrx-mcp javascript

测试

Vitest catalog:default

代码规范

Prettier catalog:default
查看全部依赖 (6)

依赖

@modelcontextprotocol/sdk catalog:default @tsrx/core workspace:* @tsrx/prettier-plugin workspace:* zod catalog:default

开发依赖

@types/node catalog:default typescript catalog:default

packages/tsrx-preact javascript

框架

Preact catalog:default
查看全部依赖 (6)

依赖

@tsrx/core workspace:* esrap catalog:default zimmerframe catalog:default

开发依赖

@types/estree catalog:default @types/estree-jsx catalog:default typescript catalog:default

packages/tsrx-react javascript

查看全部依赖 (7)

依赖

@tsrx/core workspace:* esrap catalog:default zimmerframe catalog:default

开发依赖

@types/estree catalog:default @types/estree-jsx catalog:default @types/react catalog:default typescript catalog:default

packages/tsrx-ripple javascript

查看全部依赖 (10)

依赖

@tsrx/core workspace:* esrap catalog:default is-reference catalog:default zimmerframe catalog:default

开发依赖

@types/estree catalog:default @types/estree-jsx catalog:default @typescript-eslint/types catalog:default @volar/language-core catalog:default typescript catalog:default vscode-languageserver-types catalog:default

packages/tsrx-solid javascript

查看全部依赖 (6)

依赖

@tsrx/core workspace:* esrap catalog:default zimmerframe catalog:default

开发依赖

@types/estree catalog:default @types/estree-jsx catalog:default typescript catalog:default

packages/tsrx-vue javascript

查看全部依赖 (7)

依赖

@tsrx/core workspace:* esrap catalog:default is-reference catalog:default zimmerframe catalog:default

开发依赖

@types/estree catalog:default @types/estree-jsx catalog:default typescript catalog:default

packages/tsrx javascript

查看全部依赖 (15)

依赖

@jridgewell/sourcemap-codec catalog:default @noble/hashes catalog:default @sveltejs/acorn-typescript catalog:default @types/estree catalog:default @types/estree-jsx catalog:default acorn catalog:default esrap catalog:default is-reference catalog:default magic-string catalog:default zimmerframe catalog:default

开发依赖

@types/node catalog:default @typescript-eslint/types catalog:default @volar/language-core catalog:default typescript catalog:default vscode-languageserver-types catalog:default

packages/turbopack-plugin-react javascript

框架

Next.js ^16.2.6
查看全部依赖 (2)

依赖

@tsrx/react workspace:*

开发依赖

typescript catalog:default

packages/typescript-plugin javascript

查看全部依赖 (6)

依赖

@volar/language-core catalog:default @volar/typescript catalog:default

开发依赖

@tsrx/core workspace:* @types/estree catalog:default @types/node catalog:default tsdown catalog:default

packages/vite-plugin-preact javascript

框架

Preact catalog:default

构建工具

Vite catalog:default
查看全部依赖 (3)

依赖

@tsrx/preact workspace:*

开发依赖

@tsrx/core workspace:* typescript catalog:default

packages/vite-plugin-react javascript

框架

React catalog:default

数据请求

React Query ^5.100.10

构建工具

Vite catalog:default
查看全部依赖 (8)

依赖

@tsrx/react workspace:*

开发依赖

@tsrx/core workspace:* @types/react catalog:default @types/react-dom catalog:default react-aria-components ^1.17.0 react-dom catalog:default react-router ^7.15.0 typescript catalog:default

packages/vite-plugin-solid javascript

框架

Solid.js 2.0.0-beta.7

构建工具

Vite catalog:default
查看全部依赖 (4)

依赖

@tsrx/solid workspace:*

开发依赖

@tsrx/core workspace:* typescript catalog:default vite-plugin-solid 3.0.0-next.5

packages/vite-plugin-vue javascript

框架

Vue.js 3.6.0-beta.12

构建工具

Vite catalog:default
查看全部依赖 (4)

依赖

@tsrx/vue workspace:*

开发依赖

@tsrx/core workspace:* typescript catalog:default vue-jsx-vapor ^3.2.14

packages/vite-plugin javascript

构建工具

Vite catalog:default
查看全部依赖 (5)

依赖

@ripple-ts/adapter workspace:* @tsrx/ripple workspace:*

开发依赖

@types/node catalog:default ripple workspace:* type-fest catalog:default

packages/vscode-plugin javascript

查看全部依赖 (14)

依赖

@ripple-ts/language-server workspace:* @tsrx/typescript-plugin workspace:* @volar/language-core catalog:default @volar/language-server catalog:default @volar/typescript catalog:default @volar/vscode catalog:default volar-service-typescript catalog:default vscode-languageclient catalog:default vscode-uri catalog:default

开发依赖

@types/adm-zip catalog:default @vscode/vsce catalog:default adm-zip catalog:default ovsx catalog:default tsdown catalog:default

packages/zed-plugin rust

查看全部依赖 (1)

依赖

zed_extension_api 0.7.0

playground/react javascript

框架

React catalog:default

构建工具

Vite catalog:default
查看全部依赖 (8)

依赖

react-dom catalog:default

开发依赖

@ripple-ts/language-server workspace:* @tsrx/react workspace:* @tsrx/typescript-plugin workspace:* @tsrx/vite-plugin-react workspace:* @types/react catalog:default @types/react-dom catalog:default typescript catalog:default

playground/ripple javascript

构建工具

Vite catalog:default

测试

Vitest catalog:default

CSS 框架

Tailwind CSS catalog:peer

代码规范

ESLint catalog:default
查看全部依赖 (10)

依赖

@ripple-ts/compat-react workspace:*

开发依赖

@ripple-ts/language-server workspace:* @ripple-ts/vite-plugin workspace:* @tailwindcss/vite catalog:default @tsrx/eslint-plugin workspace:* @tsrx/typescript-plugin workspace:* @typescript-eslint/parser catalog:default polka catalog:default ripple workspace:* typescript catalog:default

playground/solid javascript

框架

Solid.js 2.0.0-beta.7

构建工具

Vite catalog:default
查看全部依赖 (7)

依赖

@solidjs/web 2.0.0-beta.7

开发依赖

@ripple-ts/language-server workspace:* @tsrx/solid workspace:* @tsrx/typescript-plugin workspace:* @tsrx/vite-plugin-solid workspace:* typescript catalog:default vite-plugin-solid 3.0.0-next.5

playground/vue javascript

框架

Vue.js 3.6.0-beta.12

构建工具

Vite catalog:default
查看全部依赖 (6)

开发依赖

@ripple-ts/language-server workspace:* @tsrx/typescript-plugin workspace:* @tsrx/vite-plugin-vue workspace:* @tsrx/vue workspace:* typescript catalog:default vue-jsx-vapor ^3.2.14

templates/basic javascript

构建工具

Vite ^8.0.0

代码规范

ESLint ^9.0.0 Prettier ^3.6.2
查看全部依赖 (9)

依赖

ripple latest

开发依赖

@ripple-ts/language-server latest @ripple-ts/vite-plugin latest @tsrx/eslint-parser latest @tsrx/eslint-plugin latest @tsrx/prettier-plugin latest @tsrx/typescript-plugin latest @typescript-eslint/parser ^8.20.0 typescript ^5.9.3

website-mcp javascript

查看全部依赖 (6)

依赖

@tsrx/mcp workspace:* @tsrx/preact workspace:* @tsrx/react workspace:* @tsrx/ripple workspace:* @tsrx/solid workspace:* @tsrx/vue workspace:*

website-new javascript

构建工具

Vite catalog:default
查看全部依赖 (8)

依赖

@ripple-ts/adapter-node workspace:* livecodes catalog:default marked catalog:default shiki catalog:default

开发依赖

@ripple-ts/vite-plugin workspace:* @tsrx/typescript-plugin workspace:* ripple workspace:* typescript catalog:default

website-tsrx javascript

构建工具

Vite catalog:default

代码规范

Prettier catalog:
查看全部依赖 (20)

依赖

@codemirror/commands ^6.9.1 @codemirror/lang-javascript ^6.2.4 @codemirror/language ^6.12.3 @codemirror/state ^6.5.2 @codemirror/theme-one-dark ^6.1.3 @codemirror/view ^6.38.6 @marko/tsrx ^0.0.4 @ripple-ts/adapter-node workspace:* @tsrx/preact workspace:* @tsrx/prettier-plugin workspace:* @tsrx/react workspace:* @tsrx/ripple workspace:* @tsrx/solid workspace:* @tsrx/vue workspace:* prettier-plugin-marko ^4.0.9 shiki catalog:

开发依赖

@ripple-ts/vite-plugin workspace:* @tsrx/typescript-plugin workspace:* ripple workspace:* typescript catalog:default

截图

assets/ripple-mobile.png

评论

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-05-22 16:00
浙ICP备14020137号-1 $访客地图$