awesome-resources
github.com/floriankraemer/awesome-resources ↗Awesome Libraries, Websites, Books, People, Videos - everything I found useful!
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me php libraries resources from awesome-resources"
Installation instructions →What's inside
People to follow on Twitter / X
PHP
- API PlatformPHP Libraries
A Symfony based API framework / boilerplate.
- AutomapperPHP Libraries
PHP version of the c# Automapper library, an object mapper.
- AutoShellPHP Libraries
A shell without further dependencies. I/O not included (use something like CLImate).
- Beberlei AssertPHP Libraries
Assertion Library
- composer-dependency-analyserPHP Dev Tools
Detects unused, shadow and misplaced composer dependencies.
- FrankenPHPAlternative PHP Servers
A PHP server written in GO.
Architecture
- Arc42
All you ever need to construct, communicate and document your software architecture.
- Archi
The Open Source modelling toolkit for creating ArchiMate models and sketches
- BPMN, DMN and Form Builder
Web-based tooling for BPMN, DMN and Forms.
- draw.io
Open Source Diagram Tool.
- Egon
A Domain Story Modeler.
- iSAQB
The International Software Architecture Qualification Board (iSAQB®) brings together professional software architecture experts from industry, consulting, training, academia, and other organizations.
Java
- BaldungWebsites
Free and paid learning resources.
- OSGiFrameworks
The Dynamic Module System for Java.
- pgAdminTools
Posgres Admin Tool.
- SDK ManTools
The Software Development Kit Manager (Linux or WSL2 only, requires Bash).
- Spring AcademyWebsites
A very good learning resource, free and paid content.
- Spring BootFrameworks
The Spring Boot Framework.
Windows Tools
- Chocolaty
Package manager.
- Procmon
Advanced Process Monitor.
- Scoop
Command line package manager.
- Windows Terminal
Windows Terminal.
Books
- Clean Code: A Handbook of Agile Software CraftsmanshipArchitecture
- Design Patterns. Elements of Reusable Object-Oriented SoftwareArchitecture
- Domain-Driven Design DistilledArchitecture
Read this before the former two, but it won't replace them!
- Domain-Driven Design: Tackling Complexity in the Heart of SoftwareArchitecture
- How to Lead Smart People: Leadership for ProfessionalsLeadership
- Humane Interface, The: New Directions for Designing Interactive SystemsUX
Youtube
- Clean CodersOther
- Code Opinion - Software ArchitecturePeople
Software Architecture
- Continious DeliveryPeople
- DDD Europe Conference TalksConference Talks
- Eberhard WolfPeople
- Explore DDD ConferenceConference Talks
Websites
- Connascence.io
Connascence is a software quality metric & a taxonomy for different types of coupling.
- DDD EuropeConference Websites
- DzoneNews
- Eventmodeling.org
Event Modeling is a method of describing systems using an example of how information has changed within them over time.
- Event Storming
Offical Event Storming Website by Alberto Brandolini.
- Explore DDDConference Websites
Showing a sample of 107 resources. View the full list on GitHub →