Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Sinuous

Light, fast, reactive UI library
Collective - Host: opensource - https://opencollective.com/sinuous - Website: https://sinuous.dev/ - Code: https://github.com/luwes/sinuous

Separate `property` function

github.com/luwes/sinuous - 0a14ea92f767451455961ecce4988165712cd613 authored over 5 years ago
Update deps

github.com/luwes/sinuous - 529d718f1132929c3001c31d0aeb0dd4f8789501 authored over 5 years ago
Re-order and make `map` smaller

github.com/luwes/sinuous - 00211163be98b17d2016e8b5fb771366f7b1d121 authored over 5 years ago
Remove the fast path of swap backward and forward

Perf improvements are minimal I think and it's not included in the original algorithm of IVI.

github.com/luwes/sinuous - 69bc12bdad518a786d143180ce047fb47f5ece15 authored over 5 years ago
Re-use vars, change naming, save bytes of map

github.com/luwes/sinuous - d07d95283e586dc38b36967b31dee4caab0a8a73 authored over 5 years ago
Fix readme badges [skip ci]

github.com/luwes/sinuous - 3080c58ad09ba5c8705c8fbef9ff76b1b78592c0 authored over 5 years ago
Update deps

github.com/luwes/sinuous - ed6c81ae264fc12561e57596289be954a2eeedae authored over 5 years ago
Update readme [skip ci]

github.com/luwes/sinuous - d4ffab5498aa197bc4ae2e53729e1edd21bd4342 authored over 5 years ago
Add `hydrate` to bench results.js

github.com/luwes/sinuous - bba3975c83aae85e41e5561279c492f56c60d2c5 authored over 5 years ago
Add `hydrate` feature

github.com/luwes/sinuous - ae3182433cb3502474254d4db60789ab6781a1d7 authored over 5 years ago
Disable observable cleaning for template map

github.com/luwes/sinuous - 07cff8d02796e8d30b0bc57aec797df9767ebd2d authored over 5 years ago
Add map mini optimization comment

github.com/luwes/sinuous - 326904db82987d7124c3cf09b042e3824c33d5fe authored over 5 years ago
Update package.json

remove call to donate

github.com/luwes/sinuous - 2e4d21e456755f65a25fc9cee98cb8613ae05bcb authored over 5 years ago
Added call to donate after npm install (optional)

github.com/luwes/sinuous - 1dd51bd682c8257cf01331aead9ae6cb12fd0856 authored over 5 years ago
Added financial contributors to the README

github.com/luwes/sinuous - 8696b807d271408ae74ed0377c5510a52761b0dd authored over 5 years ago
Run 0.12.6 bench

github.com/luwes/sinuous - 2e0b673029008f577b73a4ab3f78a43b1dfb36c0 authored over 5 years ago
Run 0.14.2 bench

github.com/luwes/sinuous - 4eb0f85e6c999efd531823a5a53dfb7582195ea0 authored over 5 years ago
Improve bench and re-run 0.12.6 bench

github.com/luwes/sinuous - 288c4bed1207e1ae5e79f1995998f3ddfd061939 authored over 5 years ago
Re-run 0.14.1 bench

github.com/luwes/sinuous - 5a59269b81043fbeeef6a06c9f807a52835ac49c authored over 5 years ago
Add persistent travis bench results, start v0.12.6

github.com/luwes/sinuous - c9f99d03b459e865c2e6e2030ea2759addbece0e authored over 5 years ago
Tweak bench start time

github.com/luwes/sinuous - 8f7d1818c5e31e019c5ea7221d83c530de464714 authored over 5 years ago
Update dev deps

github.com/luwes/sinuous - 22e9809d55a420c5de2dc04cda6e954bcd7c634e authored over 5 years ago
Update docs [skip ci]

github.com/luwes/sinuous - 3c333cd271e20749bf2a41aa66b5386ad9059b17 authored over 5 years ago
Merge pull request #33 from luwes/observable

Prevent duplicate nested computations & mark removed children as fresh

github.com/luwes/sinuous - 255e94db45605f1c5cbb32fc3e22ff578c96db8b authored over 5 years ago
Add `Set` polyfill for IE tests

github.com/luwes/sinuous - e7d4242cdb24ea780b2ea58e12c4422e007a8706 authored over 5 years ago
Fix `getChildrenDeep` function w/ tests

github.com/luwes/sinuous - e5cec87a44c975ee52a59660d2e29a7f41ac3c57 authored over 5 years ago
Add cellx performance test w/ Sinuous observable

github.com/luwes/sinuous - 038b0ec85384501520d43430a17d326a6ae2d0cd authored over 5 years ago
Use `Set` for listeners for perf #20

github.com/luwes/sinuous - 7dcd64b41a2e62cb6201366e72355863750310c7 authored over 5 years ago
Fix `transaction` pending null bug #20

