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 provides 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, SSR, 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 and JavaScript via the GHC JS backend.

🍜 miso

📚 Docs

🌎 Website

🥢 Quick start

# Install nix 
curl -L https://nixos.org/nix/install | sh

# Enable flakes
echo 'experimental-features = nix-command flakes' >> ~/.config/nix/nix.conf

# Clone, build and host
git clone https://github.com/haskell-miso/miso-sampler && cd miso-sampler
nix develop .#wasm --command bash -c 'make && make serve'

💅 Styles

📦 npm

🧊 3D

:octocat: Community

⚙️ Compilers

🍱 Index

📚 Learn 🎮 Games 📦 Libs / Utils ⚙️ 💫 Apps 🔌 APIs 📱 Native 💅 UI ⚡ 3rd-party
Haskell miso book 2048 miso-from-html TodoMVC Audio miso-lynx Tailwind / ShadCN three.js
README.md Space Invaders miso-aeson Haskell-Miso.org Video miso-lynx Haddocks Dashi AFrame.io
Presentation Tetris miso-optics Router Camera miso-lynx Docs Bulma 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 servant-miso-json Currency Converter Fetch GraphQL
Tic-Tac-Toe Markdown File Upload Drag and Drop MathJAX
Multiplayer Maze bun-wasm VPN Router Geolocation
Sokoban NixCon 2026 File Reader
Numeron Storage

Pinned Loading

  1. miso-lynx miso-lynx Public

    🍜 🐈 A tasty Haskell mobile framework

    Haskell 86

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

    🍜 Convert HTML markdown into miso View syntax

    Haskell 14 2

  3. miso-sampler miso-sampler Public

    🍱 A sample miso application for getting started quickly

    Haskell 12 9

  4. miso-ui miso-ui Public

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

    Haskell 13 3

  5. miso-websocket miso-websocket Public

    ⚡ A simple multi-WebSocket example

    Haskell 3

  6. miso-todomvc miso-todomvc Public

    ✅ The classic TodoMVC

    Haskell 2 2

Repositories

Showing 10 of 78 repositories
  • miso-sampler Public

    🍱 A sample miso application for getting started quickly

    haskell-miso/miso-sampler’s past year of commit activity
    Haskell 12 BSD-3-Clause 9 0 0 Updated Apr 4, 2026
  • miso-haddocks Public

    🐟 miso's haddocks

    haskell-miso/miso-haddocks’s past year of commit activity
    Nix 2 0 0 0 Updated Apr 3, 2026
  • .github Public

    :octocat: Haskell miso org github config

    haskell-miso/.github’s past year of commit activity
    0 1 0 1 Updated Apr 2, 2026
  • miso-ui Public

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

    haskell-miso/miso-ui’s past year of commit activity
    Haskell 13 BSD-3-Clause 3 1 0 Updated Apr 1, 2026
  • miso-todomvc Public

    ✅ The classic TodoMVC

    haskell-miso/miso-todomvc’s past year of commit activity
    Haskell 2 2 0 0 Updated Mar 31, 2026
  • miso-from-html Public

    🍜 Convert HTML markdown into miso View syntax

    haskell-miso/miso-from-html’s past year of commit activity
    Haskell 14 BSD-3-Clause 2 2 1 Updated Mar 31, 2026
  • todomvc Public Forked from tastejs/todomvc

    Helping you select a JavaScript framework - Todo apps for React.js, Angular, Vue and many more

    haskell-miso/todomvc’s past year of commit activity
    JavaScript 0 13,912 0 0 Updated Mar 28, 2026
  • miso-router Public

    🌐 A client-side routing example in miso

    haskell-miso/miso-router’s past year of commit activity
    Haskell 2 1 0 0 Updated Mar 27, 2026
  • miso-fetch Public

    ⚡ An example demonstrating AJAX requests in miso

    haskell-miso/miso-fetch’s past year of commit activity
    Haskell 2 1 0 1 Updated Mar 23, 2026
  • miso-coverage Public

    ✅ miso's TypeScript code coverage

    haskell-miso/miso-coverage’s past year of commit activity
    Nix 1 0 1 0 Updated Mar 22, 2026

Top languages

Loading…

Most used topics

Loading…