Ecosyste.ms: OpenCollective

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

Prism

Prism is a framework for building frontend web apps with Ruby and WebAssembly
Collective - Host: opensource - https://opencollective.com/prism - Code: https://github.com/prism-rb/prism

Implement JS->Ruby symbol prop access using strings

Previously, there was no way to look up a property with a symbol for a
key from JavaScript.

Now...

github.com/prism-rb/prism - 09d45bd5c171a6970ababe7c94d68b06dd5e74fe authored over 2 years ago
Fix ruby objects with class property calling method

Previously, if we passed a Ruby object to JavaScript, for example a hash
with a 'class' key, JS ...

github.com/prism-rb/prism - 77c5c86cf7673140a5bc491e48c62a0c54b9c4fd authored over 2 years ago
Promote Ruby numbers to JS when returned by method

github.com/prism-rb/prism - ab706fd97e57b1af90046552033480061f854786 authored over 2 years ago
Convert ruby strings to JS when returned from methods

Also do some cursed casting to get some ReferenceToJS/ReferenceToRuby
safety.

github.com/prism-rb/prism - 653f98e08551930d34be95783732986d11b55fc2 authored over 2 years ago
Implement for-in on RubyValue

github.com/prism-rb/prism - 3493fbcc61e11a0346c75bd28ebd10968d5fda4f authored over 2 years ago
Use TypeScript for JS runtime, improve file structure

github.com/prism-rb/prism - 8a078b0ea9f95680edad317e8e81bf86d3bc1a49 authored over 2 years ago
Remove duplicate gitter badge

github.com/prism-rb/prism - 52cc4a2a73e647575b02c430a99218c09af7c222 authored almost 3 years ago
Remove unused dependencies from package.json

github.com/prism-rb/prism - f64b3b1ff872ddfeee0a96d9a80155e48654fbe8 authored almost 3 years ago
Remove misleading syntax info from README

github.com/prism-rb/prism - e410f4abf4b64f7e3bffe4b6c339a1120bec0ace authored almost 3 years ago
Merge branch 'master' of github.com:prism-rb/prism

github.com/prism-rb/prism - 77e80a64e84e0bbd6e2ef6e0dae2fd0896020b22 authored almost 3 years ago
Improve bridge support for ruby arrays in JS

- Calling array.length on a ruby array from JS now returns a number
- RubyValues with an array...

github.com/prism-rb/prism - b8f15d8655130f4527e9f0270db26daf44f0444b authored almost 3 years ago
Support JS setting props on ruby values

github.com/prism-rb/prism - 08830601c26fb79fe89496f7682e5763565d320e authored almost 3 years ago
Merge pull request #30 from nicholaides/patch-1

Fix homepage field in gemspec

github.com/prism-rb/prism - 5ad5761309074e37a7a3b100a2718b4da275568e authored almost 3 years ago
Fix homepage field in gemspec

github.com/prism-rb/prism - 3de46c65a517d25c02fb4a7c6f1649168edd0eec authored almost 3 years ago
Support dynamic JS import, return undefined for out-of-bounds access

github.com/prism-rb/prism - 9e6706a9a4b54af236ff00d10c243f10f282f6a1 authored almost 3 years ago
Implement accessing RB objects and JS values from JS

Also, make the test runner support async tests

github.com/prism-rb/prism - 5f2a3c4042e2f2e8736faeec94e7b34f4a3c9335 authored almost 3 years ago
Dereference JS values from ruby arrays and objects

Say we're in JavaScript, and we have a RubyValue that represents an
array in Ruby.

That array c...

github.com/prism-rb/prism - 3543660c3714d3e1d33ac6fccc6219b98627ca7c authored almost 3 years ago
Implement Symbol.iterator for Ruby values

github.com/prism-rb/prism - d5519f0a5c1671558337c5be366a464217a72850 authored almost 3 years ago
Nil support, remove Prism.mount, basic require support

github.com/prism-rb/prism - 7f3c931c7817efe65efbdbb712ad94c8d53ec4c9 authored almost 3 years ago
Support looking up props on Ruby object from JS

github.com/prism-rb/prism - 89907d184b07df398e30a5103040308f031fda71 authored almost 3 years ago
Remove old http support, constructor type, fix nil propagation

