Creative coder, all about #Javascript, #WebGL, #optimisation. creator of #PixiJS. Co-founder of @goodboydigital.

Joined March 2009
194 Photos and videos
Mat Groves retweeted
Jun 12
PixiJS v8.19.0 is out 🎉 HTML-in-Canvas support is live! Time to make the web fun again! Plus lots of fixes and improvements across the engine More in the blog post below
1
23
181
9,573
Mat Groves retweeted
May 1
Following on from last week's GPT 5.5 experiments... Did more experimenting with HTML-in-Canvas to create more interesting page transitions Using our favourite animation library GSAP the PixiJS Skills Very impressed with how well GPT 5.5 can create WebGL/WebGPU shaders
12
52
671
38,398
Mat Groves retweeted
Apr 24
Been testing GPT 5.5 and it's implemented the HTML-in-Canvas spec Worked for both WebGL and WebGPU out of the box Then created this demo with the PixiJS GSAP Skills Hopefully there will soon be no excuses to make boring websites
47
271
3,437
199,906
Mat Groves retweeted
Apr 22
PixiJS Skills are live! Give your AI coding agent better context for WebGL/WebGPU builds (games, interactive apps, data viz, and more) Perfect for #vibejam if you want to vibe code a game this weekend Install: npx skills add github.com/pixijs/pixijs-ski…
8
38
300
23,348
Mat Groves retweeted
Apr 16
PixiJS Skills let your agent build with better context about the latest features of the engine. They work with Cursor, Claude, ChatGPT, Copilot, and other AI tools. Try them out and let us know how they work for you: github.com/pixijs/pixijs-ski…
4
30
2,233
Mat Groves retweeted
Apr 16
Big week for PixiJS • v8.18.0 released (SVG export, alpha masking, WebGL WebGPU improvements) • reached 500k weekly downloads 🎉 And… PixiJS Skills are live. They can be use with your agent of choice @cursor_ai, @claudeai, @OpenAI, @github.
2
36
364
27,189
Mat Groves retweeted
Mar 30
Experimenting with the pretext library... saw a brick breaker demo and had to try making it in PixiJS. Wanted to see what happens when you add WebGL/WebGPU shaders to the mix. Using bloom, glow, rgb split filters from pixi-filters. plus gsaps physics plugin for the text effect.
3
13
182
18,545
Mat Groves retweeted
Mar 16
PixiJS v8.17.0 is out 🎉 • Major improvements to text rendering • BlurFilter optimized for WebGL WebGPU (faster better quality) • tagStyles support in SplitText • Lots of bug fixes across Graphics, filters, and more
6
43
472
32,536
Mat Groves retweeted
Feb 18
Working on an inner shadow filter for the next release. Great for matching Figma mockups and adding subtle depth to UI elements. Still working on the best way to showcase the effect...
1
4
21
1,426
Mat Groves retweeted
Feb 16
We’ve been looking at refreshing our examples. Our current ones are… let’s say… very developer designed. We are definitely not designers. We prefer writing rendering engines. So this is slightly outside our comfort zone 😅
2
4
23
1,993
Mat Groves retweeted
Feb 4
PixiJS v8.16.0 is out 🎉 - Return of Canvas 2D renderer - Tagged text for inline styling - Major SplitText improvements - Cube textures, external textures, mip level rendering - Broad engine stability updates Plus a small preview for 3D 👀 pixijs.com/blog/8.16.0
1
8
56
2,425
Mat Groves retweeted
Jan 30
Beginning the performance optimisation journey! Currently rendering ~200,000 objects, all automatically batched. No manual setup required, the engine optimises the scene for you.
2
7
48
1,945
Mat Groves retweeted
Jan 28
Early experiments with PBR materials, lighting, and shadows as we explore native 3D in PixiJS. Still rough around the edges, but the rendering pipeline is taking shape.
1
6
49
4,082
Mat Groves retweeted
Jan 23
Sometimes you just need a little sprinkle of 3D in your 2D Started exploring that today, watch this space!
2
4
43
2,345
Mat Groves retweeted
Jan 20
The canvas renderer is coming back in the next PixiJS release. This has been requested by the community since v8, and thanks to an awesome community contribution, it’s now a reality!
4
26
1,619
Mat Groves retweeted
Jan 14
New year, new PixiJS features ✨ The next release introduces multi-style text: apply multiple styles inside a single text string. No more splitting text just to highlight a word!
1
2
26
1,152
Mat Groves retweeted
22 Oct 2025
PixiJS is heading to @githubuniverse! 🚀 Find us in the open source zone on Oct 28th Swing by, say hello, and grab some stickers! #GitHubUniverse #opensource
1
6
1,176
Mat Groves retweeted
16 Jun 2025
🌟 The PixiJS Showcase is returning! 🌟 We're relaunching at end of the month, highlighting awesome projects built with PixiJS on our website. Got something cool? Add it to the PR: 🔗 github.com/pixijs/pixijs.com… #pixijs #showcase #webgl #webgpu
5
32
2,165
Mat Groves retweeted
Game is official released! Huge thanks to @PixiJS for making this possible! Play now at pixiball.com
2
3
673
Mat Groves retweeted
5 Jun 2025
🚀 PixiJS v8.10.0 is out! This release includes: • A full docs overhaul • Baked text filters • Text trimming • Texture style control for text Check out the blog post showcasing on the new features: 🔗 pixijs.com/blog/8.10.0
3
8
59
1,977