Top Ruby Gems: https://github.com/sinatra/sinatra
rack ruby sinatra web-framework
Score: 38.33197953623152
Last synced: about 8 hours ago
JSON representation
Repository metadata:
Classy web-development dressed in a DSL (official / canonical repo)
- Host: GitHub
- URL: https://github.com/sinatra/sinatra
- Owner: sinatra
- License: mit
- Created: 2009-01-14T01:27:30.000Z (over 17 years ago)
- Default Branch: main
- Last Pushed: 2026-07-20T09:59:21.000Z (25 days ago)
- Last Synced: 2026-08-09T09:25:48.210Z (5 days ago)
- Topics: rack, ruby, sinatra, web-framework
- Language: Ruby
- Homepage: https://sinatrarb.com
- Size: 7.51 MB
- Stars: 12,453
- Watchers: 358
- Forks: 2,072
- Open Issues: 47
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
- Authors: AUTHORS.md
Owner metadata:
- Name: Sinatra
- Login: sinatra
- Email:
- Kind: organization
- Description:
- Website: http://www.sinatrarb.com
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/8312?v=4
- Repositories: 12
- Last Synced at: 2024-03-25T19:32:57.740Z
- Profile URL: https://github.com/sinatra
GitHub Events
Total
- Create event: 6
- Delete event: 2
- Fork event: 40
- Issue comment event: 143
- Issues event: 54
- Pull request event: 77
- Pull request review comment event: 46
- Pull request review event: 57
- Push event: 40
- Watch event: 293
- Total: 758
Last Year
- Fork event: 10
- Issue comment event: 11
- Issues event: 13
- Pull request event: 7
- Pull request review event: 2
- Push event: 15
- Watch event: 63
- Total: 121
Committers metadata
Last synced: 1 day ago
Total Commits: 3,723
Total Committers: 523
Avg Commits per committer: 7.119
Development Distribution Score (DDS): 0.738
Commits in past year: 30
Committers in past year: 8
Avg Commits per committer in past year: 3.75
Development Distribution Score (DDS) in past year: 0.5
| Name | Commits | |
|---|---|---|
| Konstantin Haase | k****s@g****m | 975 |
| Ryan Tomayko | r****o@g****m | 275 |
| Gabriel Andretta | o****l@g****m | 141 |
| Patrik Ragnarsson | p****k@s****t | 125 |
| Zachary Scott | m****l@z****o | 111 |
| Blake Mizerany | b****y@b****l | 107 |
| Jordan Owens | j****s@g****m | 98 |
| Simon Rozet | s****n@r****e | 87 |
| Kunpei Sakai | n****a@g****m | 81 |
| Zachary Scott | e****@z****o | 79 |
| Olle Jonsson | o****n@g****m | 66 |
| Blake Mizerany | b****y@g****m | 65 |
| michelc | m****c@g****m | 44 |
| burningTyger | b****r@g****m | 42 |
| Eloy Pérez | e****z@g****m | 42 |
| Vipul A M | v****d@g****m | 37 |
| blake.mizerany@gmail.com | b****y@g****m@9****0 | 35 |
| Vasily Polovnyov | v****t@w****t | 32 |
| Blake Mizerany | b****e@b****l | 32 |
| Patricio Mac Adden | p****n@g****m | 28 |
| Trevor Bramble | i****x@t****m | 26 |
| Blake Mizerany | b****e@s****m | 26 |
| Kashyap | k****c@g****m | 23 |
| George | s****u@s****u | 22 |
| Zachary Scott | z****y@z****t | 21 |
| Florian Hanke | f****e@g****m | 21 |
| Shota Iguchi | s****i@c****m | 20 |
| Tim Felgentreff | t****f@g****m | 20 |
| Markus Prinz | m****z@n****m | 19 |
| Katrina Owen | k****n@g****m | 17 |
| and 493 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 149
Total pull requests: 252
Average time to close issues: about 1 year
Average time to close pull requests: about 1 month
Total issue authors: 91
Total pull request authors: 60
Average comments per issue: 4.07
Average comments per pull request: 1.63
Merged pull request: 174
Bot issues: 0
Bot pull requests: 0
Past year issues: 21
Past year pull requests: 34
Past year average time to close issues: 8 days
Past year average time to close pull requests: 18 days
Past year issue authors: 15
Past year pull request authors: 17
Past year average comments per issue: 2.0
Past year average comments per pull request: 1.76
Past year merged pull request: 13
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- dentarg (42)
- zzak (4)
- rubyFeedback (4)
- Mijznr40 (3)
- 01001056317-stack (3)
- SeanLF (3)
- rkh (2)
- voxik (2)
- ioquatix (2)
- ghiculescu (2)
- matobinder (2)
- celsoMartins (1)
- aurcioli-handy (1)
- Namtanmk (1)
- shreeve (1)
Top Pull Request Authors
- dentarg (102)
- zzak (23)
- davetron5000 (16)
- ioquatix (9)
- SeanLF (7)
- jkowens (7)
- emezac (5)
- epergo (5)
- casperisfine (4)
- wwenrr (4)
- Laurry-gee (4)
- DawidJanczak (3)
- kianmeng (2)
- JonMidhir (2)
- malikparvez (2)
Top Issue Labels
- question (20)
- bug (18)
- feature (14)
- ci / testing (13)
- maintenance (13)
- help wanted (12)
- rack-protection (6)
- dependencies (6)
- waiting for feedback (5)
- sinatra-contrib (4)
- docs (3)
- has attached pr (3)
- good first issue (3)
- streaming (2)
- third party issue (1)
- duplicate (1)
- invalid (1)
- vulnerability (1)
Top Pull Request Labels
- bug (3)
- ci / testing (2)
- feature (2)
- maintenance (2)
- rack-protection (1)
Package metadata
- Total packages: 10
-
Total downloads:
- rubygems: 1,798,699,801 total
- Total docker downloads: 4,992,325,196
- Total dependent packages: 3,671 (may contain duplicates)
- Total dependent repositories: 305,391 (may contain duplicates)
- Total versions: 483
- Total maintainers: 10
- Total advisories: 13
gem.coop: rack-protection
Protect against typical web attacks, works with all Rack apps, including Rails
- Homepage: http://sinatrarb.com/protection/
- Documentation: http://www.rubydoc.info/gems/rack-protection/
- Licenses: MIT
- Latest release: 4.2.1 (published 10 months ago)
- Last Synced: 2026-08-12T17:35:04.775Z (1 day ago)
- Versions: 53
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 509,575,848 Total
- Docker Downloads: 975,976,798
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 0.035%
- Downloads: 0.047%
- Docker downloads count: 0.093%
- Maintainers (5)
gem.coop: sinatra
Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort.
- Homepage: http://sinatrarb.com/
- Documentation: http://www.rubydoc.info/gems/sinatra/
- Licenses: MIT
- Latest release: 4.2.1 (published 10 months ago)
- Last Synced: 2026-08-13T01:04:12.121Z (1 day ago)
- Versions: 108
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 352,442,958 Total
- Docker Downloads: 918,805,597
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 0.043%
- Downloads: 0.07%
- Docker downloads count: 0.102%
- Maintainers (7)
-
Advisories:
- Sinatra vulnerable to Reliance on Untrusted Inputs in a Security Decision
- Sinatra Path Traversal vulnerability
- sinatra does not validate expanded path matches
- Sinatra Cross-site Scripting vulnerability
- Sinatra is vulnerable to ReDoS through ETag header value generation
- Sinatra vulnerable to Reflected File Download attack
rubygems.org: sinatra
Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort.
- Homepage: http://sinatrarb.com/
- Documentation: http://www.rubydoc.info/gems/sinatra/
- Licenses: MIT
- Latest release: 4.2.1 (published 10 months ago)
- Last Synced: 2026-08-13T06:27:51.335Z (about 19 hours ago)
- Versions: 108
- Dependent Packages: 3,239
- Dependent Repositories: 144,784
- Downloads: 352,467,451 Total
- Docker Downloads: 918,805,597
-
Rankings:
- Dependent packages count: 0.017%
- Downloads: 0.064%
- Average: 0.092%
- Dependent repos count: 0.104%
- Stargazers count: 0.104%
- Docker downloads count: 0.131%
- Forks count: 0.134%
- Maintainers (7)
-
Advisories:
- Sinatra is vulnerable to ReDoS through ETag header value generation
- Sinatra vulnerable to Reliance on Untrusted Inputs in a Security Decision
- Sinatra vulnerable to Reflected File Download attack
- sinatra does not validate expanded path matches
- Sinatra Cross-site Scripting vulnerability
- Sinatra Path Traversal vulnerability
rubygems.org: rack-protection
Protect against typical web attacks, works with all Rack apps, including Rails
- Homepage: http://sinatrarb.com/protection/
- Documentation: http://www.rubydoc.info/gems/rack-protection/
- Licenses: MIT
- Latest release: 4.2.1 (published 10 months ago)
- Last Synced: 2026-08-12T17:35:04.953Z (1 day ago)
- Versions: 53
- Dependent Packages: 59
- Dependent Repositories: 127,710
- Downloads: 509,575,848 Total
- Docker Downloads: 975,976,798
-
Rankings:
- Downloads: 0.046%
- Stargazers count: 0.103%
- Dependent repos count: 0.107%
- Docker downloads count: 0.124%
- Forks count: 0.132%
- Average: 0.166%
- Dependent packages count: 0.487%
- Maintainers (5)
- Advisories:
gem.coop: sinatra-contrib
Collection of useful Sinatra extensions
- Homepage: http://sinatrarb.com/contrib/
- Documentation: http://www.rubydoc.info/gems/sinatra-contrib/
- Licenses: MIT
- Latest release: 4.2.1 (published 10 months ago)
- Last Synced: 2026-08-12T17:35:05.395Z (1 day ago)
- Versions: 47
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 37,317,213 Total
- Docker Downloads: 601,380,203
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Docker downloads count: 0.151%
- Average: 0.212%
- Downloads: 0.697%
- Maintainers (7)
rubygems.org: sinatra-contrib
Collection of useful Sinatra extensions
- Homepage: http://sinatrarb.com/contrib/
- Documentation: http://www.rubydoc.info/gems/sinatra-contrib/
- Licenses: MIT
- Latest release: 4.2.1 (published 10 months ago)
- Last Synced: 2026-08-12T17:35:04.561Z (1 day ago)
- Versions: 47
- Dependent Packages: 373
- Dependent Repositories: 32,896
- Downloads: 37,317,213 Total
- Docker Downloads: 601,380,203
-
Rankings:
- Stargazers count: 0.102%
- Dependent packages count: 0.119%
- Forks count: 0.128%
- Dependent repos count: 0.188%
- Docker downloads count: 0.19%
- Average: 0.227%
- Downloads: 0.638%
- Maintainers (7)
proxy.golang.org: github.com/sinatra/sinatra
- Homepage:
- Documentation: https://pkg.go.dev/github.com/sinatra/sinatra#section-documentation
- Licenses: mit
- Latest release: v4.2.1+incompatible (published 10 months ago)
- Last Synced: 2026-08-13T01:04:12.869Z (1 day ago)
- Versions: 62
- Dependent Packages: 0
- Dependent Repositories: 1
-
Rankings:
- Forks count: 0.518%
- Stargazers count: 0.581%
- Average: 3.586%
- Dependent repos count: 4.794%
- Dependent packages count: 8.453%
gem.coop: sinatra-rack-3-commonlit
Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort.
- Homepage: http://sinatrarb.com/
- Documentation: http://www.rubydoc.info/gems/sinatra-rack-3-commonlit/
- Licenses: MIT
- Latest release: 3.1.0 (published almost 3 years ago)
- Last Synced: 2026-08-13T01:04:12.011Z (1 day ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 1,635 Total
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 32.133%
- Downloads: 96.398%
- Maintainers (1)
rubygems.org: sinatra-rack-3-commonlit
Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort.
- Homepage: http://sinatrarb.com/
- Documentation: http://www.rubydoc.info/gems/sinatra-rack-3-commonlit/
- Licenses: MIT
- Latest release: 3.1.0 (published almost 3 years ago)
- Last Synced: 2026-08-13T01:04:12.009Z (1 day ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 1,635 Total
-
Rankings:
- Stargazers count: 0.101%
- Forks count: 0.129%
- Dependent packages count: 15.778%
- Average: 32.871%
- Dependent repos count: 48.959%
- Downloads: 99.387%
- Maintainers (1)
guix: ruby-rack-protection
Rack middleware that protects against typical web attacks
- Homepage: https://github.com/sinatra/sinatra/tree/master/rack-protection
- Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/ruby-xyz.scm#n8420
- Licenses: expat
- Latest release: 3.0.5 (published 5 months ago)
- Last Synced: 2026-04-27T16:20:26.144Z (4 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
Dependencies
- activesupport ~> 6.1
- asciidoctor >= 0
- builder >= 0
- celluloid ~> 0.16.0
- coffee-script >= 2.0
- creole >= 0
- erubi >= 0
- eventmachine >= 0
- haml ~> 5
- kramdown >= 0
- liquid >= 0
- markaby >= 0
- minitest ~> 5.0
- nokogiri > 1.5.0
- pandoc-ruby ~> 2.0.2
- puma >= 0
- rabl >= 0
- rack >= 0
- rack-protection >= 0
- rack-test >= 0.6.2
- radius >= 0
- rake >= 0
- rdoc >= 0
- simplecov >= 0
- sinatra-contrib >= 0
- slim ~> 4
- twitter-text = 1.14.7
- wikicloth >= 0
- wlang >= 3.0.1
- yard >= 0
- rake >= 0
- sinatra >= 0
- rack-test >= 0 development
- rspec ~> 3 development
- rack >= 0
- execjs = 2.0.0 development
- hamlit >= 0 development
- hamlit-block >= 0.7.1 development
- json >= 0 development
- liquid ~> 2.6.x development
- multi_json >= 0 development
- nokogiri = 1.5.10 development
- rdoc >= 0 development
- redcarpet = 2.3.0 development
- slim >= 0 development
- therubyrhino >= 0 development
- yajl-ruby >= 0 development
- rack-protection >= 0
- sinatra >= 0
- twitter-text = 1.14.7
- asciidoctor >= 0 development
- builder >= 0 development
- coffee-script >= 0 development
- creole >= 0 development
- erubi >= 0 development
- haml >= 0 development
- liquid >= 0 development
- markaby >= 0 development
- nokogiri >= 0 development
- rack-test >= 0 development
- radius >= 0 development
- rake < 11 development
- redcarpet >= 0 development
- rspec ~> 3 development
- slim >= 0 development
- wikicloth >= 0 development
- multi_json >= 0
- mustermann ~> 1.0
- tilt ~> 2.0
- mustermann ~> 1.0
- rack ~> 2.2
- tilt ~> 2.0
- 8398a7/action-slack v3 composite
- actions/checkout v3 composite
- ruby/setup-ruby v1 composite
- actions/checkout v4 composite
- ruby/setup-ruby v1 composite
- rubygems/configure-rubygems-credentials v1.0.0 composite