We make All The Things run in the browser using WebAssembly. Makers of BrowserPod, #Cheerp (C++), #CheerpJ (Java), and #CheerpX (x86, Flash, https://xitter.cf/t.co/y5nG2IekPz).

Leeds, UK and Amsterdam, NL
Joined October 2013
Leaning Technologies retweeted
A great contribution from the community to celebrate the new year: the jDeploy plugin for IntelliJ IDEA can now automatically deploy your Java Swing app directly to GitHub pages thanks to #CheerpJ youtube.com/watch?v=mr6VZRrs…
3
8
568
Leaning Technologies retweeted
#CheerpJ 3.0rc2 out today: A #WebAssembly-based JVM that runs in the browser. labs.leaningtech.com/blog/ch… Does it run real world #Java apps? Yes, even very big ones: our stress test is IntelliJ IDEA @intellijidea! Want to know more? Stay tuned, a Deep-Dive post is coming soon
2
18
1
83
4,463
Leaning Technologies retweeted
🎉 Exciting update from @AICellLab! We're reimagining ImageJ.JS using the #CheerpJ 3 compiler to bring more of #ImageJ's powerful plugins to the web—effortlessly! Our vision? To craft a web-based #Fiji: full-fledged, plugin-rich, more accessible! Blogpost: aicell.io/post/improving-ima…
1
19
53
5,434
Leaning Technologies retweeted
For the past year I have been working on a new architecture for CheerpJ, @leaningtech's solution to run real-world #Java applications in modern browsers. The 3.0 version will be fully JIT based. The first real #WebAssembly replacement for the JVM. leaningtech.com/announcing-c…
1
5
3
17
1,965
Leaning Technologies retweeted
The @googlechrome devtools are great, but they are inadequate when working on very large apps, especially when JIT-ting #WebAssembly. @panicodes has recently joined our team and fully revamped our internal profiling tools. We are releasing them as well! leaningtech.com/beyond-the-d…
3
11
652
Leaning Technologies retweeted
Today we are releasing Cheerp 3.0, our state-of-the-art C++ to #WebAssembly _and_ #JavaScript compiler. Lots of improvements in performance, output size and interoperability features. But, most importantly, Cheerp is low permissively licensed! leaningtech.com/cheerp-3-0-t…
8
30
2,307
Leaning Technologies retweeted
WebVM is trending on @GitHub! Impressed by the first derivative of this curve.
3
16
Leaning Technologies retweeted
Very happy to share another very big leap my colleagues have been working on recently: webvm.io/?networking. Now #WebVM gets [optional] networking capabilities, closing the gap between an emulated terminal inside a browser tab and the real thing.
1
8
1
38
Leaning Technologies retweeted
This piece pulls it all together! Terrific work by @leaningtech folks, and the ubiquity of @Tailscale continues to surprise me.
Added support for TCP and UDP networking has been a highly requested feature by early adopters of #WebVM We designed it so it can be integrated into our other WebAssembly toolchains, with CheerpJ (JVM replacement for the browser) in mind in particular. leaningtech.com/webvm-virtua…
3
10
Leaning Technologies retweeted
With great pride we are releasing an upgrade to WebVM: our #WebAssembly powered X86 virtual machine running fully client side. We now even support TCP and UDP traffic, via @Tailscale DERPs! Turns out networking from a browser tab was possible after all. leaningtech.com/webvm-virtua…
1
10
1
54
Leaning Technologies retweeted
This is the second web engine implementation that will unblock tail calls from moving to phase 4! Very exciting to see new progress here. Thanks to @leaningtech for working on this!
2
10
Join @alexpignotti talk "Crafting the Impossible: X86 Virtualization in the Browser with WebAssembly"!
1
4
Leaning Technologies retweeted
Hotdamn, X86 virtualization in the browser… Minds are being blow here at #JSNation. Really excited about where this will be going, thanks for the insights @alexpignotti!
2
2
6
You're invited to #JSNation conference by @alexpignotti, Computer engineer, founder and CTO of @leaningtech! Join us on June 16 in Amsterdam & from anywhere in the world!

1
4
1
8
.@alexpignotti is the founder and CTO of @leaningtech. He makes compilers: Cheerp, CheerpJ and CheerpX. Get to see his talk at #JSNation 2022:

1
3
51
Leaning Technologies retweeted
Congratulations to @leaningtech on being shortlisted for the 2022 #NationalTechAwards - Wishing you the very best of luck on the night! 🏆👏🥳
1
2
Leaning Technologies retweeted
PartialExecuter: a new generic LLVM IR optimization that compile unused code away thanks to an Interpeter-like routine that executes at compile time. Code has been merged in Cheerp, it works, now the article is out: medium.com/leaningtech/parti…
4
8
18
Leaning Technologies retweeted
Thanks to the team @leaningtech for helping pull this out, and in particular to @alexpignotti for the extensive code review sessions. We believe this to be the first of a new class of optimizations on LLVM's IR. Looking forward to any feedback!
1
1