{"id":17713496,"url":"https://github.com/vanshpanchal/wordshift","last_synced_at":"2026-04-13T20:32:02.067Z","repository":{"id":259197304,"uuid":"876566331","full_name":"Vanshpanchal/WordShift","owner":"Vanshpanchal","description":"WordShift is an Android application built with Jetpack Compose, designed to help users seamlessly translate text between various languages. The app offers an intuitive interface, making it easy to select source and target languages and perform translations quickly.","archived":false,"fork":false,"pushed_at":"2024-10-22T07:38:21.000Z","size":331,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-10-23T10:52:16.132Z","etag":null,"topics":["android","firebase","kotlin","machine-learning","ml","npl"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","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/Vanshpanchal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"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}},"created_at":"2024-10-22T07:29:39.000Z","updated_at":"2024-10-22T07:39:35.000Z","dependencies_parsed_at":"2024-10-23T12:26:52.168Z","dependency_job_id":null,"html_url":"https://github.com/Vanshpanchal/WordShift","commit_stats":null,"previous_names":["vanshpanchal/wordshift"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vanshpanchal%2FWordShift","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vanshpanchal%2FWordShift/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vanshpanchal%2FWordShift/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vanshpanchal%2FWordShift/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Vanshpanchal","download_url":"https://codeload.github.com/Vanshpanchal/WordShift/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":229539135,"owners_count":18088908,"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":["android","firebase","kotlin","machine-learning","ml","npl"],"created_at":"2024-10-25T10:05:01.279Z","updated_at":"2026-04-13T20:32:02.021Z","avatar_url":"https://github.com/Vanshpanchal.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🌍 WordShift - Your Language Companion\n\n[![Android](https://img.shields.io/badge/Android-4.0%2B-brightgreen.svg)](https://developer.android.com/about/versions/android-4.0) \n[![Kotlin](https://img.shields.io/badge/Kotlin-1.6%2B-blue.svg)](https://kotlinlang.org) \n\n**WordShift** is a powerful Android application that helps you seamlessly translate text between multiple languages. Built with **Jetpack Compose** and leveraging **Firebase ML Kit**, WordShift offers real-time translations that are fast, efficient, and can work offline.\n\n## 📸 Features\n\n- **🌐 Instant Translation**: Translate text between several languages in real-time.\n- **⚡ On-Device Performance**: Uses Firebase ML Kit for quick translations, allowing offline functionality after downloading models.\n- **🎨 Dynamic Themes**: Adapts to dynamic themes based on your device's wallpaper or color palette for Android 13 and above.\n- **💻 User-Friendly Interface**: A sleek, modern UI powered by Jetpack Compose for an intuitive user experience.\n\n## 📱 Screenshots\n\n![Main Interface](preview.png)  \n\n## 🚀 Getting Started\n\n### Prerequisites\n\n- **Android Studio**: Make sure you have Android Studio installed on your machine.\n- **Basic Knowledge**: Familiarity with Kotlin and Android development is recommended.\n\n### Installation Steps\n\n1. **Clone the Repository**:\n   ```bash\n   git clone https://github.com/yourusername/WordShift.git\n   cd WordShift\n   ```\n\n2. **Open Project in Android Studio**.\n\n3. **Add Dependencies**: Include the following dependencies in your `build.gradle` file:\n   ```groovy\n   dependencies {\n       implementation 'com.google.mlkit:translate:2.0.0'\n       implementation 'androidx.compose.ui:ui:1.3.0'\n       implementation 'androidx.compose.material3:material3:1.0.0-alpha03'\n       implementation 'androidx.activity:activity-compose:1.6.0'\n   }\n   ```\n\n4. **Sync Gradle**: Sync your project with the Gradle files.\n\n5. **Run the App**: Launch the app on an emulator or physical device to start translating!\n\n## 📖 Usage Instructions\n\n1. Select your **source** and **target** languages from the dropdown menus.\n2. Enter the text you wish to translate in the input field.\n3. Click the **\"Translate\"** button to display the translated text instantly!\n\n## 🤝 Contributing\n\nWe welcome contributions! If you find any issues or want to suggest improvements, please open an issue or submit a pull request.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvanshpanchal%2Fwordshift","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvanshpanchal%2Fwordshift","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvanshpanchal%2Fwordshift/lists"}