No description
  • Cython 99.3%
  • Swift 0.7%
Find a file
2026-02-27 23:29:23 +01:00
.vscode Add text-to-speech functionality 2025-07-09 22:31:17 +02:00
docs feat: Implement OAuth 2.0 authentication with PKCE and automatic fallback 2025-12-19 21:56:40 +01:00
fastlane chore: project setup, navigation improvements, and various fixes 2025-07-17 23:45:24 +02:00
readeck readeck/readeck-ios#19: Card Layout Disappears on Selection on iPad 2026-02-27 23:29:23 +01:00
readeck.xcodeproj feat: Add language detection for TTS with BCP 47 conversion 2025-12-29 16:22:52 +01:00
readeckTests feat: Implement OAuth 2.0 authentication with PKCE and automatic fallback 2025-12-19 21:56:40 +01:00
readeckUITests feat: Add debug menu and image diagnostics, improve test coverage 2025-12-01 22:03:19 +01:00
screenshots Update App Store screenshots for version 1.2.0 2025-11-21 22:05:50 +01:00
tools Add documentation and tools, refactor BookmarksView for DI, update mocks, and improve project structure 2025-07-18 13:36:47 +02:00
URLShare feat: Add automatic OAuth token refresh with Share Extension support 2025-12-29 16:19:10 +01:00
.gitignore Ignore .DS_Store files 2025-09-18 22:16:42 +02:00
.ruby-version chore: project setup, navigation improvements, and various fixes 2025-07-17 23:45:24 +02:00
CODE_OF_CONDUCT.md Add documentation and tools, refactor BookmarksView for DI, update mocks, and improve project structure 2025-07-18 13:36:47 +02:00
Contribute.md Add documentation and tools, refactor BookmarksView for DI, update mocks, and improve project structure 2025-07-18 13:36:47 +02:00
Gemfile chore: project setup, navigation improvements, and various fixes 2025-07-17 23:45:24 +02:00
Gemfile.lock chore: project setup, navigation improvements, and various fixes 2025-07-17 23:45:24 +02:00
LICENSE added license 2025-06-26 23:04:41 +02:00
Localizable.xcstrings feat: Convert localization from xcstrings to traditional .strings format 2025-08-28 18:50:11 +02:00
openapi.json feat: Implement OAuth 2.0 authentication with PKCE and automatic fallback 2025-12-19 21:56:40 +01:00
Package.resolved feat: Implementierung der Readeck API mit kompletter Architektur 2025-06-11 11:02:19 +02:00
Package.swift feat: Implementierung der Readeck API mit kompletter Architektur 2025-06-11 11:02:19 +02:00
README.md Replace outdated CHANGELOG.md with RELEASE_NOTES.md references 2025-11-10 21:32:32 +01:00

Readeck iOS App

License: MIT

A native iOS client for readeck bookmark management.

The official repository is on Codeberg: https://codeberg.org/readeck/readeck

Download

App Store (Stable Releases)

Download on the App Store

TestFlight Beta Access (Early Releases)

Join the Readeck Beta on TestFlight

For early access to new features and beta versions (use with caution). To participate, simply install TestFlight from the App Store and open the link above on your iPhone, iPad, or Mac. This early version lets you explore all core features before the official release. Your feedback is incredibly valuable and will help shape the final app.

What to test:

  • See the feature list below for an overview of what you can try out.
  • For details and recent changes, please refer to the release notes in TestFlight or the Release Notes.

Please report any bugs, crashes, or suggestions directly through TestFlight, or email me at ilhallak@gmail.com. Thank you for helping make Readeck better!

If you are interested in joining the internal beta, please contact me directly at mooonki:matrix.org.

Screenshots

iPhone

iPhone Screenshot 1 iPhone Screenshot 2 iPhone Screenshot 3 iPhone Screenshot 4 iPhone Screenshot 5

iPad

iPad Screenshot 1 iPad Screenshot 2 iPad Screenshot 3 iPad Screenshot 4 iPad Screenshot 5

Core 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
  • Support for reading progress
  • Save bookmarks when server is unavailable and sync when reconnected

Configuration

After installing the app:

  1. Open the readeck app
  2. Enter your readeck server URL and credentials
  3. The app will automatically load your bookmarks

Notice: Local Network Addresses are supported. If you use external Domains, you need to add a HTTPS Certificate to your readeck server. Apple does not allow to use HTTP on iOS for external domains in release versions. If you want to use HTTP, you are free to use the beta version of the app, where the HTTP is supported.

Share Extension

The app includes a Share Extension that allows adding bookmarks directly from Safari:

  1. Share any webpage in Safari
  2. Select "readeck" from the share sheet
  3. Enter a title if you want and hit save
  4. The bookmark is automatically added to your collection

Versions

see Release Notes

Contributing

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request