github.com/luwes/sinuous - 730a7bab8c3653971eba6865ce62be2ffaea9e58 authored over 5 years ago
Add perf tests from mobx

github.com/luwes/sinuous - bfc5df8ef7e088fb8bb2fdb64fbc2eb3445e2a9f authored over 5 years ago
Use `computed` instead of `S`, keep alias to `S`

github.com/luwes/sinuous - 80d854ef7cbab79da98b16f01c3fc70efe066800 authored over 5 years ago
Update FUNDING.yml

github.com/luwes/sinuous - 430bf0c89b4d87c1eefa25ee4e9c26de16fb30be authored over 5 years ago
Mark children computations fresh if removed

github.com/luwes/sinuous - 18bdac982301552b362509135d76be68ad3d3184 authored over 5 years ago
Prevent duplicate nested computations

Related issue #20

github.com/luwes/sinuous - e69779f1b8c917f47057d8619f60ffb94f8a5465 authored over 5 years ago
Allow `undefined` as an observable set value

github.com/luwes/sinuous - c331f5591a61d4f3e2212ada1e0a3505d4b2b00c authored over 5 years ago
Improve bench

github.com/luwes/sinuous - 61f8ac4284c96f29b485a10d53d4dadafef8dbf2 authored over 5 years ago
Fix Sinuous bug in bench

github.com/luwes/sinuous - 1b3f459b4d30734a2012e8718e848f11e26762fe authored over 5 years ago
Update site

github.com/luwes/sinuous - ce69017e5f33491d4848753d45f7ef2ee10f9cda authored over 5 years ago
Fix template scope key actions bug

github.com/luwes/sinuous - 136339c19a01dc193f27817fa252fd2bd0ac6592 authored over 5 years ago
Improve bench

github.com/luwes/sinuous - 0146f4d97e0c576d1e7e6346b28de8dff605792e authored over 5 years ago
Update deps

github.com/luwes/sinuous - db0b087ca3a0171619ecfdef5ebba36d94ab08ce authored over 5 years ago
Merge pull request #32 from luwes/map-mini

Add map mini

github.com/luwes/sinuous - 8493ae16a88a687dfad419e85b77f0daf551c514 authored over 5 years ago
Add changelog

github.com/luwes/sinuous - b66595231d8f236d0c2b68d8ea4b1fa2b9716dfe authored over 5 years ago
Make map named exports

github.com/luwes/sinuous - 718abbae8942c6393712365bb8b015493968d456 authored over 5 years ago
Add map mini

github.com/luwes/sinuous - 3d01a5c03c6b2837ea182fe63663b23f807afa36 authored over 5 years ago
Add examples to readme [skip ci]

github.com/luwes/sinuous - 53e79b5d2bb2bf2fe4decabb4f6254b87fbabd49 authored over 5 years ago
Update deps

github.com/luwes/sinuous - 8bc3d251cbd58cb63ddbe14cc710e1d292a121f0 authored over 5 years ago
Fix same key observe tags in template fix #5

github.com/luwes/sinuous - a1736fd56faf1c0c787634a70eb9e2f86f659947 authored over 5 years ago
Merge pull request #29 from luwes/transaction

Add transaction method

github.com/luwes/sinuous - 46020c9f58224a17d172504f8ebbfb7d302491ba authored over 5 years ago
Prevent duplicate pending observables in transact

github.com/luwes/sinuous - f87e9f308f0bb9648a96e40b0bbcf5605ea219c5 authored over 5 years ago
Add jstat and GC before metrics

github.com/luwes/sinuous - dd0b40d47bd6d0b2ed97774b5b1706e3bb7ad2e8 authored over 5 years ago
Add transaction method

Related issue #21

github.com/luwes/sinuous - f51760e2b7c48b8fc6307a440f2571f2f1e5c798 authored over 5 years ago
Add more benchmarks and improve scripts

github.com/luwes/sinuous - 3c6a36a9e1eb3b89ad02ac33e2b3381f9b937cc8 authored over 5 years ago
Update readme [skip ci]

github.com/luwes/sinuous - 0f339ec111095f6a0188cc1b367ecf87f94a2b43 authored over 5 years ago
Add support for web ES modules fixes #27

github.com/luwes/sinuous - 066b7790be1fe8d2efae9fc792e09559099cf45d authored over 5 years ago
Fix computed works from other computed w/ set

Fixes #28

github.com/luwes/sinuous - 7c2b1399baac0b03d61cd2e4f738378f1ba49fd0 authored over 5 years ago
Fix naming issue for umd and iife bundles proper

github.com/luwes/sinuous - 185e2e5247aa8a41448158fce5a40d9f981a1bc7 authored over 5 years ago
Revert "Fix naming issue for umd and iife bundles"

This reverts commit 420e767220036814b87cea545338bf3d957f450f.

