Extism's Avatar

Extism

@extism

The cross-language framework for building with WebAssembly (wasm). https://github.com/extism/extism

93
Followers
51
Following
7
Posts
04.11.2024
Joined
Posts Following

Latest posts by Extism @extism

Post image Post image

Another demo lined up for my talks at #PHPKonf πŸ‡ΉπŸ‡· and @phpconference.bsky.social πŸ‡©πŸ‡ͺ.

What if #PHP could... transform HTML using good old jQuery syntax, via cheerio.js.org, powered by an @extism.bsky.social plugin?

Yes, that means: jQuery in #WASM, called from PHP! πŸ’₯

21.05.2025 11:48 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

Let's take a critical look at "A Critical Look at MCP."

Some Major Pointsℒ️ covered:

1. big security pain points of MCP
2. transports are not the bottleneck
3. oauth has been going great, really
4. real problems (see point 1 again + more)

πŸ”— in 🧡 (bless us oh algo lord)

16.05.2025 17:18 πŸ‘ 4 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Post image Post image

Prepping demos for my upcoming talks at #PHPKonf πŸ‡ΉπŸ‡· and @phpconference.bsky.social πŸ‡©πŸ‡ͺ.

What if #PHP could... πŸš€ Server-Side Render (SSR) Web Components written in JS with enhance.dev, running as HTTP middleware via http-wasm.io, powered by @extism.bsky.social ⚑️ and #FrankenPHP 🐘?!

15.05.2025 13:51 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
PHPKonf 2025 PHPKonf - Δ°stanbul PHP Conference 2025

Next stop: Istanbul! πŸ‡ΉπŸ‡· Excited to be speaking at #PHPKonf about #PHP, WASM, and @extism.bsky.social. Talk is all about making 'what ifs' come true. What if we could write PHP extensions in JS? What if a @laravel.com app could be bundled as a cross-platform binary?

Come and find out phpkonf.org! πŸš€

07.05.2025 10:07 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Creating a Bluesky Bot | πŸ€– This tutorial guides you through creating a Bluesky bot that can interact using

hey @mcprunbot.bsky.social - please summarize this tutorial!

docs.mcp.run/tasks/tutori...

(for the humans in the house, you can make your own with just a prompt + mcp.run Tasks!)

28.02.2025 20:02 πŸ‘ 1 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0

😎😎😎

26.02.2025 19:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Extism - Make all software programmable | Confoo 2025 Extism is a cross-language plugin framework for building with WebAssembly​. It's goal is to make all software programmable.

Slides from my talk "WebAssembly, Extend Anything with Everything, Everywhere! " at #confoo are online. gamma.app/docs/Extism-...

Showed how to extend #frankenphp with an @extism.bsky.social / #wasi markdown middleware plugin, generating html at 3k req/s. Kudos to @dunglas.dev, FrankenPHP rocks!

26.02.2025 19:45 πŸ‘ 7 πŸ” 5 πŸ’¬ 1 πŸ“Œ 0
Preview
Hello from Chicory | Chicory Description will go into a meta tag in <head />

Chicory: A JVM native WebAssembly runtime https://chicory.dev/ (https://news.ycombinator.com/item?id=43170545)

25.02.2025 17:45 πŸ‘ 5 πŸ” 5 πŸ’¬ 0 πŸ“Œ 0
View on Old Montreal from Port of Montreal Tower

View on Old Montreal from Port of Montreal Tower

After a 2-year conference sabbatical, I'm back on the speaker circuit! First stop: #ConFoo in Montreal.

This year’s talks cover and include #WASM,
@extism.bsky.social, #NativePHP, #FrankenPHP, #Golang, #PHP, #JS ... and a few surprises.

More: confoo.ca/en/speaker/j...

See you tomorrow!

25.02.2025 20:15 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
MCP Run (mcpx) - Dynamically re-programmable MCP Server

I realize new tech stuff is just very exciting to me

But dang it, the @extism.bsky.social / Dylibso team is just doing such interesting things

Their latest mcp.run

05.12.2024 15:47 πŸ‘ 5 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Post image

well, of course #dylibso's mcp.run works with Deepseek models. Thanks for asking though. Here it is running via #mcpx4j with #Spring AI using the OpenAI connector, powered by @extism.bsky.social and the #Chicory Wasm runtime.

25.01.2025 11:32 πŸ‘ 3 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Preview
a man in a suit and tie is sitting in a chair with his eyes closed and the word agreed written on his face . ALT: a man in a suit and tie is sitting in a chair with his eyes closed and the word agreed written on his face .
20.01.2025 16:11 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
MCP for the JVM (...and Android!) | πŸ€– Compile once, run anywhere? You bet! After our mcp.run OpenAI integration and some teasing, we're excited to launch mcpx4j, our client library for the JVM ecosystem.

We're really excited to announce the mcpx4j library: you can now plug mcp.run tools everywhere Java runs! Powered by the @extism.bsky.social #chicory #wasm runtime! docs.mcp.run/blog/2025/01...

10.01.2025 21:21 πŸ‘ 9 πŸ” 4 πŸ’¬ 0 πŸ“Œ 2
Preview
GitHub - extism/chicory-sdk: Experimental Java SDK based on the Chicory Runtime Experimental Java SDK based on the Chicory Runtime - extism/chicory-sdk

Also, consider the @extism.bsky.social SDK, also featuring #Chicory 1.0.0 support github.com/extism/chico...

25.12.2024 19:30 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Post image Post image

This? Oh, nothing. That's just Ollama+llama3.2 with @langchain4j.dev, fetching #wasm functions from my mcp.run profile to get directions from Google Maps and flights from the Amadeus service, running them using the #chicory pure-Java runtime

