Ripple
the elegant TypeScript UI framework
Examples.ripple
Ripple is currently in early development.
Ripple is a TypeScript UI framework that combines the best parts of React, Solid, and Svelte into one package.
- Reactive State Management - Built-in reactivity with
track()function and@access syntax - Component-Based Architecture - Clean, reusable components with props and children
- Template Syntax - Familiar templating with Ripple-specific enhancements
- Performance - Fine-grain rendering, with industry-leading performance, bundle-size and memory usage
- TypeScript Support - Full TypeScript integration with type checking
- VSCode Integration - Rich editor support with diagnostics and IntelliSense
- Control Flow - Native
if,for, andtryin templates - Scoped Styling - Component-local CSS with
<style>elements - Prettier Support - Full Prettier formatting support for
.ripplemodules - ESLint Support - Full ESLint integration for
.ripplemodules