Popcorn is an experimental library that allows Elixir code to run locally in the browser with JavaScript interoperability. It is intended for developers who want to explore client-side Elixir workflows without relying entirely on server-side execution. The project is still early and may introduce breaking changes, so it is best suited for experimentation, prototypes, and research rather than stable production use. Popcorn connects Elixir’s programming model with browser-based execution, opening the door for local interactive experiences and future LiveView-style ideas. It is useful for developers interested in WebAssembly, local-first interfaces, and alternative ways to build browser applications. Its main value is exploring what Elixir development can look like when part of the application logic runs directly on the client.

Features

  • Client-side Elixir execution
  • Browser-based runtime experiment
  • JavaScript interoperability
  • Local-first web interaction potential
  • Early-stage evolving API
  • Useful for experimental Elixir workflows

Project Samples

Project Activity

See All Activity >

Categories

Libraries

License

Apache License V2.0

Follow Popcorn

Popcorn Web Site

Other Useful Business Software
AI-powered service management for IT and enterprise teams Icon
AI-powered service management for IT and enterprise teams

Enterprise-grade ITSM, for every business

Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
Try it Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Popcorn!

Additional Project Details

Programming Language

Erlang

Related Categories

Erlang Libraries

Registered

14 hours ago