Topics / #software-design

Software-design projects on GitHub

Books and resources on software architecture and design.

As of , the most-starred Software-design projects on GitHub are design-patterns-for-humans (48.9K stars), DesignPatternsPHP (22.2K stars) and expert_readed_books (12.7K stars). GitHub.Locker tracks 5 Software-design repositories with 107.7K stars combined. The fastest-growing on October 16 was expert_readed_books, with +12 stars in a day.

5Projects
107.7KStars in total
+21Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

5 projects · by stars

  1. #1 · nilbuild/design-patterns-for-humans

    design-patterns-for-humans

    It is a plain-English, real-world-analogy explanation of classic software design patterns (Creational, Structural, Behavioral), each paired with a short PHP code example.

    48.9K
  2. #2 · DesignPatternsPHP/DesignPatternsPHP

    DesignPatternsPHP

    A collection of well-known design patterns with small sample implementations in PHP 8.x, aimed at teaching not just how each pattern works but when to reach for it.

    22.2K
  3. #3 · 0voice/expert_readed_books

    expert_readed_books

    This is a curated Chinese-language reading list of books recommended for software engineers, covering computer science, software engineering, startups, philosophy, history, business biographies, math, economics, and novels.

    12.7K
  1. 4

    cognitive-load

    12.5Kzakirullin/cognitive-load

    A living document that defines 'cognitive load' - how much a developer has to think to understand code - and gives concrete, non-aesthetic practices for reducing the unnecessary (extraneous) kind of it, which matters even more now that we review a lot of LLM-generated code.

  2. 5

    software-architecture-books

    11.4Kmhadidg/software-architecture-books

    A comprehensive list of books on Software Architecture — explicitly not a recommendation list — where each entry is a table row with title, ISBN, Goodreads rating, number of raters, and publication year.

Often tagged together