awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 dépôts

Awesome GitHub RepositoriesStatic Utility Patterns

Collections of stateless methods grouped within classes to provide algorithmic functionality without requiring object instantiation.

Explore 4 awesome GitHub repositories matching software engineering & architecture · Static Utility Patterns. Refine with filters or upvote what's useful.

Awesome Static Utility Patterns GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • thealgorithms/javaAvatar de TheAlgorithms

    TheAlgorithms/Java

    65,843Voir sur GitHub↗

    This project is an educational repository containing a comprehensive collection of classic computer science algorithms and data structures implemented in Java. It serves as a community-driven learning resource designed to help students and developers study fundamental computational problems and practice idiomatic syntax through clean, well-documented code examples. The repository distinguishes itself by using decoupled logic encapsulation, which isolates individual algorithmic implementations into independent classes to ensure modularity. It further enforces standardized method signatures acr

    Exposes algorithmic functionality through stateless utility methods, allowing for direct execution without the overhead of object instantiation.

    Javaalgorithmalgorithm-challengesalgorithms
    Voir sur GitHub↗65,843
  • blankj/androidutilcodeAvatar de Blankj

    Blankj/AndroidUtilCode

    33,657Voir sur 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

    Groups system functions into stateless utility classes to avoid unnecessary object instantiation.

    Javaandroidandroidxapp
    Voir sur GitHub↗33,657
  • chinabugotech/hutoolAvatar de chinabugotech

    chinabugotech/hutool

    30,282Voir sur GitHub↗

    Hutool is a standard utility library for Java application development designed to simplify common programming tasks and reduce boilerplate code. It provides a comprehensive collection of reusable helper classes and static utilities to streamline development across the Java ecosystem. The project implements a wide array of specialized toolkits, including systems for cryptography and security, network communication via HTTP and JSON clients, and the processing of office documents and file system IO. It also features a concurrency and scheduling framework for managing asynchronous tasks and recu

    Organizes reusable algorithmic logic into stateless utility classes using the static utility pattern.

    Javahttphutooljava
    Voir sur GitHub↗30,282
  • dromara/hutoolAvatar de dromara

    dromara/hutool

    30,279Voir sur GitHub↗

    Hutool is a comprehensive suite of Java extensions designed to serve as a standard library extension. Its primary purpose is to reduce development boilerplate for common programming tasks and data manipulation through a collection of utility classes. The project provides specialized toolkits for database management using active record patterns and connection pooling, as well as network communication via a simplified HTTP client and asynchronous socket management. It includes security and identity capabilities such as symmetric and asymmetric encryption, image captcha generation, and JWT token

    Organizes reusable, stateless logic into final utility classes with static methods to eliminate instantiation overhead.

    Java
    Voir sur GitHub↗30,279
  1. Home
  2. Software Engineering & Architecture
  3. Architectural Design Patterns
  4. Design Patterns
  5. Static Utility Patterns