Ecosyste.ms: OpenCollective

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

github.com/vobyjs/voby

A high-performance framework with fine-grained observable-based reactivity for building rich applications.
https://github.com/vobyjs/voby

Added a test about listening both for the regular and the capture click event

86c29f3e51672e399407c32e9bb1b8a7b408d96a authored almost 3 years ago by Fabio Spampinato <[email protected]>
Added createContext and useContext

82193a9cdd20e91247aeae7d775ae9a75ed91394 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Ensuring "for" is a recognized attribute too

ec9f0c3cc6c630540b8930b9483f88fe384d4ea1 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Readme: added a line about magic

903c676f864a0b19862830de61400fc0f2123a6b authored almost 3 years ago by Fabio Spampinato <[email protected]>
Fixed a typo

b6d46f414bbf3a05770b1ac78a83c0165caeedde authored almost 3 years ago by Fabio Spampinato <[email protected]>
Readme: reworded some features

bbef250e679bd226030a52a66b7c2e3150992065 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Benchmark: renamed a variable

66484670546fe084e1ee3bbe8b9204718c396100 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Readme: linked some demos

5a7fb48d7c5bfecae982355905631bfa8f92460d authored almost 3 years ago by Fabio Spampinato <[email protected]>
Bumped version to 0.1.0

acfed7c0deb8030145adf91bd149456b07644860 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Minor changes

78803668a6794632247f67be7b8e25b0ff6c5e29 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Minor changes

4f12422c6a2cd9aabacf77cfb5cf2c837b75470b authored almost 3 years ago by Fabio Spampinato <[email protected]>
For: rewritten with multiple and customizable caching strategies

cc1ce6c4b44f31da19c9c41dadee2482d0957e19 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Boxes demo: various improvements

f8f012ee98a2d2c0540a47be8fc186bbe8f9a22f authored almost 3 years ago by Fabio Spampinato <[email protected]>
Added a boxes demo

b25b3876943012051eeff376371db6f1ef368fa9 authored almost 3 years ago by Fabio Spampinato <[email protected]>
For: caching mapped values for objects indefinitely

6bd2327ef827234b23c31538c55d2dd452aa7187 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Avoiding using $.sample directly internally

3242d9808166fade464ed1d92c59624c60847643 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Updated triangle demo

6133df66bc668269ef52736eb913ee1f8f302fa8 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Updated benchmark demo

c344d0df5c13e794a65897208523b7e456f57c4c authored almost 3 years ago by Fabio Spampinato <[email protected]>
Updated playground demo

208ab7595d5c936dd9bd6b507148eb11e7e5295b authored almost 3 years ago by Fabio Spampinato <[email protected]>
Updated counter demo

3e02295046d2aff3ee7e76851803f99a27336758 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Updated clock demo

6d92577b4b33ae81cc198e27d785e12024f2a6cb authored almost 3 years ago by Fabio Spampinato <[email protected]>
Improved some types

89fdb6f0c3e76cc1175147a746d6875506e56aa7 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Added a test for styled component extension

2e7f7a766ee74ce4edc13e7a1dd7ad70376d671c authored almost 3 years ago by Fabio Spampinato <[email protected]>
Throwing an error if setting both "class" and "className" as strings

57e3249abec45fa01d6b7a9599e6666c4a220bc7 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Avoiding flattening the array, hence duplicating it, when it's not necessary

83ad55c4dab428c5041b315c56c384ef1c162f43 authored almost 3 years ago by Fabio Spampinato <[email protected]>
useFetch: ensuring no useless empty signals array is created

1c536741f08d763797edf60f17664392fc0e3918 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Avoiding setting some properties if their value didn't actually change

36bddc530e4006aff2936052b3b1869f3a8bdb79 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Added a batch function

846884ffce0350bc9f3d65acfaa1c2207102b2b7 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Added a sample function

7bea8b65efb489321f525e4a5249dbf696b11f69 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Avoiding using "$.is" directly internally

037b7c5826920df0b51a9c03eeea981e959ecb5d authored almost 3 years ago by Fabio Spampinato <[email protected]>
useFetch: preserving eventual existing signals too

2029f95bfd08a6c7f483528595395ab113c930a1 authored almost 3 years ago by Fabio Spampinato <[email protected]>
useAbortController: added support for using external signals signals too

287443f65e41ee497104df3981d7af7048306064 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Added a fast path for inserting strings into parents

5f71bf890b23efc0afb5f8be1ae85fe36f54ca4a authored almost 3 years ago by Fabio Spampinato <[email protected]>
Added a fast path for appending a single node to a parent the first time

a1daf82e4508287429da47f1eac52b29b11aea75 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Minor changes

63d5c98721cc25c0812e13cda9864921b474d65d authored almost 3 years ago by Fabio Spampinato <[email protected]>
Minor changes

ac8a28e4e0e5fc54f943ead5c1888f5ae906a779 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Many improvements

c21f349fc69ecf803abaa4f626ec455a41384375 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Added a bunch of tests

ad23bce5e24f84375c2638971cbb76458aa0c102 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Various minor changes

c960db3dbaea72d865faa534dfb2e1775b839b0c authored almost 3 years ago by Fabio Spampinato <[email protected]>
Fixed an importa bug when diffing children

4443b07471f0503caa67f2bfe6c7f43421be6675 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Using tiny-diff rather than the inline fork

1e08d13cd0d2190cfa84b5a55cced7a3aed2c230 authored almost 3 years ago by Fabio Spampinato <[email protected]>
For: avoiding passing indexes to callbacks

bd9b6b82f526d3e3e32af61484c0bd196e5e3698 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Avoiding checking for text nodes with "instanceof"

f59114da796ba076f8bed20bbba434aed3bee776 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Avoiding setting symbols as strings

eaf619ed2047c5274419155f50ad7e398f148de7 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Avoiding replacing placeholder nodes with other placeholder nodes

33583df1dff39fe3ec93cdaef6cfa31139812095 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Avoiding updating text nodes if their value didn't actually change

e048bf75f44443525f6eee2399bf66acce139adf authored almost 3 years ago by Fabio Spampinato <[email protected]>
Template: avoiding using the slow af "childNodes"

6aede1b60dce2a96a24d91008717e6e6323fc2c8 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Avoiding registering children and ref props unnecessarily

06c0d6ce91b19ddd10f9dae89d7e360027482f21 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Tweaked For to be more performant and predictable

964816c9a99ceae69c47690001c8e6f8f2bba762 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Various optimizations

c1c56d6fb3213e8c8abc82bccc161307fcd810d2 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Added a fast path for updating text nodes

c47724636aa1b5ce2475dcaaecd0f259db437aac authored almost 3 years ago by Fabio Spampinato <[email protected]>
Doing some fancy, but currently buggy, diffing for children

ced9763f6f2c70a68e548e3de40b6fb729565fbb authored almost 3 years ago by Fabio Spampinato <[email protected]>
Various minor performance optimizations

4f15793c8809c749a566857d82d72d5ad7e6aa3d authored almost 3 years ago by Fabio Spampinato <[email protected]>
Added a useFetch hook

140cf525c235b0fa1d9aa1cd61af5ad5ef1ab24d authored almost 3 years ago by Fabio Spampinato <[email protected]>
Added a useAbortController hook

1e544663f4c73f7ee02532f3fa597dc192086b4f authored almost 3 years ago by Fabio Spampinato <[email protected]>
Added a spiral demo

a237ac71856f7b02f205b13f628e793203990d0d authored almost 3 years ago by Fabio Spampinato <[email protected]>
Added a sierpinski triangle demo

7b0f58b0a09493dce02798a4d21a76ba9cc512ba authored almost 3 years ago by Fabio Spampinato <[email protected]>
Added a useIdleLoop hook

774a8c323c960e5df07e1239e9ff1729a6760768 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Added a useIdleCallback hook

c28b27835e131009af48f738bc9dcde091e74f5c authored almost 3 years ago by Fabio Spampinato <[email protected]>
Added a useAnimationLoop hook

a937036ecd59fe17ebc9895e9fb8904d5790a19d authored almost 3 years ago by Fabio Spampinato <[email protected]>
Exporting the ObservableReadonly type

af9183cc9653ffd9fe8fcc9bd017001f2ab2d111 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Added a useAnimationFrame hook

ab868cd9c5e6f9d0e77887298359207e1cf7d7ce authored almost 3 years ago by Fabio Spampinato <[email protected]>
Added an svg clock demo

ef21ffe6c6b4ee6f864d2de2bad91eb19b1e63ba authored almost 3 years ago by Fabio Spampinato <[email protected]>
Added an svg method

48469151b67be95ea5ef664e0d1202079701541c authored almost 3 years ago by Fabio Spampinato <[email protected]>
Various little improvements

85cdd736218db4efc5b3f589a8f9ffda6fa07376 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Various changes

d579b22740b66c6d951418f3c87707af1ae405e4 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Styled components: improved class attribute type check

