Contributions
Open source contributions I’ve made to external projects. Merged and recent open pull requests, grouped by area.
documentation
AppImage/docs.appimage.org
- #81 fix: Typo merged
frontend
fabricjs/fabric.js
- #7678 fix(test): Remove expect assertion merged
- #7633 feat(animation): Support a list of animation values merged
- #7607 Prevent dividing by 0 in for touch gestures merged
- #7314 feat(iText): Add optional hiddenTextareaContainer to contain hiddenTextarea merged
- #7201 fix(shapes): fabric.Object._fromObject never should return merged
- #7030 fix(svg parser): Ensure that applyViewboxTransform returns an object and not undefined/null merged
jest-community/awesome-jest
- #101 Add Jester merged
cloudamqp/amqp-client.js
AlexanderRichey/styled-react-modal
functional
gleam-lang/gleam
- #3872 Add canonical link merged
gleam-lang/otp
- #69 Typo merged
- #68 Add port_from_dynamic merged
gleam-lang/stdlib
gleam-lang/erlang
- #55 Add port_from_dynamic merged
duartejc/mailchimp
- #34 Update docs to use 0.2.0 merged
lpil/nerf
- #7 Update for gleam 0.29 merged
llm
humanlayer/humanlayer
- #70 Update example link merged
lmnr-ai/lmnr
- #5 Update README.md merged
davidbegin/GoBeginGPT
- #1 Go full-size merged
ml
huggingface/diffusers
huggingface/candle
bmaltais/kohya_ss
vikhyat/moondream
civitai/civitai
kohya-ss/sd-scripts
- #2224 Block swap and fp8 scaled, fp8 already quantized warning merged
- #2196 Fix validation dataset documentation to not use subsets merged
- #2168 Update model spec to 1.0.1 merged
- #2167 Fix validation documentation merged
- #2153 Fix alphas cumprod after add_noise for DDIMScheduler merged
- #2146 Lumina: Change to 3 merged
- #2108 Add tests for syntax checking training scripts merged
- #2088 Update workflows to read-all instead of write-all merged
- #2073 Fix mean grad norms merged
- #2072 Add pythonpath to pytest.ini merged
- #2028 Fix resize PR link merged
- #1992 Add IP noise gamma for Flux merged
- #1974 Add LoRA-GGPO for Flux merged
- #1943 Fix validation split and add test merged
- #1940 Fix sizes for validation split merged
- #1938 Fix validation epoch loss to check epoch average merged
- #1936 Add resize interpolation parameter merged
- #1935 Fix validation epoch divergence merged
- #1909 Move progress bar to account for sampling image first merged
- #1864 Validation loss merged
- #1828 Prevent git credentials from leaking into other actions merged
- #1817 Workflow tests fixes and documentation merged
- #1812 Add pytest testing merged
- #1811 Allow unknown schedule-free optimizers to continue to module loader merged
- #1349 Update issue link merged
- #1347 Add LoRA+ LR Ratio info message to logger merged
- #1313 Add caption_separator to output for subset merged
- #1312 Fix caption_separator missing in subset schema merged
- #1233 Add LoRA+ support merged
- #961 Add attention processor merged
- #914 Add validation loss merged
- #808 Add ip_noise_gamma metadata merged
- #478 Typo for LoRA name merged
- #373 Add min_snr_gamma to metadata merged
- #352 Open dataset_config json file before load merged
chaofengc/IQA-PyTorch
KohakuBlueleaf/LyCORIS
- #155 Block typo merged
- #139 Update lokr.py merged
civitai/sd_civitai_extension
kohya-ss/musubi-tuner
- #913 Self-Flow open
tazz4843/whisper-rs
castorini/daam
facebookresearch/dadaptation
primecai/diffusion-self-distillation
catppuccin/stable-diffusion-webui
- #17 Update webp merged
Maurdekye/training-picker
Zyin055/Inspect-Embedding-Training
sdbds/sd-scripts
- #28 Lumina train util merged
- #27 Update sd3 merged
- #26 Lumina test fix mask merged
- #25 Fix non-cache vae encode merged
- #24 Fix max norms not applying to noise merged
- #23 Lumina lora updates merged
- #22 Add Sage Attention for Lumina merged
- #21 fix torch compile/dynamo for Gemma2 merged
- #20 Lumina system prompt special token merged
- #19 Lumina block swap merged
- #18 Fix sample batch norms merged
- #17 Lumina cache text encoder outputs merged
- #16 Merge SD3 into Lumina merged
- #15 Fix samples, LoRA training. Add system prompt, use_flash_attn merged
- #14 Samples attention merged
- #13 Lumina cache checkpointing merged
- #12 Lumina 2 and Gemma 2 model loading merged
neovim
neovim/neovim
nvim-telescope/telescope.nvim
mfussenegger/nvim-lint
simrat39/rust-tools.nvim
windwp/nvim-ts-autotag
mhartington/formatter.nvim
- #170 Add mix format support merged
neovim/neovim.github.io
- #309 style: higher contrast on foreground colors merged
- #304 Add syntax highlighting css merged
- #301 feat: Update default font and update some colors merged
- #300 deps: update jekyll (3.9.2) merged
- #269 chore: update stable version to 0.7 in index merged
- #256 chore: update stable version to 0.6.1 in index merged
- #251 Bump to release 0.6 merged
- #234 feat(0.5) update current version to 0.5 merged
- #208 Refine Light/Dark colors merged
jose-elias-alvarez/nvim-lsp-ts-utils
lewis6991/spellsitter.nvim
tjdevries/subd
f3fora/nvim-texlabconfig
- #25 Update README.md merged
neovim/doc
rust
tauri-apps/tauri
- #5004 fix: Grammar in signer generate merged
- #3390 fix(cli): Typo merged
Pumpkin-MC/Pumpkin
- #124 Update networking.md merged
tools
astral-sh/ruff-lsp
fiatjaf/noscl
- #4 Fix link to nostr merged
auyer/Protonup-rs
bkegley/gloombuddy
- #5 Add typescript decorators merged
- #4 Use grey_1 for punctuation merged
- #3 Add Telescope colors merged
- #2 Add LSP colors merged
rsc1975/bun-docker
- #2 Update README.md merged