{"id":19401787,"url":"https://github.com/euclidstellar/twt-cli","last_synced_at":"2025-10-07T01:38:07.792Z","repository":{"id":224563152,"uuid":"763558082","full_name":"EuclidStellar/twt-cli","owner":"EuclidStellar","description":"Twitter CLI written in golang to make tweets directly from your terminal","archived":false,"fork":false,"pushed_at":"2025-02-06T12:59:59.000Z","size":12439,"stargazers_count":11,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-07T01:38:07.041Z","etag":null,"topics":["golang","oauth2-client","terminal","tweet","tweetfromterminal","tweets","twitter","twitter-api","twitter-cli","twitter-client","twittercli","x-cli"],"latest_commit_sha":null,"homepage":"https://twtcli.vercel.app","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/EuclidStellar.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-02-26T14:18:58.000Z","updated_at":"2025-09-29T19:41:53.000Z","dependencies_parsed_at":"2024-06-21T13:11:52.686Z","dependency_job_id":"9c8e6b60-ac9d-45ad-aca4-14288bc1ab99","html_url":"https://github.com/EuclidStellar/twt-cli","commit_stats":null,"previous_names":["euclidstellar/twitter-cli-golang","euclidstellar/twt-cli"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/EuclidStellar/twt-cli","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EuclidStellar%2Ftwt-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EuclidStellar%2Ftwt-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EuclidStellar%2Ftwt-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EuclidStellar%2Ftwt-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EuclidStellar","download_url":"https://codeload.github.com/EuclidStellar/twt-cli/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EuclidStellar%2Ftwt-cli/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278708074,"owners_count":26031932,"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","status":"online","status_checked_at":"2025-10-06T02:00:05.630Z","response_time":65,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["golang","oauth2-client","terminal","tweet","tweetfromterminal","tweets","twitter","twitter-api","twitter-cli","twitter-client","twittercli","x-cli"],"created_at":"2024-11-10T11:19:46.415Z","updated_at":"2025-10-07T01:38:07.753Z","avatar_url":"https://github.com/EuclidStellar.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# TWT - Twitter CLI\n\nTWT is a command-line tool written in Go that allows you to post tweets to Twitter directly from your terminal.\n\n\u003cimg src=\"https://drive.google.com/uc?id=1p3gLL0jqKgQixQHQZsabc56YFnC6eWY2\" alt=\"Image Description\" width=\"400\"\u003e\n\n\n\n## Installation\n\n### Pre-built Binaries\n\nDownload the appropriate binary for your operating system from the [Releases](https://github.com/EuclidStellar/twitter-cli-golang/releases/tag/V1.0.2) page.\n\n#### Linux\n\n```bash\nsudo curl -L -o /usr/local/bin/twt https://github.com/EuclidStellar/twitter-cli-golang/releases/download/V1.0.2/twt_linux\nsudo chmod +x /usr/local/bin/twt\n```\n\n#### macOS\n\n```bash\nsudo curl -L -o /usr/local/bin/twt https://github.com/EuclidStellar/twitter-cli-golang/releases/download/V1.0.2/twt_macos\nsudo chmod +x /usr/local/bin/twt\n```\n\n#### Windows\n\n1. Download the `twt.exe` binary from the [Releases](https://github.com/EuclidStellar/twitter-cli-golang/releases/tag/V1.0.2) page and add it to your system's PATH.\n2. 2. Move the downloaded `twt.exe` file to a directory of your choice. For example, you can create a directory named `C:\\twt` and move `twt.exe` there.\n3. Right-click on the Start button and select \"System\".\n4. In the System window, click on \"Advanced system settings\" on the left side.\n5. In the System Properties window, click on the \"Environment Variables...\" button.\n6. In the Environment Variables window, under \"System variables\", select the \"Path\" variable and click on \"Edit...\".\n7. In the Edit Environment Variable window, click on \"New\" and enter the path to the directory where you placed `twt.exe` (e.g., `C:\\twt`).\n8. Click \"OK\" on all windows to save the changes.\n9. Open a new Command Prompt window and you should be able to run `twt` from anywhere.\n\n### From Source\n\nIf you have Go installed, you can build `twt` from source:\n\n```bash\ngo install github.com/EuclidStellar/twitter-cli-golang@latest\n```\nif path is not in usr/local/bin then use this command \n\n```bash\nsudo mv twt /usr/local/bin\n```\n\n## Usage\n\n1. Obtain your Twitter API keys from the [Twitter Developer Portal](https://developer.twitter.com/).\n2. Run `twt` in your terminal.\n3. Use `twt -c` to configure your Twitter API keys.\n4. Enter your Twitter API keys when prompted.\n5. Enter your tweet content when prompted.\n\n\n# Contributing to TWT - Twitter CLI\n\nThank you for considering contributing to TWT - Twitter CLI! This document outlines some guidelines to help you contribute to this project effectively.\n\n## Code of Conduct\n\nBefore contributing, please read and adhere to our [Code of Conduct](CODE_OF_CONDUCT.md). We aim to foster an inclusive and welcoming community for all.\n\n## How Can I Contribute?\n\n### Reporting Bugs\n\nIf you encounter any bugs or issues with TWT, please search the [issue tracker](https://github.com/yourusername/twt/issues) to see if the issue has already been reported. If not, please open a new issue and provide detailed information about the problem, including steps to reproduce it and any relevant error messages.\n\n### Requesting Features\n\nWe welcome feature requests! If you have an idea for a new feature or improvement, please search the [issue tracker](https://github.com/yourusername/twt/issues) to see if it has already been requested. If not, feel free to open a new issue and describe the feature you would like to see.\n\n### Contributing Code\n\n1. Fork the repository and create a new branch for your contribution.\n2. Make your changes, following the [Go coding style](https://github.com/golang/go/wiki/CodeReviewComments) and ensuring that your code is well-documented.\n3. Write tests for your code to ensure its correctness and prevent regressions.\n4. Run `go test` to ensure that all tests pass.\n5. Commit your changes and create a pull request. Please provide a clear and descriptive title for your pull request, along with a detailed description of the changes you've made.\n\n### Improving Documentation\n\nImprovements to documentation are always welcome! If you notice any errors or areas where the documentation could be clearer, please open an issue or pull request with your suggestions.\n\n## Code Review Process\n\nAll contributions will be reviewed by project maintainers. Feedback will be provided, and changes may be requested before your contribution is accepted. We appreciate your patience and understanding throughout the review process.\n\n## License\n\nBy contributing to this project, you agree that your contributions will be licensed under the [MIT License](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feuclidstellar%2Ftwt-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feuclidstellar%2Ftwt-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feuclidstellar%2Ftwt-cli/lists"}