github.com/prism-rb/prism - 781364540c37d88ba9975fd368b500ad5076e57b authored about 3 years ago
Show JS error stacktraces when running tests

github.com/prism-rb/prism - 12b223d6543c3fb7537479d6f1ddb2d47d822905 authored about 3 years ago
Implement setting procs, undefined and ruby referencnes

github.com/prism-rb/prism - da4be37c2597b5089b549ac3ef40d599d5568c85 authored about 3 years ago
Update .travis.yml

github.com/prism-rb/prism - 3a646bcc1289d3eefd3261a3e3dde1f965adcade authored about 3 years ago
Implement passing Ruby objects to JS

Currently only so that we can deference them on the Ruby side, but can
eventually expose Ruby pr...

github.com/prism-rb/prism - c8fbb4f8a315b7623334cb5e9d5cb05956c9dcbc authored about 3 years ago
Add test suite, implement setting JS:Values

github.com/prism-rb/prism - 2ce991a2e035d3d15d6b6dfb1aa0fcf97b93adc6 authored about 3 years ago
Add game example

github.com/prism-rb/prism - f2a261f05f74921b48cb5d8b9fe082699f3aa4ac authored about 3 years ago
Expand dynamic JS binding support

* Setting numeric properties
* Passing values to arguments
* Returning numeric literals from ...

github.com/prism-rb/prism - 08bd088827d44f3745ac58986a37f6c0c32aff6a authored about 3 years ago
Free JS references when GC'ed in Ruby

github.com/prism-rb/prism - 320759ad7a7d6eb6d4fd77c002131833e212ef28 authored about 3 years ago
Replace WebIDL bindings with dynamic bindings

github.com/prism-rb/prism - 8c580e4dac98767e20b58d82ea7402fd71a0ea84 authored about 3 years ago
Add DOM example

github.com/prism-rb/prism - efd829755ae39a8dfa04af61eb695bb551adc90e authored over 3 years ago
Add support for calling timer functions

github.com/prism-rb/prism - d54fe1648fd8f083ad4d5a80d26eaf74e656e8e7 authored over 3 years ago
Add support for passing Ruby procs to Javascript

github.com/prism-rb/prism - 3200a8003297bb9b04ff9f8baf1746a301190d40 authored over 3 years ago
Add Prism.eval JS call

github.com/prism-rb/prism - 2d9037b6ad2a6448a900feada8b463fb976cd29a authored over 3 years ago
Add support for methods that return references

github.com/prism-rb/prism - cac68232a5325f302008886717238ea5d6eec1b5 authored over 3 years ago
Support getting JS objects back from attrs

github.com/prism-rb/prism - 43255ef70f98f8f1fd2a13e659e6759397e5b4e1 authored over 3 years ago
Fix includes in generated bindings, string attribute lookup

github.com/prism-rb/prism - 34ebc7b59cb831f8745e3f9f1c65e3ebc6dfe8ed authored over 3 years ago
Generate bindings for web APIs using WebIDL

github.com/prism-rb/prism - 2a1ae1579a253be9a35e3ff6d650390c9259396a authored over 3 years ago
Update mruby, fix build

github.com/prism-rb/prism - df734573d9fd9e2a24401b038f3fdf5410452c22 authored over 3 years ago
Update LICENSE

github.com/prism-rb/prism - 263412dcc42a489645f7b5e591b6cab53902953e authored almost 4 years ago
Merge pull request #23 from prism-rb/dependabot/npm_and_yarn/acorn-7.1.1

github.com/prism-rb/prism - 5c133e7bc2d343703956a9a5232c1e347d44d83b authored almost 5 years ago
Bump acorn from 7.1.0 to 7.1.1

