{"package_name":"com.mdroid","name":"M-Droid","summary":null,"category":"System","icon_url":"/api/icon/com.mdroid","latest_version_code":54,"latest_version_name":"5.4","apk_url":"/api/apk/com.mdroid","apk_size":8899689,"apk_sha256":"2f9e205f83305e6c70a58e85e5b304f4cca954ccb7eb275681d3666e185ced50","source_kind":"fdroid-repo","repo_slug":"fdroid-archive","last_updated":1779371416,"release_timestamp":1547510400,"description":"This is M-Droid, a drop-in replacement for the F-Droid client. It provides the same features but in a Material Design way that is both nice to see and easy to use.\n\nThis project started because I hate the new F-Droid UI while still loving the actual software. And as I like React-Native, this is a good project for me.\n\n<b> Features</b>\n\nMDroid attempts to mimic F-Droid features as much as possible, in a Material design fashion. Here's a (not ordered) list of actual MDroid's features:\n\n* Clean UI following the Material Design specifications\n* Fetching multiple repositories\n* Curated main screen showing somes apps from each categories\n* View app's details\n* Download and install any app from repositories\n* Search for apps (fuzzy search, super fast)\n* Manage (add, edit, delete) your repositories\n\n<b> How it works</b>\n\nBasically you add your repositories of choice (along with the F-Droid, F-Droid Archive & Guardian ones) then the client will send some GET requests to actually get the content of the https://${repoBaseUrl}/index.xml file who's contains the repo.\n\nThen it parse that file by converting the XML to JSON format, for better code efficiency. Cache the parsed stuffs and display the informations in a great way for the user.","categories":["System"]}