Skip to content

solkin/appteka-android

Repository files navigation

Appteka Logo

Appteka

Alternative Android App Store

Appteka IzzyOnDroid License: GPL v3 API 21+ Kotlin


Appteka is a free, open-source Android app store where users can discover, download, and share applications. Upload your own apps, explore creations from developers worldwide, and engage with the community through real-time discussions.

Screenshots

Store App Details Profile Discussions

Features

  • Browse & Download β€” Explore hundreds of thousands of free Android apps
  • Upload Apps β€” Share your applications with the community
  • APK Extractor β€” Extract APKs from installed apps (including system apps)
  • Real-time Chat β€” Discuss apps and games with other users
  • User Profiles β€” Track uploads, downloads, and activity
  • Ratings & Reviews β€” Rate apps and read community feedback
  • Favorites β€” Save apps for later
  • Dark Theme β€” Full dark mode support
  • No Root Required β€” Works on any Android device

Download

Get it on Appteka Get it on IzzyOnDroid

Or download the latest APK from the Releases page.

Tech Stack

Category Technologies
Language Kotlin
UI Material Design 3, AndroidX
Architecture MVP (Model-View-Presenter), Clean Architecture
Dependency Injection Dagger 2
Reactive RxJava 3, RxKotlin, RxRelay
Networking Retrofit 3, OkHttp 5
Image Loading Simple Image Loader
RecyclerView Konveyor
Build Gradle, ProGuard

Architecture

The project follows Clean Architecture principles with MVP pattern:

  • Activity/Fragment β€” Acts as a router, implements navigation interface
  • Presenter β€” Presentation layer, framework-agnostic for easy testing
  • View β€” Pure UI rendering, no business logic
  • Interactor β€” Business logic, repository pattern, data caching
  • Converter β€” Data mapping between layers
  • ResourceProvider β€” Android resources access for framework-agnostic layers

Building

Requirements

  • Android Studio Ladybug or newer
  • JDK 17
  • Android SDK with API 35

Build & Run

# Clone the repository
git clone https://github.com/solkin/appteka-android.git
cd appteka-android

# Build debug APK
./gradlew assembleDebug

# Build release APK (requires signing config)
./gradlew assembleRelease

The APK will be generated at app/build/outputs/apk/

Localization

Appteka is available in 9 languages:

Language Code
English en (default)
Russian ru
Arabic ar
Chinese zh
Farsi fa
Hindi hi
Kurdish ku
Portuguese (Brazil) pt-rBR
Vietnamese vi

Want to help translate? Contributions are welcome!

Contributing

Contributions are welcome! Feel free to:

  • Report bugs and request features via Issues
  • Submit pull requests with improvements
  • Help with translations
  • Improve documentation

Security & Disclaimer

All uploaded applications are automatically scanned by a built-in antivirus system powered by three independent antivirus engines.

However, Appteka is a community-driven app exchange platform where users can freely upload applications. The Appteka team is not responsible for user-generated content. While security scanning and content moderation are in place, please take appropriate safety precautions β€” verify the source, check reviews and ratings before installing.

License

Copyright (C) 2016-2026 Appteka

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

See LICENSE.txt for the full license text.


Night-coded by Appteka team πŸŒ™

About

πŸ’Š Appteka is an alternative store for Android

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 8

Languages