Ecosyste.ms: Funds

An open API service for providing issue and pull request metadata for open source projects.

https://github.com/puma/puma

multithreading rack ruby server

Last synced: about 20 hours ago

Repository metadata:

A Ruby/Rack web server built for parallelism


Owner metadata:


Committers metadata

Last synced: 8 days ago

Total Commits: 3,517
Total Committers: 525
Avg Commits per committer: 6.699
Development Distribution Score (DDS): 0.9

Commits in past year: 144
Committers in past year: 29
Avg Commits per committer in past year: 4.966
Development Distribution Score (DDS) in past year: 0.583

Name Email Commits
zedshaw z****w@1****9 352
Nate Berkopec n****c@g****m 339
MSP-Greg M****g 315
Evan Phoenix e****n@f****t 314
Evan Phoenix e****n@p****o 308
evanweaver e****r@1****9 288
schneems r****n@g****m 85
MSP-Greg G****s@g****m 78
Patrik Ragnarsson p****k@s****t 65
luislavena l****a@1****9 54
Luis Lavena l****a@g****m 54
mental m****l@1****9 51
Olle Jonsson o****n@g****m 39
Will Jordan w****n 31
Tim Morgan t****m@t****g 28
Vyacheslav Alexeev a****p@g****m 26
filipe f****e@1****9 21
Chris LaRose c****e@g****m 19
why w****y@1****9 18
Michael Grosser m****l@g****t 16
bktaylor b****r@1****9 15
Francesco Rodriguez f****n@p****m 15
Jeff Levin j****f@l****m 14
Joshua Young d****9@g****m 13
Juanito Fatas me@j****m 13
Daniel Colson d****n@g****m 13
Richard Schneeman r****s@g****m 12
David Kellum d****s@g****m 12
jc00ke j****e@j****m 12
Francesco Rodriguez f****n 12
and 495 more...

Issue and Pull Request metadata

Last synced: 2 days ago


Package metadata

rubygems: puma

Puma is a simple, fast, threaded, and highly parallel HTTP 1.1 server for Ruby/Rack applications. Puma is intended for use in both development and production environments. It's great for highly parallel Ruby implementations such as Rubinius and JRuby as well as as providing process worker support to support CRuby well.

go: github.com/puma/puma

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/puma/puma#section-documentation
  • Licenses: bsd-3-clause
  • Latest release: v6.4.2+incompatible (published 9 months ago)
  • Last Synced: 2024-10-05T03:06:21.712Z (2 days ago)
  • Versions: 149
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Rankings:
    • Forks count: 0.659%
    • Stargazers count: 0.762%
    • Average: 3.667%
    • Dependent repos count: 4.794%
    • Dependent packages count: 8.453%
rubygems: piesync-puma

Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack applications. Puma is intended for use in both development and production environments. It's great for highly concurrent Ruby implementations such as Rubinius and JRuby as well as as providing process worker support to support CRuby well.

  • Homepage: https://puma.io
  • Documentation: http://www.rubydoc.info/gems/piesync-puma/
  • Licenses: BSD-3-Clause
  • Latest release: 3.12.6 (published almost 4 years ago)
  • Last Synced: 2024-10-05T03:06:22.320Z (2 days ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 4,740 Total
  • Rankings:
    • Stargazers count: 0.127%
    • Forks count: 0.13%
    • Dependent packages count: 15.706%
    • Average: 26.955%
    • Dependent repos count: 46.782%
    • Downloads: 72.032%
  • Maintainers (1)

Dependencies

.github/workflows/rack_conform.yml actions
  • actions/checkout v4 composite
  • ruby/setup-ruby v1 composite
.github/workflows/ragel.yml actions
  • actions/checkout v4 composite
  • actions/upload-artifact v3 composite
  • ruby/setup-ruby-pkgs v1 composite
.github/workflows/skip_duplicate_workflow_runs.yaml actions
  • fkirc/skip-duplicate-actions v5.3.0 composite
.github/workflows/tests.yaml actions
  • actions/checkout v4 composite
  • ruby/setup-ruby v1 composite
  • ruby/setup-ruby-pkgs v1 composite
.github/workflows/turbo-rails.yml actions
  • actions/checkout v4 composite
  • ruby/setup-ruby v1 composite
.devcontainer/Dockerfile docker
  • mcr.microsoft.com/vscode/devcontainers/ruby 0-${VARIANT} build
Gemfile rubygems
  • jruby-openssl >= 0
  • json ~> 2.3
  • localhost >= 0
  • m >= 0
  • minitest ~> 5.11
  • minitest-proveit >= 0
  • minitest-retry >= 0
  • minitest-stub-const >= 0
  • nio4r ~> 2.0
  • rake-compiler ~> 1.1.9
  • rubocop >= 0
  • rubocop-performance >= 0
  • stopgap_13632 ~> 1.0
tools/Dockerfile docker
  • ruby 3.2 build
benchmarks/local/sinatra/Gemfile rubygems
  • puma >= 0
  • puma_worker_killer >= 0
  • sinatra >= 0
puma.gemspec rubygems
  • nio4r ~> 2.0
test/bundle_app_config_test/Gemfile rubygems
  • puma >= 0
test/bundle_preservation_test/version1/Gemfile rubygems
  • puma >= 0
test/bundle_preservation_test/version2/Gemfile rubygems
  • puma >= 0
test/url_map_test/Gemfile rubygems
  • puma >= 0
test/worker_gem_independence_test/new_json/Gemfile rubygems
  • json = 2.3.0
  • puma >= 0
test/worker_gem_independence_test/new_json_with_puma_stats_after_fork/Gemfile rubygems
  • json = 2.3.0
  • puma >= 0
test/worker_gem_independence_test/new_nio4r/Gemfile rubygems
  • nio4r = 2.3.1
  • puma >= 0
test/worker_gem_independence_test/old_json/Gemfile rubygems
  • json = 2.3.1
  • puma >= 0
test/worker_gem_independence_test/old_json_with_puma_stats_after_fork/Gemfile rubygems
  • json = 2.3.1
  • puma >= 0
test/worker_gem_independence_test/old_nio4r/Gemfile rubygems
  • nio4r = 2.3.0
  • puma >= 0