Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #2671

E

Extism

Company blog · extism.org/blogprogrammingsystems

Extism is the company blog at extism.org, writing about programming and systems. Since 2022, 29 different Hacker News readers have linked it 49 times, most often “Extism 1.0.0 Released”. The last post was in 2024, but the archive is still widely read.

Visit the blog
49mentions?
3recommend?
29HN people?
2022–2026first – last linked?
Links on Hacker News per year · peak 18 in 2024

Rarely recommended · 3 of 34 sampled comments recommend it?

Why HN links it

HN readers link Extism's site for its WebAssembly plugin framework, which lets software be extended with plugins written in many languages. Comments mostly point to the homepage and docs rather than the blog.

Recommended for · 3 comments
Commenters tell readers to check out the site for plugin use cases, saying it is built for them.123

Summarised by Claude from a sample of 34 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Extism is the open source, universal plug-in system. Extend all the software everywhere! Powered by WebAssembly.

Most-linked posts?

  1. Extism 1.0.0 Released
    21 people · 24 mentions · first linked 2022-12-02
  2. /
    4 people · 6 mentions · first linked 2023-05-23
  3. Extism is a plug-in system for everyone
    2 people · 2 mentions · first linked 2024-01-09

What Hacker News says?

  1. This is the first I've heard of Extism. I like their goal! "Extism's goal is to make all software programmable." [0] [0] https://extism.org/docs/overview

    Comment linking /docs/overview

    on “Faces.js, a JavaScript library for generating vector-based cartoon faces”
  2. Submitted Extism: Make all software programmable with WebAssembly as a story · 22 points

    HN discussion
  3. Extism can be really useful for packaging up and running cross-language libraries! The most clear information about it is at: https://extism.org , but its a bit focused on the primary use case for Extism, being a universal plugin system. There is a C PDK ( https://github.com/extism/c-pdk ) which you'd probably want to use in a new wrapper around your library in C++, and compile it to wasm32 freestanding or WASI, but…

    Comment linking /

    on “Faces.js, a JavaScript library for generating vector-based cartoon faces”
  4. Submitted Generate WASM bindings using OpenAPI format schemas as a story · 12 points

    HN discussion
  5. Application plugins could also be wasm. That lets plugin authors write in any language they want and have their plugin work. That's the idea behind the Extism framework: https://extism.org/ uBlock Origin uses WebAssembly in Firefox for better performance: https://github.com/gorhill/uBlock/wiki/uBlock-Origin-works-b...

    Comment linking /

    on “WASM will replace containers”
  6. Submitted Extism 1.0.0 Released as a story · 9 points

    HN discussion
  7. The WebAssembly component model is aimed at having composable components that can call each other. The components can be written in any language, compiled to WebAssembly, and interoperate: https://github.com/WebAssembly/component-model/ Extism is a plugin framework for WebAssembly: https://extism.org/ https://github.com/extism/extism Postgres and Extism: https://dylibso.com/blog/pg-extism/ Wasm plugins for Zellij: h…

    Comment linking /

    on “Lua is so underrated”
  8. Submitted Extism, the universal WASM framework, reaches 1.0 as a story · 8 points

    HN discussion
  9. nilslice · 2024-11-10Recommends
    check out https://extism.org !

    Comment linking /

    on “Show HN: Jaws – a JavaScript to WASM ahead-of-time compiler”
  10. Submitted Sandboxing LLM Generated Code with Extism as a story · 5 points

    HN discussion
  11. this is exactly what we created Extism[0] and XTP[1] for! [0]: https://extism.org [1]: https://getxtp.com XTP is the first (afaik) platform of its kind meant to enable an app to open up parts of its codebase for authorized outside developers to “push” wasm plugin code extensions directly into the app dynamically. We created a full testing and simulation suite so the embedding app can ensure the wasm plugin code does…

    Comment linking /

    on “WASM Is the New CGI”
  12. Submitted Calling ChatGPT from a WebAssembly Plug-In as a story · 4 points

    HN discussion
  13. > The web had this before briefly. Back in the 90s and 00s, some people just wanted to use Flash. WebAssembly is different. WebAssembly brings every language to the web. Flash didn't. WebAssembly can render to canvas and enable applications that compile to desktop, mobile, and the web. UI libraries like Avalonia do this: https://avaloniaui.net/ For example, here's C# implementation of Visual Basic 6 compiled to WebA…

    Comment linking /

    on “WASM Wayland Web (WWW)”
  14. Submitted Extism: Cross-language framework for building with WebAssembly as a story · 3 points

    HN discussion
  15. I started using WebAssembly in earnest a few months ago to make a backend auth library that works in several different languages[0]. It's built on Extism[1], which abstracts away some of the interfacing complexity. It's been an awesome experience. Frequently feels like magic. WASM is in an interesting place. The value has clearly been proved with a pretty minimal core spec. Now there's a big push to implement a much…

    Comment linking /

    on “Hyperlight WASM: Fast, secure, and OS-free”
  16. Submitted Extism – make all software programmable. Extend from within as a story · 3 points

    HN discussion
  17. It is happening. Leptos is an example: https://www.leptos.dev/ Dioxus is another: https://dioxuslabs.com/ C# with Avalonia for a different use case: https://avaloniaui.net/ Avalonia solitaire demo: https://solitaire.xaml.live/ Avalonia Visual Basic 6 clone: https://bandysc.github.io/AvaloniaVisualBasic6/ Blazor can run as WebAssembly on the client side if you choose that runtime mode: https://dotnet.microsoft.com/en…

    Comment linking /

    on “When Is WebAssembly Going to Get DOM Support?”
  18. Submitted GameBox is a programmable, turn-based, WebAssembly game platform as a story · 3 points

    HN discussion
  19. we're actually working on a new version of this, which _does_ support TLE! if you're interested, please join https://extism.org/discord and we can get you a preview.

    Comment linking /discord

    on “Introducing pgzx: create PostgreSQL extensions using Zig”
  20. Submitted Extism – make all software programmable. Extend from within as a story · 2 points

    HN discussion
  21. Extism is a plug-in framework based on WebAssembly: https://extism.org/

    Comment linking /

    on “Microsoft Flight Simulator 2024: WebAssembly SDK”
  22. Submitted Extism is a plug-in system for everyone as a story · 2 points

    HN discussion
  23. For #1, check out https://extism.org/

    Comment linking /

    on “WebAssembly Playground”
  24. Submitted The Universal Plug-In System Using WebAssembly as a story · 2 points

    HN discussion
  25. join us on the Extism discord https://extism.org/discord , we're working on some things that will enable this. would love to hear what you're thinking!

    Comment linking /discord

    on “PGlite – Postgres in WASM”
  26. Submitted Extending Fly.io's Distributed Turn-Based Game System, Part 1: Extism in Elixir as a story · 2 points

    HN discussion
  27. ah that makes sense! so `compute` can still execute a script with an empty memory (just to test things out)? feel free to join us on Discord if you’d like: https://extism.org/discord — happy to chat about it there. I think your language embedded in a bunch of apps as a scripting lang (beyond Rust) would be really cool to see.

    Comment linking /discord

    on “Show HN: Now my pet programming language can run in the browser”
  28. Submitted Extism: The Universal Plug-In System as a story · 2 points

    HN discussion
  29. Is this Extism, but running as a service? https://extism.org/ It seems to me that a key feature of Extism is host functions (which can be called from the sandbox). But maybe I'm not comparing apples to apples?

    Comment linking /

    on “Deno Sandbox”
  30. Submitted Extism – make all software programmable. Extend from within as a story · 1 points

    HN discussion

Search all of HN for extism.org

Linked by the same people?