142 Repositories
Android single-file Libraries
A single repository to learn the basics of Android in Kotlin without all the fluff.
Android-Concepts-Reference-Kotlin A single repository to learn the basics of Android in Kotlin without all the fluff. How to use this repository Each
Gradle Replace In Place (GRIP): a gradle plugin to update your documentation or any file with a simple gradle task
GRIP (Gradle Replace In-Place) A gradle tool to update some values in your (documentation) files by running a task. (inspired by Knit) Directives Inse
An App to download a file from Internet by clicking on a custom-built button
LoadApp LoadApp is an app to download a file from the Internet by clicking on a custom-built button where: Width of the button gets animated from left
Scanning APK file for URIs, endpoints & secrets.
APKLeaks Scanning APK file for URIs, endpoints & secrets. Installation from Pypi from Source from Docker Usage Options Output Pattern Pattern Argument
Android File Fuzzing Framework
Droid-FF : install python dependencies (setup.sh ) and you are good to go. GDB Server for android : get it from @ wget https://people.mozilla.org/~nch
DocuBox is a cloud based file storing app where you can securely store and access your documents from anywhere around the world
DocuBox is an android app 📱in which you can securely upload your files on the cloud– from family pictures and audio recordings to spreadsheets, presentations and other confidential documents.
Examples of ParallaxView and ParallaxScrollEfect are in the repo. You can find the necessary titles and outputs in the continuation of the Readme file. 🪞
Parallax Examples : Examples of ParallaxView and ParallaxScrollEfect are in the repo. You can find the necessary titles and outputs in the continuatio
RCX - Rclone for Android
RCX - Rclone for Android A cloud file manager, powered by rclone. Features Cloud Access 256 Bit Encryption1 Integrated Experience Use your cloud stora
Intellij plugin to decode base64 encoded values in yaml file.
yaml-base64-decoder Plugin Description Extension Adds Decode Base64 Values to editor popup menu when yaml file is opened Adds a keyboard shortcut ⌥ ⇧
A gradle plugin to optimize built jars through individual file optimizations and increased compression
Machete Machete is a gradle plugin that attempts to optimize the size of output JARs through both individual file optimizations and overall compressio
👨💻 Squircle IDE is a fast and free multi-language code editor for Android
Squircle IDE is a fast and free multi-language code editor for Android. Table of Contents EditorKit Gradle Dependency The Basics More Opt
A program that converts an SGF-file to an animated GIF a la Hayauchi Super Igo style.
sgf2gif A program that converts an SGF-file to an animated GIF. The animated GIF is highly inspired by the classic game Hayauchi Super Igo for NES. Us
Minesweeper is a single-player puzzle video game
Minesweeper Minesweeper is a single-player puzzle video game. The objective of the game is to clear a rectangular board
Alternative to DreamStorageService, but instead of storing files on a database, it is stored on the file system itself.
EtherealGambi Alternative to DreamStorageService, but instead of storing files on a database, it is stored on the file system itself. I made this beca
Async file downloader for Android
What is FileBox FileBox is an async file downloader library for Android. Before we develop filebox, we though that URL content changes very rarely. So
Kafka Connect JSLT Single Message Transform
This is an implementation of the Kafka Connect SMT interface to offer transformation capabilities using the Schibsted JSLT library.
A beautiful app showing the use of a single recyclerview to display multiple views with motion layout and clean architecture
This app shows how to use a single recyclerview to build a beautiful multiple view layout (See image below) using clean architectural pattern
Will export all your words from LingQ to a tab-separated UTF-8 text file, Html, and Anki
LingQWordsExport Will export all your words from LingQ to a tab-separated UTF-8 text file, Html, and Anki. Here you can find a documentation page. Ins
Android App to save shares from any app into a file.
Save To… Android App to save shares from any app into a file. Download · Website · Contact About the Project Exporting data from any app into a file m
PapriCoin demonstrates Jetpack Compose usage to build modern app based on Clean Architecture and newest Tech-Stack
PapriCoin demonstrates Jetpack Compose usage to build modern app based on Clean Architecture and newest Tech-Stack. Repository also has loca
AndroidFilePicker - android library which will help you to pick any type of media file in your application
AndroidFilePicker is android library which will help you to pick any type of media file in your application. No need to manage any kind of extra permission or result method override. Just create library class instance and use it or also modify ui as your requirement.
An easy way to customize your log in Android,including output to console, writing log to file in high performance way and so on
EasyLog An easy way to customize your log in Android,including output to console, writing log to file in high performance way and so on. 1. Initializa
Appdbg - make it possible to run android dex file in original Java Virtual Machine
Appdbg - make it possible to run android dex file in original Java Virtual Machine
A specific format represent file directory in Json
CascadeJson.kt A specific format represent file directory in Json Provide a function for convert to map or json string in Kotlin Usage Download zip fi
In this single activity app. i was trying to practice on ViewModel and Livedata
CalwithViewModel In this single activity app. i was trying to practice on ViewModel and Livedata Min Api Level : 19 Setup Requirements Android device
MaterialYouFileExplorer - A file explorer with the style of Material You
A file explorer with the style of Material You. Use this library to select files/directories quickly.
Android MVVM with Single Activity sample app that uses kotlin coroutines flow
Android MVVM with Single Activity sample app that uses kotlin coroutines flow. This is a sample app that uses kotlin coroutines flow , stateflow. This
Download-manager - Boost AWS S3 file download for android
download-manager Boost AWS S3 file download What is DownloadManager? It is desig
Custom-view-animated-file-downloader - Custom Views, Animations, Broadcast Receivers, Notifications
Downloader App Custom views , Drawing with Canvas, Animations (with motionlayout
Kotlin multi-platform simple File I/O library
KmpIO This is a Kotlin multiplatform (KMP) library for basic Text file, Binary file, and zip/archive file IO. It was initially implemented with the an
API-Annotate - Single annotation to mark API elements
API-Annotate A single annotation for annotating externally-consumed elements in
Happy-Birthday - Design and implement a single screen app that displays information
Happy Birthday Android App | Android Basics in Kotlin Course Solution code for t
An open source Material Design file manager, for Android
Material Files 本文中文版 An open source Material Design file manager, for Android 5.0+. Get it on Coolapk Get the APK Help translation on Transifex Previe
Wiped is a wiping app that helps you to delete a file permanently from your device
Wiped Wiped is a wiping app that helps you to delete a file permanently from your device. How Is It Done? Did you know that when you delete a file in
Android File Grouping Plugin
Android File Grouping Plugin v1.1 Description This plugin is very helpful in Android Development. It can display your files as a group of different fo
MMDUtils is a library for read/write mmd related file in java
MMDUtils MMDUtils is a library for read/write mmd related file in java Features Read/Write VMD(Vocaloid Motion Data) file Read/Write PMX(Polygon Model
Quote-App-Kotlin - Quote App Based on MVVM clean architecture getting quote from json file stored in assets
Quotify - Simple Quotes App This app shows the use of ViewModel and ViewModelFac
An app to convert images to PDF file!
Images To PDF Badges Have JPG when you need a PDF? Convert JPG to PDF in a few seconds! 😃 Here is an easy to use Android app to convert images to PDF
No need to implement an Adapter for every RecyclerView. Snap Adapters initializes in a single line and comes with endless loader and multiple layout.
Snap RecyclerView Utils Simple Library to create RecyclerView Adapters and Viewholder in a snap. Features Simple RecyclerView Adapter Multiple Layouts
This app includes Implementation of Huawei and Google Kits in a single codebase using Build Variants. 🗺 📩
Build Variant App 🗾 📦 📱 Build variant is a feature of Android Studio to create a project which can be build in different versions. By using Build V
Sample application to demonstrate Multi-module Clean MVVM Architecture and usage of Android Hilt, Kotlin Flow, Navigation Graph, Unit tests etc.
MoneyHeist-Chars Sample application to demonstrate Multi-module Clean MVVM Architecture and usage of Android Hilt, Kotlin Flow, Navigation Graph, Room
Udacity-shoestore - A template provided for use when building your README file for students
README Template Below is a template provided for use when building your README f
JadeSharedPreference - A light weight library which uses annotation processing to generate codes that let you read and write to SharedPreferences file
JadeSharedPreference A light weight library which uses annotation processing to generate codes that let you read and write to SharedPreferences file.
Android-ConfigIO - A small and encapsulation library for creating, accessing, and modifying Key-Value configuration file in XML / JSON format
Android-ConfigIO A small and encapsulation library for creating, accessing, and modifying configuration file with Xml and Json format Features Read/Wr
Android-Multi-Module-Coverage - Demo project to showcase how to get a single test coverage report in a multi-module Android project
Android Multi-Module Coverage This is a demo project to showcase how to create a
Korio: Kotlin cORoutines I/O : Virtual File System + Async/Sync Streams + Async TCP Client/Server + WebSockets for Multiplatform Kotlin 1.3
Korio Kotlin I/O : Streams + TCP Client/Server + VFS for Multiplatform Kotlin Full Documentation: https://korlibs.soywiz.com/korio/ Use with gradle: r
🗝️ Dotenv is a module that loads environment variables from a .env file
🗝️ dotenv-kotlin A port of the Ruby dotenv project for Java and Kotlin. Load environment variables from a .env file. Looking for the pure Java versio
A tool for scan and replace file content. Instead of global search and replace, it can specify replace scope
ScanReplace.kt A tool for scan and replace file content Instead of global search and replace, it can specify replace scope Usage java -jar ScanReplace
sponge is a website crawler and links downloader command-line tool
sponge - A website crawler and links downloader command line tool How to build and run it? You will need a Java JDK 8+ and maven 3.3.9 or above. mvn c
NamelessnessR is a vpn hub that combines a number of vpn protocols to provide a hub to a single vpn powerful to protect your privacy only.
namelessnexR Design concept The Design concept is designed using adobe xd basing of different ideas but mainly Anxray, V2rayNG and NamelessnetX with N
This program will read from your android application string.xml file and generate translated strings.xml files in your preferred languages using google sheet.
Localize your application content This program will read from your application string.xml file and generate translated strings.xml files in your prefe
A Intellij platform plugin to view truetype font file(.ttf) that includes icon glyphs usually
Icon Font Viewer 一个用于查看.ttf字体文件的Intellij平台(支持IDEA/Android Studio等)的插件,通常用于展示icon
🧪 ☠︎ Jetpack Compose - Breaking Bad ☢︎
Breaking Bad - Jetpack Compose Tech Stack Jetpack Compose - Define your UI programmatically with composable functions that describe its shape and data
Sample App with Jetpack components(LiveData, Navigation, ViewModel) + MVVM + coroutine + single activity
Android Sample App using Github API and Jetpack Component. What's JetHub? 🚀 JetHub is a sample app using Github API and Jetpack components. The purpo
📁 Another Android Explorer ( File Manager ) is an All-in-One Open source file manager.
AnExplorer All-in-One File Manager AnExplorer File Manager (File Explorer) is an all-in-one file management tools. It is Simple, Small, Fast and Effic
Simple and powerful File Editor for Android. All is licensed under the GPLv3 license.
Turbo Editor Simple, powerful and Open Source text editor for Android licensed under the GPLv3 license. Download Contribute You can contribute to this
Official Todo.txt Android app for managing your todo.txt file stored in Dropbox.
Todo.txt for Android The official Todo.txt Android application by Gina Trapani and the Todo.txt community designed to manage your todo.txt file stored
A single screen app learn in google basic Android Development course.
Project: Lemonade App - Starter Code Starter code for the first independent project for Android Basics in Kotlin Introduction This is the starter code
Small app to create icon sets for Linux, Windows, OSX, Android and IOS from a single PNG image
FXIconcreator Small app to create icon sets (multi resolution) for Linux, Windows, OSX from a single PNG image Reason for creating such an app was tha
Minimal example of how to safely share a file produced by a task in one project, with a task in another project.
How to share files across Gradle subprojects: A minimal example This is the Gradle project: . ├── producer │ └── build.gradle.kts ├── consumer │ └
NamelessnessR is a vpn hub that combines a number of vpn protocols to provide a hub to a single vpn powerful to protect your privacy only.
NamelessnessR Design concept The Design concept is designed using adobe xd basing of different ideas but mainly Anxray, V2rayNG and NamelessnetX with
Latihan Menyimpan dan Membuka File
Local-Data-Persistent-1 Latihan Menyimpan dan Membuka File Codelab kali ini menitik beratkan pada penerapan proses menyimpan dan membuka berkas. Anda
Single player game app that displays scrambled words
Unscramble App Single player game app that displays scrambled words. To play the game, player has to make a word using all the letters in the displaye
Simple Android File Manager
Simple File Manager Can also be used for browsing root files and SD card content. You can easily rename, copy, move, delete and share anything you wis
Learn how to make an app designed for single-screen devices shine when running on foldable and dual-screen devices
dcberlin21-workshop Make your app shine om foldable devices with the samples we have here. Related links SDK open-source code SDK samples (Kotlin) App
A single player game app that displays scrambled words
Unscramble App Starter code for Android Basics codelab - Store the data in a ViewModel Unscramble is a single player game app that displays scrambled
Example project for using the Selenium toolkit with Kotlin, Maven, TestNg and the config is managed via a property file.
Selenium-Java-Toolkit-TestNg-Playground This is the sample-Project and show you how to use the Selenium-Toolkit. The Selenium-Toolkit is a Java based
[ACTIVE] Simple Stack, a backstack library / navigation framework for simpler navigation and state management (for fragments, views, or whatevers).
Simple Stack Why do I want this? To make navigation to another screen as simple as backstack.goTo(SomeScreen()), and going back as simple as backstack
Slime loader is a map loader & saver for the file format Slime as specified here implemented in Minestom.
🗺️ SlimeLoader Slime loader is a map loader & saver for the file format Slime as specified here implemented in Minestom. Features: World loading Bloc
A super file picker framework.
一款超强的文件选择框架。A super file picker framework. 功能: 文件选择 支持多种类型文件选择 支持多个文件同时选择 如何添加 Gradle添加: 1.在Project的build.gradle中添加仓库地址
Wallpaper Battle A combined online and local HD wallpaper file manager
Resplash Resplash is powered by Unsplash.com The internet’s source of freely-usable images. Powered by creators everywhere. Browse 1M+ high-res photos
Scoper - Access any file with zero permission required
Scoper - Access any file with zero permission required With this codebase you will able to access file from your mobile without requiring permission o
Extract SHA-256 Certificate Fingerprint from hostname or certificate (.crt, .der or .pem) file
Certificate Fingerprint Extractor This tool extract SHA-256 Certificate Fingerprint from hostname or certificate (.crt, .der or .pem) file. In order t
This repository demonstrates how Kotlin can simplify Spring Boot configuration properties file mapping
Kotlin spring-boot nested config props This repository demonstrates how Kotlin can simplify Spring Boot configuration properties file mapping @Constru
Gradle-i18n-plugin is meant for generating a JSON file with internationalized texts, based on a Google Sheet.
Gradle-i18n-plugin Gradle-i18n-plugin is meant for generating a JSON file with internationalized texts, based on a Google Sheet. The plugin assumes th
File Picker for KMP project. Works for Android/JVM/Web.
KFilePicker File Picker for KMP project. Works for Android/JVM/Web. Setup Add Jitpack maven { url
MarkdownView is an Android webview with the capablity of loading Markdown text or file and display it as HTML, it uses MarkdownJ and extends Android webview.
MarkdownView is an Android webview with the capablity of loading Markdown text or file and display it as HTML, it uses MarkdownJ and extends Android webview.
Map strings from csv to xml file
CsvToXmlMapper While translating your app, your translator provides you with a .csv file containing the translated strings and you wonder how boring a
This is Mini Project - Android app for Passenger to file FIR Online.
Passenger-Security-2021 Passenger Security - Online FIR Filing System This is project of Smart India Hackathon 2018 - Software Edition under the Minis
A tool translate a apk file to stantard android project include so hook api and il2cpp c++ scaffolding when apk is a unity il2cpp game. Write code on a apk file elegantly.
FakerAndroid (FakerAndroid.jar or FakerAndroid-AS) A tool translate a apk file to stantard android project include so hook api and il2cpp c++ scaffold
java.io.File compatible SAF library
DocumentFileX java.io.File compatible SAF implementation Tired of SAF bullshits? Implement SAF with ease! This library is in alpha stage. Most feature
android webview choose file to upload
Android WebView文件上传 本工程为大家演示在H5中如何上传文件,同时也提供了服务端代码,有兴趣的读者可以部署起来,测试文件上传功能。 如果只对客户端部分感兴趣,只需要关注WebView文件选择部分即可 服务端代码下载地址, 客户端可以用如下url来上传文件 http://your ip
Android MoveNet single human pose estimation by ncnn
Android MoveNet single human pose estimation by ncnn
A lightweight super-fast wireless file sharing application built on WiFi Peer-to-Peer technology.
ZipBolt ZipBolt is a file-sharing platform that allows digital devices to share files at incredible speeds using WiFi Peer-to-Peer technology. ZipBolt
Daily Doc is a Productivity Note App utilizing Jetpack Compose
Daily Doc is a productivity app to help you keep track of your daily progress inspired by 100-day-challenges.
A small navigation library for Android to ease the use of fragment transactions & handling backstack (also available for Jetpack Compose).
A small navigation library for Android to ease the use of fragment transactions & handling backstack (also available for Jetpack Compose).
Utilizes the Range HTTP header to download a file with multiple connections in parallel, bypassing cheap bandwidth throttling
async-range-downloader Utilizes the Range HTTP header to download a file with multiple connections in parallel, bypassing cheap bandwidth throttling T
A small plugin which loads an additional properties file for secret values.
Gradle Secrets Plugin A small plugin which loads an additional properties file for secret values. Why Using this plugin, you can have an additional fi
基于属性委托的 key-value 方式存储封装
KvPref 基于属性委托的 key-value 方式存储封装 使用 allprojects { repositories { ... maven { url 'https://jitpack.io' } } } dependencies {
Productivity Note App utilizing Jetpack Compose
DailyDoc Productivity Note App utilizing Jetpack Compose Currently working on improving UI features and will be applying these directly to the main br
Loading layout is a container view that manages easy switching between loading, completed and other states of your screen with a single line.
Loading layout is a container view that manages easy switching between loading, completed and other states of your screen with a single line.
Annotation processor that generates a kotlin wrapper class for a java file, enabling named parameters for kotlin callers.
Annotation processor that generates a kotlin wrapper class for a java file, enabling named parameters for kotlin callers.
This app is a single word scrambler app. The app displays one scramble word at a time, and the player has to guess the word using all the letters from the scrambled word. The player scores points if the word is correct, otherwise the player can play any number of times. There are 10 words per game.
Unscramble App Starter code for Android Basics codelab - Store the data in a ViewModel Unscramble is a single player game app that displays scrambled
Progress Button is a android library for hanling different types state like active, finished, enabled, disabled and reset with a single line of code.
Progress Button is a android library for hanling different types state like active, finished, enabled, disabled and reset with a single line of code.
A program to flip every private, protected and package-private access flag to public in an Android dex file!
DexExposed A program to flip every private, protected and package-private access flag to public in an Android dex file! Building Simply run gradle mak
A React Native library making file access easier for developers as first class citizens, without the tears
React Native File Gateway A React Native library making file access easier for developers as first class citizens, without the tears. ⚠️ NOTE: This li
🔥采用 Kotlin 语言编写,专为新手入门准备的项目。单Activity多Fragment,MVVM,ViewModel + LiveData + Retrofit + 协程, ViewBinding等等。拒绝过度设计和封装,项目结构清晰,代码简洁优雅。
前言 学习Kotlin有一段时间了,想写一个项目总结收获,就有了这个可能是东半球最简洁的玩安卓客户端,在此感谢玩Android 的开放API。 简介 采用 Kotlin 语言编写,专为新手入门准备的项目。单Activity多Fragment,MVVM,ViewModel + LiveData + R
xls2json - Read in Excel file (.xls, .xlsx, .xlsm) and output JSON
xls2json Read in Excel file (.xls, .xlsx, .xlsm) and output JSON. Evaluates formulas where possible. Preserve type information from Excel via JSON typ
BlackDex is an Android unpack tool, it supports Android 5.0~12 and need not rely to any environment. BlackDex can run on any Android mobile phones or emulators, you can unpack APK File in several seconds.
BlackDex is an Android unpack tool, it supports Android 5.0~12 and need not rely to any environment. BlackDex can run on any Android mobile phones or emulators, you can unpack APK File in several seconds.
Camera Folder: "Take a Photo from Camera" everywhere where you can open a photo file
When "Camera Folder" is installed many Android-Apps that can open jpg files can also take a photo from camera.