Ecosyste.ms: OpenCollective

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

github.com/opal/opal

Ruby ♥︎ JavaScript
https://github.com/opal/opal

Towards Mutable Strings, Step 1 of X: Introduce global $str helper

janbiedermann opened this pull request 3 days ago
Update unsupported String methods

janbiedermann opened this pull request 3 days ago
Bun is available on Windows too

janbiedermann opened this pull request 4 days ago
[WIP][half working][for reference][3 attempts] Implement mutable ::String

janbiedermann opened this pull request 8 days ago
Show stack traces when using INVERT_RUNNING_MODE and a PATTERN

janbiedermann opened this pull request 27 days ago
Let String correctly handle Unicode astral plane surrogates

janbiedermann opened this pull request about 1 month ago
Require ::Math for mspecs, its expected to be available by Ruby constants_spec.rb

janbiedermann opened this pull request about 2 months ago
Limit parallelism of CI matrix to have a better reliability and more accurate results

janbiedermann opened this pull request about 2 months ago
Broken on Bun > 1.1.30 due to too many bugs in Bun

janbiedermann opened this issue 2 months ago
Actions: Specify runner engine versions, least supported and latest, run on Edge

janbiedermann opened this pull request 2 months ago
Implement IO::Buffer

janbiedermann opened this pull request 2 months ago
Update Bun github actions, filters

janbiedermann opened this pull request 2 months ago
Enable Deno Github actions runs

janbiedermann opened this pull request 2 months ago
Enable async Opal startup and REPL, use correct REPL runner

janbiedermann opened this pull request 2 months ago
Unify CDP

janbiedermann opened this pull request 2 months ago
Let opal build standalone applications via the --compile-to-exe option

janbiedermann opened this pull request 3 months ago
Allow for BUN_OPTS and DENO_OPTS environment variables for bun/deno runners

janbiedermann opened this pull request 3 months ago
Fix Firefox runner

janbiedermann opened this pull request 3 months ago
Enable JsProcessor to process .mjs

janbiedermann opened this pull request 3 months ago
Remove Nashorn runner

janbiedermann opened this pull request 3 months ago
Fix lint after introduction of JRuby and TruffleRuby

hmdne opened this pull request 3 months ago
Implement Threaded Scheduler for JRuby and TruffleRuby

janbiedermann opened this pull request 3 months ago
Support TruffleRuby

janbiedermann opened this pull request 3 months ago
Support JRuby

janbiedermann opened this pull request 3 months ago
Refreshing some npms (introduces ESLint 9)

janbiedermann opened this pull request 3 months ago
Bridging `BigInt` to `Integer`

elia opened this pull request 4 months ago
Remove unused Builder attributes

janbiedermann opened this pull request 4 months ago
Array #compact JavaScript null and undefined too

janbiedermann opened this pull request 4 months ago
Let chrome runner detect Chromium on MacOS

janbiedermann opened this pull request 4 months ago
1.8 Backport of #2672

janbiedermann opened this pull request 4 months ago
Hash optimize internal each usage and improve js interoperability

janbiedermann opened this pull request 5 months ago
$hash_each: use iterator directly

janbiedermann opened this pull request 5 months ago
[stable] v1.8.3 pending tree

hmdne opened this pull request 5 months ago
Fix `.rubocop.yml`

takaram opened this pull request 5 months ago
Remove `String#untaint` from exe/opal-build

delonnewman opened this pull request 5 months ago
Remove $$is_array, use instanceof Array instead

janbiedermann opened this pull request 5 months ago
Remove $$is_hash, use instanceof Map instead

janbiedermann opened this pull request 5 months ago
Native/Hash - Fix Hash from native object contains unexpected values

janbiedermann opened this pull request 5 months ago
Native/Hash - Use correct var

janbiedermann opened this pull request 5 months ago
Fix .JS. call with block and self

hmdne opened this pull request 6 months ago
Bug: `self` in a block passed to a JS function

yhara opened this issue 6 months ago
resolves #2666 replace glob by picomatch

ggrossetie opened this pull request 6 months ago
Feature: Replace Glob by picomatch in stdlib/nodejs/dir

ggrossetie opened this issue 6 months ago
Add File.read support to QuickJS

yne opened this pull request 6 months ago
[WIP] Import files required by require_tree in Builder directory mode

janbiedermann opened this pull request 6 months ago
Fix Array#include? to respect nil return value

hmdne opened this pull request 6 months ago
Bug: Array include? returns true when == returns nil

magnusrk-ch opened this issue 7 months ago
Feature: Allow use of CLI runners outside of CLI context

hmdne opened this issue 8 months ago
Builder namespace cleanup 2

hmdne opened this pull request 8 months ago
[WIP] Add watch and update capability for hot reloading to Builder

janbiedermann opened this pull request 8 months ago
[WIP] Opal::RackHandler

janbiedermann opened this pull request 8 months ago
Update action/cache to v4

janbiedermann opened this pull request 8 months ago
Builder namespace cleanup

janbiedermann opened this pull request 8 months ago
Add base64 to gemspec, fixing Warning

janbiedermann opened this pull request 8 months ago
Opal::Watcher and Opal::RackHandler

janbiedermann opened this pull request 8 months ago
Implement --directory CLI option

hmdne opened this pull request 8 months ago
`Object#method` supports methods invoked through `method_missing`

takaram opened this pull request 9 months ago
Support `OpenStruct#freeze`

takaram opened this pull request 9 months ago
Split documentation of Native into a separate document

hmdne opened this pull request 10 months ago
Opal::Project

hmdne opened this pull request 10 months ago
Chore

hmdne opened this pull request 10 months ago
Bug: Segmentation fault when building with Opal::Builder#build_str

exastencil opened this issue 10 months ago
Add an option to use Prism parser

takaram opened this pull request 10 months ago
Improve inline Hash creation speed and at the same time reduce genera…

janbiedermann opened this pull request 11 months ago
Fix several `%{}` which were intended to be `%x{}`

takaram opened this pull request 11 months ago
Improve instance variable performance

janbiedermann opened this pull request 11 months ago
Profiling convenience with a nice flame graph

janbiedermann opened this pull request 11 months ago
Initial `fork()` support for Node.js

janbiedermann opened this pull request 11 months ago
Update Firefox runner configuration and describe a problem when Snap is used

janbiedermann opened this pull request 11 months ago
Speed up {Array,Hash}#hash and a couple of Hash operations

janbiedermann opened this pull request 11 months ago
Experiment: Compile method names without special characters.

hmdne opened this pull request 11 months ago
Cleanup some warnings and deprecations

elia opened this pull request 11 months ago
Feature: Date and DateTime classes from Ruby

AndyObtiva opened this issue 12 months ago
Avoid infinite loop in test

takaram opened this pull request 12 months ago
Fix rubocop

takaram opened this pull request 12 months ago
Bug: Cannot run minitest on Ruby 3.3

takaram opened this issue 12 months ago
Improve CI

takaram opened this pull request 12 months ago
Add nodejs/tmpdir

janbiedermann opened this pull request about 1 year ago
Run on Bun

janbiedermann opened this pull request about 1 year ago
Make Regexp with n flag compile

janbiedermann opened this pull request about 1 year ago
String#chars: Fix iteration over out-of-BMP characters

hmdne opened this pull request about 1 year ago
Improve string interpolation

takaram opened this pull request about 1 year ago
Bug: String interpolation with bridged classes does not call `to_s`

takaram opened this issue about 1 year ago