Matthias Noback (@matthiasnoback)

Top repositories

1

symfony-console-form

Use Symfony forms for Console command input
PHP
365
star
2

TalisORM

An ORM for "ORMless" persistance of DDD-inspired domain models
PHP
166
star
3

random-disaster-bundle

ProjectBundle a.k.a. RandomDisasterBundle
PHP
115
star
4

live-code-coverage

Generate code coverage reports on a live server
PHP
113
star
5

symfony-service-definition-validator

A set of tools for validating Symfony service definitions.
PHP
89
star
6

convenient-immutability

Make objects initially inconsistent, yet eventually immutable
PHP
78
star
7

php-ast-inspector

Kind of a step-debugger for your Abstract Syntax Tree
PHP
62
star
8

symfony-bundle-plugins

Allow Symfony bundles to have plugins
PHP
57
star
9

naive-serializer

A naive JSON serializer which recursively converts an object graph to and from JSON, without any configuration or custom code.
PHP
52
star
10

badges

Package which will receive many nice badges
PHP
49
star
11

layers-ports-and-adapters-workshop

Sandbox project for the "Advanced Web Application Architecture" training.
PHP
47
star
12

building-autonomous-services-workshop

Code and assignments for the "Building Autonomous Services" workshop module.
PHP
42
star
13

microsoft-translator

PHP library for making calls to the Microsoft Translator V3 API
PHP
39
star
14

phpunit-asynchronicity

Library for asserting things that happen asynchronously with PHPUnit
PHP
35
star
15

decoupling-from-infrastructure-workshop

Sandbox project for the "Decoupling from infrastructure" workshop
PHP
35
star
16

broadway-serialization

Serialization helpers for Broadway
PHP
28
star
17

hexagonal-architecture-workshop

PHP
28
star
18

php-workshop-tools

A set of useful utilities for PHP workshop code bases that I would otherwise write again and again.
PHP
25
star
19

behat-local-code-coverage-extension

Behat extension for generating (local) code coverage data.
PHP
24
star
20

high-quality-bundles-project

The "Symfony Standard Edition" adapted for my High Quality Bundles workshop
PHP
23
star
21

behat-expect-exception

The missing Behat feature: expecting exceptions.
PHP
22
star
22

simple-bus

Warning: this project has been moved to its own organization and the package has been split. Please take a look at its new location:
PHP
22
star
23

leanpub-api-client

PHP
22
star
24

recipes-for-decoupling-phpstan-rules

Repository containing all the PHPStan rules from the book "Recipes for Decoupling"
PHP
21
star
25

doctrine-orm-value-object

A library for using value objects inside Doctrine entities
PHP
20
star
26

php-duck-typing

A simple library for duck-typing in PHP 7.
PHP
18
star
27

tactical-ddd-workshop

Code and assignments for the "Tactical DDD" workshop module.
PHP
18
star
28

LazyServicesBundle

PHP
17
star
29

php-for-the-web

The source code for the book "PHP for the Web - Learning PHP without a framework"
PHP
16
star
30

behat-remote-code-coverage-extension

Behat extension for generating (remote) code coverage data.
PHP
13
star
31

php-parser-instantiation-printer

For printing the code needed to instantiate the given PHP-Parser nodes
PHP
13
star
32

aggregate-design-workshop

Sandbox project for my Domain-Driven Aggregate Design workshop
PHP
12
star
33

domstreamwrapper

A PHP stream wrapper for modifying DOM node values using traditional file manipulation functions
PHP
10
star
34

cqrs-and-event-sourcing-workshop

Code and assignments for the "CQRS & Event Sourcing" workshop module.
PHP
10
star
35

code-sniffer-sniff-dsl

DSL for writing sniffs for PHP_CodeSniffer
PHP
10
star
36

ConsoleCommandGeneratorBundle

Bundle for generating Symfony2 commands
PHP
9
star
37

nginx-multi-host-docker

Docker Compose setup for multi-hostname Let's Encrypt-secured websites.
Shell
9
star
38

docker-swarm-workshop

An introduction to Docker Swarm
Shell
9
star
39

leanpub-sampler

A simple script for generating samples for Leanpub books
PHP
9
star
40

practicing-domain-driven-entity-and-value-object-design

Sandbox project for the "Domain-Driven Entity and Value Object Design" training.
PHP
8
star
41

workshop-unit-testing

Accompanying project for my PHPUnit workshop
PHP
8
star
42

phpstan-twig-analysis

PHP
7
star
43

docker-compose-workshop

An introduction to Docker Compose
PHP
7
star
44

symfony-controller-annotation

Helper library for creating event listeners that influence a Symfony application flow based on annotations
PHP
7
star
45

docker-workshop

Getting started with Docker
PHP
7
star
46

php-coding-dojo

Empty project which can be used in a PHP and PHPUnit-oriented coding dojo
PHP
7
star
47

service-integration-workshop

Code and assignments for the "Integration Bounded Contexts" workshop module.
PHP
6
star
48

advanced-testing-workshop

Code and assignments for the "Advanced Testing" workshop module.
PHP
6
star
49

testing-playground

Playground for (unit/integration/acceptance) testing-oriented workshops.
PHP
6
star
50

living-documentation

A framework for living documentation for PHP projects (very much a work in progress).
PHP
5
star
51

modeling-exercises

Modeling exercises
PHP
4
star
52

symfony-decoupling-workshop

Sandbox project for the Symfony decoupling workshop
PHP
4
star
53

tail-event-stream

A simple, tail-based event stream
PHP
4
star
54

symfony-console-integration-test

This project is a demo of an integration test for a Symfony console command
PHP
4
star
55

phpstan-workshop

Sandbox project for the PHPStan workshop
PHP
4
star
56

MicrosoftTranslatorBundle

Symfony2 bundle for the microsoft-translator PHP library
PHP
4
star
57

doctrine-dbal-test-service-provider

Service provider for tests in need of a Doctrine DBAL connection
PHP
3
star
58

gherkin-features-html-exporter

An exporter for Gherkin feature files to HTML, written in PHP
PHP
3
star
59

test-first-application-development-workshop

Sandbox project for the "Test-Driven Application Development" training.
PHP
3
star
60

make-workshop

Assignments and source files for the Make workshop
Dockerfile
2
star
61

amqp-integration-patterns

For now: a playground
PHP
2
star
62

static-analysis-and-automated-refactoring-workshop

Sandbox environment for the "Static Analysis and Automated Refactoring" workshop
PHP
2
star
63

the-page-class

An exercise in refactoring legacy code
PHP
2
star
64

symfony-dependency-injection-workshop

Sandbox project for a Symfony Dependency Injection workshop
PHP
2
star
65

phpunit-test-service-container

Simple service container for PHPUnit tests
PHP
2
star
66

mail-comments-common

PHP
2
star
67

RomanNumeralsKataJava

Java
1
star
68

MicrosoftTranslatorServiceProvider

Silex service provider for using the Microsoft Translator V2 API
PHP
1
star
69

churn-php-visualization

HTML
1
star
70

MarsRoverKata

Mars rover kata in Java for the Java Beginners Meetup.
Java
1
star
71

moving-forward-with-legacy-code-workshop

Sandbox project accompanying the "Moving Forward With Legacy Code" workshop
PHP
1
star
72

doctrine-orm-value-object-bundle

PHP
1
star
73

decoupling-workshop

Sandbox project for the Principles of Decoupling workshop
PHP
1
star
74

doctrine-orm-test-service-provider

Service provider for tests in need of a Doctrine entity manager
PHP
1
star