Today we're launching an exciting new project: Highlights

Highlights is a syntax highlighter that outputs HTML. It improves on both speed and correctness compared to the existing industry standard libraries.

It's an optional drop-in replacement in Diffs, and it's ready to use ready powering diffshub․com!

Check it out at diffs.com/highlights
OR `pnpm install @​pierre/highlights`

Oct 21, 2026 · 4:00 PM UTC

32
53
983
63,617
Replying to @pierrecomputer
We wrote up a blog post about all the hard work and hard tech that went into making Highlights.

- Highlights uses actual language ASTs to highlight rather than regex
- It is often hundreds of times faster than Shiki in language-to-language comparisons while also using much less er 70 languages
- It's a drop-in replacement for Shiki when your environment supports wasm and simd

pierre.computer/writing/on-hig…
5
1
74
11,177
RepliesRelevant
Replying to @pierrecomputer
@pierrecomputer which one of you is playing pachinko before releasing this
1
0
5
1,506
Replying to @0xgunboats
@0xgunboats that’s our secret, we’re all playing pachinko
1
0
5
1,144
Documentation Across Every Lot.
0
6
114
1,569,584
Replying to @pierrecomputer
@pierrecomputer wow i love highlighters
1
0
7
1,253
Replying to @devinjacoviello
@devinjacoviello we’re not going to ask you again to stop trying to sniff the software
1
0
9
1,063
Replying to @pierrecomputer
@pierrecomputer hundreds of times faster than shiki, announced like it's no big deal. the quiet confidence is doing a lot of work here
1
0
2
856
Replying to @nistrax
@nistrax only works because @jexia_ did a lot of work first
0
0
2
757
Replying to @pierrecomputer
@pierrecomputer Oh my God 😱, how did you make such an amazing video!
1
0
1
55
Replying to @liyownsmile
@liyownsmile It’s 3d rendered - you can mess with it on our blog post pierre.computer/writing/on-hig…
0
0
0
48
Replying to @pierrecomputer
@pierrecomputer 你们宣传团队也是请高人了啊哈哈哈
这还是我之前看到的那个冷淡克制的Pierre么哈哈哈
不过,我喜欢!
2
0
1
747
Replying to @VrianCao
@VrianCao you must have missed our first website launch with the epilepsy warning, but we’re glad you like it!
1
0
3
602
Wait. Dozens of AI apps in production… but which ones should we scale?

Fiddler gives leadership one view of performance, cost, risk, and business impact.

Ok. Show me what’s working 👇
28
39
376
674,294
Replying to @pierrecomputer
1
0
0
561
Replying to @C_H_Wood
0
0
0
494
Replying to @pierrecomputer
@pierrecomputer please ship a colour for the lines the agent apologises for
0
0
4
273
Replying to @pierrecomputer
@pierrecomputer I’m curious to dive in and compare it to my WebAssembly investigation at qip.dev/syntax-highlig…
0
0
1
73
Replying to @pierrecomputer
@pierrecomputer The graphics look so dope
0
0
1
73
Replying to @pierrecomputer
@pierrecomputer Any comparison between Highlights and Twinkleplop? 👀 @evilpingwin

github.com/pngwn/twinklep…
1
0
0
27
Replying to @pierrecomputer
@pierrecomputer So good! Love everything Pierre makes 💜
0
0
1
73
Replying to @pierrecomputer
@pierrecomputer Man, crazy stuff, you guys are some of my biggest inspiration!
0
0
2
329
Recraft is building the next generation of AI image models for creative teams. With Nebius AI Cloud, the team gets scalable infrastructure, early access to the latest NVIDIA GPUs and the reliability to serve millions of users worldwide.
48
85
2,139
14,735,893
Replying to @pierrecomputer
@pierrecomputer > hand-written in WebAssembly Text

actual craftsmanship
0
0
1
160
Replying to @pierrecomputer
@pierrecomputer > hand-written in WebAssembly Text

flex
0
0
2
199
Replying to @pierrecomputer
@pierrecomputer HUGE! Looking forward to playing around with this
0
0
1
487
Replying to @pierrecomputer
@pierrecomputer Great addition and great video!
0
0
1
436
Replying to @pierrecomputer
@pierrecomputer I care a lot about RAM.
Thanks again pierre team!!!
0
2
13
458
Replying to @pierrecomputer
@pierrecomputer Live on Trylle, works smoothly!

trylle.com/zed-industries…
0
0
1
29
Replying to @pierrecomputer
@pierrecomputer That's so coool!! You guys are doing so many awesome things. Can't wait to try this out in Joinery github.com/szhabolcs/join…

Now really the only thing remaining is LSP/code jumping functionalities 👀
0
0
2
106
Pulse wasn't built in a boardroom. It was built by a team that lived the chaos of music influencer campaigns and decided to fix it.
2
2
33
267,088
Replying to @pierrecomputer
@pierrecomputer @jexia_ you are the goat
1
0
5
449
Replying to @pierrecomputer
@pierrecomputer First Diffs, now Highlights. Hand-rolling Wasm for syntax highlighting is a serious flex. You guys are the best.
0
0
2
26
Replying to @pierrecomputer
0
0
2
61
Replying to @pierrecomputer
0
0
0
10
Replying to @pierrecomputer
0
0
0
56
Replying to @pierrecomputer
0
0
1
27