![recap](https://raw.githubusercontent.com/cesarferreira/recap/main/media/ss.png)
recap
๐ง Recap your work by looking at your git history
![clickclack](https://raw.githubusercontent.com/cesarferreira/clickclack/main/assets/media/ss.png)
clickclack
๐น A mechanical keyboard sound simulator for macOS
![bluepods](https://raw.githubusercontent.com/cesarferreira/bluepods/main/media/ss2.png)
bluepods
๐ง A fuzzy name search CLI tool to manage Bluetooth devices on macOS.
prview
fuzzy search your PRs
![robin](https://raw.githubusercontent.com/cesarferreira/robin/main/media/terminal_ss4.png)
robin
JSON driven CLI tool (Blazing fast ๐ฆ Rust based)
![SHUS](/assets/images/apps/shus.png)
SHUS
Secondhand uniform sale for Shus School
timecraft
CLI tool that analyses your shell history
![rustycat](https://raw.githubusercontent.com/cesarferreira/rustycat/main/assets/ss.png)
rustycat
Modern android logcat viewer (built with rust)
nexto
๐ข Generates a Next.js template with github actions do deploy as github page
node-adb-api
A node API for adb (android debug bridge)
![simu](https://raw.githubusercontent.com/cesarferreira/simu/main/media/ss.png)
simu
CLI tool to manage mobile simulators
beacon
Lightweight and extensible flutter analytics library
![gradlr](https://raw.githubusercontent.com/cesarferreira/gradlr/master/extras/action.gif)
gradlr
๐ Fastest auto complete for gradle tasks
![oh](https://raw.githubusercontent.com/cesarferreira/oh/master/extras/screenshot.png)
oh
๐จ Quickly open any app in the folder you're currently in
![open-on-android](https://raw.githubusercontent.com/cesarferreira/open-on-android/master/extras/ss2.png)
open-on-android
Open anything on your android phone
![TrainerX](/assets/images/apps/trainerx.png)
TrainerX
AI Personal Trainer
kotlin-pluralizer
โ๏ธ Kotlin extension to pluralize and singularize strings
![UIState](https://github.com/cesarferreira/UIState/raw/master/extras/spinner.png)
UIState
Cleanest way of representing UI state in a flutter widget.
![Quick Maths Kids](/assets/images/apps/quickmaths.png)
Quick Maths Kids
Making mental arithmetic fun!
![chef-cli](https://raw.githubusercontent.com/cesarferreira/chef-cli/master/extras/ss.png)
chef-cli
Quickly convert things into other things
SwiftEventBus
A publish/subscribe EventBus optimized for iOS
![dryrun](https://raw.githubusercontent.com/cesarferreira/dryrun/master/extras/ss.gif)
dryrun
โ๏ธ Try the demo project of any Android Library
![gito](https://raw.githubusercontent.com/cesarferreira/gito/master/extras/recordit2.gif)
gito
โก๏ธ git helper tool to clone/open/auto-install/edit with a one-liner
![interactive-git-tag](https://raw.githubusercontent.com/cesarferreira/interactive-git-tag/master/extra/ss.png)
interactive-git-tag
๐ Interactive tool that helps with your git tagging by suggesting versions
![foodbot](https://raw.githubusercontent.com/cesarferreira/foodbot/master/extras/wowvocado.png)
foodbot
A slack bot that knows what street food is available @ Paddington Central
![generator-node-cli-skeleton](https://raw.githubusercontent.com/cesarferreira/generator-node-cli-skeleton/master/extras/ss1.png)
generator-node-cli-skeleton
A yeoman generator for a node cli app
![android-rocket-launcher](https://raw.githubusercontent.com/cesarferreira/android-rocket-launcher/master/extras/screenshot.png)
android-rocket-launcher
๐ Launch android modules from the terminal
![Flutter MVVM architecture](https://miro.medium.com/v2/resize:fit:1400/format:webp/1*OK798fyeumqQ3TxWJ3Mz5w.jpeg)
Flutter MVVM architecture
Using Dependency Injection (DI) + State Management + Repository Pattern
android-unique-device-id
Generate a 64-bit hex string as an unique Android ID
![UserAgentForAndroid](https://raw.githubusercontent.com/cesarferreira/UserAgentForAndroid/master/extras/carbon.png)
UserAgentForAndroid
Easily add app context to your android API calls
![faker](https://raw.githubusercontent.com/cesarferreira/faker/master/extras/ss9.png)
faker
A kotlin extension to load images asynchronously on android
![MaterialComponent.Banner](https://raw.githubusercontent.com/cesarferreira/MaterialComponent.Banner/master/extras/animation.gif)
MaterialComponent.Banner
Material component for Android: Banner
![git-gud](https://raw.githubusercontent.com/cesarferreira/git-gud/master/extras/overlapping_cut.png)
git-gud
๐ Tool to enhance your github workflow
![drone](https://raw.githubusercontent.com/cesarferreira/drone/master/extras/logo.png)
drone
๐ฐ The missing library manager for Android Developers
tempo
โKotlin intuitive Date extensions.
![seguro](https://raw.githubusercontent.com/cesarferreira/seguro/master/extras/builder.png)
seguro
Secure persistence using AES+CBC encryption on Android with no dependencies.
How to use the new Android coroutine viewModelScope in Clean Architecture
Binding the ViewModel lifecycle to your Use Cases
![alfi](https://raw.github.com/cesarferreira/alfi/master/extras/images/terminal01.gif)
alfi
Android Library Finder
![release-notes](https://raw.githubusercontent.com/cesarferreira/release-notes/master/ss.png)
release-notes
WIP - Tool to get release notes based on commit messages between commits
![awsnap](https://raw.githubusercontent.com/cesarferreira/awsnap/master/extras/output.png)
awsnap
๐ Generate beautiful screenshots
![purrge](https://raw.githubusercontent.com/cesarferreira/purrge/master/extras/walk.gif)
purrge
๐ฑ Quickly purrge android apps from your phone
![facelift](https://raw.githubusercontent.com/cesarferreira/facelift/master/extras/facelift-docs-ss2.png)
facelift
Quick github-pages generator
![clean-idea](https://raw.githubusercontent.com/cesarferreira/clean-idea/master/extras/screenshot.png)
clean-idea
Fastest way to cleanup your IntelliJ IDEA files
![github2slack](https://raw.githubusercontent.com/prepare-to-cry/github2slack/master/extras/ss_terminal.png)
github2slack
Notify a slack channel when a label is added to a github pull request
![android-latest](https://github.com/cesarferreira/android-latest/raw/master/extras/web-screenshot.png)
android-latest
Latest android versions for developers (buildTools, TargetSdk, etc.)
![readme-senpai](https://raw.githubusercontent.com/cesarferreira/readme-senpai/master/ss.png)
readme-senpai
Pretty prints markdown in the terminal given a gituhub username/repo
![generator-node-skeleton](https://raw.githubusercontent.com/cesarferreira/generator-node-skeleton/master/extras/ss1.png)
generator-node-skeleton
A yeoman generator for node modules
![node-time-log](https://github.com/cesarferreira/node-time-log/raw/master/extras/ss3.png)
node-time-log
console.log() with a beautiful timestamp
![tray-apk-install](https://raw.githubusercontent.com/cesarferreira/tray-apk-install/master/extras/ss3.png)
tray-apk-install
๐ Fastest way to install APKs
![yap-json](https://github.com/cesarferreira/yap-json/raw/master/extras/pretty.png)
yap-json
๐ Lightweight colorized JSON prettifier for the terminal
![lasertag](https://raw.githubusercontent.com/cesarferreira/lasertag/master/extras/terminal.gif)
lasertag
Automatically map android app versions to git tags
![international](https://raw.githubusercontent.com/cesarferreira/international/master/extras/screenshots/output.png)
international
Tool to convert CSV to localization specific files (ios/android)
monzo-cli
๐ณ Monzo bank command line interface client
![RxPaper](https://raw.githubusercontent.com/pilgr/Paper/master/paper_icon.png)
RxPaper
Reactive extension for NoSQL data storage on Android
colorize
Access to 1000+ colors on android!
RxPeople
Observing people... wait what?
timecop
Static way to count time in android
![react-native-logcat](https://raw.githubusercontent.com/cesarferreira/react-native-logcat/master/extras/screenshot.png)
react-native-logcat
:zap: Colored Logcat for react-native android
PainlessPrefs
Static way to use android preferences, no hassle
![generator-android-library](https://raw.githubusercontent.com/cesarferreira/generator-android-library/master/extras/screenshot.png)
generator-android-library
Boilerplate code for creating an android library
![j2j](https://raw.githubusercontent.com/cesarferreira/j2j/master/extras/terminal.gif)
j2j
Convert any file.json to the corresponding mapped java files
CatKit
Android kit for cat placeholders :cat:
![apu](https://raw.githubusercontent.com/cesarferreira/apu/master/extras/apu.gif)
apu
:coffee: Set of useful tools for android developers
Pretender
Lorem Ipsum, but for people [android]
![pod-tools](http://media.giphy.com/media/GhQOnZZwMexhe/giphy.gif)
pod-tools
Set of Cocoapods tools (clean, reinstall, clean derived data)
![AndroidQuickUtils](https://raw.github.com/cesarferreira/AndroidQuickUtils/master/images/header-crop.png)
AndroidQuickUtils
Android Development Utils
Talkie - Voice note messaging
Press, hold and chat
Night Night - Sleep Trainer
Sleep training for your baby
Using Gradle Build Cache Server
Fastest way to work is to avoid doing work that doesnโt need to be done
What terminal am I using?
Since a lot of you were asking...
Native Java 8 arrives on android
Finally!
Mastering GitโโโWhy Rebase is amazing
Rewriting history without a time machine
Mastering the Terminal side of Android development
It's simply faster
Native support for java 8 Lambdas on Android
Say goodbye to retrolambda
Building Mobile Apps - Bringing home the bacon
How to monetize your apps
30 things that experience made me learn the hard way
Building Android Apps
The top 5 coolest questions I was asked during tech interviews
Best logical/reasoning questions/puzzles that Iโve been asked
Why you should be doing Functional Reactive Programming
From an Android Developer perspective
Gradle tips & tricks to survive the zombie apocalypse
Rick Grimes canโt help you out, so letโs get it together!
Taming android layout resources
how to correctly organize your resources
Package by features, not layers
like spliting co-workers by profession instead of teams
How to get your first 50 users with RxPeople
a reactive android Library for generating random user data
Retrolambda on Android
Using Java 8 goodies on java 6/7
Party tricks with RxJava, RxAndroid & Retrolambda
All the cool kids are doing it, why aren't you?
Android Library Finder
Fastest way to get your dependencies
How I save 5h+/week on Gradle builds
From 4 minutes to 8 seconds