A sleek and modern Android app for quick link management and deep link navigation
Features • Screenshots • Tech Stack • Beta Download • Usage • Contributing
- Smart Link Management - Quick input, history tracking, and favorites system
- Modern UI - Material Design 3 with light/dark/system themes
- Fast & Reliable - Instant launch, offline favorites, inline editing
- WebView Integration - Browse links directly within the app
- Deep Link Support - Handle custom URL schemes and app navigation
- ** Customizable** - Theme preferences and app behavior settings
- Kotlin - Modern Android development language
- Jetpack Compose - Modern declarative UI toolkit
- MVVM + Hilt - Clean architecture with dependency injection
- Material Design 3 - Latest design system and components
- Navigation Component - Type-safe screen navigation
- SharedPreferences - Local data persistence
- Gradle Version Catalogs - Centralized dependency management
-
Clone the repository
git clone https://github.com/jonathanlee06/Teleport.git cd teleport -
Open in Android Studio
- Open Android Studio
- Select "Open an existing project"
- Navigate to the cloned directory
-
Build the project
./gradlew assembleDebug
-
Run on device/emulator
- Connect your Android device or start an emulator
- Click the "Run" button in Android Studio
📱 Available on Google Play Store - Closed Beta Testing
Note: This app is currently in closed beta. You'll need to join the beta program using the link above to download and test the app. Beta access may be limited.
- Launch the app and you'll see the main screen with a link input field
- Enter any URL (e.g.,
https://github.com,market://details?id=com.app) - Tap the link icon to open in WebView or star icon to save as favorite
- Add to Favorites: Tap the star icon next to any link
- View Favorites: Navigate to the Favorites screen from the main menu
- Edit Links: Tap "Edit" on any favorite to modify the URL
- Delete Items: Use "Delete" to remove individual favorites or "Clear All" for bulk deletion
- Theme Settings: Go to Settings → Theme to choose Light, Dark, or System theme
- Auto-save: Links are automatically saved to history as you use them
We welcome contributions! Here's how you can help:
- 🐛 Bug Reports: Found a bug? Open an issue
- ✨ Feature Requests: Have an idea? Share it with us
- 🔧 Code Contributions: Submit a pull request
- 📖 Documentation: Help improve our docs
- 🌍 Translations: Add support for more languages
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is dual-licensed:
The source code is licensed under the Apache License 2.0 - see the LICENSE file for details.
Logo, branding, and visual assets are proprietary and copyright protected - see ASSETS.md for details.
Note for Contributors: When forking this project, please replace all branding assets with your own.
Jonathan Lee - GitHub Profile
- Thanks to the Android team for Jetpack Compose
- Material Design team for the amazing design system
- Open source community for inspiration and tools
⭐ Star this repo if you find it helpful!
Made with ❤️ and ☕ by Jonathan
