Skip to content
@haskell-miso

miso

Official organization for the Haskell miso project

🍜 miso

Important

We're solving frontend and native mobile for Haskell using the miso 🍜 web framework.

🏆 Goal

The Haskell miso organization aims to provide a first-class frontend experience (in the spirit of React / React Native ) for the Haskell ecosystem. We do this by combining a "simple Haskell" philosophy with industry standard techniques such as Virtual DOM, components, event delegation, renderers, TypeScript and extensive browser API integration. We use native libraries like LynxJS to target iOS, Android and HarmonyOS devices. We support the latest web standards like Web Assembly via the Haskell WASM project.

🍜 miso

🌎 Website

🥢 Quick start

💅 Styles

:octocat: Community

⚙️ Compilers

🍱 Index

📚 Learn 🎮 Games 📦 Libs / Utils ⚙️ 💫 Apps 🔌 APIs 📱 Native 💅 UI ⚡ 3rd-party
Haskell Miso book 2048 miso-from-html Todo MVC Audio miso-lynx Tailwind / ShadCN three.js
README.md Space Invaders jsaddle-run Haskell-Miso.org Video miso-lynx Haddocks Dashi AFrame.io
Presentation Tetris bun-wasm Router Camera miso-lynx Docs c3.js
Haddocks Snake miso-diagrams SVG Canvas 2D Sphynx Supabase
Awesome miso Flappy Bird servant-miso-html PubSub WebSocket TipTap
Coverage Mario servant-miso-router Counter MathML highlight.js
Blog Minesweeper servant-miso-client Reactivity SSE chart.js
Card Game Markdown Currency Converter Fetch
Tic-Tac-Toe File Upload Drag and Drop
Multiplayer Maze hledger-web Geolocation
Sokoban File Reader
Numeron

Pinned Loading

  1. miso-lynx miso-lynx Public

    🍜 🐈 A tasty Haskell mobile framework

    Haskell 65

  2. miso-from-html miso-from-html Public

    🍜 Convert HTML markdown into miso View syntax

    Haskell 13 2

  3. miso-sampler miso-sampler Public

    🍱 A sample miso application for getting started quickly

    Haskell 11 2

  4. miso-ui miso-ui Public

    💅 A components library based on ShadCN and Tailwind CSS. Built with Basecoat CSS.

    Haskell 4 1

  5. miso-websocket miso-websocket Public

    ⚡ A simple WebSocket example

    Haskell 3

  6. miso-chartjs miso-chartjs Public

    📊 miso integration with chart.js

    Haskell 2

Repositories

Showing 10 of 64 repositories
  • miso-audio Public

    🔊 Example usage of the <audio> API in miso

    haskell-miso/miso-audio’s past year of commit activity
    Haskell 1 2 0 0 Updated Dec 16, 2025
  • miso-mathml Public

    ➕ A MathML example in miso

    haskell-miso/miso-mathml’s past year of commit activity
    Haskell 4 0 0 0 Updated Dec 16, 2025
  • miso-mario Public

    🍄 A Super Mario physics example

    haskell-miso/miso-mario’s past year of commit activity
    Haskell 2 0 0 1 Updated Dec 16, 2025
  • miso-reactive Public

    💥 An example of using reactivity in miso to synchronize Component state

    haskell-miso/miso-reactive’s past year of commit activity
    Haskell 2 1 0 0 Updated Dec 16, 2025
  • miso-c3js Public

    🍜 📈 miso integration with c3.js

    haskell-miso/miso-c3js’s past year of commit activity
    Haskell 3 BSD-3-Clause 1 0 0 Updated Dec 16, 2025
  • miso-drag-and-drop Public

    📁 An example of the Drag-and-drop API with miso

    haskell-miso/miso-drag-and-drop’s past year of commit activity
    Haskell 3 BSD-3-Clause 0 1 0 Updated Dec 16, 2025
  • miso-2048 Public Forked from ptigwe/hs2048

    🔢 A 2048 clone in miso

    haskell-miso/miso-2048’s past year of commit activity
    CSS 3 BSD-3-Clause 4 0 0 Updated Dec 16, 2025
  • miso-chartjs Public

    📊 miso integration with chart.js

    haskell-miso/miso-chartjs’s past year of commit activity
    Haskell 2 BSD-3-Clause 0 0 0 Updated Dec 16, 2025
  • miso-sse Public

    ⚡ SSE (Server-sent events) in miso

    haskell-miso/miso-sse’s past year of commit activity
    Haskell 2 0 0 0 Updated Dec 16, 2025
  • miso-camera Public

    📷 An example of using the Camera API with miso

    haskell-miso/miso-camera’s past year of commit activity
    Haskell 1 BSD-3-Clause 0 0 0 Updated Dec 16, 2025