awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to gcssloop/fontsmanager

Open-source alternatives to FontsManager

30 open-source projects similar to gcssloop/fontsmanager, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best FontsManager alternative.

  • trinea/androidcommonTrinea avatar

    Trinea/AndroidCommon

    4,999View on GitHub↗

    AndroidCommon is a comprehensive utility library designed to provide reusable infrastructure and architectural patterns for Android application development. It organizes common helper functions into stateless modules, offering consistent access to system resources, data parsing logic, and core infrastructure abstractions. The framework distinguishes itself by providing specialized components for managing background tasks and complex user interface interactions. It includes utilities for coordinating background file transfers through the system download manager and executing shell commands to

    Java
    View on GitHub↗4,999
  • afollestad/aestheticafollestad avatar

    afollestad/aesthetic

    1,974View on GitHub↗

    DEPRECATED

    Kotlinandroidandroidxdynamic
    View on GitHub↗1,974
  • afollestad/asonA

    afollestad/ason

    0View on GitHub↗
    View on GitHub↗0
  • airbnb/deeplinkdispatchairbnb avatar

    airbnb/DeepLinkDispatch

    4,412View on GitHub↗

    DeepLinkDispatch is an Android deep link router and navigation framework that maps incoming URIs to activities or handlers using declarative annotations. It functions as a system for managing deep link dispatch, parsing URI parameters, and controlling application navigation. The project distinguishes itself by automating the creation of Android manifest intent filters through static analysis of registered annotations. It provides a type-safe argument extraction system that converts raw URI strings into specific data types and supports custom link annotations to share URI prefixes across multi

    Kotlinandroidannotation-processordeep-links
    View on GitHub↗4,412

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • ajalt/reprintajalt avatar

    ajalt/reprint

    470View on GitHub↗

    A unified fingerprint library for android.

    Java
    View on GitHub↗470
  • androidannotations/androidannotationsandroidannotations avatar

    androidannotations/androidannotations

    10,981View on GitHub↗

    AndroidAnnotations is a suite of tools designed to automate the generation of repetitive boilerplate and setup code for mobile application development. It functions as a code generation tool that reduces manual effort by creating the plumbing required to initialize Android components and views. The project provides specialized frameworks for dependency injection, concurrency management, and view binding. It automates the assignment of system services, resources, and UI elements to fields and maps user interface events directly to methods to eliminate the need for anonymous listener classes.

    Java
    View on GitHub↗10,981
  • anjlab/android-inapp-billing-v3anjlab avatar

    anjlab/android-inapp-billing-v3

    2,197View on GitHub↗

    A lightweight implementation of Android In-app Billing Version 3

    Javamaintainer-wanted
    View on GitHub↗2,197
  • badoo/android-weak-handlerbadoo avatar

    badoo/android-weak-handler

    1,533View on GitHub↗

    Memory safer implementation of android.os.Handler

    Java
    View on GitHub↗1,533
  • blankj/androidutilcodeBlankj avatar

    Blankj/AndroidUtilCode

    33,657View on GitHub↗

    AndroidUtilCode is an Android utility library and system API wrapper designed to reduce development boilerplate. It provides a collection of helper classes for common tasks including system settings management, file I/O, and hardware access. The project distinguishes itself through a comprehensive toolset for device management and UI assistance. It includes specialized capabilities for monitoring battery status, managing system volume and brightness, and implementing UI helpers to prevent duplicate click events. It also provides a dedicated system for coordinate conversion between different m

    Javaandroidandroidxapp
    View on GitHub↗33,657
  • chrisjenx/calligraphychrisjenx avatar

    chrisjenx/Calligraphy

    8,529View on GitHub↗

    Calligraphy is an Android typography framework and custom font manager used to map custom font files to text views through hierarchical style resolution and global default configurations. It provides a system for defining global default fonts and fallback priorities across an entire Android application. The project manages font assignments by evaluating a priority chain of view attributes, styles, text appearances, and themes. This allows for the injection of custom typefaces into Android text components and the mapping of font assets to theme attributes to maintain a uniform visual identity.

    Java
    View on GitHub↗8,529
  • fotoapparat/fotoapparatF

    Fotoapparat/Fotoapparat

    0View on GitHub↗
    View on GitHub↗0
  • frankiesardo/icepickfrankiesardo avatar

    frankiesardo/icepick

    3,725View on GitHub↗

    Icepick is an Android instance state library and persistence tool designed to automate the serialization and restoration of object state within Android bundles. It provides a framework for maintaining application state during activity recreation, configuration changes, and process death. The project utilizes annotation-driven code generation to create the boilerplate logic required for bundle manipulation and key management. It distinguishes itself through a provider-based serialization system that allows for custom serialization and deserialization logic when handling complex types that do n

    Clojure
    View on GitHub↗3,725
  • gcssloop/encryptGcsSloop avatar

    GcsSloop/encrypt

    761View on GitHub↗

    暂停维护Android 加密解密工具包。

    Java
    View on GitHub↗761
  • google/gsongoogle avatar

    google/gson

    24,357View on GitHub↗

    Gson is a Java library designed for the serialization and deserialization of objects into structured text formats. It functions as a reflection-based data mapper, inspecting class structures at runtime to automatically convert memory-resident objects into data representations and reconstruct them back into typed language objects. The library distinguishes itself through a modular type-adapter pattern that allows for custom conversion rules for complex or nested structures. It also provides robust support for production environments by generating build-time metadata and configuration rules, wh

    Java
    View on GitHub↗24,357
  • google/guavagoogle avatar

    google/guava

    51,473View on GitHub↗

    Guava is a Java standard library extension and utility toolkit that provides optimized data structures, concurrency tools, and core extensions. It serves as a comprehensive set of helpers for Java development, focusing on reducing repetitive boilerplate logic. The project is distinguished by its specialized implementations of immutable collections, which ensure thread safety and data consistency by preventing accidental modification. It also includes a dedicated graph data structure library for modeling and traversing networks of interconnected nodes and edges, alongside advanced collection t

    Javaguavajava
    View on GitHub↗51,473
  • googlei18n/libphonenumbergooglei18n avatar

    googlei18n/libphonenumber

    18,081View on GitHub↗

    This project is an international phone number library providing tools for parsing, formatting, and validating phone numbers across multiple programming languages. It functions as a parsing utility, a formatting engine, and a validation tool to ensure phone number strings are transformed into structured objects and standardized display formats. The library includes a telecom metadata resolver to retrieve geographical, carrier, and timezone information associated with specific number ranges. It differentiates itself by identifying phone number types, such as mobile, fixed-line, or VoIP, and cal

    C++
    View on GitHub↗18,081
  • googlesamples/easypermissionsgooglesamples avatar

    googlesamples/easypermissions

    9,864View on GitHub↗

    Easypermissions is a library and wrapper for managing Android runtime permissions. It serves as a tool for requesting access to protected system resources and handling the associated result workflows. The project provides mechanisms for triggering system-level permission requests and executing specific tasks after permissions are granted. It includes a guided dialog system to direct users to system settings when a permission has been permanently denied. The library covers permission management, user onboarding, and system settings integration. It handles permission request lifecycles through

    Java
    View on GitHub↗9,864
  • hotchemi/permissionsdispatcherhotchemi avatar

    hotchemi/PermissionsDispatcher

    11,177View on GitHub↗

    PermissionsDispatcher is a declarative permission management library for Android. It provides a framework for handling runtime and special permissions using an API that routes request results to specific handler methods. The library uses annotations to trigger designated methods for success, rationales, or denials. It coordinates both standard runtime permission flows and specialized permissions that require directing the user to system settings activities for manual approval. The system includes workflows for custom permission justifications and denial handling, including fallbacks for when

    Java
    View on GitHub↗11,177
  • jdamcd/android-cropjdamcd avatar

    jdamcd/android-crop

    4,540View on GitHub↗

    android-crop is an Android image cropping library and image picker. It provides a reusable view component for selecting and cropping rectangular areas of images within mobile applications. The project includes an interface for launching the system gallery to select photos and a visual tool for users to manually adjust image framing. It manages the process of extracting specific regions of a bitmap and discarding the surrounding pixels.

    Javaandroid-librarydeprecated
    View on GitHub↗4,540
  • jhy/jsoupjhy avatar

    jhy/jsoup

    11,340View on GitHub↗

    Jsoup is a Java library designed for parsing, extracting, and manipulating HTML and XML content. It provides a document object model that represents web content as a hierarchical tree, allowing for programmatic navigation and modification of elements, attributes, and text. The library functions as a toolkit for web scraping, enabling the retrieval of remote content via standard web protocols and the management of HTTP sessions for automated form interaction. The library distinguishes itself through its fault-tolerant tokenization, which reconstructs valid document structures from malformed or

    Javacsscss-selectorsdom
    View on GitHub↗11,340
  • johncarl81/parcelerjohncarl81 avatar

    johncarl81/parceler

    3,534View on GitHub↗

    :package: Android Parcelables made easy through code generation.

    Javaandroidandroid-parcelableannotation-processor
    View on GitHub↗3,534
  • nisrulz/easydeviceinfonisrulz avatar

    nisrulz/easydeviceinfo

    1,780View on GitHub↗

    :iphone: Android Library Get device information in a super easy way.

    Javaandroidandroid-libraryannotations
    View on GitHub↗1,780
  • nisrulz/senseynisrulz avatar

    nisrulz/sensey

    2,658View on GitHub↗

    :zap: Android Library Play with sensor events & detect gestures in a breeze.

    Kotlin
    View on GitHub↗2,658
  • nytimes/registerN

    NYTimes/Register

    0View on GitHub↗
    View on GitHub↗0
  • nytimes/storenytimes avatar

    nytimes/Store

    3,495View on GitHub↗

    Android Library for Async Data Loading and Caching

    Javaandroid-librarycachingdata-flow
    View on GitHub↗3,495
  • pixiteapps/billingxP

    pixiteapps/billingx

    0View on GitHub↗
    View on GitHub↗0
  • ragunathjawahar/android-saripaarragunathjawahar avatar

    ragunathjawahar/android-saripaar

    3,190View on GitHub↗

    UI form validation library for Android

    Javaandroidjava
    View on GitHub↗3,190
  • scottyab/secure-preferencesscottyab avatar

    scottyab/secure-preferences

    1,517View on GitHub↗

    Android Shared preference wrapper than encrypts the values of Shared Preferences. It's not bullet proof security but rather a quick win for incrementally making your android app more secure.

    Javaandroidobfuscatedsecure-preferences
    View on GitHub↗1,517
  • square/moshisquare avatar

    square/moshi

    10,138View on GitHub↗

    Moshi is a JSON serialization library and parser for Kotlin and Java. It functions as a reflectionless JSON encoder that converts typed objects to JSON strings and parses JSON data back into language objects. The library distinguishes itself through compile-time adapter generation, which removes the performance overhead associated with runtime reflection. It also provides a polymorphic JSON mapper that uses type identifiers to resolve and instantiate specific subclasses of a common base type. The framework supports custom adapter definitions for specialized type conversion, including nullabi

    Kotlin
    View on GitHub↗10,138
  • steelkiwi/cropiwasteelkiwi avatar

    steelkiwi/cropiwa

    2,224View on GitHub↗

    📐 Configurable Custom Crop widget for Android

    Javaandroidandroid-libraryanimation
    View on GitHub↗2,224