- Add Ruby version and Fastlane setup (Gemfile, fastlane/, .ruby-version) for iOS automation and CI/CD - Add and update Xcode schemes and project configuration - Update entitlements and Info.plist for app and extension - Refactor PhoneTabView: improve navigation in 'More' tab, prevent unwanted jumps, preserve deep navigation for Tags/Search - Update KeychainHelper, BookmarkDetail model, and related ViewModels for bugfixes or enhancements - Various UI and logic improvements in BookmarkDetail and Search views
ReadKeep iOS App
A native iOS client for readeck bookmark management.
The official repository is on Codeberg: https://codeberg.org/readeck/readeck
Features
- Browse and manage bookmarks (All, Unread, Favorites, Archive, Article, Videos, Pictures)
- Share Extension for adding URLs from Safari and other apps
- Swipe actions for quick bookmark management
- Native iOS design with Dark Mode support
- Full iPad Support with Multi-Column Split View
- Font Customization
- Article View with Reading Time and Word Count
- Search functionality
Configuration
After installing the app:
- Open the readeck app
- Enter your readeck server URL and credentials
- The app will automatically load your bookmarks
Share Extension
The app includes a Share Extension that allows adding bookmarks directly from Safari:
- Share any webpage in Safari
- Select "readeck" from the share sheet
- Enter a title if you want and hit save
- The bookmark is automatically added to your collection
Planned Features
- Add support for bookmark filtering and sorting options
- Add support for tags
- Offline sync with Core Data
- Add support for collection management
- Add offline sync capabilities
- Add support for custom themes
Contributing
- 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
Languages
Cython
99.7%
Swift
0.3%