Skip to content
@haskell-miso

miso

Official organization for the Haskell miso project

🍜 miso

The miso organization provides a first-class frontend experience (in the spirit of React / React Native ). We do this by combining a "simple Haskell" programming 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 WASM project and JavaScript via the GHC JS backend. miso works well w/ Claude code and other LLMs for application generation (see the chess example).

🍜 miso

📱 Native

🥡 Try it

🌎 Website

🥢 Quick start

# Install nix 
curl -L https://nixos.org/nix/install | sh
# Enable flakesecho'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
Blog2048miso-from-htmlTodoMVCAudiomiso-lynxmiso.uithree.js
README.mdSpace Invadersmiso-aesonHaskell-Miso.orgVideoSphynxDashiAFrame.io
PresentationTetrismiso-opticsRouterCameramiso-lynx haddocksBulmac3.js
HaddocksSnakemiso-diagramsSVGCanvas 2DGallerymiso-cssSupabase
Awesome misoFlappy Birdservant-miso-htmlCalculatorWebSocketMisogramTipTap
CoverageMarioservant-miso-routerPropsMathMLhighlight.js
Minesweeperservant-miso-clientReactivitySSEchart.js
Card Gameservant-miso-jsonCurrency ConverterFetchGraphQL
Tic-Tac-ToeMarkdownFile UploadDrag and DropMathJAX
Multiplayer Mazebun-wasmVPN RouterGeolocation
Sokobanmiso-tagsoupNixCon 2026File Reader
NumeronFinchStorage
AsteroidRzkCookieStore
SolitaireTaflhouse
ChessContext
Blockout

Pinned Loading

  1. miso-lynxmiso-lynxPublic

    🍜 🐈 A tasty Haskell mobile framework

    Nix 104 5

  2. miso.uimiso.uiPublic

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

    Haskell 17 5

  3. samplersamplerPublic

    🍱 A sample application for getting started quickly

    Haskell 13 12

  4. chesschessPublic

    ♟️ The game of chess

    Haskell 6

  5. websocketwebsocketPublic

    ⚡ A simple multi-WebSocket example

    Haskell 4

  6. try-misotry-misoPublic

    🥡 Try miso in the browser

    HTML 2 1

Repositories

Showing 10 of 91 repositories

Top languages

Loading…

Most used topics

Loading…