ripple.js (@ripplejs)
  • Stars
    star
    1,354
  • Global Org. Rank 12,277 (Top 4 %)
  • Registered over 10 years ago
  • Most used languages
    JavaScript
    95.7 %
    CSS
    4.3 %
  • Location πŸ‡ΊπŸ‡Έ United States
  • Country Total Rank 6,800
  • Country Ranking
    JavaScript
    1,364

Top repositories

1

ripple

A tiny foundation for building reactive views
JavaScript
1,276
star
2

view

A base view that handles state and properties
JavaScript
11
star
3

interpolate

Interpolate a string using expressions, data and filters.
JavaScript
10
star
4

keypath

Get or set a property on an object using a keypath
JavaScript
7
star
5

expression

Execute expressions in a context
JavaScript
7
star
6

model

Watch an object and all of it's properties for changes
JavaScript
6
star
7

bind-methods

Plugin for view to automatically bind all functions to the view.
JavaScript
4
star
8

list

For creating lists of views
JavaScript
4
star
9

array-observer

Watch an array for changes
JavaScript
4
star
10

each

Allows iteration in templates
JavaScript
4
star
11

state

Batch all changes to an object until the next frame
JavaScript
3
star
12

examples

Examples using ripple.js
JavaScript
3
star
13

lifecycle

Simple methods for binding to lifecycle events
JavaScript
2
star
14

shortcuts

Create custom keyboard combos
JavaScript
2
star
15

compiler

Compile a view using interpolation, attribute bindings and custom elements
JavaScript
2
star
16

waves

ripple for people without package managers
JavaScript
2
star
17

refs

Easily access elements within the view using ref attributes
JavaScript
1
star
18

view-compiler

Plugin for view to add template rendering, mount and unmounting.
JavaScript
1
star
19

dispatch

Plugin for ripple to emit custom DOM events
JavaScript
1
star
20

accessors

Plugin for ripplejs/model for nice getters and setters
JavaScript
1
star
21

ripplejs.github.io

Documentation
CSS
1
star
22

map-attributes

Map a nodes attributes
JavaScript
1
star
23

events

Listen for events like click, touch, etc in a template using attributes.
JavaScript
1
star