Bumps [acorn](https://github.com/acornjs/acorn) from 7.1.0 to 7.1.1.
- [Release notes](https://g...

github.com/prism-rb/prism - 3235806f7017fec603e2b6a7ff1d3b94e9a3fbd0 authored almost 5 years ago
Allow passing config object to app

Will be avaiable through CONFIG constant

github.com/prism-rb/prism - 9dfaf61ff2d5665507d00a64e895a748f0abc6d6 authored about 5 years ago
Allow passing Ruby values through event handlers

Previously they'd all be serialised and that sucked!

github.com/prism-rb/prism - bf5c15ceaafd15ba2bb74063723cc8fa8235e827 authored about 5 years ago
Add .gitattributes to ignore built code in language stats

github.com/prism-rb/prism - 2ba215d2625879e2deb22390692fa6587bf14fdf authored about 5 years ago
Merge pull request #21 from prism-rb/feature/travis

Add .travis.yml

github.com/prism-rb/prism - 812a08460afccf9cd806cc56e1ea859b82a5959f authored about 5 years ago
Merge branch 'master' into feature/travis

github.com/prism-rb/prism - 5fdc606bffb389b4817ab9b00d84e4a94e198f0d authored about 5 years ago
Add travis badge

github.com/prism-rb/prism - 7849759e74f48c230b7e85e3ddc0fa700c5c9e6f authored about 5 years ago
Update .travis.yml

github.com/prism-rb/prism - 9fd55471ac688786aa009466d866ece35e6b6dd5 authored about 5 years ago
Add before_install

github.com/prism-rb/prism - 7a72fbb889f1a2b1912ecda047a19d7749f7eaa8 authored about 5 years ago
Install bundler

github.com/prism-rb/prism - b56097f502b1af290e289dd2950a823ff95b77f9 authored about 5 years ago
Merge pull request #22 from opencollective/opencollective

Activating Open Collective

github.com/prism-rb/prism - 53999e1ee06a20632a73341ac65de12a4c850a86 authored about 5 years ago
Added financial contributors to the README

github.com/prism-rb/prism - 371c1fbefcf7257c47278c97d37205cfea0f56f3 authored about 5 years ago
Add .travis.yml

github.com/prism-rb/prism - cfe457660e54066b6d9a0b776eb54e04d9010eed authored about 5 years ago
Merge pull request #18 from grzegorz-jakubiak/feature/simplify-event-aliases-handling

Simplify event aliases handling

github.com/prism-rb/prism - 044f9333028437d7038b8ece3545c4307e2f6f74 authored about 5 years ago
Avoid calling to_s twice and symbolize key

github.com/prism-rb/prism - dc2960af1e2c7ec7f14cd114242b862eaa72e1fb authored about 5 years ago
Simplify event aliases handling

github.com/prism-rb/prism - 10d04ed63063e18ed68f4a0ef1a00b9901dcfddf authored about 5 years ago
Merge branch 'feature/improve-error-messages' of github.com:prism-rb/prism

github.com/prism-rb/prism - 1371a4ee28455418dec44813dd19465a6fcedcc0 authored about 5 years ago
Show a clear error message when application doesn't return a mount

github.com/prism-rb/prism - 041d85e778da494d8ada44af9b9d193b15f08b3d authored about 5 years ago
Change to TypeError so it compiles

github.com/prism-rb/prism - 7366094c3b7c2c8d792fbc835fa7f014e89c98d6 authored about 5 years ago
Merge pull request #15 from grzegorz-jakubiak/feature/tags-symbols

Use array of symbols

github.com/prism-rb/prism - dfc6ffb394414334e79793069c872a83d6937a0b authored about 5 years ago
Use array of symbols

github.com/prism-rb/prism - 991e75f7fb26d082779dca2e4f68550faf115d1a authored about 5 years ago
Create COMPILING.md

github.com/prism-rb/prism - 0212e4e5fcd26902bdf462e557a1fe712b4a5dba authored about 5 years ago
Check if app has a mountpoint

github.com/prism-rb/prism - 9f5df345e3cd0c2570605acf238dd52f6b1ea466 authored about 5 years ago
Merge pull request #11 from palkan/patch-1

Fix email in Readme

github.com/prism-rb/prism - c068cda9669f8ca18ba70229f8d318b144da7513 authored about 5 years ago
Fix email in Readme

github.com/prism-rb/prism - 7d6101f0ecfcc3cf877b469d5d7017ba03fa109f authored about 5 years ago
allow setting the listen address

github.com/prism-rb/prism - cbe6e70d4e4db78e1eb4f8b7228f080dd2eec495 authored about 5 years ago
Merge pull request #10 from vfonic/patch-1

Fix typo

github.com/prism-rb/prism - 9682ccdf4a4c2c26937931f16abb059ee024a1d2 authored about 5 years ago
Add built gems to gitignore

github.com/prism-rb/prism - 21af933aa79d96a3db8a4faf70546d38e13965b0 authored about 5 years ago
Optimize build size, remove useless wasm source maps

github.com/prism-rb/prism - b06b8fd5fb89b6c2f4a0f92b4d80f10013919133 authored about 5 years ago
v0.0.9 - short rubygems description

github.com/prism-rb/prism - ec7ddc08e1f14923c55829499c8aeebf87f61a57 authored about 5 years ago
Update README for new usage

github.com/prism-rb/prism - 50d4b0f308d9de56d4a238d3b67e7942fd033664 authored about 5 years ago
Remove prism build, prism server now serves html for apps

github.com/prism-rb/prism - 88ddd0a7affaf957ea1869eb3b7cb79767553cd0 authored about 5 years ago
Merge branch 'master' of github.com:prism-rb/prism

github.com/prism-rb/prism - 07702a678e74ddd6579bbbf339eaef0071a7c012 authored about 5 years ago
Skip build step for applications by interpreting Ruby code directly

github.com/prism-rb/prism - 9fa8a73ea4c2cf427853c1d1f121571a848e6088 authored about 5 years ago
Merge pull request #6 from AaronC81/patch-1

Fix typo in README

github.com/prism-rb/prism - b2ffdc48710a342c5bf307322cc0998249e1102c authored about 5 years ago
Fix typo in installation instructions

github.com/prism-rb/prism - 8b5765b2466085fc1ce77e12f15ad340fbd6c9de authored about 5 years ago
Fix typo in README

github.com/prism-rb/prism - fd84a2302d36598aa9f956e54e2ad33928fc5936 authored about 5 years ago
Update README.md

github.com/prism-rb/prism - c780f29b2ac4e36f7115444562825c8032ec2a83 authored about 5 years ago
Update README.md

github.com/prism-rb/prism - 5358f7717e7bdbdbe2a56b9f093c342f4e8f2fae authored about 5 years ago
Call response block when HTTP request succeeds

github.com/prism-rb/prism - ef1f02834893ef2d51919fc3c8c080d69666a92e authored about 5 years ago
Update README.md

github.com/prism-rb/prism - 4996553ce0807c03a77782c9fe4b8c27708296a1 authored about 5 years ago
Merge pull request #4 from gitter-badger/gitter-badge

Add a Gitter chat badge to README.md

github.com/prism-rb/prism - d1056aeea8650e73f3ccdb99c8121d9bdea118ac authored about 5 years ago
Add Gitter badge

github.com/prism-rb/prism - 78679d775d308cfd1490e2aef4863e1acfadfe9e authored about 5 years ago
Start implementing Http support

Kyle and Nick Pairing Branch

github.com/prism-rb/prism - b57b3429e7d9b83133a37bbbd3750cd4b2a6f911 authored about 5 years ago
Update README.md

github.com/prism-rb/prism - 072ac11b14d97aa2bee3436440a91fca2d051082 authored about 5 years ago
Update README.md

github.com/prism-rb/prism - 5c55aec5f724f1b89ad0733410f49d9c311906e8 authored about 5 years ago
Add component and open collective section to README

github.com/prism-rb/prism - bd4aebb7535794fb397ea53123f5959b39c02d24 authored about 5 years ago
Support changing port for prism server

github.com/prism-rb/prism - a6634e492b493a7f9f6b1fdf2e7e4390f3f17eeb authored about 5 years ago
Add snabbdom dataset and attributes modules

github.com/prism-rb/prism - 7e1bcfcddf758ea577487017cccfcffbea316f7d authored about 5 years ago
Final touches on slides

github.com/prism-rb/prism - 0f1cc2f84095e498981e8b6c153b758b9a6f15eb authored about 5 years ago
Add architecture, sustainability and Raygun slides

github.com/prism-rb/prism - 131c6e3ec29a3c7e4346707db9caf295acd7bba7 authored about 5 years ago
Add separator in API docs for clarity

github.com/prism-rb/prism - 35dc85bd5b90b0aebb1f9ae951b4c0c6d3c4e4e6 authored about 5 years ago
Fix typos and improve clarity of example breakdown

github.com/prism-rb/prism - 299235f69eb4e48371d353b4b24ee977a16e4873 authored about 5 years ago