Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eggplants/rubygems-stats
Create a list of Authors from Rubygems.org
https://github.com/eggplants/rubygems-stats
rubygems shellscript statistics twitter
Last synced: about 2 months ago
JSON representation
Create a list of Authors from Rubygems.org
- Host: GitHub
- URL: https://github.com/eggplants/rubygems-stats
- Owner: eggplants
- Created: 2021-08-09T23:57:30.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-08-27T19:34:21.000Z (over 3 years ago)
- Last Synced: 2024-12-03T17:02:41.466Z (about 2 months ago)
- Topics: rubygems, shellscript, statistics, twitter
- Language: Shell
- Homepage: https://twitter.com/i/lists/1428185251101036545
- Size: 1.44 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# rubygems-stats
- Create a list of Authors from [Rubygems.org](https://rubygems.org)
- Add their twitter account to [List](https://twitter.com/i/lists/1428185251101036545)## Scripts
- `get_authors`: Retrieve a user with `/profiles/` who has OWNED or PUSHED at least one Gem
- `gem_authors.txt`: Result
- `get_letters`: Get the number of Pages and Gems by acronym and their total
- `letters.csv`: Result
- `get_twitter_account`: Get a Twitter account from `gem_authors.txt`
- `twitters.csv`: Result
- `add_gemdevs_list`: Add accounts listed on `twitters.csv` to [List](https://twitter.com/i/lists/1428185251101036545)
- `add.log`: Log
- `diff_lists_and_csv`: Compare accounts in `twitters.csv` with registered users in the List
- `list_members.json`: Acquired List registered user information
- `check_exist`: Confirm the existence of the account listed in `twitters.csv`
- `deleted.txt`: Accounts that seem to be deleted
- `protected.txt`: Accounts that seem to be protected
- `exist.txt`: Accounts that existed and are not on the [List](https://twitter.com/i/lists/1428185251101036545)## Requirements
- cURL, diff, Jq, [twitter/twurl](https://github.com/twitter/twurl)
```bash
sudo apt install curl diffutils jq
gem install twurl
```## Stats
- At 2021/08/27
- 167661 Gems, 56255 Users, 4374 Twitter accounts (346 deleted, 271 protected, 3757 exists)