22.12.2024 19:56 πŸ‘ 14 πŸ” 6 πŸ’¬ 3 πŸ“Œ 1
Satya's App-ocalypse, Saved by MCP | πŸ€– "The notion that business applications exist, that's probably where they'll all collapse in the agent era."

Recently, Satya Nadella made some bold (and wise) predictions about the future of SaaS and business applications on Brad Gerstner and Bill Gurley’s pod.

Is it a complete collapse? The App-ocalypse?

I think it’s close… but we’re actually saved by MCP, here’s how:

docs.mcp.run/blog/2024/12...

21.12.2024 21:01 πŸ‘ 8 πŸ” 4 πŸ’¬ 1 πŸ“Œ 0

While on stream, we finished the @bias.is Bias labeler~ Huge shoutout to @valrockspop.bsky.social for being our test subject on stream. We even added an extra feature!

βœ… /add, /reset, /list
✨ /suggest (find a new friend who shares a common bias)

Next week, it's back to @extism.bsky.social again!

21.12.2024 02:16 πŸ‘ 2 πŸ” 2 πŸ’¬ 1 πŸ“Œ 1
Preview
Wasm 4 the Java Geek 3: Electric Boogaloo - JVM Advent And here we are again. For the third time in a row, we are back to the Java Advent, eager to discover what’s new with WebAssembly from a Java developer perspective. Incidentally, since, as you know, I...

My article "Wasm for the Java Geek 3: Electric Boogaloo" has been published on Java Advent! featuring @graalvm.org, @extism.bsky.social #chicory #wazero @kotlinlang.org and more!

www.javaadvent.com/2024/12/wasm...

18.12.2024 13:03 πŸ‘ 7 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0
Post image

It's only been a handful of days since
@anthropic.com announced MCP, introducing a new standard to integrate software tools and data systems into AI applications.

I see a promising future for MCP, so much that we're shipping a whole product to help see it grow!

18.12.2024 16:02 πŸ‘ 12 πŸ” 6 πŸ’¬ 1 πŸ“Œ 1
Preview
Plugins Everywhere Once you see a plugin, you'll see them everywhere.

Day 12 of #blogvent

Wrote a little bit about the idea and possibilities of plugins to extend software through my experience with @extism.bsky.social

benapatton.com/posts/2024-1...

13.12.2024 03:05 πŸ‘ 1 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

works

07.12.2024 04:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Early access soonℒ️ ... check out the latest update

mcp.run#latest-update

07.12.2024 04:01 πŸ‘ 3 πŸ” 2 πŸ’¬ 2 πŸ“Œ 0

Day 4:

But today I got enhance SSR WASM working in Go with @extism.bsky.social

Still struggling with deployment of the Go project. It's deployed on fly but reading the directory for custom elements if giving some grief

Once that is good I can start migrating everything else over

05.12.2024 02:45 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
MCP Run (mcpx) - Dynamically re-programmable MCP Server

quick little preview of something we're cooking up...

mcp.run

easy MCP server programming & deployment -- without the need to implement your own MCP Server.

thx @anthropic.com for #MCP!

04.12.2024 01:21 πŸ‘ 5 πŸ” 2 πŸ’¬ 0 πŸ“Œ 1
Preview
standalone version for Extism interop? Β· Issue #183 Β· electric-sql/pglite Howdy! I know its been mentioned in passing, but I figure an issue to track would be worth creating. I am curious if we could bridge language support here with Extism, and could leverage a standalo...

re: pglite, feel free to add a +1 or drop a note at github.com/electric-sql...

29.11.2024 00:57 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I feel my bluesky is becoming about things I feel I could see @extism.bsky.social / XTP be used for

1) Automerge (CRDT based local first solution) written in rust, compiles to WASM. Local first plugin for everyone

2) pglite for everyone

26.11.2024 00:10 πŸ‘ 4 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Preview
a computer generated image of a brain with light coming out of it ALT: a computer generated image of a brain with light coming out of it

yeeeeessssssss

25.11.2024 16:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Server Render Web Components on the Beam
Server Render Web Components on the Beam YouTube video by Ben Patton

In the recent addition of @tyler.ui.dev newsletter, Extism and plugins were highlighted.

This will be an egghead course but here is a demo of writing server rendered web components with enhance.dev and running them in a Phoenix app as an @extism.bsky.social plugin

www.youtube.com/watch?v=LVlD...

21.11.2024 16:01 πŸ‘ 8 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Squishy Wasm apps using Extism with Dylibso's Steve Manuel  - WasmAssembly
Squishy Wasm apps using Extism with Dylibso's Steve Manuel - WasmAssembly YouTube video by Chrome for Developers

Check out #Dylibso 's @nilslice.bsky.social on the #wasmassembly podcast with @tomayac.com, talking all things #wasm beginning with @extism.bsky.social through #XTP, a dash of #wazero, and even a large chunk about the #chicory JVM runtime!
www.youtube.com/watch?v=gJPY...

19.11.2024 08:50 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
WasmAssembly: Squishy Wasm apps using Extism with Dylibso's Steve Manuel - WasmAssembly Join host Thomas Steiner and Steve Manuel from Dylibso as they dive deep into the world of "squishy" Wasm applications. Steve discusses Dylibso's mission to make all software squishy, using Wasm to un...

πŸ“’ New #WasmAssembly podcast episode πŸŽ™οΈ! Squishy #Wasm apps using #Extism with Dylibso's Steve Manuel:

🎧 Audio: wasmassembly.libsyn.com/squishy-wasm...
🍿 Video: www.youtube.com/watch?v=gJPY...

I interview @nilslice.bsky.social of @extism.bsky.social fame on how to run #WebAssembly in your app.

19.11.2024 09:49 πŸ‘ 13 πŸ” 7 πŸ’¬ 0 πŸ“Œ 0