994953cfcea8b4305729fa094bf95457b1382bf7 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Renamed isAlphanumeric to isPropertySafe

024684f8ebe5431210efe90e176af0ccb8b3e432 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Using useRoot internally instead of $.root

1889395de42b331eff12af6b7d0ebc64a7062924 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Added an isObservable function

a5f6732e3aea0ea6105df4185bb51666a93594c4 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Added a useFrom hook

ede698eb5bb6f36eac4687585ccb58dbfbb6a012 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Readme: various minor improvements

8352adc88efa09f2224b5c5100dcb48930cc9945 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Added a useRoot hook

1d83fd6be96fb0f1b19036c7a4fe88ccb876b627 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Readme: mentioning the Vite plugin

cd023d066079f1e492353fb297320318d337e776 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Moved the implementation of useDisposed in "oby" itself

b6a232402f79170d6c002eb78f6e0b5cc148fe68 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Ensuring dependencies in demos are always up to date

392b6a1d550d8f1a0182d266bc8f7208ddcf73b4 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Fixed some types

7e5c3b4d57dce15106980a9299fc24c9d593ee2d authored almost 3 years ago by Fabio Spampinato <[email protected]>
Readme: added a toc

fc85c619f9238b622f4cc1c07ae1fa039abea60f authored almost 3 years ago by Fabio Spampinato <[email protected]>
Bumped version to 0.0.6

3982a35d4b97d1d0ee06bc0e2b2eec3ebd2de15c authored almost 3 years ago by Fabio Spampinato <[email protected]>
Written a readme

ef605fcec1d03e5aa0180070b1173833e3eb71ba authored almost 3 years ago by Fabio Spampinato <[email protected]>
Various improvements

f57508359977394fa775d8181cd83e384e235ef0 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Bumped version to 0.0.5

534d75d34fac28f73ebd611cfafe1e05d72ea9dd authored almost 3 years ago by Fabio Spampinato <[email protected]>
Added a counter demo

42a09973ba39e65efdc8bceb41c4f48898de14dd authored almost 3 years ago by Fabio Spampinato <[email protected]>
Updated demos

deb317e82cd76526c5e39a7f938f80afe0ce7e1a authored almost 3 years ago by Fabio Spampinato <[email protected]>
Bumped version to 0.0.4

7d532fcdbc054429bb3cb260814aa7014127583f authored almost 3 years ago by Fabio Spampinato <[email protected]>
Code reorganization

beea7492e120e5a7f150d54b6817ed240bb7a8ad authored almost 3 years ago by Fabio Spampinato <[email protected]>
Bumped version to 0.0.3

8621a413a78c429cb6fba42b24bb67877139b850 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Rewriting paths with tscpaths

a8a5cddd17c5c77b8f813ad60298aac6ba9a6281 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Ensuring @types/node is supported too

e9ca28351431cb431101064e69e04b16e9441d6b authored almost 3 years ago by Fabio Spampinato <[email protected]>
Minor changes

d0a3519b62d532d7b0fdd145c820cab0f2265453 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Bumped version to 0.0.2

3ab7e2fd910519cf011f4f45f6deb52be9d25342 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Added a work in progress jsx runtime import

3b5c4517c929878f73bdc47b0a7c281f66c8e74f authored almost 3 years ago by Fabio Spampinato <[email protected]>
Removed dist folder

3c1f31794b48d5ecfdc0e6a328bbd2499370df0d authored almost 3 years ago by Fabio Spampinato <[email protected]>
Various improvements and fixes

8d310a53dd52289f59ad08f14e4a89ea2624387d authored almost 3 years ago by Fabio Spampinato <[email protected]>
Minor changes

c803015bfea070cac99d3de662d19d4072d82fed authored almost 3 years ago by Fabio Spampinato <[email protected]>
Fixed some type issues

6e86f6dcf22faf59e89130e1bbe1f3a05a0e5a25 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Fixed an important issue, and some type tweaks

07b3763b9b59c6878de3f60b9378b9a678f84d49 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Minor changes

ec7ab734d95e3c4c2cde6f8b3a470e1cc16e5ed3 authored almost 3 years ago by Fabio Spampinato <[email protected]>
Minor improvements

28679b612049a61482b685f0f022db5f9368f07a authored almost 3 years ago by Fabio Spampinato <[email protected]>
Generating random class ids on production

ba3a4d79335bd4b43193707b0d5f7f5977d65f6f authored almost 3 years ago by Fabio Spampinato <[email protected]>