A sleek, dark, and beautiful clipboard manager for iOS built with Flutter
Features β’ Screenshots β’ Installation β’ Building β’ Contributing
- Auto-monitoring - Automatically detects and saves copied content
- One-tap copying - Instantly copy any saved item to clipboard
- Smart content detection - Automatically categorizes URLs, emails, phone numbers
- Persistent storage - All items saved locally using Hive database
- iOS-inspired design - Follows iOS design patterns and aesthetics
- Dark theme - Easy on the eyes with proper contrast ratios
- Smooth animations - 60fps animations with haptic feedback
- Glass morphism effects - Modern card designs with gradients
- Smart search - Find clipboard items quickly with real-time filtering
- Favorites system - Star important items for easy access
- Categories & tags - Organize content with custom categories
- Type filtering - Filter by content type (text, URL, email, phone)
- Manual item creation - Create custom clipboard cards
- Haptic feedback - Tactile responses for all interactions
- iOS typography - Proper font hierarchy using Inter font
- Background monitoring - Continuously watches clipboard (configurable)
- Empty states - Helpful guidance when no items exist
Coming soon - Screenshots of the beautiful dark interface
- Download the latest IPA from Releases
- Install using:
- AltStore (recommended for non-jailbroken devices)
- Xcode (for development)
- Cydia Impactor (deprecated but may work)
# Clone the repository
git clone https://github.com/nhyyebo/clipped-ios.git
cd clipped-ios
# Install dependencies
flutter pub get
# Generate code (Hive adapters)
flutter packages pub run build_runner build
# Run on iOS simulator
flutter run
# Build for device (requires Apple Developer account)
flutter build ios --release- Flutter SDK (3.24.5 or later)
- Xcode (latest stable)
- iOS Developer Account (for device installation)
This repository includes automated CI/CD that:
- β Builds the app on every tag push
- β Runs tests and code generation
- β Creates IPA files automatically
- β Publishes releases with download links
- β Uploads to App Store Connect (when configured)
# Install dependencies
flutter pub get
# Generate Hive adapters
dart run build_runner build
# Run tests
flutter test
# Start development server
flutter run- Flutter 3.24.5 - Cross-platform framework
- Provider - State management
- Hive - Local database for persistence
- Google Fonts - Typography (Inter font)
- UUID - Unique identifiers
- Intl - Internationalization
lib/
βββ main.dart # App entry point
βββ models/
β βββ clipboard_item.dart # Data models with Hive annotations
βββ services/
β βββ clipboard_service.dart # Clipboard operations
β βββ storage_service.dart # Local persistence
βββ providers/
β βββ clipboard_provider.dart # State management
βββ screens/
β βββ home_screen.dart # Main UI screen
βββ widgets/
β βββ clipboard_card.dart # Reusable components
βββ utils/
β βββ colors.dart # Color palette
β βββ text_styles.dart # Typography
βββ theme/
βββ app_theme.dart # App theme configuration
- Primary Background:
#000000 - Secondary Background:
#1C1C1E - Card Background:
#2C2C2E - Accent Color:
#007AFF(iOS Blue) - Text Primary:
#FFFFFF - Text Secondary:
#8E8E93
- Font Family: Inter (Google Fonts)
- iOS-style hierarchy with proper letter spacing
- Accessibility compliant contrast ratios
We welcome contributions! Please see our Contributing Guidelines for details.
- Fork the repository
- Create a feature branch:
git checkout -b feature/amazing-feature - Make your changes and test thoroughly
- Commit with conventional commits:
git commit -m "feat: add amazing feature" - Push to your fork:
git push origin feature/amazing-feature - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Email: clipsfootball899@gmail.com
- iPad Support - Optimize for larger screens
- Sync - iCloud synchronization between devices
- Shortcuts - iOS Shortcuts app integration
- Widgets - iOS home screen widgets
- Export - Share clipboard history
- Themes - Additional color themes
- Backup - Import/export functionality
Built with β€οΈ using Flutter
β Star this repo if you find it useful!