https://github.com/eventmachine/eventmachine
Last synced: about 1 month ago
Repository metadata:
EventMachine: fast, simple event-processing library for Ruby programs
- Host: GitHub
- URL: https://github.com/eventmachine/eventmachine
- Owner: eventmachine
- License: other
- Created: 2008-08-17T18:35:57.000Z (over 16 years ago)
- Default Branch: master
- Last Pushed: 2024-09-16T19:37:10.000Z (3 months ago)
- Last Synced: 2024-11-06T18:13:53.400Z (about 1 month ago)
- Language: Ruby
- Homepage:
- Size: 2.54 MB
- Stars: 4,261
- Watchers: 112
- Forks: 635
- Open Issues: 199
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Owner metadata:
- Name: eventmachine
- Login: eventmachine
- Email:
- Kind: organization
- Description:
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/20947?v=4
- Repositories: 8
- Last Synced at: 2024-04-21T06:19:18.926Z
- Profile URL: https://github.com/eventmachine
- Sponsor URL:
Committers metadata
Last synced: about 1 month ago
Total Commits: 1,192
Total Committers: 189
Avg Commits per committer: 6.307
Development Distribution Score (DDS): 0.701
Commits in past year: 62
Committers in past year: 8
Avg Commits per committer in past year: 7.75
Development Distribution Score (DDS) in past year: 0.226
Name | Commits | |
---|---|---|
Aman Gupta | a****n@t****t | 357 |
Aaron Stone | a****n@s****x | 200 |
raggi | j****r@g****m | 86 |
Jake Douglas | j****s@g****m | 53 |
francis | f****s@2****c | 53 |
nick evans | n****k@r****v | 48 |
MSP-Greg | M****g | 28 |
tom | t****m@2****c | 23 |
blackhedd | b****d@2****c | 22 |
raggi | r****i@2****c | 16 |
MSP-Greg | G****s@g****m | 14 |
MSP-Greg | g****s@g****m | 10 |
Ilya Grigorik | i****a@i****m | 8 |
Sean Porter | p****h@g****m | 7 |
Steven Parkes | s****s@s****t | 7 |
steve | c****t@g****m | 6 |
dj2 | d****2@e****m | 6 |
Michael S. Klishin | m****l@n****m | 4 |
Ben Klang | b****g@m****m | 4 |
David Margery | d****y@i****r | 4 |
David Smalley | d****d@d****m | 4 |
Fabio Kung | f****g@g****m | 4 |
Holger Just | h****r@p****m | 4 |
Luis Lavena | l****a@g****m | 4 |
Vishnu Gopal | v****u@m****n | 4 |
Ben Burkert | b****n@b****m | 3 |
David Suárez | d****t@g****m | 3 |
Kirk Haines | w****s@g****m | 3 |
Nolan Evans | n****e@g****m | 3 |
Patrick Reynolds | p****s@g****m | 3 |
and 159 more... |
Issue and Pull Request metadata
Last synced: about 1 month ago
Package metadata
- Total packages: 11
-
Total downloads:
- rubygems: 253,710,728 total
- Total docker downloads: 805,765,608
- Total dependent packages: 1,275 (may contain duplicates)
- Total dependent repositories: 487,103 (may contain duplicates)
- Total versions: 160
- Total maintainers: 12
rubygems: eventmachine
EventMachine implements a fast, single-threaded engine for arbitrary network communications. It's extremely easy to use in Ruby. EventMachine wraps all interactions with IP sockets, allowing programs to concentrate on the implementation of network protocols. It can be used to create both network servers and clients. To create a server or client, a Ruby program only needs to specify the IP address and port, and provide a Module that implements the communications protocol. Implementations of several standard network protocols are provided with the package, primarily to serve as examples. The real goal of EventMachine is to enable programs to easily interface with other programs using TCP/IP, especially if custom protocols are required.
- Homepage: http://rubyeventmachine.com
- Documentation: http://www.rubydoc.info/gems/eventmachine/
- Licenses: Ruby,GPL-2.0
- Latest release: 1.2.7 (published over 6 years ago)
- Last Synced: 2024-11-10T23:34:31.526Z (about 1 month ago)
- Versions: 125
- Dependent Packages: 1,267
- Dependent Repositories: 487,102
- Downloads: 253,706,087 Total
- Docker Downloads: 805,765,608
-
Rankings:
- Dependent repos count: 0.033%
- Dependent packages count: 0.041%
- Downloads: 0.075%
- Docker downloads count: 0.171%
- Average: 0.251%
- Stargazers count: 0.313%
- Forks count: 0.873%
- Maintainers (10)
alpine: ruby-eventmachine
Fast, simple event-processing library for Ruby programs
- Homepage: https://github.com/eventmachine/eventmachine
- Licenses: Ruby OR GPL-2.0-or-later
- Latest release: 1.2.7-r6 (published over 1 year ago)
- Last Synced: 2024-10-30T05:22:31.842Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 1.541%
- Forks count: 2.738%
- Stargazers count: 3.426%
- Maintainers (1)
alpine: ruby-eventmachine
Fast, simple event-processing library for Ruby programs
- Homepage: https://github.com/eventmachine/eventmachine
- Licenses: Ruby OR GPL-2.0-or-later
- Latest release: 1.2.7-r7 (published 12 months ago)
- Last Synced: 2024-10-30T05:22:43.685Z (about 2 months ago)
- Versions: 3
- Dependent Packages: 1
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Average: 3.271%
- Stargazers count: 3.342%
- Forks count: 3.71%
- Dependent packages count: 6.031%
- Maintainers (1)
alpine: ruby-eventmachine
Fast, simple event-processing library for Ruby programs
- Homepage: https://github.com/eventmachine/eventmachine
- Licenses: Ruby OR GPL-2.0-or-later
- Latest release: 1.2.7-r5 (published over 2 years ago)
- Last Synced: 2024-11-01T19:03:14.533Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 2
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Forks count: 2.375%
- Stargazers count: 3.177%
- Average: 4.575%
- Dependent packages count: 12.748%
- Maintainers (1)
go: github.com/eventmachine/eventmachine
- Homepage:
- Documentation: https://pkg.go.dev/github.com/eventmachine/eventmachine#section-documentation
- Licenses: other
- Latest release: v1.2.7 (published over 6 years ago)
- Last Synced: 2024-11-10T23:34:30.447Z (about 1 month ago)
- Versions: 22
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 1.023%
- Forks count: 1.131%
- Average: 5.633%
- Dependent packages count: 9.576%
- Dependent repos count: 10.802%
alpine: ruby-eventmachine
Fast, simple event-processing library for Ruby programs
- Homepage: https://github.com/eventmachine/eventmachine
- Licenses: Ruby OR GPL-2.0-or-later
- Latest release: 1.2.7-r4 (published over 2 years ago)
- Last Synced: 2024-10-30T05:22:35.600Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Forks count: 2.148%
- Stargazers count: 2.677%
- Average: 5.873%
- Dependent packages count: 18.665%
- Maintainers (1)
alpine: ruby-eventmachine
Fast, simple event-processing library for Ruby programs
- Homepage: https://github.com/eventmachine/eventmachine
- Licenses: Ruby OR GPL-2.0-or-later
- Latest release: 1.2.7-r2 (published about 3 years ago)
- Last Synced: 2024-10-30T05:22:28.776Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 2
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Forks count: 2.15%
- Stargazers count: 2.611%
- Average: 7.587%
- Dependent packages count: 25.585%
- Maintainers (1)
conda: rb-eventmachine
- Homepage: https://rubygems.org/gems/eventmachine
- Licenses: GPL-2.0
- Latest release: 1.2.7 (published over 5 years ago)
- Last Synced: 2024-11-04T20:34:38.756Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 1
-
Rankings:
- Stargazers count: 5.421%
- Forks count: 6.259%
- Average: 16.159%
- Dependent repos count: 24.058%
- Dependent packages count: 28.899%
rubygems: wj_eventmachine
EventMachine implements a fast, single-threaded engine for arbitrary network communications. It's extremely easy to use in Ruby. EventMachine wraps all interactions with IP sockets, allowing programs to concentrate on the implementation of network protocols. It can be used to create both network servers and clients. To create a server or client, a Ruby program only needs to specify the IP address and port, and provide a Module that implements the communications protocol. Implementations of several standard network protocols are provided with the package, primarily to serve as examples. The real goal of EventMachine is to enable programs to easily interface with other programs using TCP/IP, especially if custom protocols are required.
- Homepage: https://github.com/eventmachine/eventmachine
- Documentation: http://www.rubydoc.info/gems/wj_eventmachine/
- Licenses: Ruby,GPL-2.0
- Latest release: 1.3.2 (published almost 4 years ago)
- Last Synced: 2024-11-10T23:34:33.827Z (about 1 month ago)
- Versions: 3
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 4,641 Total
-
Rankings:
- Stargazers count: 0.261%
- Forks count: 0.795%
- Dependent packages count: 7.713%
- Average: 25.838%
- Dependent repos count: 46.782%
- Downloads: 73.639%
- Maintainers (1)
alpine: ruby-eventmachine
Fast, simple event-processing library for Ruby programs
- Homepage: https://github.com/eventmachine/eventmachine
- Licenses: Ruby OR GPL-2.0-or-later
- Latest release:
- Last Synced: 2024-11-10T23:34:43.117Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine: ruby-eventmachine
Fast, simple event-processing library for Ruby programs
- Homepage: https://github.com/eventmachine/eventmachine
- Licenses: Ruby OR GPL-2.0-or-later
- Latest release: 1.2.7-r6 (published over 1 year ago)
- Last Synced: 2024-10-30T05:22:42.512Z (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
- MSP-Greg/setup-ruby-pkgs v1 composite
- actions/checkout v2 composite
- yard >= 0.8.5.2 development
- net-smtp >= 0
- rake >= 0
- rake-compiler ~> 1.1 development
- rake-compiler-dock ~> 0.6.3 development
- test-unit ~> 3.2 development