Extism is a plug-in system for everyone. We've carefully designed it to be flexible, fitting into codebases of all shapes and sizes, but opinionated enough so that things Just Work™ the way they should. Extism's goal is to make all software programmable. You can use Extism in your codebase, regardless of the programming language. We support several environments through our official Host SDKs, and are adding more language support all the time. A plug-in system is software that enables your users or customers to add some logic into certain points in your application. You decide where this logic runs, and your users decide what the plug-in does. Many engineering teams face an ever-growing list of feature requests, often exceeding their bandwidth several times over. How can you ever keep up? Making your product extensible by its end-users is a great way to move some of those features outside the core, and empower customers to make your software more useful for them.

Features

  • Extism is an off-the-shelf plug-in system just a library import away
  • Ship in days, not weeks or months
  • Don't worry about what some plug-in code might do to your program
  • Extism is built with security as a core principle, and fully sandboxes the execution of all plug-in code
  • Our flexible architecture uniquely allows Extism to run almost anywhere, with idiomatic Host SDKs
  • For Python, Node, Ruby, Rust, Go, PHP, C/C++, OCaml, & more

Project Samples

Project Activity

See All Activity >

License

BSD License

Follow Extism

Extism Web Site

You Might Also Like
Event Management Software Icon
Event Management Software

Ideal for conference and event planners, independent planners, associations, event management companies, non-profits, and more.

YesEvents offers a comprehensive suite of services that spans the entire conference lifecycle and ensures every detail is executed with precision. Our commitment to exceptional customer service extends beyond conventional boundaries, consistently exceeding expectations and enriching both organizer and attendee experiences.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Extism!

Additional Project Details

Programming Language

Haskell, Rust

Related Categories

Haskell Browser Extensions and Plugins, Rust Browser Extensions and Plugins

Registered

2023-03-27