diff --git a/README.md b/README.md index 8be03ff..a9a01a2 100644 --- a/README.md +++ b/README.md @@ -9,77 +9,79 @@ and I fix bugs in the open source tools I use every day. **137 merged pull requests** in **71 projects** with **610 420 GitHub stars** combined. +Every project links to a repository here with my commits to it (original author, date and diff). Pull request links point to the upstream project. + | Project | Merged | |---|---| -| [zed-industries/zed](#zed-industrieszed) ★ 91 790 | 1 | -| [telegramdesktop/tdesktop](#telegramdesktoptdesktop) ★ 33 257 | 1 | -| [composer/composer](#composercomposer) ★ 29 549 | 1 | -| [icsharpcode/ILSpy](#icsharpcodeilspy) ★ 26 665 | 3 | -| [urfave/cli](#urfavecli) ★ 24 290 | 1 | -| [PHPMailer/PHPMailer](#phpmailerphpmailer) ★ 22 312 | 3 | -| [postcss/autoprefixer](#postcssautoprefixer) ★ 22 205 | 3 | +| [zed-industries/zed](/dualfroz/zed-industries-zed) ★ 91 790 | 1 | +| [telegramdesktop/tdesktop](/dualfroz/telegramdesktop-tdesktop) ★ 33 257 | 1 | +| [composer/composer](/dualfroz/composer-composer) ★ 29 549 | 1 | +| [icsharpcode/ILSpy](/dualfroz/icsharpcode-ILSpy) ★ 26 665 | 3 | +| [urfave/cli](/dualfroz/urfave-cli) ★ 24 290 | 1 | +| [PHPMailer/PHPMailer](/dualfroz/PHPMailer-PHPMailer) ★ 22 312 | 3 | +| [postcss/autoprefixer](/dualfroz/postcss-autoprefixer) ★ 22 205 | 3 | | [gleam-lang/gleam](#gleam-langgleam) ★ 21 992 | 1 | | [twpayne/chezmoi](#twpaynechezmoi) ★ 21 944 | 2 | -| [Seldaek/monolog](#seldaekmonolog) ★ 21 398 | 1 | -| [valeriansaliou/sonic](#valeriansaliousonic) ★ 21 361 | 5 | -| [OpenRA/OpenRA](#openraopenra) ★ 17 576 | 1 | -| [briannesbitt/Carbon](#briannesbittcarbon) ★ 16 588 | 1 | -| [PuerkitoBio/goquery](#puerkitobiogoquery) ★ 14 989 | 2 | -| [App-vNext/Polly](#app-vnextpolly) ★ 14 246 | 1 | -| [hajimehoshi/ebiten](#hajimehoshiebiten) ★ 13 565 | 3 | -| [filp/whoops](#filpwhoops) ★ 13 230 | 2 | -| [spencermountain/compromise](#spencermountaincompromise) ★ 12 162 | 21 | -| [doctrine/lexer](#doctrinelexer) ★ 11 141 | 1 | -| [kanboard/kanboard](#kanboardkanboard) ★ 9 907 | 4 | -| [FluentValidation/FluentValidation](#fluentvalidationfluentvalidation) ★ 9 764 | 1 | -| [serilog/serilog](#serilogserilog) ★ 8 051 | 1 | -| [concourse/concourse](#concourseconcourse) ★ 7 919 | 1 | -| [predis/predis](#predispredis) ★ 7 778 | 3 | -| [vscode-neovim/vscode-neovim](#vscode-neovimvscode-neovim) ★ 7 756 | 1 | -| [NLog/NLog](#nlognlog) ★ 6 549 | 2 | -| [maildev/maildev](#maildevmaildev) ★ 6 141 | 1 | -| [Pagefind/pagefind](#pagefindpagefind) ★ 5 515 | 1 | -| [xoofx/markdig](#xoofxmarkdig) ★ 5 342 | 4 | -| [dromara/carbon](#dromaracarbon) ★ 5 222 | 1 | -| [alecthomas/chroma](#alecthomaschroma) ★ 5 054 | 1 | -| [olekukonko/tablewriter](#olekukonkotablewriter) ★ 4 820 | 1 | -| [knadh/koanf](#knadhkoanf) ★ 4 219 | 1 | -| [spencermountain/spacetime](#spencermountainspacetime) ★ 4 107 | 3 | -| [itchyny/gojq](#itchynygojq) ★ 3 812 | 1 | -| [Suor/funcy](#suorfuncy) ★ 3 509 | 1 | -| [thephpleague/csv](#thephpleaguecsv) ★ 3 482 | 1 | -| [composer/satis](#composersatis) ★ 3 305 | 2 | -| [montanaflynn/stats](#montanaflynnstats) ★ 3 030 | 1 | -| [versity/versitygw](#versityversitygw) ★ 3 027 | 11 | -| [thephpleague/commonmark](#thephpleaguecommonmark) ★ 2 979 | 1 | -| [mitsuhiko/insta](#mitsuhikoinsta) ★ 2 973 | 1 | +| [Seldaek/monolog](/dualfroz/Seldaek-monolog) ★ 21 398 | 1 | +| [valeriansaliou/sonic](/dualfroz/valeriansaliou-sonic) ★ 21 361 | 5 | +| [OpenRA/OpenRA](/dualfroz/OpenRA-OpenRA) ★ 17 576 | 1 | +| [briannesbitt/Carbon](/dualfroz/briannesbitt-Carbon) ★ 16 588 | 1 | +| [PuerkitoBio/goquery](/dualfroz/PuerkitoBio-goquery) ★ 14 989 | 2 | +| [App-vNext/Polly](/dualfroz/App-vNext-Polly) ★ 14 246 | 1 | +| [hajimehoshi/ebiten](/dualfroz/hajimehoshi-ebiten) ★ 13 565 | 3 | +| [filp/whoops](/dualfroz/filp-whoops) ★ 13 230 | 2 | +| [spencermountain/compromise](/dualfroz/spencermountain-compromise) ★ 12 162 | 21 | +| [doctrine/lexer](/dualfroz/doctrine-lexer) ★ 11 141 | 1 | +| [kanboard/kanboard](/dualfroz/kanboard-kanboard) ★ 9 907 | 4 | +| [FluentValidation/FluentValidation](/dualfroz/FluentValidation-FluentValidation) ★ 9 764 | 1 | +| [serilog/serilog](/dualfroz/serilog-serilog) ★ 8 051 | 1 | +| [concourse/concourse](/dualfroz/concourse-concourse) ★ 7 919 | 1 | +| [predis/predis](/dualfroz/predis-predis) ★ 7 778 | 3 | +| [vscode-neovim/vscode-neovim](/dualfroz/vscode-neovim-vscode-neovim) ★ 7 756 | 1 | +| [NLog/NLog](/dualfroz/NLog-NLog) ★ 6 549 | 2 | +| [maildev/maildev](/dualfroz/maildev-maildev) ★ 6 141 | 1 | +| [Pagefind/pagefind](/dualfroz/Pagefind-pagefind) ★ 5 515 | 1 | +| [xoofx/markdig](/dualfroz/xoofx-markdig) ★ 5 342 | 4 | +| [dromara/carbon](/dualfroz/dromara-carbon) ★ 5 222 | 1 | +| [alecthomas/chroma](/dualfroz/alecthomas-chroma) ★ 5 054 | 1 | +| [olekukonko/tablewriter](/dualfroz/olekukonko-tablewriter) ★ 4 820 | 1 | +| [knadh/koanf](/dualfroz/knadh-koanf) ★ 4 219 | 1 | +| [spencermountain/spacetime](/dualfroz/spencermountain-spacetime) ★ 4 107 | 3 | +| [itchyny/gojq](/dualfroz/itchyny-gojq) ★ 3 812 | 1 | +| [Suor/funcy](/dualfroz/Suor-funcy) ★ 3 509 | 1 | +| [thephpleague/csv](/dualfroz/thephpleague-csv) ★ 3 482 | 1 | +| [composer/satis](/dualfroz/composer-satis) ★ 3 305 | 2 | +| [montanaflynn/stats](/dualfroz/montanaflynn-stats) ★ 3 030 | 1 | +| [versity/versitygw](/dualfroz/versity-versitygw) ★ 3 027 | 11 | +| [thephpleague/commonmark](/dualfroz/thephpleague-commonmark) ★ 2 979 | 1 | +| [mitsuhiko/insta](/dualfroz/mitsuhiko-insta) ★ 2 973 | 1 | | [BurntSushi/jiff](#burntsushijiff) ★ 2 957 | 1 | -| [zzzprojects/html-agility-pack](#zzzprojectshtml-agility-pack) ★ 2 851 | 1 | -| [Paymenter/Paymenter](#paymenterpaymenter) ★ 2 718 | 2 | -| [api-platform/core](#api-platformcore) ★ 2 580 | 2 | -| [pelican/panel](#pelicanpanel) ★ 2 387 | 2 | -| [gookit/goutil](#gookitgoutil) ★ 2 361 | 1 | -| [dedoc/scramble](#dedocscramble) ★ 2 219 | 1 | -| [gocarina/gocsv](#gocarinagocsv) ★ 2 198 | 4 | -| [thephpleague/html-to-markdown](#thephpleaguehtml-to-markdown) ★ 1 907 | 1 | -| [AfterShip/email-verifier](#aftershipemail-verifier) ★ 1 643 | 1 | -| [fabiocaccamo/python-benedict](#fabiocaccamopython-benedict) ★ 1 606 | 1 | -| [gookit/color](#gookitcolor) ★ 1 606 | 1 | -| [olebedev/when](#olebedevwhen) ★ 1 463 | 1 | -| [dgilland/pydash](#dgillandpydash) ★ 1 447 | 1 | -| [cakephp/chronos](#cakephpchronos) ★ 1 362 | 1 | -| [go-playground/form](#go-playgroundform) ★ 931 | 1 | +| [zzzprojects/html-agility-pack](/dualfroz/zzzprojects-html-agility-pack) ★ 2 851 | 1 | +| [Paymenter/Paymenter](/dualfroz/Paymenter-Paymenter) ★ 2 718 | 2 | +| [api-platform/core](/dualfroz/api-platform-core) ★ 2 580 | 2 | +| [pelican/panel](/dualfroz/pelican-panel) ★ 2 387 | 2 | +| [gookit/goutil](/dualfroz/gookit-goutil) ★ 2 361 | 1 | +| [dedoc/scramble](/dualfroz/dedoc-scramble) ★ 2 219 | 1 | +| [gocarina/gocsv](/dualfroz/gocarina-gocsv) ★ 2 198 | 4 | +| [thephpleague/html-to-markdown](/dualfroz/thephpleague-html-to-markdown) ★ 1 907 | 1 | +| [AfterShip/email-verifier](/dualfroz/AfterShip-email-verifier) ★ 1 643 | 1 | +| [fabiocaccamo/python-benedict](/dualfroz/fabiocaccamo-python-benedict) ★ 1 606 | 1 | +| [gookit/color](/dualfroz/gookit-color) ★ 1 606 | 1 | +| [olebedev/when](/dualfroz/olebedev-when) ★ 1 463 | 1 | +| [dgilland/pydash](/dualfroz/dgilland-pydash) ★ 1 447 | 1 | +| [cakephp/chronos](/dualfroz/cakephp-chronos) ★ 1 362 | 1 | +| [go-playground/form](/dualfroz/go-playground-form) ★ 931 | 1 | | [mkideal/cli](#mkidealcli) ★ 723 | 1 | -| [gookit/config](#gookitconfig) ★ 585 | 1 | -| [rust-syndication/rss](#rust-syndicationrss) ★ 502 | 1 | -| [kelindar/bitmap](#kelindarbitmap) ★ 385 | 1 | -| [brick/date-time](#brickdate-time) ★ 361 | 1 | -| [pydantic/pydantic-extra-types](#pydanticpydantic-extra-types) ★ 338 | 2 | -| [rodaine/table](#rodainetable) ★ 324 | 1 | -| [wroberts/pytimeparse](#wrobertspytimeparse) ★ 299 | 1 | -| [QEDK/configparser-rs](#qedkconfigparser-rs) ★ 88 | 1 | -| [thephpleague/uri-src](#thephpleagueuri-src) ★ 51 | 1 | -| [spiral/testing](#spiraltesting) ★ 7 | 3 | +| [gookit/config](/dualfroz/gookit-config) ★ 585 | 1 | +| [rust-syndication/rss](/dualfroz/rust-syndication-rss) ★ 502 | 1 | +| [kelindar/bitmap](/dualfroz/kelindar-bitmap) ★ 385 | 1 | +| [brick/date-time](/dualfroz/brick-date-time) ★ 361 | 1 | +| [pydantic/pydantic-extra-types](/dualfroz/pydantic-pydantic-extra-types) ★ 338 | 2 | +| [rodaine/table](/dualfroz/rodaine-table) ★ 324 | 1 | +| [wroberts/pytimeparse](/dualfroz/wroberts-pytimeparse) ★ 299 | 1 | +| [QEDK/configparser-rs](/dualfroz/QEDK-configparser-rs) ★ 88 | 1 | +| [thephpleague/uri-src](/dualfroz/thephpleague-uri-src) ★ 51 | 1 | +| [spiral/testing](/dualfroz/spiral-testing) ★ 7 | 3 | | [mozilla/firefox](#mozillafirefox) | 1 | | [proxmox/pve-manager](#proxmoxpve-manager) | 1 |