github.com/luwes/sinuous - b1b80bc509ff3aff80bd12e3edb0e666c05292d9 authored over 5 years ago
Use `Map` in map again

Related issue #23. It's not worth the hassle and it was broken.

github.com/luwes/sinuous - 87cf62c8d54c1efe8790274c13eb40cd727eeed9 authored over 5 years ago
Update site

github.com/luwes/sinuous - c7fefcbda839c0c2121c9b85c1f416bffa7e8973 authored over 5 years ago
Add comments support in HTM

developit/htm#84

github.com/luwes/sinuous - 565184308a04b0eecd1d51e26072236929859e3e authored over 5 years ago
Fix IE9 insertBefore 2nd arg null issue

github.com/luwes/sinuous - 600b3304662159e1600cba5518134e8afbd45262 authored over 5 years ago
Replace Sinon w/ ispy

Sinon is too big

github.com/luwes/sinuous - ea97c01d546b7d1d9139b0c23cb4244f8141c1eb authored over 5 years ago
Add console fix for IE9

github.com/luwes/sinuous - 5ec4fd2c8591a921c499636f0d254d8b52c52723 authored over 5 years ago
Split up `map` tests

github.com/luwes/sinuous - 1a113ea8bc60a8491341eb3eb60fb3a38477bc6e authored over 5 years ago
Add IE9 support test

github.com/luwes/sinuous - 87383d3e994a9b409ae4cf6023c64a9782b2dad4 authored over 5 years ago
Add karma console flag

github.com/luwes/sinuous - 2e2d6319e38778c7748955f4a8d0cce64a9c72d6 authored over 5 years ago
Remove ES6 Map for old browser support

github.com/luwes/sinuous - 40933cd6cc24bf7f4a5e424107c7323fbc5432c1 authored over 5 years ago
Fix wrong map disposers released

github.com/luwes/sinuous - 2104b6788a468845c6b1a6a98d2d2cce2486fea0 authored over 5 years ago
Improve bench results page

github.com/luwes/sinuous - e325b63dc19fc17cbe1cb51a33c823661cbaff30 authored over 5 years ago
Add handling of non-node, non-array in root

Fixes #22. This makes the `html` tag always return an instance of Node

github.com/luwes/sinuous - 97b1aab5315814a913321cc0a360861d33dc3337 authored over 5 years ago
Add CI benchmark and deploy

github.com/luwes/sinuous - ae12e30951c22dd2e323761648017e1b4bd42aeb authored over 5 years ago
Remove results.json for Travis/GH pages bench

github.com/luwes/sinuous - 225091e7f041ec9556d24813ecada615c3565481 authored over 5 years ago
Fix naming issue for umd and iife bundles

github.com/luwes/sinuous - 420e767220036814b87cea545338bf3d957f450f authored over 5 years ago
Add observable duplicate edges check #20

This prevents the most cases of duplicate edges like when observables are accessed in a `sort` fo...

github.com/luwes/sinuous - acdf3517d2951075674c48560366b8332b113033 authored over 5 years ago
Merge branch 'bench2'

github.com/luwes/sinuous - 79e86ddb9a00f6aa9245ae28b4603b1b544c3581 authored over 5 years ago
Replace Map w/ array for map disposers

github.com/luwes/sinuous - 62c57338e2d7b28f0b0b3393568cd699deea60bd authored over 5 years ago
Add benchmark

github.com/luwes/sinuous - aae8dd7d2c3e10d621160cc9c3106fb09b6d46a1 authored over 5 years ago
Update travis xvfb (X Virtual Framebuffer)

github.com/luwes/sinuous - 4c2936b7782ba547c413528c5e30e2337d5f85cb authored over 5 years ago
Update site

github.com/luwes/sinuous - 5c3a002d0f73ce9983c5a25c854f11a6aaf4594c authored over 5 years ago
Fix test, IE no `.children` on DocumentFragment

github.com/luwes/sinuous - 13da3ebf1621f8c7e6f86510715205900d292ef5 authored over 5 years ago
Update site

github.com/luwes/sinuous - 96657e256f785690b6185bc1b67d87413679a996 authored over 5 years ago
Fix root array to fragment fixes #19

github.com/luwes/sinuous - c118715bccad4c3b80bd8681b9622c395bf0bf32 authored over 5 years ago
Update readme, add motivation [skip ci]

github.com/luwes/sinuous - c5ff7a76494f7498e9c987d3cbb1b8e7f100b52e authored over 5 years ago
Fix empty values from template fix #14

github.com/luwes/sinuous - 2a1e366002a063555ad543dbbcbf3cc5ad73b841 authored over 5 years ago
Fix `append()` for IE11 by using `appendChild()`

github.com/luwes/sinuous - 2167cf819cb199e243fc64960dfbf153af581ad8 authored over 5 years ago