Skip to content

prateekcode/GithubBrowser

Repository files navigation

alt-text

GithubBrowser

GitHub Browser apps to search any GitHub Repository, and user can save the repo and can track commits in branches and able to share the repo with others. Made by Prateek

Download the latest apk from below 👇

GithubBrowser

Built With 🛠

  • Kotlin - Official programming language for Android Development
  • Coroutines - For asynchronous
  • Android Architecture Components - Collection of libraries that help you design robust, testable, and maintainable apps.
  • Jetpack DataStore - etpack DataStore is a data storage solution that allows you to store key-value pairs or typed objects with protocol buffers. DataStore uses Kotlin coroutines and Flow to store data asynchronously, consistently, and transactionally
    • LiveData - Data objects that notify views when the underlying database changes.
    • ViewModel - Stores UI-related data that isn't destroyed on UI changes.
    • Room - SQLite object mapping library.
  • Retrofit - Retrofit is the class through which your API interfaces are turned into callable objects.
  • Coil - Image Loading library
  • Circle Image View - A fast circular ImageView perfect for profile images.
  • Material Components - To build beautiful, usable products using Material Components for Android
  • JUnit For Unit Testing - For Unit Testing

Screenshots 📸

alt-text

Contribute 🤝

If you want to contribute to this project, you're welcome.

  • Open issue regarding proposed changed
  • Fork this repo and do changes
  • Open PR to new branch
  • You're done!

About

GitHub Browser apps to search any GitHub Repository, and user can save the repo and can track commits in branches and able to share the repo with others.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages