
Ripple
TypeScript UI framework with fine-grained reactivity, built around .tsrx component files.
Ripple is a TypeScript UI framework whose components live in .tsrx files and use its own JSX-like templating language. The project’s docs describe Ripple as built on TSRX, a superset of TypeScript. The framework is installed from npm, and the project’s comparison page sets it against React, Solid and Svelte.
Ripple renders on the client only with mount(), or on the server with render() from ripple/server. A prerender step can also write HTML for marked routes as static files.
Worth knowing
The project’s libraries page says Ripple is not production ready and may have breaking changes at any moment.
Identity
Rendering and deploy
- Rendering
- In the browser, On a server, Static output89
- Install with
- npm7
Releases
Adoption
Sources
- 2026-10-28: links
ripple-ts.com/ - 2026-10-28: links, License, License model, GitHub stars
api.github.com/repos/Ripple-TS/ripple - 2026-10-28: links, Categories, Templating
www.ripple-ts.com/docs/introduction - 2026-10-28: First release
registry.npmjs.org/ripple - 2026-10-28: Maintainer
raw.githubusercontent.com/Ripple-TS/ripple/main/LICENSE - 2026-10-28: Written in
raw.githubusercontent.com/Ripple-TS/ripple/main/README.md - 2026-10-28: Install with
www.ripple-ts.com/docs/quick-start - 2026-10-28: Rendering
www.ripple-ts.com/docs/guide/application - 2026-10-28: Rendering
www.ripple-ts.com/llms.txt - 2026-10-28: Current major version, Last release
github.com/Ripple-TS/ripple/releases/tag/ripple@0.5.7 - 2026-10-28: Contributors
api.github.com/repos/Ripple-TS/ripple/contributors?per_page=1&anon=true - 2026-10-28: npm downloads a week
api.npmjs.org/downloads/range/2026-09-28:2026-10-04/ripple - 2026-10-28: Dependent packages, Dependent repositories
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/ripple