Millions of text and audio - for free without ads.
Unlimited access to millions of text and audio files. Kafka uses archive.org to let you search, play, read, download, and freely share files across various genres and languages, all for free and without ads.
The app has an in-built audio player to browse and listen to playlists seamlessly, a PDF and text reader with features like bookmarks and continue-reading, and a download manager to let you save files to your device and share freely.
This is an open-source project with goals aligned with those of archive.org. Archive.org hosts 14.7 million audio recordings and 41 million texts, all available in the public domain.
Kafka works on Android phones and tablets, so you can take your books and audio wherever you go. We are also contributing Kafka Originals to the public domain. The website can be found at www.kafkaarchives.com. The code is open-sourced at www.github.com/vipulyaara/kafka. You can contact us at kafkaarchives@gmail.com.
Open-source and free - taking a step towards an Open Internet
Some of the features are:
Explore and search through millions of text and audio
Audio player for continuous playback and PDF reader with continue-reading, zoom, etc.
Download (pause, resume, retry) files on your device and share them freely outside the app
Login to keep your Favorites, Reading List, and Downloads across app installs
Technologies:
Kotlin with all the latest Android technologies
Retrofit, Room, Dagger Hilt, ExoPlayer, Coroutines, Jetpack Compose
Firebase for authentication and user-data management
Rowy CMS for a fully configurable Homepage (configured per country)
I started building Kafka 5 years ago as a small side project, primarily to learn and try new Android frameworks and methodologies. It seemed like an obvious use case to present the vast library of content from archive.org into a user-facing app with modern features.
I completed it recently and launched it as an Android app.
Play store: https://play.google.com/store/apps/details?id=com.kafka.user