An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by patrickfav

A curated list of projects in awesome lists by patrickfav .

https://github.com/patrickfav/uber-apk-signer

A cli tool that helps signing and zip aligning single or multiple Android application packages (APKs) with either debug or provided release certificates. It supports v1, v2 and v3 Android signing scheme has an embedded debug keystore and auto verifies after signing.

android android-signing-scheme apk apksigner cli keystore signature signing verify zipalign

Last synced: 03 Jul 2025

https://github.com/patrickfav/Dali

Dali is an image blur library for Android. It contains several modules for static blurring, live blurring and animations.

android android-library animation blur image-manipulation live-blurring renderscript

Last synced: 20 Apr 2025

https://github.com/patrickfav/dali

Dali is an image blur library for Android. It contains several modules for static blurring, live blurring and animations.

android android-library animation blur image-manipulation live-blurring renderscript

Last synced: 16 May 2025

https://github.com/patrickfav/bcrypt

A Java standalone implementation of the bcrypt password hash function. Based on the Blowfish cipher it is the default password hash algorithm for OpenBSD and other systems including some Linux distributions. Includes a CLI Tool.

bcrypt bcrypt-library bycrypt-password cli crypto hash java java-library kdf password-hash security

Last synced: 14 May 2025

https://github.com/patrickfav/blurtestandroid

This is a simple App to test some blur algorithms on their visual quality and performance.

algorithm android-application benchmark blur renderscript

Last synced: 05 Apr 2025

https://github.com/patrickfav/BlurTestAndroid

This is a simple App to test some blur algorithms on their visual quality and performance.

algorithm android-application benchmark blur renderscript

Last synced: 16 Nov 2025

https://github.com/patrickfav/armadillo

A shared preference implementation for confidential data in Android. Per default uses AES-GCM, BCrypt and HKDF as cryptographic primitives. Uses the concept of device fingerprinting combined with optional user provided passwords and strong password hashes.

aes-encryption aes-gcm android authenticated-encryption bcrypt crypto cryptography hkdf security sharedpreferences

Last synced: 05 Apr 2025

https://github.com/patrickfav/density-converter

A multi platform image density converting tool converting single or batches of images to Android, iOS, Windows or CSS specific formats and density versions given the source scale factor or width/height in dp. It has a graphical and command line interface and supports many image types (svg, psd, 9-patch, etc.) aswell as some lossless compressors like pngcrush.

android cli converter density dpi drawable gui ios jpeg mozjpeg nine-patch png pngcrush post-processor psd resized-images svg

Last synced: 12 Apr 2025

https://github.com/patrickfav/under-the-hood

Under the Hood is a flexible and powerful Android debug view library. It uses a modular template system that can be easily extended to your needs, although coming with many useful elements built-in.

android android-debug android-library noop shake-detection

Last synced: 20 Aug 2025

https://github.com/patrickfav/bytes-java

Bytes is a utility library that makes it easy to create, parse, transform, validate and convert byte arrays in Java. It supports endianness as well as immutability and mutability, so the caller may decide to favor performance.

biginteger byte-array bytebuffer bytes bytes-java checksum encoding endianness gzip hash java utility-library

Last synced: 10 Apr 2025

https://github.com/patrickfav/uber-adb-tools

A tool that enables advanced features through adb installing and uninstalling apps like wildcards and multi device support. Useful if you want to clean your test device from all company apks or install a lot of apks in one go. Written in Java so it should run on your platform.

adb adb-commands android android-debug-bridge apk bugreport cli uninstall wildcard

Last synced: 20 Aug 2025

https://github.com/patrickfav/pihole-unbound-docker

A docker-compose setup that maintaines a Pi-hole DNS with an with an upstream Unbound recursive DNS all hosted locally.

adblock dns docker docker-compose homelab pihole privacy unbound

Last synced: 24 Oct 2025

https://github.com/patrickfav/id-mask

IDMask is a Java library for masking internal ids (e.g. from your DB) when they need to be published to hide their actual value and to prevent forging. It has support optional randomisation has a wide support for various Java types including long, UUID and BigInteger.

64bit aes-encryption biginteger byte-array database-ids hashid hashids hkdf hmac id integer jackson jax-rs long obfuscation paramconverter serializer uuid

Last synced: 09 Apr 2025

https://github.com/patrickfav/hkdf

A standalone Java 7 implementation of HMAC-based key derivation function (HKDF) defined in RFC 5869 first described by Hugo Krawczyk. HKDF follows the "extract-then-expand" paradigm which is compatible to NIST 800-56C Rev. 1 two step KDF

