A summary of data about the Ruby ecosystem.

https://github.com/gjtorikian/ecma-re-validator

Validate a regular expression against what ECMA-262 (JavaScript) can actually do.
https://github.com/gjtorikian/ecma-re-validator

Last synced: about 3 hours ago
JSON representation

Repository metadata

Validate a regular expression against what ECMA-262 (JavaScript) can actually do.

README.md

ecma-re-validator

Pass in a string to validate if it would work in ECMA-262, aka JavaScript.

The information for what is valid and what isn't comes from http://www.regular-expressions.info/javascript.html.

Usage

Pass in either a string or a Regexp:

require 'ecma-re-validator'

re = "[Ss]mith\\\\b"

EcmaReValidator.valid?(re) # true

re = /(?<=a)b/

EcmaReValidator.valid?(re) # false--lookbehinds don't exist in JS

Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 3 days ago

Total Commits: 46
Total Committers: 5
Avg Commits per committer: 9.2
Development Distribution Score (DDS): 0.109

Commits in past year: 0
Committers in past year: 0
Avg Commits per committer in past year: 0.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
Garen Torikian g****n@g****m 41
Georgeo Rocco g****o@g****m 2
Ryan Ong r****g@p****m 1
James Stocks j****s@c****o 1
George Ciltaru 1

Committer domains:


Issue and Pull Request metadata

Last synced: about 2 months ago

Total issues: 0
Total pull requests: 8
Average time to close issues: N/A
Average time to close pull requests: about 6 hours
Total issue authors: 0
Total pull request authors: 5
Average comments per issue: 0
Average comments per pull request: 0.88
Merged pull request: 8
Bot issues: 0
Bot pull requests: 0

Past year issues: 0
Past year pull requests: 0
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 0
Past year pull request authors: 0
Past year average comments per issue: 0
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/gjtorikian/ecma-re-validator

Top Issue Authors

Top Pull Request Authors

  • gjtorikian (3)
  • ggrocco (2)
  • ryan-plated (1)
  • james-stocks (1)
  • gciltaru (1)

Top Issue Labels

Top Pull Request Labels


Package metadata

gem.coop: ecma-re-validator

Validate a regular expression string against what ECMA-262 can actually do.

  • Homepage: https://github.com/gjtorikian/ecma-re-validator
  • Documentation: http://www.rubydoc.info/gems/ecma-re-validator/
  • Licenses: MIT
  • Latest release: 0.4.0 (published over 4 years ago)
  • Last Synced: 2026-04-29T08:30:52.538Z (1 day ago)
  • Versions: 7
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 44,436,522 Total
  • Docker Downloads: 471,517,055
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.196%
    • Docker downloads count: 0.22%
    • Downloads: 0.563%
  • Maintainers (1)
rubygems.org: ecma-re-validator

Validate a regular expression string against what ECMA-262 can actually do.

  • Homepage: https://github.com/gjtorikian/ecma-re-validator
  • Documentation: http://www.rubydoc.info/gems/ecma-re-validator/
  • Licenses: MIT
  • Latest release: 0.4.0 (published over 4 years ago)
  • Last Synced: 2026-04-28T21:01:50.026Z (2 days ago)
  • Versions: 7
  • Dependent Packages: 3
  • Dependent Repositories: 1,317
  • Downloads: 44,429,478 Total
  • Docker Downloads: 471,517,055
  • Rankings:
    • Docker downloads count: 0.27%
    • Downloads: 0.517%
    • Dependent repos count: 0.876%
    • Dependent packages count: 4.021%
    • Average: 7.867%
    • Forks count: 12.112%
    • Stargazers count: 29.405%
  • Maintainers (1)
proxy.golang.org: github.com/gjtorikian/ecma-re-validator

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/gjtorikian/ecma-re-validator#section-documentation
  • Licenses: mit
  • Latest release: v0.4.0 (published over 4 years ago)
  • Last Synced: 2026-04-28T21:02:02.541Z (2 days ago)
  • Versions: 7
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Forks count: 8.176%
    • Dependent packages count: 9.576%
    • Dependent repos count: 10.802%
    • Average: 11.201%
    • Stargazers count: 16.252%
ubuntu-22.04: ruby-ecma-re-validator

  • Homepage: https://github.com/gjtorikian/ecma-re-validator
  • Licenses:
  • Latest release: 0.3.0-2 (published 3 months ago)
  • Last Synced: 2026-03-13T22:41:47.613Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.04: ruby-ecma-re-validator

  • Homepage: https://github.com/gjtorikian/ecma-re-validator
  • Licenses:
  • Latest release: 0.3.0-2 (published 3 months ago)
  • Last Synced: 2026-03-11T07:09:41.453Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.10: ruby-ecma-re-validator

  • Homepage: https://github.com/gjtorikian/ecma-re-validator
  • Licenses:
  • Latest release: 0.3.0-2 (published 3 months ago)
  • Last Synced: 2026-03-14T03:13:28.395Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-11: ruby-ecma-re-validator

  • Homepage: https://github.com/gjtorikian/ecma-re-validator
  • Documentation: https://packages.debian.org/bullseye/ruby-ecma-re-validator
  • Licenses:
  • Latest release: 0.2.1-2 (published 3 months ago)
  • Last Synced: 2026-03-14T04:19:15.335Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.10: ruby-ecma-re-validator

  • Homepage: https://github.com/gjtorikian/ecma-re-validator
  • Licenses:
  • Latest release: 0.4.0-1 (published 3 months ago)
  • Last Synced: 2026-03-09T17:05:03.413Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-12: ruby-ecma-re-validator

  • Homepage: https://github.com/gjtorikian/ecma-re-validator
  • Documentation: https://packages.debian.org/bookworm/ruby-ecma-re-validator
  • Licenses:
  • Latest release: 0.3.0-2 (published 3 months ago)
  • Last Synced: 2026-03-13T23:44:34.653Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.04: ruby-ecma-re-validator

  • Homepage: https://github.com/gjtorikian/ecma-re-validator
  • Licenses:
  • Latest release: 0.3.0-2 (published 3 months ago)
  • Last Synced: 2026-03-13T04:14:20.403Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-13: ruby-ecma-re-validator

  • Homepage: https://github.com/gjtorikian/ecma-re-validator
  • Documentation: https://packages.debian.org/trixie/ruby-ecma-re-validator
  • Licenses:
  • Latest release: 0.4.0-1 (published 3 months ago)
  • Last Synced: 2026-03-14T18:07:49.928Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%

Dependencies

ecma-re-validator.gemspec rubygems
  • awesome_print >= 0 development
  • rake ~> 13.0 development
  • rspec ~> 3.1 development
  • rubocop >= 0 development
  • rubocop-rspec >= 0 development
  • rubocop-standard >= 0 development
  • regexp_parser ~> 2.2

Score: 23.057254610899644