Berlin, Germany

Nikita Popov

Elite
@nikic

PHP-Parser. A PHP parser written in PHP

17k

FastRoute. Fast request router for PHP

5.3k

scalar_objects. Extension that adds support for method calls on primitive types in PHP

1.1k

iter. Iteration primitives using generators

1.1k

php-ast. Extension exposing PHP 7 abstract syntax tree

979

PHP-Fuzzer. Experimental fuzzer for PHP libraries

439

Phlexy. Lexing experiments in PHP

162

DB. Very simple and secure PDO wrapper class

92

php-crater. Like crater, but for PHP

71

php-rfcs. Experimental repo for GitHub based RFC workflow. For now, please don't submit PRs.

70

include-interceptor. Library to intercept and dynamically transform PHP includes. Forked from icewind1991/interceptor.

69

sample_prof. Sampling profiler for PHP

60

comparable. PHP extension implementing a magic "Comparable" interface

51

TypeUtil. Utility for adding PHP 7 scalar types and return types

47

llvm-compile-time-tracker. LLVM compile-tracking tracking infrastructure

46

popular-package-analysis. Utilities to analyze most popular composer packages

45

ditaio. Cooperative task scheduler using coroutines

43

buffer. PHP extension for buffer based typed arrays

42

php-src. The PHP Interpreter

42

nikic.github.com. CSS

32

Phuzzy. Fuzzer for PHP internal functions

31

prephp. Preprocesses PHP code to allow custom syntax and syntax of newer PHP versions, especially PHP 5.3

30

PHP-Backporter. Converts PHP 5.3 code to PHP 5.2 code

22

llvm-compile-time-data. LLVM compile-time performance data over time (repo 0).

19

hello-world. Hello world in every programming language. If I can't automatically merge your changes on github, I'm not merging them :)

12

SPL-Datastructures. C

8

tokenstream. Framework around PHP's Tokenizer to allow easier working with it

8

Twig. Twig, the flexible, fast, and secure template language for PHP

6

ClassPreloader. Optimizes class loading performance by generating a single PHP file containing all of the autoloaded files.

4

apcu. APCu - APC User Cache

3

llvm-compile-time-data-1. LLVM compile-time performance data over time (repo 1).

2

symfony. The Symfony PHP framework

2

llvm-ir-diffs. LLVM

1

llvm-test-suite. RPC

1

thin-vec. A Vec That Has a Smaller size_of

1

reli-prof. A sampling profiler for PHP written in PHP, which reads information about running PHP VM from outside of the process.

1
36
Apply