{"id":15027181,"url":"https://github.com/bandarhl/bhtwitter","last_synced_at":"2025-05-14T08:07:45.859Z","repository":{"id":40509866,"uuid":"287821668","full_name":"BandarHL/BHTwitter","owner":"BandarHL","description":"Awesome tweak for Twitter","archived":false,"fork":false,"pushed_at":"2025-05-13T20:33:01.000Z","size":107637,"stargazers_count":2164,"open_issues_count":28,"forks_count":481,"subscribers_count":41,"default_branch":"master","last_synced_at":"2025-05-13T21:02:35.525Z","etag":null,"topics":["ios","sideloading","tweak","twitter"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BandarHL.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"BandarHL","buy_me_a_coffee":"bandarhl"}},"created_at":"2020-08-15T20:40:13.000Z","updated_at":"2025-05-13T20:20:49.000Z","dependencies_parsed_at":"2025-04-11T03:41:50.518Z","dependency_job_id":null,"html_url":"https://github.com/BandarHL/BHTwitter","commit_stats":null,"previous_names":[],"tags_count":20,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BandarHL%2FBHTwitter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BandarHL%2FBHTwitter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BandarHL%2FBHTwitter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BandarHL%2FBHTwitter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BandarHL","download_url":"https://codeload.github.com/BandarHL/BHTwitter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254101557,"owners_count":22014908,"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":["ios","sideloading","tweak","twitter"],"created_at":"2024-09-24T20:05:54.679Z","updated_at":"2025-05-14T08:07:40.849Z","avatar_url":"https://github.com/BandarHL.png","language":"C","funding_links":["https://github.com/sponsors/BandarHL","https://buymeacoffee.com/bandarhl"],"categories":[],"sub_categories":[],"readme":"# BHTwitter\n- Awesome tweak for Twitter\n\n# Features\n- Download Videos (even if account private).\n- Custom Tab Bar\n- No history feature.\n- Hide topics tweet feature.\n- Disable video layer caption.\n- Padlock.\n- Font changer.\n- Enable the new UI of DM search.\n- Auto load photos in highest quality feature.\n- Undo tweet feature.\n- Theme (like Twitter Blue).\n- App icon changer\n- Twitter Circle feature.\n- Copying profile information feature.\n- Save tweet as an image.\n- Hide spaces bar.\n- Disable RTL.\n- Always open in Safari.\n- Translate bio.\n- Disable new tweet style (A.K.A edge to edge tweet)\n- Enable voice tweet and voice message in DM.\n- Hide promoted tweet from the timeline.\n- Confirm alert when hit the tweet button.\n- Confirm alert when hit like button.\n- Confirm alert when hit follow button.\n- FLEX for debugging.\n\n| | | |\n|:-------------------------:|:-------------------------:|:-------------------------:|\n|\u003cimg width=\"1604\" alt=\"screen shot 2017-08-07 at 12 18 15 pm\" src=\"1.png\"\u003e |  \u003cimg width=\"1604\" alt=\"screen shot 2017-08-07 at 12 18 15 pm\" src=\"2.png\"\u003e|\u003cimg width=\"1604\" alt=\"screen shot 2017-08-07 at 12 18 15 pm\" src=\"3.png\"\u003e|\n|\u003cimg width=\"1604\" alt=\"screen shot 2017-08-07 at 12 18 15 pm\" src=\"4.png\"\u003e  |\n\n# How to build the project\n\n## Local\n\n- install [Theos](https://github.com/theos/theos)\n- install [cyan](https://github.com/asdfzxcvbn/pyzule-rw) if you want to build for sideload or TrollStore\n\n- Clone the BHTwitter project repository:\n```bash\ngit clone --recursive https://github.com/BandarHL/BHTwitter\ncd BHTwitter\n```\n- Make the script executable:\n```bash\nchmod +x ./build.sh\n```\n- Run the script with the desired options:\n```bash\n./build.sh [OPTIONS]\n```\n- Replace [OPTIONS] with one of the following:\n\n```\n--sideloaded: Build BHTwitter project for sideloaded deployment.\n--rootless: Build BHTwitter project for rootless deployment.\n--trollstore: Build BHTwitter project for TrollStore deployment.\nNo option: Build BHTwitter project for rootfull deployment.\n```\n\n## Using GitHub Actions\n\n- Fork this repository.\n- Open \"Actions\" tab on your fork, and press \"I understand my workflows, go ahead and enable them\" to proceed.\n- Select \"Build and Release BHTwitter\" workflow.\n- Press \"Run workflow\" menu, and enter parameters in the popup that appears.\n  - Don't forget to choose deployment format (`rootfull`, `rootless`, `sideloaded`, `trollstore`).\n  - For `sideloaded` and `trollstore` builds, a valid URL of decrypted IPA is required. For `rootfull` and `rootless` builds, enter any value (it won't be used).\n  - For other parameters, defaults are usually sufficient.\n- Press \"Run workflow\" button, and after a while you should see build artifacts on \"Releases\" page.\n\n# Example Usages\n## Build for Sideloaded Deployment\n- Download an IPA file for X or Twitter from AppDB or decrypt it by your self.\n- Then rename the IPA file to `com.atebits.Tweetie2.ipa` and move it to `packages` folder.\n```bash\n./build.sh --sideloaded\n```\n- After the build we'll find `BHTwitter-sideloaded.ipa` inside `packages` folder.\n\n## Build for TrollStore Deployment\n- Download an IPA file for X or Twitter from AppDB or decrypt it by your self.\n- Then rename the IPA file to `com.atebits.Tweetie2.ipa` and move it to `packages` folder.\n```bash\n./build.sh --trollstore\n```\n- After the build we'll find `BHTwitter-trollstore.tipa` inside `packages` folder.\n\n\n## Build for Rootless Deployment\n- Just run the build command with rootless flag.\n```bash\n./build.sh --rootless\n```\n- After the build we'll find `com.bandarhl.bhtwitter_4.2_iphoneos-arm64.deb` inside `packages` folder.\n\n\n## Build for Rootfull Deployment\n- Just run the build command without any flag.\n```bash\n./build.sh\n```\n- After the build we'll find `com.bandarhl.bhtwitter_4.2_iphoneos-arm.deb` inside `packages` folder.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbandarhl%2Fbhtwitter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbandarhl%2Fbhtwitter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbandarhl%2Fbhtwitter/lists"}