{"id":50412034,"url":"https://github.com/garuda8887/lingolift","last_synced_at":"2026-05-31T04:03:31.024Z","repository":{"id":301205774,"uuid":"1008434221","full_name":"Garuda8887/lingolift","owner":"Garuda8887","description":"LingoLift is a lightweight, open-source PDF translator with a user-friendly GUI that enables seamless translation of PDF content into multiple global languages. Ideal for fast conversions with clean output, LingoLift is perfect for travelers, students, researchers, and anyone dealing with multilingual documents.","archived":false,"fork":false,"pushed_at":"2025-06-25T15:00:28.000Z","size":43,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-25T17:50:35.836Z","etag":null,"topics":["desktop-app","document-localization","google-translate","language-tools","multilingual","opensource","pdf-tools","pdf-translation","python-project","reportlab","tkinter-gui","translation-tool"],"latest_commit_sha":null,"homepage":"","language":"Python","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/Garuda8887.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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}},"created_at":"2025-06-25T14:36:14.000Z","updated_at":"2025-06-25T15:03:28.000Z","dependencies_parsed_at":"2025-06-25T17:50:37.613Z","dependency_job_id":"c9c95870-d53f-4266-9322-ddbeb618cf41","html_url":"https://github.com/Garuda8887/lingolift","commit_stats":null,"previous_names":["garuda8887/lingolift"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Garuda8887/lingolift","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Garuda8887%2Flingolift","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Garuda8887%2Flingolift/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Garuda8887%2Flingolift/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Garuda8887%2Flingolift/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Garuda8887","download_url":"https://codeload.github.com/Garuda8887/lingolift/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Garuda8887%2Flingolift/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33718463,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-31T02:00:06.040Z","response_time":95,"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":["desktop-app","document-localization","google-translate","language-tools","multilingual","opensource","pdf-tools","pdf-translation","python-project","reportlab","tkinter-gui","translation-tool"],"created_at":"2026-05-31T04:03:30.085Z","updated_at":"2026-05-31T04:03:31.008Z","avatar_url":"https://github.com/Garuda8887.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🌐 LingoLift\n\n**LingoLift** is a lightweight desktop tool that lets you translate PDF files into your desired language — right from your local machine.\n\nWhether you're a traveler, student, researcher, or professional, LingoLift gives you **on-the-go PDF translation** without needing to copy and paste chunks of text into online tools.\n\n---\n\n## 🚀 Features\n\n- 📄 Translate entire PDFs in one go\n- 🌍 Choose any target language\n- 🎯 Simple and intuitive interface\n- ⚙️ Fully offline after installation\n- 💾 Save translated text as a clean PDF\n\n---\n\n## 📝 Disclaimer\n\nThis app is designed for quick, portable translations. For high-fidelity formatting or advanced document layouts (e.g., scientific papers, complex PDFs), **integrity-preserving support is planned for future releases.**\n\n---\n\n### 🖼️ UI Previews\n\n#### 🧭 Main Interface  \n![UI](assets/ui.png)\n\n#### 🌍 Language Selection  \n![Target Language](assets/target_language.png)\n\n#### 🔄 Progress  \n![Progress](assets/progress.png)\n\n#### ✅ Translation Complete  \n![Success](assets/success.png)\n\n---\n\n## 🛠️ Usage\n\n1. Clone the repository  \n   ```bash\n   git clone https://github.com/Garuda8887/lingolift.git\n   cd lingolift\n   ```\n\n2. (Optional) Create a virtual environment  \n   ```bash\n   python -m venv venv\n   source venv/bin/activate  # or venv\\Scripts\\activate on Windows\n   ```\n\n3. Install dependencies  \n   ```bash\n   pip install -r requirements.txt\n   ```\n\n4. Run the app  \n   ```bash\n   python lingolift.py\n   ```\n\n---\n\n## 🌍 Supported Languages\n\nSupports all languages provided by [Google Translate](https://cloud.google.com/translate/docs/languages).\n\n---\n\n## 📦 Dependencies\n\n- `PyPDF2`\n- `googletrans`\n- `reportlab`\n- `tkinter`\n- `ttkthemes`\n\n---\n\n## 🤝 License\n\nMIT License © [Garuda8887](https://github.com/Garuda8887)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgaruda8887%2Flingolift","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgaruda8887%2Flingolift","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgaruda8887%2Flingolift/lists"}