800-56c android-compatibility cryptography hash hkdf hmac hmac-sha1 hmac-sha256 hmac-sha512 java java7 jdk7 kdf key-derivation-function nist rfc5869 two-step-key-derivation

Last synced: 19 Aug 2025

https://github.com/patrickfav/indoor-positioning

A full-featured indoor positioning system that was developed during my master thesis. It has a javascript based rich UI and has a server-client architecture.

angular couchdb highcharts iot javaee nearest-neighbors open-wrt received-signal-strength wifi

Last synced: 09 Apr 2025

https://github.com/patrickfav/slf4j-timber

SLF4J binding for Timber - a logger with a small, extensible API which provides utility on top of Android's normal Log class.

android logcat logging slf4j slf4j-binding timber

Last synced: 09 Apr 2025

https://github.com/patrickfav/planb-android

A crash recovery library for Android. It allows tracking and handling crashes with different rules for debugging and production.

android android-library crash crash-dump crash-handler crash-reporting recovery

Last synced: 09 Apr 2025

https://github.com/patrickfav/rocketchat-exporter

A simple script exporting chats from a rocket chat instance using the public REST API. Useful if no administrative access is possible.

cli csv export java11 rocket-chat slack tool

Last synced: 10 Apr 2025

https://github.com/patrickfav/dice

A cryptographically secure pseudorandom number generator cli tool printing in a wide variety of byte encodings (hex, base64,..) and for many programming languages (c, java, c#, php, etc.) using NIST SP800-90Ar1 HMAC-DRBG. Supports external seeding from various true random services.

base32 base36 base64 base85 cli encoding entropy-source hex hmac-drbg hotbits java nist octal prng random-number-generators seed sp800-90a text-encodings

Last synced: 09 Apr 2025

https://github.com/patrickfav/singlestep-kdf

Implementation of the single-step key derivation function (KDF) as described in NIST Special Publication 800-56C Rev1 supporting messages digest and HMAC.

cryptography hmac java kdf key-agreement key-derivation key-derivation-function message-digest nist nist800-56 secretkey security singlestep-kdf

Last synced: 09 Apr 2025

https://github.com/patrickfav/bkdf

BCrypt based key derivation function to improve BCrypt as a cryptographic primitive for password hashing and key derivation

bcrypt cryptography hkdf java kdf password security

Last synced: 09 Apr 2025

https://github.com/patrickfav/checkstyle-config

Global checkstyle config to be reused in different projects. These include my own personal rules so your milage may vary.

checkstyle checkstyle-plugin configuration java maven

Last synced: 09 Apr 2025

https://github.com/patrickfav/morseme

A very simple Android app that can morse given input through audio, vibration and light flash. Also can morse your SMS.

Last synced: 16 Jul 2025

https://github.com/patrickfav/base122-java

A Base122 byte-to-text encoder using format referenced in http://blog.kevinalbs.com/base122

Last synced: 16 Jul 2025

https://github.com/patrickfav/mvn-common-parent

A maven configuration which can be used as a commons config parent for POM files

common maven maven-parent

Last synced: 09 Apr 2025

https://github.com/patrickfav/smart-video-tagger

A tool to normalize filenames for movies and series/shows database so that they all would have the same format making it easier to parse it for other services

Last synced: 16 Jul 2025

https://github.com/patrickfav/bankathon16-inso

This is the prototype developed during the "Bankathon16" hackathon hosted by INSO. It was a 2 day event, 3 developer worked on the project. This project achieved 2nd place in the ranking.

android financial hackathon nfc payment

Last synced: 20 May 2026

https://github.com/patrickfav/da-workspace-legacy

This is a task execution simulator (simulating parallel executions of task in an operating system) originally developed for my first master thesis.

Last synced: 09 Sep 2025

https://github.com/patrickfav/website-favre

The source for my private website powered by hugo a static code generators and typescript/node based CLI to fetch my content from various sites..

congo hugo nodejs portfolio-website static-site-generator tailwindcss typescript website-performance

Last synced: 09 Apr 2025

https://github.com/patrickfav/tuwien

Miscellaneous projects done during my studies in computer science at the Vienna University of Technology from about 2009 to 2011.

ant eiffel ejb3 java javeee maven rest smalltalk university-course

Last synced: 17 Mar 2025

https://github.com/patrickfav/adventofcode2018

Scripts to solve adventofcode.com puzzles for season 2018

Last synced: 17 Mar 2025

https://github.com/patrickfav/benchmark-jmh-sandbox

A catch-all repo for all kinds of JMH benchmarks

benchmark java jmh performance performance-analysis

Last synced: 17 Mar 2025