{"id":17600207,"url":"https://github.com/flum1025/flumtter","last_synced_at":"2025-04-30T07:05:08.597Z","repository":{"id":33597553,"uuid":"37249690","full_name":"flum1025/flumtter","owner":"flum1025","description":"ruby twitter client","archived":false,"fork":false,"pushed_at":"2019-02-18T08:16:58.000Z","size":141,"stargazers_count":9,"open_issues_count":4,"forks_count":2,"subscribers_count":1,"default_branch":"v5","last_synced_at":"2025-04-30T07:03:40.182Z","etag":null,"topics":["command-line","ruby","rubygems","terminal-app","twitter","twitter-client"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"antirez/redis","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/flum1025.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-06-11T08:44:21.000Z","updated_at":"2023-06-13T04:49:41.000Z","dependencies_parsed_at":"2022-07-13T13:20:34.312Z","dependency_job_id":null,"html_url":"https://github.com/flum1025/flumtter","commit_stats":null,"previous_names":["flum1025/flumtter4"],"tags_count":21,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flum1025%2Fflumtter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flum1025%2Fflumtter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flum1025%2Fflumtter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flum1025%2Fflumtter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/flum1025","download_url":"https://codeload.github.com/flum1025/flumtter/tar.gz/refs/heads/v5","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251658201,"owners_count":21622819,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["command-line","ruby","rubygems","terminal-app","twitter","twitter-client"],"created_at":"2024-10-22T11:09:47.003Z","updated_at":"2025-04-30T07:05:08.474Z","avatar_url":"https://github.com/flum1025.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Flumtter\n\nFlumtter is CLI Twitter client.\nThis client is supported multiple account, multicolumn and plugin.\n\n![](https://github.com/flum1025/flumtter/wiki/images/main.gif)\n\n## Dependencies\nIf you use tmux mode, you have to install `tmux`.\n\n## Installation\n    $ gem install flumtter\n\n- On Ubuntu\n\n        $ apt install ruby ruby-dev build-essential libncurses5-dev tmux\n\n- On MacOSX\n\n        $ brew install ruby tmux\n\n## Usage\n    $ flumtter\nand help\n\n    $ flumtter -h\n    Usage: flumtter [options]\n    -n, --name VALUE                 account name\n    -i, --index VALUE                account index\n    -s, --non_stream                 without stream\n    -d, --debug                      debug mode\n        --args VALUE\n        --tweet VALUES               new tweet\n        --tweet_with_image=V,V       new tweet with image\n        --tpry                       pry with twitter instance\n    -l, --list                       user list\n        --timeline_load VALUE        load timeline num\n        --[no-]timeline_load?        load timeline on init\n        --pry                        console mode\n        --tmux                       enable tmux mode\n        --names=V,V,...              set account names with tmux\n\nDetailed usage: [How To Use](https://github.com/flum1025/flumtter/wiki/How-To-Use)\n\n## Customize\nThere is a configuration file on `~/.flumtter/setting/setting.rb`. This setting is overwritten by start option. This file needs to be described in ruby's hash format. This file will be created automatically and should ONLY be edited by someone who knows what they are doing.\n\n```ruby\nSetting = {\n  color: {\n    error: :red,\n    timeline: {\n      normal:         :cyan,\n      self:           :light_green,\n      reply:          :blue,\n      retweet:        :green,\n      fav:            :brown,\n      unfav:          :yellow,\n      quote:          :pink,\n      directmessage:  :purple,\n      deletedtweet:   [:cyan, :magenta]\n    }\n  },\n  timeline_load?: true,\n  timeline_load: 20,\n  toast?: true\n}\n```\n\n## Development\n### Plugin\nYou can develop plugins to convenient.\nPut your plugin files to `~/.flumtter/plugins/`\nPlease see [flumtter/lib/flumtter/app/plugins/](https://github.com/flum1025/flumtter/tree/v5/lib/flumtter/app/plugins) for sample.\n\n### Reporting bugs\nIf you have found a bug in flumtter, please create a new issue.\nAlso, feel free to request any other features not present in the issue tracker.\nFeedback on plugin will be greatly appreciated!\n\n## Contributing\nBug reports and pull requests are welcome on GitHub at https://github.com/flum1025/flumtter. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the [Contributor Covenant](http://contributor-covenant.org) code of conduct.\n\n## License\nThe gem is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflum1025%2Fflumtter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fflum1025%2Fflumtter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflum1025%2Fflumtter/lists"}