Overview
Automatically sync your TakeUForward (TUF+) accepted solutions to GitHub.
TUFHub commits your accepted TakeUForward (TUF+) solutions to a GitHub repository you choose, as soon as the judge accepts them. FEATURES: โก Auto-sync on accept: When a submission passes every test case, TUFHub commits the code to GitHub. No copy-pasting. ๐๏ธ One file per approach: Solved a problem in Brute, Better, and Optimal tabs? Each tab you submit becomes its own file (for example Optimal.java or Solution-1.cpp). Switching tabs while the judge runs does not change which code gets saved. ๐ Topic folders: Solutions go into DSA, SQL, and Design (OOPS / LLD) folders, grouped by topic. New TakeUForward practice tracks get their own folders without an extension update. ๐ Problem READMEs: Each problem folder gets a markdown file with the problem statement, examples, constraints, and difficulty, cleanly formatted with real tables and code blocks. ๐ Repository index: The root README lists every solved problem in one table per category, with the date each problem was last synced. ๐ง Works across tabs: Keep several TUF+ tabs open and submit back to back. Each solution lands in its own folder, even when two submissions arrive seconds apart. ๐ Repository sync: One click compares your local statistics with the files in your GitHub repository. It restores stats on a new device and clears problems you have deleted from the repository. ๐ฉน Repair repository: Finds problems synced before a TakeUForward link change or a formatting fix, and repairs them in one click. Rewrites the dead link, regenerates the README from the live page, and commits only what changed, no manual resubmission needed. ๐งน Duplicate cleanup: Finds folders left behind after TakeUForward renames a topic or after an older TUFHub version named the folder differently, and deletes them in a single commit. โฑ๏ธ Retry queue: Submissions made while offline or during a brief GitHub outage wait in a queue and retry in the background. ๐ Sign-in options: Connect with a Personal Access Token (PAT) or with your own GitHub OAuth App. ๐ Privacy: TUFHub has no servers and no tracking. Your GitHub token stays in the browser's extension storage and goes to GitHub's API when a solution is committed.
5 out of 54 ratings
Details
- Version2.3.0
- UpdatedSeptember 24, 2026
- Size636KiB
- LanguagesEnglish (United States)
- DeveloperWebsite
Email
a.mohit1998@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
TUFHub - TakeUForward (TUF) GitHub Sync has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.
TUFHub - TakeUForward (TUF) GitHub Sync handles the following:
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, please open this page on your desktop browser