No package that works with Elm 0.19.1 matches.
Run Elm in browsers, with access to browser history for single-page apps (SPAs)
Convenience functions for working with List
a parsing library, focused on simplicity and great error messages
Standard representation of colors, encouraging sharing between packages
Typed CSS in Elm.
Generate random numbers and values (RNG)
Elm Syntax in Elm: for parsing and writing Elm in Elm
Core virtual DOM implementation, basis for HTML and SVG libraries
Convenience functions for working with Maybe
Analyzes Elm projects, to help find mistakes before your users find them.
Use pipelines to build JSON Decoders.
Write unit and fuzz tests for Elm code.
Layout and style that's easy to refactor, all without thinking about CSS.
Work with hexadecimal numbers
Convert ISO8601 date strings to and from Posix times
Convenience functions for working with JSON
Work with dates without times or zones
Simple, safe and convenient unit types and conversions for Elm
String helper functions for Elm
Round floats (mathematically/commercially) to a given number of decimal places
Work with elm.json and docs.json files in Elm
2D/3D geometric data types and operations
Convenience functions for working with Result
Tools for fetching data from remote sources (incl. HTTP).
head and tail without the Maybe
Extra functions for working with Posix times from elm/time
DOM traversal for Elm event-handlers
Utility functions for an improved experience with elm/core
Convenience functions for working with Dict
Extra functions for the core Random library
Base64 encoding and decoding
Strict multiway trees aka rosetrees and a Zipper to go with them
Convert between Base64 strings and bytes
A Typed SVG (Scalable Vector Graphics) builder
A linear algebra library for fast vector and matrix math
Build JSON encoders and decoders with minimal boilerplate
Mouse, Touch, Pointer, Wheel and Drag events
Dictionary with custom keys implemented using association lists
Additional basic functions
Functional rendering with WebGL in Elm
Additional color handling for Elm
Handling graphs the functional way.
Additional functions for working with Html
Optimized dictionary specialization for Integers. Mirrors the dictionary API.
An experimental package for building paths and curves in elm
Compute HMAC with SHA-2 hash functions or use SHA-2 directly.
Unsigned 32 or 64 bit integers and related operations
Drop-in, faster, replacement for Dict from elm/core
A combinator library for pretty printing.
A DSL for creating Elm syntax trees and pretty printing Elm source code.
Generic indexed triangular mesh data structure
Unlimited size integers
Pure Elm markdown parser with customizable rendering.
An implementation of the Murmur3 hash function for Elm
Formerly Skinney/murmur3
Either for representing a structure with two types
Convenience functions for working with Array
Support for refinement types (and enums) in Elm.
An Elm implementation of the Protocol Buffers (protobuf) specification
Useful functionionality for Float values
A reliable way to format dates and times with Elm.
Formerly ryannhg/date-format
Convert between unicode codepoints/UTF-32, UTF-16 and UTF-8.
Pipeable functions for building HTTP requests
Work with colors and generate palettes.
Library providing functional tools to manipulate complex records
Padding insensitive, elm/bytes based, functional implementation of Base64
Formerly ivadzy/bbase64
benchmark Elm code
Fast markdown parsing and rendering
Set implemented using association-list-based Dict
A data visualization package for Elm
A reliable way to format dates and times with Elm.
Renamed to ryan-haskell/date-format
Make authenticated REST requests to AWS services.
Create UUIDs (Version 4) - 128 bit pseudo-random identifiers
Easing functions for animations.
Response utilities for Elm Architecture
A diff implementation for Elm
A code generation library for Elm
Style Animations in Elm
Syntax highlighting in Elm
Convenience functions for working with Bools
Helpers for working with elm/bytes
Create and manage UUIDs
Parse HTML 5 in Elm
Camera type for 3D rendering and projection
Inject values from a list into a template. Useful for i18n and templated copy.
This project had a major rewrite and continues as mdgriffith/elm-ui
A non-empty list and one of zipper.
Elm Bootstrap is a comprehensive library for working with Twitter Bootstrap 4
view helpers enforcing accessible practices
Helpers for working with optional fields in JSON.
DOM traversal for Elm event-handlers and ports
Write codecs for encoding and decoding Elm data.
A human readable representation of date and time built on top of elm/time.
An implementation of the Murmur3 hash function for Elm
Renamed to robinheghan/murmur3
Introduces type-safe keys
Port of the community parser combinator to elm 0.19
Format numbers as pretty strings
Parser and pretty printer for SVG paths
Functions to convert String to Int or Int to String in various radixes
Generate evenly spaced interpolated values
Yet another debouncer for Elm.
allow/forbid a state at the type level
URLs for applications
Pure Elm markdown parsing and rendering.
Quickly compute MD5 message digests in pure Elm
A Base64, Base32, and Base16 (hexadecimal) decoder and encoder
A set of helpers for working with elm/time
Xml decoder sharing the spirit of Json.Decode
generate trend lines for two-dimensional data
parse String to SVG
Decoders for keyboard events
First in, first out (FIFO) queue
Using one port pair for ALL compatible port code.
Convenience functions for working with update in Elm
A deque (double-ended queue)
Strict multiway trees aka rosetrees and a Zipper to go with them
Prefixed version of elm-units for resolving module name conflicts
JSON Schema for elm
Time zone data from the IANA Time Zone Database for using with elm/time
one type for emptiable and safe non-empty
up or down a structure
trick: no record `type alias` constructor function
Helpers for working with keyboard inputs (ex keyboard-extra)
A library for converting between camel-case, snake-case, kebab-case and so on.
Elm dictionary with custom key types.
Displays a virtual infinite list, only showing visible items
A set of unique values. The values can be any type (not just comparables).
Convenience functions for building parser with elm/parser
Minimal, Complete SVG Path constructor for its `d` attribute
Generate SHA1 digests of strings or arbitrary data
XML parser, encoder/decoder and queries in Elm
elm time extra
Type-safe GraphQL queries in Elm.
Typed CSS in Elm (with lots of new properties and an improved codebase!).
Access to settings and states for widgets of the Bubblegum UI toolkit.
Deflate and inflate data (used in zip, png, woff)
Fast elm/bytes based sha256 and sha512
Threading state through computation
3D rendering engine for Elm
Interop support for ianmackenzie/elm-geometry and elm-community/linear-algebra
Simple Interval type for Elm
Numeric typeclasses
Reading and manipulation with json values
A library for building runtime images in elm
HSLuv implementation in pure Elm
FontAwesome as pure Elm and SVG.
Simple tree with path access, and updates and fold an map functions
A data structure that supports efficient concatenation.
Unicode-aware functions for Chars
Explicit typeclasses
Just the old flip function
Keccak and SHA3 hashes
Drop-in replacement for tesk9/accessible-html using Html.Styled
An opinionated, constraint-based, theme library for Elm Applications.
A zipper for List
Functions and types to make it easy to work with ANSI codes and the terminal
Functions for working with dates, times, and timezones using in Elm 0.19.
Do string operations based on graphemes instead of codepoints or bytes.
Return as a Writer Monad
Transform recursive data structures from the bottom up
Create strings that contain at least a single character.
Work with YAML in Elm
Tools for composing comparison functions
PCG-Extended, more bits of randomness for you!
Helpers to convert common types into a `String`.
Heap structure for elmlang
Convenience functions for working with tuples
A Generic Tree API.
Developer-friendly alternative to Html.Attribute
Fork of the-sett/elm-aws-core
flatMap over various Elm types and parameter counts
Elm library for arbitrary precision arithmetic
Modelling the most common Mime Types as union types
BCP 47 language tags, ISO 639-1 language codes, and ISO 3166-1 country codes.
Type-safe command line options parsing with JSON schema generation.
Simple graph library.
Fast hex encoding and decoding for Bytes
Simple transition animation for switching between pages in a single page app.
A non-empty list data structure.
Material Icons Library
Ordered Dict and Set for Elm
2D drawing API based on DOM Canvas, but nicer
2D wrapper for WebGL entities
Transform hierarchical list to a rose tree
Lamdera core codecs
Easily call JavaScript APIs from Elm using the Task abstraction
natural number in a typed range
keep going with a partial value or stop with the result
Layout and style that's easy to refactor, all without thinking about CSS.
Conversion functions from and to Oklab and Oklch
Experimental library for Binary Base64
Workarounds for a bug in elm/parser
Print formatted text to the console using ANSI escape sequences.
Validate data
Helpful writer for structured data: indent, seperators ect
A library for producing nice intervals for charts.
A library for navigating and updating immutable trees.
Arbitrary-Precision Decimal Numbers
A library for fuzzy string matching
Elm Set built on top of AnyDict
Functions for working (a, List a) and NonEmpty List Zipper
easy way to make DOM elements draggable
A drop-in elm/html replacement that can stringify to a pretty HTML string
Effects package helps to manage additional program effects
Data structure to communicate with JavaScript over ports
Helpers for working with DNN Localization
JsonAPI decoder and encoder functions
The most comprehensive debouncer for Elm
A library for fuzz testing TEA models by simulating user interactions
Pipeline-friendly helpers for working with Cmds
A bidirectional Dict data structure
fork of elm-ui
UI Widgets we use at NRI
Write CSS stylesheets in Elm
Backend for UbiqueLambda/elm-with-ui
This is a dummy packageonly for `arowM/html`
Test Elm programs
tuple-like datastructure allowing more than 3 elements.
Implements an Actor Model Framework
Formerly tricycle/elm-actor-framework
WebSockets for Elm 0.19, using ports.
Convert to and from base 10 and any base Int
A highly configurable, efficiently rendered spinner component
A simple type for either a Time.Posix or a Date.Date.
Standalone version of the elm-pages Form API.
Hybrid Elm framework with full-stack and static routes.
JSON Encoders and Decoders with TypeScript type information.
Pratt parser for expressions with operators precedence and associativity rules
Tree view control
Rich documentation builder inspired by Storybook and HexDocs.
Composable data validation with error accumulation
Dict that works with any key types by converting keys to String
Fast Base64 encoding and decoding for Bytes
Provide extra binary Encoder and Decoder to and from float16
Easy undo in Elm
Live validation of form inputs in Elm
A reasonable date picker for the awesome elm-ui.
Feather icons for elm
Paragraph formatting in elm
Easily implement and use attribute based APIs using the Elm language
A design system framework for Elm applications.
Sugiyama Style graph drawing in pure elm.
Render 2D elm-geometry types as SVG
Version of elm-interval based on elm-units
Work with binary data.
multiselect control
Padding insensitive, elm/bytes based, functional implementation of Base64
Renamed to chelovek0v/bbase64
An Elm source code linter, to add additional guarantees to your project.
Flexible context menu for Elm
XML Parser for Elm
Convert UTC date strings to and from Posix times
Generate custom Json.Decode.map functions with elm-codegen
numbers in elm
A library to help with compile time verification
A type representing bounded numbers.
ISO8601 time parsing.
TeX macro expansion and transformation for mathematical expressions
hex view for bytes
Selectize-like dropdown menu with autocompletion
Copy of ryannhg/date-format 2.3.0.
A collection of functions missing from the core.
Queue with O(1) enqueueing and dequeueing even in the worst case.
Enables floating point arithmetics with 32 exponent bits.
String normalization utils
A circular buffer (infinite cyclic list)
array with a typed length range → safe access
Base code that elm-tailwind-modules-generated code depends on.
A library for writing custom comparison functions
Decode GeoJSON (RFC 7946) into an Elm data structure
An augmentation of elm-ui with a global context.
Fork of terezka/[email protected] to fix dependencies.
Simple dictionary type using unique integer identifiers as unique keys.
JSON Patch implementation
Vectors and Quaternions for 3D Geometry
A set of tools to easily build Single Page Application
Parse CSV strings
Typed CSS in Elm (fork for supporting CSP)
Convenience functions for working with parsers
Wraps base64 into a url safe base64 implementation
Functions for manipulating filters
Functions for manipulating sorters
An implementation of the FNV-1a hash function for Elm
Supports decoding Jwt tokens & making authenticated HTTP requests
Convenience functions for working with pzp1997/assoc-list Dict
List with a selected element that makes impossible state impossible.
Formerly STTR13/ziplist
Nighly version of terezka/elm-charts with newest features.
SVG charts components in Elm.
Format dates and times following http://strftime.org.
Tools for more elaborate error handling than Result.
Modelling state machines in Elm.
Helper functions for nesting updates in Elm.
Create interactive vector graphics and position them relative to each other
Implements an Actor Model Framework
Renamed to bellroy/elm-actor-framework
Adds an easy way to handle templates using the elm-actor-framework template
Renamed to bellroy/elm-actor-framework-template
OAuth 2.0 client-side utils
Base utilities to help Elm developers build UI libraries
Parsing streams of text with ANSI escape sequences
3D physics engine
JSON decoding with warnings and usage tracking
Feather icons for elm
Reading and manipulation with json values
Decode CSV in the most boring way possible.
Simulate and render particles to SVG
Collection types of a fixed length
Helpers for update functions
A module to load, decode and use translations in your app
Helper functions for specific error messages
Helpers for working with DNN Web API
Evaluating mustache templates
Make HTTP requests with jsonapi decoding/encoding in Elm
Formerly calions-app/jsonapi-http
Reduce boilerplate needed for dealing with Enums.
Type-safe way aliasing your primitive types easily
Base-64 encoder and decoder for VLQ, handy eg. for sourcemaps
A matrix.
2D Arrays implemented in Elm
This library provides a safe and simple API to deal with fractions.
2-dimensional Grid in elm
Beautiful scalable vector graphics (SVG) in Elm.
navigate rosetrees and forests
fork of elm-ui-with-context
String utils
Play sound effects and music in a declarative way
64-bit unsigned integer with division
A type for representing formatted text
A general random number generator, allows to experiment with different RNGs
Fuzzy matching and filtering for strings.
Sortable tables for whatever data you want to display.
V4 UUIDs - 128 bit pseudo-random identifiers (Fork with more randomness)
Graphic engine for turn based pixel games.
An Elm UI dropdown component
Down-sampling data with the Largest-Triangle-Three-Buckets algorithm.
Provides libraries for calculating password security and providing feedback.
Computes MD5 hash of non-string data
Drag library designed for many different interaction locations
Elm port of VerbalExpressions
Scrolling to position that always takes the same amount of time.
Commonly used Html element with extra functionality
International phone number form input.
Parser for Extensible Data Notation in Elm
Stylus CSS parser
Bulma CSS classes
Luhn Algorithm validator
Compute the date of Easter for any given year
A postgrest client written in elm
Pure-Elm port of Cally: date, range and multi-date calendar pickers
A package to help generate Elm JSON decoders and encoders from a JSON sample
Utility functions for usage with protoc-gen-elm and elm-protoc-types
Renamed to anmolitor/elm-protoc-utils
utilities to trigger updates after a delay
Utility functions for usage with protoc-gen-elm and elm-protoc-types
Formerly andreasewering/elm-protoc-utils
Provides access to the Browsers Intl Api via a JS Proxy Object
Formerly andreasewering/intl-proxy
Drag and Drop for sortable lists in Elm web apps with mouse support
This is a dummy package only for `arowM/html-extra`
Elm representation of markdown AST
Pure, conflict-free, JSON-friendly, arbitrary size, sequential ID string.
Testing library for a sequence of tests.
An elm/html alternative which enables you to batch attributes.
Framework for building robust, user-centric Web apps
Easily create interactive UIs for complex data structures
A modular form library with support for custom input widgets
a Scheme inspired scripting language for Elm.
Adds an easy way to handle templates using the elm-actor-framework template
Formerly tricycle/elm-actor-framework-template
elm-crypto-aes is a pure Elm implementation of the Advanced Encryption Standard
elm-localstorage provides persistence via JavaScript's localStorage.
Elm client for the Mastodon social network.
elm-oauth-middleware implements an OAuth authorization scheme.
SHA256 and SHA228 cryptographic hashes Elm.
elm-websocket-framework eases the creation of server-based applications.
Extend billstclair/elm-xml-eeue56 to simplify building Decoders for XML input.
An implementation of the Murmur3 hash function for Elm
Make HTTP requests with jsonapi decoding/encoding in Elm
Renamed to FabienHenon/jsonapi-http
Fork of the-sett/elm-aws-cognito
Elm client for the AWS Pinpoint services.
Elm slider implementation
Extensions for elm/http
Html data structures compatible with elm/html et al
Monadic interface for commands and The Elm Architecture
feed the tree some ether.
Format numbers as pretty strings
Material Icons Library
Elm Zen CSS
XML encoder with proper CDATA support for RSS feeds
Semantic versions (Semver 2.0.0) library for Elm
RFC5322, RFC2822, RFC822 - Internet Message Format date & time strings
Parse HTML 5 in Elm
The natural numbers, ℕ = { 0, 1, 2, ... }
Aria attributes that are easily compatible with elm-css
Quickly build forms to create or update any Elm type
Work with nested tuples more easily
A fun way to create pictures, animations, and games.
Fast bytes decoder with error reporting and oneOf branching
Fast elm/bytes based sha256 and sha512
Split lists into chunks
Provide extra binary Encoder and Decoder to and from float16
BEM methodology helpers
Accessors, a library implementing lenses for Elm.
Parse and render Roman numerals
Aria attributes for Elm
Communicate with Urbit from Elm.
A small library for special triple support
Development package for elm-widgets. Constant breaking changes.
url utilities
Elm module for (advanced) number formatting. Numeral.js port to Elm
Provides intersections of multiple dictionaries
Trick elm into thinking otherwise identical objects are different.
An elm/html-like library for the Web Audio API.
Formerly pd-andy/elm-web-audio
Dict and Set with any key types using a comparator to Order function
Commonly used Html element with extra functionality
elm-ui fork for Insurello
Typed EVM bindings for Elm: contracts, ABI, wallets, signing, subscriptions.
elm-community/elm-time updated to 0.19
700+ SVG icons from Ionic framework
Inspired by Tachyons, Tailwinds, and Elm-UI. Powered by elm-css.
A combinatory logic library for ELM.
CreditCard validation
Provides elm-review rules to detect unused elements in your Elm project
Bidirectional mapping/comparison/JSON (en,de)coding between Strings and types
Decode JSON into Elm values. Provides utilities for elm-codegen.
DEPRECATED A semigroup package
linear algebra in elm
Avoid ugly String concatenation with pipable interpolation
Support for Pointfree style in Elm with a subset of Ramda functions.
Adds a String -> Element.Color function for rgb and rgba.
Render a rectangular grid of cells to HTML.
Experimental markdown parser, handles math, has hooks for editor sync
A set of rules for installing code in an existing Elm project.
Elm stat utility
Build rose trees from a string
A typed time library for Elm (keep track of units: seconds, minutes, etc.)
Operations on rose trees to go with zwilias/elm-rosetree
Improved HTTP - detailed responses, convenience functions, and API mocking.
Additional functions for working with Html.Styled
Formerly matken11235/html-styled-extra
Elm parser for parsing Debug.log messages into reasonable tree to work with
JSON Web Token encoder and decoder (JWT)
tree structure that allows fast random picking up
A bitmap font for the Mogee game
A disjoint set implementation with path compression
Various data structures including Dict and Set
Lamdera core elm library
Create a fast parser to match dictionary keys.
Ant Design Icons for Elm
Smooth scrolling animation to a DOM element
Elm package for working with Propositional Logic.
A CSV parser.
A clone of miniBill/elm-ui-with-context with small fixes
run benchmarks in a clean ui & more (multi-compare, ...)
both or only one of them
0, 1 and bit lists of sizes that don't have to be multiples of 8
scan your project to enforce conventions
enforce that type variables only used once end with -_
navigate rosetrees and forests
pretty print elm-syntax like elm-format
a type with 1 variant but convenient
Type-safe Elm string templating with records
Library for integer arithmetic: primes, bases, divisors, gcd...
Strings pluralization and singularization
Form toolkit
elm library to escape and unescape html
The default tailwind classes as elm-css, generated using elm-tailwind-modules
Pure retry schedules and attempt limits
Highly experimental general purpose standard library extension
Utilities for working with Bezier curves
An Elm-friendly markup language for typed data and content.
A package which implements a Stack
Elegant recursion in Elm without blowing the stack
A diff implementation for Elm - fork of jinjor/elm-diff
XML Parser for Elm - fork of jinjor/elm-xml-parser
UI Catalog for Elm applications built by elm-ui inspired by Storybook
Rose tree (multiway tree) with zipper.
Parse and handle media types in Elm
Extra functions for building parsers. Fork of Punie/elm-parser-extras.
Base58 encoding/decoding library
Decoders and helper functions for working with JSONAPI payloads
This library handles dragging and dropping using the HTML5 API
Design tokens for vy elm applications
Icons used for Elm applications hosted on vy.no
Unlimited size rational numbers for elm
A pure Elm auto expanding textarea
A collection of helper functions for server communication using RemoteData
Pure Elm state manager for NATS protocol
A library for building basic Validation in Elm
Yet another package to work with time that observes daylight saving time
Elm port of the Hashids library
Simple loading spinners animated in CSS for your elm application.
A library for plotting lines charts in SVG.
A package to simplify selecting the cursor being used in your UI
Colors for https://github.com/mdgriffith/elm-ui
Arbitrary-Precision Decimal Numbers
Convenience Functions for Building HTTP Requests as Tasks
Elm 0.19 of github.com/krisajenkins/formatting type-safe string formatting lib
An implementation of the Murmur3 hash function for Elm
Type-safe EVM blockchain interaction for Elm. Zero runtime exceptions.
RDF primitives, CURIEs, vocabularies, and SPARQL builders for Elm
Wire-format types + JSON decoders for @ralphtq/elm-rdf-n3-quads TS
Functions for manipulating filters
Convert to and from alpha2, alpha3, id and country names in 23 languages
Full text index engine in Elm language inspired by lunr.js.
A simple sparse vector implementation
Stemmer is an Elm language implementation of Porter Stemmer
Calculate a metric indicating the string distance between two strings
Elm implementation of Trie data structure
Functions for triggering messages when a certain key is pressed
Formerly Skinney/keyboard-events
Encode and decode 3D models in the OBJ file format
Experimental Sorter package
ReCase - convert a string from any case to any case
format time in elm with ease
A simple color-picker widget, using svg
Editable represents a value that can be read-only or editable.
Validate a model into a structure that makes forbidden states impossible.
Convenience functions for working with Set.
A library of playing card data types and card game scoring
A rough model of a mass attached to a spring. Good for animations.
Punycode decoder
Z-Machine v3 and v5 interpreter for Infocom-style interactive fiction
A library for plotting lines charts in SVG.
AI Search for Elm
Generic JSON decoder.
Elm authentication API pattern with multiple implementations.
Elm client for the AWS Cognito services for managing user identities.
Lazy lists for Elm.
A language for code generation.
handle file paths
Endo for Elm: a simple endomorphism to simplify code
2D Array library for Elm
Set from any type using a Dict under the hood
Simple FIFO (first in, first out) Queue implementation in Elm
Nested Elm Architectures made easy.
Work with scoped themes based on CSS variables with light and dark modes.
A collection of stateless, themable widgets for Elm applications.
A collection of stateless, themable widgets for Elm applications.
Encode and decode 3D models in the OBJ file format
Extra JSON Encode / Decode functionality
Formerly waratuman/elm-json-extra
Framework for Component based systems using the Actor Model
Http client for XML API
Convenience functions for Components.
Computes the Jaro–Winkler string similarity.
A CSV parser.
Parse elm/bytes using composable parsers with errors and context tracking.
Run tasks in parallel and handle all the results in one message.
JSON Schema for elm
Provides XSRF protection and authentication options
A monadic interface for The Elm Architecture with async channels
Basic Chess module in Elm
Remove diacritics from a string
Parser & pretty printer for the KDL document language
Make an elm-ui element pannable and zoomable by dragging and scrolling.
Parse chord sheets for guitar and ukulele
elm-review rule to detect missing type constructor
Parse ringtones written using RTTL and Nokia Composer
A composable way of joining dictionaries
Determine the brand of a credit card number
Validator for models that does nesting and composition
Simple message alert library.
Simple rating component.
Bractlet version of elm-plot (forked from terezka)
CSS Resets for rtfeldman/elm-css
Typed CSS in Elm.
Chadtech standard colors
Dependent Text type (sorta)
Simple way to arrange things in grids
Imperative syntax functions for porting imperative code into Elm
All the worlds currencies
An exploration into the container / component pattern in Elm
Keep track of lots of different data by ids
List of US State abbreviations and a few helpful functions
Types and helpers for your types with ids
Making random values a little bit easier
A type to arrange things in order
Search term highlighting for Elm apps
Basic opaque Id type
Variations of standard collections that always have at least 1 item
Bitcoin web component made using Elm
Formatting and Internationalization of Time.Posix
Handling integration with the Todoist API
Animate a containers height
A Handsome flexible select!
The package contains HTML functions to reuse AngularJS components in Elm
Effects to work with a system to process messages from JS
Time system effects to subscribe for time events.
A customizable menu component which could be used for autocomplete component
elm-review rule to enforce documentation for every top level declaration
Formerly ContaSystemer/review-no-missing-documentation
"elm-review" rule to forbid Regex package usage in favour of Parser package
Formerly ContaSystemer/review-noregex
elm-review rule to enforce documentation for every top level declaration
Renamed to ContaSystemer/elm-review-no-missing-documentation
elm-review rule to forbid regex usage
Renamed to ContaSystemer/elm-review-no-regex
A reusable date picker component
Material Components for Elm
Conceptual standard library for Delm
Elm Bootstrap is a comprehensive library for working with Twitter Bootstrap 4
A dropdown / select component
Pixelated shape drawing using the Bresenham algorithms
Engage's common UI framework components
Parameter tweaking library using elm-ui
Turn elm objects into comparable hash values
A markov model library for arbitrary data types
First-order logic formulas and parser
Add model and cmd scoped to your entire application
Formerly calions-app/app-object
ckeditor 5 for elm
Infinite scroll API
Convert ISO8601 date strings to and from Posix times
Easily create placeholder loadings like Facebook's cards loading
Formerly calions-app/elm-placeholder-loading
Retry failed jsonapi requests with policies
Formerly calions-app/jsonapi-http-retry
Handle foreground and background resources
Formerly calions-app/remote-resource
Add test attributes to your elements for end-to-end tests
Formerly calions-app/test-attribute
A date range picker in elm.
Simple 5 star rating component
The mathematical constant.
exposes a function to deburr strings
Layout and style that's easy to refactor, all without thinking about CSS.
A library that enables access to a ReponoStorage server.
Layout and style that's easy to refactor, all without thinking about CSS.
All time zones from the IANA Time Zone Database for using with elm/time
Build up lists of HTML attributes in a modular manner
Compatibility layer for use with Elm 0.19
An EditableWebData represents an Editable value, along with WebData.
Some conveniences for implementing the `update` function along with `fetch`
Live validation of form inputs in Elm
Add elements to a Radix tree.
A StorageKey represents a value that is either New or Existing.
Elm module for building HTML classes based on weak-css rules
Extra functions for working with Cmds
An abstraction for working with plural rules
Quantify List, Set, Dict or a single value according to a predicate
Infinite scroll library
Japanese Typing Library for Elm
a priority queue for Elm.
A toy implementation of the RSA crypto-system.
Optics for Elm with single composition operator
Generate simplex noise (an improvement of Perlin noise)
Replacement for the standard Url.Builder, with more convenience functions
A tabbed general-purpose emoji picker
Type definiitions and decoders for working with swagger.json
Apache Avro support for Elm
A module for consistent hashing
A library for integrating your app with Firestore in Elm
A small package like a traffic light
Extra functions for elm/browser
CLI benchmark runner, sending results out via port
Test helpers for common data structures
A graph data structure with a nice API
Specialized List mapN fns giving all combinations of items instead of zipping
A (min, max) priority queue
Quasirandom number generators
Raycasting in 2D space
Functions related to the game RuneScape by Jagex Ltd.
Shamir's Secret Sharing algorithm over GF(256)
A builder for Source Maps (revision 3)
Infer types for elm-syntax AST
Define both URL parser and builder at once
A collection of functions to use the bootstrap theme when designing html
Renamed to rowpsmo1859/elm-bootstrapify
Elm functions for working with toggleable UIs
Make an element pannable and zoomable by dragging and scrolling.
A bag, also known as a multiset.
Get which key was pressed, independent of keyboard layout.
Repeatedly apply a function to a value.
Supports decoding Jwt tokens
Render json-render UI manifests in pure Elm, strict and fail-closed
Decoders and a few other helpers for using Twitch.tv APIs
A client to help making requests to a Kinto storage server
Exposes 'Matrix a' creation, traversal, and some manipulation functions.
A container for dropdowns
Partition problem (number partitioning) solvers
Red Black self-balancing binary search trees
functions for signal processing, such as FFT and convolution.
Accessors, a library implementing lenses for Elm.
Data grid built with elm-ui
Decode JSON with fallbacks AND errors
Utilities we use to format times / dates wraps Time.Extra and other funzies.
A mimic of Select2 in Elm
Generate Bayer matrices. Useful for dithering patterns.
Pack rectangles closely together. Useful for texture atlases and sprite sheets.
Build binary encoders and decoders with minimal boilerplate
Send emails. Only useful for server-side Elm.
elm-serialize codecs for ianmackenzie/elm-geometry
A safe 54-bit signed integer
Deprecated, use MartinSStewart/elm-email instead
A simple way to apply a mask on your string
Get approximate relative time in words
Parse and evaluate boolean expressions from strings like 'one AND two OR three'
Tools for coordinating embedded apps via iframes.
An implementation of finger trees in elm.
This library provides you with encoding / decoding of Base85
Bulma HTML/CSS Framework for Elm
Create nanoids in Elm
Shows JSON data as an expandable HTML tree
Create responsive mosaic layouts with modals using elm-ui
Type-safe interaction with the EOSIO blockchain in Elm.
Renamed to henriquecbuss/elm-eos
Provides elm-review rules to forbid using functions outside of certain modules
Renamed to henriquecbuss/elm-review-no-function-outside-of-modules
Reusable date and time picker view
(you probably want avh4/elm-debug-controls instead)
A type for representing formatted text
SVG charts in Elm.
SVG charts components in Elm.
Convenience functions for using Elm with Rails.
elm-review rule to extract ports and flags used in an application
Fork of: A (woefully-incomplete) parser for RFC5988 Links
Send reports to Rollbar
A type keeping track of changes to a value since it was last saved.
HTTP polling with backoff when the server response doesn't change
A package to help people upgrade from Http 1.0 to 2.0
A list that might have at most one selected item
Legacy fork of mdgriffith/style-elements to fix a bug in an indirect dependency
A dynamically configurable grid
DEPRECATED: Use elm-spa instead
Two implementations of a bag using a dict and an association list
A package for displaying card games.
A packages that lets you write your own celluar automatas.
AI algorithm for turn based two player games with perfect information.
A collection of essential types for creating games.
Compile Handlebars Templates in Elm
helpful functions for writing CSS
Geometry in the 2D hyperbolic plane
DEPRECATED: Use IzumiSy/elm-firestore instead
Layout HTML using flexbox
Arrays with fixed length using phantom types.
Write svg and download it as a file
Implementation of tracery in Elm. see tracery.io
A CSS framework to go hand in hand with elm-ui.
Collection of reusable views for elm-ui.
A multi paradigm scripting language for Elm
Bootstrap alert
a datetime picker component
Type safe google maps implementation
Serializes a SVG node into a string
Encode and decode JSON values
Paack's approach to Kris Jenkins' RemoteData.
Paack's Design System applied over Elm UI
A date time picker built on top of elm-datetime package.
Dict and Set for TSFoster/elm-uuid.
All common types and functions used by perfimmo dev
Renamed to SquirclesIO/elm-utils
Safe IDs with phantom types
Simple linear algebra library using flat-arrays
Read configuration from an implicit environment
An experimental library for UI elements. Not for production use.
Web Socket Server in Elm and Node.js
A combinator library for pretty printing with Tags in documents.
Plotting line charts with zoom and nice time axes.
Parse and construct URLs
List with a selected element that makes impossible state impossible.
Renamed to staeter/ziplist
Provides elm-review rules to disallow single-pattern case expressions.
elm-review rules to ensure sortable code is sorted in the "proper" order.
Customizable elm-review rules for allowable pipeline styles.
Create spaced repetition software using several different popular algorithms.
Provides functions for unpacking lists items as arguments.
A package for validating phone numbers. Based on google's libphonenumber.
Renamed to robinheghan/elm-phone-numbers
Hone your Elm skills by programming the intelligence of a brave warrior.
Renamed to robinheghan/elm-warrior
Functions for triggering messages when a certain key is pressed
Renamed to robinheghan/keyboard-events
Generate Elm code from HTML strings using an elm-review fix.
Implementation of L-Systems in Elm
All common types and functions used by Squircles dev
Formerly PerformanceIMMO/elm-utils
WKT <-> GeoJSON parser/unparser
Package for data validation.
Package contains some util methods for converting numbers into words.
Process multiline strings with indentation stripping and formatting
Helpers for comparing non-comparable values
Encode and parse envfiles
A set of abstractions to call Forem API
Add hex color declarations to elm-ui.
A pure Elm representation of Elm Html
Pretty print JSON with nesting indents into a String
GitHub's primer-tooltip css selectors exposed as an Elm union type
Window toolkit providing resizeable, draggable UI containers.
Cross-platform with-pattern UI toolkit for Elm
Elm's HTML renderer for UbiqueLambda/elm-with-ui
Hexagonal grids and tools to build hex maps and layouts
Sortable tables for data of any shape.
Create and call asynchronous javascript functions from Elm
Decode interfaces (.elmi, i.dat) and objects (.elmo, o.dat) from elm-stuff/
Blurhash decoder and encoder (https://github.com/woltapp/blurhash).
A data structure for one-to-one mapping between values.
2D drawing API based on DOM Canvas, supports js functions with return value
Build Open Data Protocol (OData v4) queries
An elm-review rule that ensures URLs are not built using string concatenation
Data structure implemented by simple list
Parser combinator implementation for Persing Expression Grammer (PEG)
A 2D rendering engine based on WebGL
Manages game resources (currently only textures)
Generate GLSL shader code
Pretty credit card form built with elm
A selection input with auto-completion
ELM tree view component
Parse HTML 5 in Elm
Streamlining child-parent communication using The Elm Architecture with OutMsg
Decode edn into elm values
Elm version of the unix 'cal' command. Creates a 2d list representing a month
A well-styled, configurable, and feature rich date picker
(Fork of justgook/elm-game-logic) An ECS library for Elm.
Generate type-safe translations for ChristophP/elm-i18next with elm-codegen
Type aliases and helpers for handling forms with stoeffel/elm-verify
Modules for creating user friendly form controls in elm
Modules for creating user friendly form controls in elm
Modules for creating user friendly form controls in elm
Debounce & Throttle module that can be used in update fn or in HTML
Material Colors
Elm Bindings for MWC and Polymer Elements
School project for master's thesis enabling page composition in Elm SPAs.
A PBKDF2 implementation in Elm
A tiny library to span substrings.
Time zone name abbreviations from the IANA Time Zone Database
Bulma HTML/CSS Framework for Elm with customizations
Bulma HTML/CSS Framework for Elm 0.19
Material Components for Elm
A simple control panel to tweak values interactively.
Logos for over 3000 brands and projects as SVG icons.
Read and write ZIP archives using pure Elm.
A reusable date picker component
Simple module to mask / unmask string inputs
SVG Elm Logo
Write posix programs using IO monad
A modal dialog widget for Elm. Forked from krisajenkins.
Opinionated elm-review simplification rules.
Library for drawing diagrams of trees. Fork of brenden/elm-tree-diagram.
Separate the loading of your application from the logic.
Library to construct postgrest queries
Expand usages of Task
Material Components for the Web for Elm
A list that might have at most one selected item
Algebraic graphs in Elm.
An array-based gap buffer implementation
Operational Replicated Data Types for crafting replicated data types
Clerk authentication state, decoders and commands for Elm apps
Typed, closed composition layer over daisyUI classes
Headless table state and row-model pipeline, a port of TanStack Table core
An elm-review rule to generate JSON decoders and encoders from a JSON string
Speed up UI development and testing with live UI cards
A pure Elm implementation of the Unicode Normalization algorithm
Core library for algodynamics virtual interactive labs
Visualization of array in Elm
A selection input with auto-completion
Decode broken JSON
Parse and serialize ElasticSearch search strings.
Want to be a real wizard, with fable you can tale some stories from you views!
A lib that from a string tells you how many SMS would be needed.
Fork of mdgriffith/style-elements
Airtable API for ELM
Working with Google Analytics Measurement Protocol
Renamed to rielas/measurement
A headless NES emulator
A reusable date picker component
Elm client for the Mastodon social network.
Layout and style that's easy to refactor, all without thinking about CSS.
Piping with conditions, but without if-then-else statements
Simplify the decoding and encoding of json, xml, yaml by one simple generic API
Fork form gampleman/elm-mapbox (4.1.0) ... An advanced mapping library
Generate random strings from regular expressions.
Fork of the great ASCII to SVG converter SvgBob by Ivan Ceras.
A wrapper for elm/url that allows to use other protocols than http and https.
Typesafe string interpolation via placeholder parsing
Renamed to anmolitor/elm-placeholder
Protobuf well-known types as a package. Generated by protoc-gen-elm.
Renamed to anmolitor/elm-protoc-types
Provides access to the Browsers Intl Api via a JS Proxy Object
Renamed to anmolitor/intl-proxy
Decode protobuf web tokens
Renamed to anmolitor/protobuf-web-tokens
Run a tree of Tasks concurrently, call JS functions as Tasks (Task Ports)
stateless animation utils
Parse url queries pipeline style
Geohash for Elm
a video element that is pannable and zoomable
Protobuf well-known types as a package. Generated by protoc-gen-elm.
Formerly andreasewering/elm-protoc-types
Elm-Review rules for projects using TailwindCSS
Decode protobuf web tokens
Formerly andreasewering/protobuf-web-tokens
Objecthash in Elm
A brief module for custom `class` attributes.
Provide helper functions to handle CSS modules in Elm without hacks
A module to handle data URLs (IETF RFC 2397) in type safe manner.
Handle Unicode decimal characters
This library provides a scalable way to decode user inputs into neat structure.
This module provides a scalable way to validate a form.
Cleaner, hack-free way to pass contexts to Elm view functions
Generate valid markdown document programmatically
Tiny library to solve multiline string indentation problems.
Gap sensitive layout framework.
Helper functions to develop/test your own parser using elm/parser
An immutable approach imitating references of mutable languages.
Additional functions for simulating Html events
Translate chronological specifications verbatim into applications.
A brief library for zoned time.
An elm-community/html-extra alternative which can be used with arowM/html
TEPA library for zoned time.
Easy HTML5 drag-and-drop for Elm and @danielnary's visotype/elm-dom framework
Drag and Drop utilities for the elm-dom framework.
Reliable hot-reloading for Elm applications!
Combinator library for TEA-powered applications
simple method for time-throttling action / message propogation
Make inputText with count and set the maximum characters(not words).
Type safe HTML/ARIA that follows W3 guidelines
A design system made by Avarda devs.
Composable transformation of sequences using clojure-inspired transducers
A library for plotting burndown charts
Create beautiful examples to show off your Elm packages and projects
the simplest way to write desktop applications in Elm
Unofficial Dropbox API for Elm
Unofficial GitHub v3 API for Elm
A type and conversion utils for JSContact cards (RFC 9553)
A UI component library using the pico CSS framework
Random maps from custom tiles using the wave function collapse algorithm
Inspired by do-notation from Haskell.
Accessors, a library implementing lenses for Elm.
Show a pattern to expose package modules for test only
Elm project showing an image directory structure
Style Animations in Elm
Helpers for Json encoding and decoding of sum types
Converts file size in bytes to a human readable string
An array that has at least one element.
schelme cells
the missing http task for json
PDF custom element for elm
Parse Binary STL files
typed layers over standard elm collections
open, close websockets, send and receive messages.
subscribe to window key presses; preventDefault if desired.
Rad Elm package
Run your components inside a sandbox environment
Formerly tricycle/elm-actor-framework-sandbox
Adds an easy way to handle HTML templates using the elm-actor-framework
Formerly tricycle/elm-actor-framework-template-html
A wrapper around the Youtube iFrame Api
Formerly tricycle/elm-embed-youtube
Keeps track and listens to your events of any form
Formerly tricycle/elm-eventstream
A simple gallery that supports infinite scrolling
Formerly tricycle/elm-infnite-gallery, tricycle/elm-infinite-gallery
Parsing (Validation) done right
Formerly tricycle/elm-parse-dont-validate
A key-value container similar to Dict but stores different types of values.
Formerly tricycle/elm-storage
Elm slider implementation
elm-test extensions for lobo
A set of helpers for Pure CSS
French Government Design System.
Build type-safe composable forms in Elm
A package to generate HTML placeholders using elm-css.
Capture form data better
Reader type in Elm
View playing cards as SVG.
A simple chat component, easy to add to your user interface.
elm-crypto-string does block chaining for string encryption.
Create type-safe <style> tags for elm-lang/html.
A custom element library
Cryptographically secure random-number generator.
A Dialog UI module based on Material Design Lite
elm-dynamodb is a pure Elm client module for Amazon's DynamoDB service.
Geolocation, find your latitude and longitude.
Search for substrings in user records
Elm client for the websocket API of the Mastodon social network.
A popup <div> to pick from a list of choices.
elm-s3 is a pure Elm client library for Amazon S3 and Digital Ocean Spaces.
Sortable tables for data of any shape.
elm-svg-button eases creation of SVG buttons.
Help with versioned JSON representations.
This is the server side of billstclair/elm-websocket-framework
A customizable form validation component.
Elm interface to include Chartjs in your UI via a web component.
Renamed to vendrinc/elm-chartjs-webcomponent
Elm modules commonly used at BDT
ISO3166 Data for Elm
Display text in multiple languages
A data structure for working with a non-empty progression of values
Consistent, cross-browser tags, powered by elm-css.
An arc diagram for visualizing acyclic digraphs
Formerly brainrape/elm-arc-diagram
Geometric Algebra and Clifford Algebra generated by ganja.js
Formerly brainrape/elm-ganja
DO NOT USE! Crash your app with infinite loop, stack overflow, or exception.
Parse DOT Language files
Check passwords agains the haveIBeenPawned public API
Orchestrate commands, subscriptions, and tasks
Describe the behavior of Elm programs
Helpers for working with List's of Int's representing a date
A CRDT for sequential data based on LSEQ
Unstable alpha version of a parser for the Camperdown markup language.
ISO3166 Data for Elm
An elm-animator fork that supports elm-css
An Elm library to encapsulate any primitive in a single type
Implements HashCash to prevent spammers abusing a resource.
V4 UUIDs - 128 bit pseudo-random identifiers (Fork with more randomness)
Add model and cmd scoped to your entire application
Renamed to FabienHenon/app-object
Easily create placeholder loadings like Facebook's cards loading
Renamed to FabienHenon/elm-placeholder-loading
Retry failed jsonapi requests with policies
Renamed to FabienHenon/jsonapi-http-retry
Handle foreground and background resources
Renamed to FabienHenon/remote-resource
Add test attributes to your elements for end-to-end tests
Renamed to FabienHenon/test-attribute
An SVG chart library
Elm client for the AWS Amplify services.
Modal dialog with Bulma styling
Form widgets and validation used for internal projects.
A statically typed site generator.
Sortable (and paginated) tables for data of any shape.
Octicons for Elm
The color schemes using https://github.com/mdgriffith/elm-ui
One Dark color scheme using https://github.com/mdgriffith/elm-ui
UI library we use at CarbonCloud.
Tooltips in Elm via bindings to @popperjs/core
Calculate and Validate number sequences according to the Modulus 10 algorithm
Verify and calculate check digits according to the algorithm Modulus 11
Simulate spring-based animations.
Convert numbers into words
Data Persistence library for Elm applications
A set of elm-review rules used across our projects at carwow
Elm slider implementation - old version
Elm Expression Language: Simple context-based expression parser and evaluator
Hierarchical statecharts for Elm
Type-safe internationalisation for Elm
Strongly typed fixed level trees with a zipper.
an experimental library for working with records
Floyd Cycle detection Algorithm
Drag and Drop for sortable lists in Elm web apps with mouse and pointer support
Creates Html similar to the Bootstrap Starter template
Implementation of the Johnson Trotter permutation algorithm
Elm bindings to the "Sign in With Google" widget
Design systems based on elm-css, inspired by Tailwind.
A state machine to handle forms in elm.
Progress ring built elm/svg
Scrollable containers with snapping
Build type-safe, declarative forms with validation and transformation
Provides an elm-review rule to limit positional function arguments
Deterministically sort and group Tailwind CSS classes in Elm code
A few convenient helper functions for working with Html
Lucide icons in Elm
Simple parsing library for extracting CLI options and flags.
Elm Phoenix with ports
A Lisp dialect with a parser and compiler to JS
Searchable list of emojis.
Make signed REST api calls to AWS, e.g. DynamoDB
Extensions for fullstack web development in Elm
Renamed to choonkeat/elm-webapp
build a multipart email as `String` with minimal dependencies
OpenAI API for Elm
Retry a task with list of retry policies
Create TOTP urls and code. Useful for 2FA and authenticators.
Small framework for writing fullstack HTTP webapp in Elm. Try `npx elm-webapp`
Formerly choonkeat/elm-fullstack, choonkeat/create-elm-server
Parse, don't validate form data
Helper functions for choonkeat/html-data
Elm library to use form state from the platform
Certain module prefixes, e.g. `Data`, can only import outside your codebase
An Elm library for interactive maps based on kennib/elm-maps
Component to serve as a foundation for custom dropdowns.
Provides CSS Grid layout
Nym display
Generate phaces: face-like identicons based on crypto addresses.
Core library for Messenger.
Encode Canonical S-Expressions
Encode CSV files
A non-empty list type
A non-empty list type
A template
A library for fetching data from paginated JSON REST APIs.
Parse and manipulate Climbing grades in Elm.
Use Webpack-powered asset loading inside your Elm views
Use Webpack-powered CSS Modules inside your Elm views
RFC-2822- and RFC-6533-compliant email parsing and validation
An event-driven state machine to detect inertial scrolling.
Use the native <dialog> element instead of rolling your own.
A nestable split pane for Elm.
Opinionated library to use NewRelic NREUM with ELM
date format
cool package
elm router
A lenient html5 parser
Decoders and a few other helpers for using StreamCardano APIs
A fancy daterangepicker in elm.
Encoding and decoding functions for Crockford's base32 encoding
Computes the Levenshtein distance between strings
Parser combinators
A high level data visualization package for Elm
Fast graph search algorithms for problem-solving, with visualizations.
Provides all colorbrewer colors in elm
Provides elm-review rules to support the use of elm-zen-css.
Elm Zen CSS Bootstrap
Load Wavefront .obj files in your WebGL scene.
Implements Buchheim, Junger and Leipert's tree layout algorithm
Formerly wasdacraic/elm-tree-layout
Generate and parse iCal (RFC 5545) calendar feeds.
An HTML test runner to show test results in the style of koan exercises.
Embed Tweets, YouTube videos, Ellies, and more with a Custom Element.
A statically typed site generator.
Generate Elm code from HTML strings using an elm-review fix.
A Rule to prevent type aliases of simple primitive types like String or Int.
Generate rss feeds in elm.
Generate sitemaps in elm.
Snapshot testing framework for elm-pages scripts
FORK of ianmackenzie's elm-3d-scene 3D rendering engine for Elm
Generate identicons
Pure Elm rich text editor for blogpost-sized texts
Efficient virtual scrolling for large lists with varying item heights.
XSS detection using AST traversal and sanitization helpers for Elm
Elm wrapper for simple ActiveMQ REST API interaction
Yet another polling package
Concurrency tests for Elm Test
Elm-test with table-driven tests. Your primary defence against regressions.
Anniversary calculations with Time.Posix
Define flag names for a bit space and operate on registers.
Standard media queries for use with elm-css
Ginger CMS integration
Swipe events, in Elm
Use elm-book and elm-css together
Use elm-book and elm-ui together
Deprecated! Please use dtwrks/elm-book instead.
Handle touch movement and gestures
Work with musical concepts
An Elm implementation of the μKanren language
Debounce or throttle your actions
Construct valid data from unreliable string inputs
Model the non-UI related aspects of a form via a consistent interface
The integers, ℤ = { ..., -2, -1, 0, 1, 2, ... }
Make JSON-RPC 2.0 requests over HTTP
A queue
A stack
The Reasoned Schemer (2nd Edition) in Elm
The essentials of Tic-tac-toe extracted into a library
A reusable dropdown/filters Elm package
A customisable date picker written in Elm
Work in pixels while deploying in rems in elm-css.
Decode and use Hundred Rabbits themes.
Convert to and display Internet Time.
Convert to, from and between many types of non-decimal numbers.
Track your browser's screen size and compare them against set boundaries.
Library that provides server-side support for Elm applications using Express.
Elm Phoenix with ports
Work with elm.json and docs.json files in Elm
FLIP Style Animations in Elm
The missing (from the core) love for the 3-tuple
Dicts with any type as a key and Sets with any type as a member
Create exhaustive generators for your Elm types
Compose elm-codec-like tools to give your types superpowers
Decode JSON objects into Elm records without the risk of field order errors
Yet another form library
A parser for an indented list
Get useful error messages from GraphQL errors in English
Decode JSON objects making sure that all fields are handled by your Elm code.
An alternative to the core package, it provides general data structures
A color system built using CAM16 hue and chroma, and L* from L*a*b*.
A data visualization package for Elm
Native looking apps builder on the web
A BIP-0173 compatible Bech32 encoding/decoding library.
Pure Elm BLAKE2b cryptographic hash (RFC 7693)
CBOR (RFC 8949) encoder and decoder with lossless round-tripping
JSON-LD parsing, N-Quads serialization, and RDFC-1.0 canonicalization
A version of elm/html geared towards translation.
Elm compiler written in Elm
Trie data structure.
RFC 7049 - Concise Binary Object Representation (CBOR)
The bit is a basic unit of information in information theory, computing.
Renamed to nodef/extra-bit.elm
Boolean data type has two possible truth values to represent logic.
Renamed to nodef/extra-boolean.elm
A "Hello, World!" is an introductory computer program.
Renamed to nodef/hello-world.elm
Models and html displays for speedcubing puzzles and algorithm sets
Algorithms for edit distance calculation
Also known as snackbars or pop-up notifications
Yet another JSON library inspired by Yojson
Common operations on association lists
Mustache template specification in Elm
A Typed SVG (Scalable Vector Graphics) builder
Live validation of form inputs in Elm
An Elm language implementation of the french Porter Stemmer algorithm
Locale based date and time formatting
Framework for Elm apps using a Python 3.5+ asyncio backend
Designsystemet (designsystemet.no) for Elm: a port of the React components
Decode CSV records to types
Simple sparklines charts with optional brushing
Inject values from a Dict into a URI template
Tools for validation, e.g. for form input
Format large numbers in several human-readable ways, like swarmsim.com does.
A color library for elm
A special Dict data structure that derives keys from values.
A vector library for elm
CSS styles for animation on elm-transit.
A fun way to create pictures, animations, and games.
QuadTree implementation in Elm
Pretty printer and to JSON converter for Debug.toString output
Format elm/time posix time as an ISO8601 strings for humans
Statistic functions for lists of Float and Int
JSON decoder for pseudo-array objects
Climbing grades parsing and manipulation in Elm
Daisy UI elements (https://daisyui.com/)
Work with hour values. Complements nicely justinmimbs/date.
Lazy iterators for Elm.
Parse and render Roman numerals
Non-empty lists for Elm.
Simple Http requests for humans
A list that caches its size.
Simple SVG editor designed for drawing climbing topos
A linear data structure with a moveable cursor
A drop-in elm/html replacement that can stringify to a pretty HTML string
A code generation library for feature flags built from elm-codegen.
Calculate distance and bearing
Dropdown that handles items of an arbitrary type `t`
Support library for Protobuf to Elm codegen. Builds on elm-protocol-buffers
providing common combinatoric primitives
Decode CSV just like you decode JSON.
Perform Gaussian Elimination on matrices.
a priority queue for Elm.
Morphir Elm bindings
Thin wrapper around webnative for Elm
Formerly fission-suite/webnative-elm
Thin wrapper around webnative for Elm
Renamed to fission-codes/webnative-elm
A list with a maximum capacity
TextArea widget for the Bubblegum UI toolkit.
A date range picker in elm.
Construct type safe JSON audio graphs with Elm.
Renamed to flow-lang/elm-audio-graph
A relational database semantic for the Elm programming language
Layout and style that's easy to refactor, all without thinking about CSS.
A Brotli decoder for elm
Decode compact font format font data into glyphs
Efficient 64-bit (unsigned) integer
The iris flower data set
K-means clustering in elm
Inflate data compressed with a deflate (zip, gzip, woff, png)
Build URLs for creating events in Google Calendar with prefilled contents
Provides elm-review rules to detect rgb values out of range
Process .
Elm Bootstrap is a comprehensive library for working with Twitter Bootstrap 4
A strongly typed Elm package for working with Font Awesome 5
Calculate contour level lines for a two-dimensional scalar field
Yet another debouncer component for Elm
Tools for using Elm in the classroom.
Writing JSON encoder and decoder at once
Elm wrapper for the Airtable API
Elm Autocomplete with debouncing and async fetching of data.
Image and general purpose content gallery/slider (fork of rl-king/elm-gallery).
Provides elm-review rules to forbid the use of import aliases
Provides elm-review rules to keep record fields and constructors sorted
Benchmarking with filtering, correctness checks, and fuzzer support
Pure-Elm CRDTs: compose records, lists, dicts and text
A simple package that makes elm-visualization examples simpler
An advanced mapping library
Generate code for json encoders/decoders, codecs, fuzzers, generators, and more
Parse and format ICU MessageFormat messages in Elm
Elm Vector Graphics
A library with helper functions to create components
Generate identicons
Validate values and apply them to a user defined type.
Renamed to szg251/elm-validator-pipeline
A library to facilitate using Elm union types as `Enum`s
Fork of ktonon/elm-jsonwebtoken with custom header encoder.
Development package for elm-widgets-charts. Constant breaking changes.
Types for Google Places Autocomplete javascript api
apply utilities for html table
form field utilities
construct table structure for html
http header utilities
http part utilities
json utilities
sort utilities for html table
Elm Bloom filter implementation using Murmur3
Wordlist-based sentiment analysis for Elm
Regression and time series forecasting
Elm implementation of the classical Porter Stemming-algorithm.
Extend Return with Monocle's Lenses for fun in the update function
GraphQL queries made easy in Elm!
Declarative visualization with Elm and Vega
Declarative visualization with Elm and Vega-Lite
Tidy data shaping for Elm
Convert between ISO-8601 durations strings and Duration values
Get approximate relative time in words
A forked debouncer
Some utilities for handling forms
A utility type for tracking requests
A fancy daterangepicker in elm.
Fluid width/responsive image cropper UI
Convenience functions/Random generators for working with elm-community/graph.
Live validation of form inputs in Elm
A strongly typed Elm package for working with Font Awesome 5
ELM Bulma wrapper
Combobox component
Datetime component
GraphQL ELM library
Multiselect component
Extra standard functions
Select component
ELM select component with autocompletion & tailwind
Spinner component
Table component
Full features ELM table component for Tailwind
ELM tree view component
Tachyons CSS classnames for Elm - updated fork
Iban validation in elm
The most simple debouncer for Elm.
A collection data type that exposes a single current item
An Elm parser for GLSL, inspired by Haskell's GLSL parser
An Elm graph type implementation, inspired by Haskell's Data.Graph
Generate sitemaps in elm.
A meta package to be used to look up package docs from REPL
Simple Accordion for Elm
Croppie for Elm
A package for managing activity logs in Elm.
A simple Elm implementation of (TF-IDF) for text analysis.
Finds the most relevant document to your word
Finds the most relevant sentence
Decode, encode, verify JSON web tokens
Simple sliding log rate limiter.
Elm library for arbitrary precision arithmetic
Nativescript bindings to build mobile apps using elm
Using the Entity-Component-System (ECS) pattern in Elm
Generate Elm types/encoders/decoders from GraphQL queries
Generate Elm types/encoders/decoders from GraphQL queries. Support package.
Use complex numbers in elm.
Decode binary elmi files.
Throttling and debouncing for messages and values.
Formerly pd-andy/elm-limiter
Unstyled ui components for accessible elm apps.
A collection of helpers for the Tuple type.
Formerly pd-andy/tuple-extra
Build type-safe composable forms in Elm
Type-safe slugs for Elm
Elegant Storage for Elm - Type-safe localStorage wrapper
A clean convention for sending messages via ports.
Allows to create graphs from a pandas DataFrame.
Type-safe interaction with the EOSIO blockchain in Elm.
Formerly NeoVier/elm-eos
Provides elm-review rules to forbid using functions outside of certain modules
Formerly NeoVier/elm-review-no-function-outside-of-modules
Component to serve as a foundation for custom dropdowns.
Convenience functions not found in core elm packages
Work with RDF (Resource Description Framework) data
Functions for working with IP addresses and subnets.
An Elm port of modern-normalize
Helpers to use vite-plugin-elm
Work with cached values
A dashboard layout library.
Extra community-contributed functionality for elm-geometry
PRERELEASE version of elm-geometry
Helpful utilities for testing code that uses elm-geometry
Create and parse data in ISO 10303-21 (STEP file) format
Formerly ianmackenzie/elm-step-file
Small helpers for using elm-test with Generators instead of Fuzzers
Create and parse data in ISO 10303-21 (STEP file) format
Renamed to ianmackenzie/elm-iso-10303
SHA cryptographic hash functions.
The AFINN-165 dataset as an Elm dict
Elm types and pipeline functions to easily work with Chartjs
natural number in a range at compile-time
lookup values by many keys
natural number in a range at compile-time
natural number of an exact value
express natural numbers within a type
describe a number as a difference in a type
natural number with a minimum (& maximum) in the type
lookup value-pairs from the left or the right
A type representing a bounded number
Validate Swedish bank account numbers
Explore and interact with UI components and pages you've created
Analyze and visualize table data by grouping by various fields
Type-safe dapp UI primitives for elm-web3 - any contract, zero runtime errs.
This library helps with keeping history of states of your variables.
A Elm validation library
Reusable high level drag-and-drop library for elm
Artifical Neural Network in Elm
An Elm package for data structure permutations
Generate Thumbor URLs with Elm.
elm view library.
Parse HTTP Link headers
An Elm library for interactive maps
Editor and code generator for live-editing config values in the browser
A GraphQL request builder and HTTP client
An elm implementation of the birds from combinatory logic.
A CQRS library to support separation of commands and queries on the type level.
Handle input field modeling & validaton easily.
Upload files to AWS S3 with Elm!
A Handsome configurable select inspired by Culture Amp's Kaizen select.
Additional functions for working with Html.Styled
A package for rendering wiring-diagrams to SVG
An elm-ui-friendly picker by scrolling
Elm client for the AWS Cognito services for managing user identities.
Temporary fork of the-sett/elm-aws-cognito to fix a bug.
Formats the result of `elm-lint` in a nice human-readable way
Provide elm-review rules to follow some of my personal code style preferences
Provide an elm-review rule to measure the cognitive complexity of a function.
Provides common linting rules for elm-review
Provides elm-review rules to detect debug code
Provides elm-review rules to help with the quality of the documentation
Provides an elm-review rule to prevent using packages with unapproved licenses
Provides elm-review rules to report performance problems in your Elm project
Formats the result of `elm-review` in a nice human-readable way
Provides elm-review rules to simplify Elm code
Provides elm-review rules to find misuses of test-only values
Provides elm-review rules to improve your use of The Elm Architecture
Lint plugin for `elm-lint` that provides rules to detect debug code.
Lint plugin for `elm-lint` that detects unused code
DEPRECATED: Use jfmengels/elm-review-common instead.
DEPRECATED: Use jfmengels/elm-review-debug instead.
DEPRECATED: Use jfmengels/elm-review-documentation instead.
DEPRECATED: Use jfmengels/elm-review-the-elm-architecture instead.
DEPRECATED: Use jfmengels/elm-review-unused instead.
Decoder, encoder and HTML renderer for DatoCMS Structured Text format (DAST)
Run and display Elm tests as HTML
A tool to generate regression tests for your Elm application
Material Colors
Parse HTML 5 in Elm
Generates a new key between two keys
Trying to reproduce Map.! problem
HTTP Requests
Select/menu using browser focus. Minimal approach: ~200 lines of code.
Provides an implementation of the List Zipper and its comonadic interface.
Dictionary that can store any type, without configuration.
Fast and easy fps counter
Provides an implementation of printf
Fast linear algebra in Elm
Unwrap or crash
A port of arowM/elm-html-with-context, for rtfeldman/elm-css
A flexible and extensible form package in Elm that uses the platform.
HSL colors for elm-ui
Markdown renderer that outputs elm-ui Elements for dillonkearns/elm-markdown
Work with arbitrary JSON values, in Elm
Deeply-nested optional-property record accessor combinators for the real world.
2d and 3d grid folding. Loop over a coordinate space, build a result
A hybrid logical clock implementation in Elm.
Generate a key-value store from JSON
Dice Rolling
complex numbers in elm
DEPRECATED An equal package
Mathematical Field
DEPRECATED A pack of monoids in the category of endofunctors
Elm Quantum Simulator
Values that can be one of two types or both at once
A CSV parser based on RFC-4180
Elm flip but then reversed to hide its existence
Composable, bidirectional SPA routing without code generation
HTML entities for Elm
Pluralize/singularize strings
A library for generating CSV reports in Elm.
A collection of all of Github's language colours in Elm.
A modal dialog widget for Elm.
Elm version of pure SVG loaders created by Sam Herbert
Material Colors
Interactive storytelling framework
Simple and robust pagination in elm
elm-review rules to reduce lambda functions through eta reduction.
Concrete implementation of common Monad Stacks.
A small library for rendering seven-segment displays.
Tachyons CSS classnames for Elm
A linear algebra library for fast vector and matrix math
An ECS library for Elm. Provides an easy way to build a full game
A library for building decoders for Tiled levels.
Webdriver
A fun way to create pictures,animations and games in WebGL https://git.io/Jv3wc
Decode TZif files into Time.Zone values
A GitHub-style SVG contribution graph written in pure Elm
Generate inline charts and sparklines
Generate inline graphs - sparklines
Live validation of form inputs in Elm
Elm bindings to the "Sign in With Google" widget
Rule sets for installing code with elm-review, e.g., new pages
A pure Elm text editor
Simple charts: line and bar
Fault-tolerant parser for the L0 markup language
tools for working with the lambda calculus
Pseudorandom number generators
Search and sort a list of data using a DSL for conjunction and negation
Representation of and computation spreadsheets in Elm.
Elm tar utility
Pure Elm text editor forked from Sydney Nemzer
Search and sort a list of data using a DSL for conjunction and negation
A small personal collection of UI widgets for mdgriffith/elm-ui
Convert Markdown to Scripta markup language
Experimental markdown parser that also handles math!
A parser and renderer for a subset of LaTeX
A compiler that transforms markup source text to HTML
A compiler for the scripta languages: L0, MiniLaTeX, XMarkdown
Compiler for the Scripta markup language: parse, render, export to LaTeX
Drag and drop editor for table of contents
A compiler for XMarkdown (Scientific Markdown)
Time zone data from the IANA Time Zone Database for using with elm/time
Websockets made kinda easy
Explore your views and their states in a single tool.
Horizontal bar chart library
Implementation of the WAI-ARIA tabs widget
Create validatable forms
Expect Bytes with Http
Auth0 data types and helper functions
UrlParser for Auth0 token callback
echarts-webcomponent option types
Shows JSON data as an expandable HTML tree
Event handlers for sending content and triggering actions with keypresses.
Clone of kokizzu/elm-visualization 2.1.2 with proper dependency
A component for handling the Chilean Unique Roll Tributary
Tiny fork.
Convert HTML to JSON value and string
Renamed to chrisfls/elm-html-convert
Block indirect imports to internal modules
The A* pathfinding algorithm.
Extra expectations, fuzzers, testers and describers
types for handling periodic tables.
Initialization without meaningless default values and too-long-lasting Maybes
Typeless pages gathering together to constitute SPA.
deals various kind of questions with one type.
enables fast and precisely controled random picking up from collection of data.
A suspendable stopwatch counting events that took place in latest xxx seconds.
Human-readable unit notation with parsing, rendering, and arithmetic.
treat ordinary record as list zipper.
Get Gravatar image source URL or DOM image element
Generate ULID - Universally Unique Lexicographically Sortable Identifier
Elm interface to the Google Geocoding API
an optimizing compiler using lambda calculus
Create end-to-end tests for your Lamdera app
Websockets
Convenience functions not included in elm-community/json-extra
Convenience functions not included in mgold/elm-nonempty-list
Pack of types and function to simplify using Tailwind CSS classes
Renamed to aldebogdanov/tailwindcss-typed
A multi-value input (for emails, tags, etc.)
Monadic-style interface for state updates in Elm.
Interface for sequential composition of updates in the style of pipelines.
Compute JSON patches by comparing two JSON values.
An Elm implementation of the Protocol Buffers specification
Renamed to volgariver6/elm-protocol-buffers
A library for plotting lines charts in SVG.
Renamed to volgariver6/line-charts
Super lightweight SVG identicon generator for Elm
This library is for parsing Business Identifier Codes (BIC) used in banking
DList is a representation of lists with an efficient append operation
Pure generation of unique identifiers in Elm.
Use Hammer.js touch events with Elm
Ant Design Icons for Elm UI
When you feel like time stopped and we're still in March 2020 ...
PatternFly v6 chart components for Elm, powered by gampleman/elm-visualization
An elm-ui implementation of components from the PatternFly design system
describe your apex charts in elm to use via ports/web-components
Decode, encode, verify JSON web tokens
quick support for keyboard shortcut (web-component based)
elm-review rule to favour `html-extra` and forbid `Html.text ""`
Promote the use of opaque type as ID and flag the use of String for id fields
A fork of the Elm-friendly markup language for typed data and content.
Renamed to lerzegov/elm-markup-fork
A fork of the Elm-friendly markup language for typed data and content.
Formerly lerzegov/elm-markup
A fork of the elm-syntax package exposed Parser module used in elm-foldbook.
Minimal reusable functions to enrich common use of elm/html
Minimal viable template engine for Elm
DSL that provides abstractions to write music patterns, based on HMusic.
Anytype hole in Elm.
2D drawing API based on DOM Canvas, but nicer
Monads for Elm
Extra library for Messenger.
Renamed to elm-messenger/messenger-extra
A simple material design select box
Jsonrpc V2 Client
应用于 elm-ui 的颜色 Colors for elm-ui
Zabbix Client
combinatoire
fractions
Pack of types and function to simplify using Tailwind CSS classes
Renamed to aldebogdanov/tailwindcss-typed
Interact with window.localStorage and window.sessionStorage using Task API
Elm package for working with First Order Logic.
API wrapper for Crypto.com Exchange
Work with YAML in Elm
A semiserious library to create drawing using Box Drwaing Characters
A library to create Elm exercises in Ellie
A style framework built on top of elm-ui.
compare versions of an elm API
lookup for multiple arbitrary keys. safe. log n
a parser-printer: dev-friendly, general-purpose, great errors
add a comment and let me transform your code
verify code examples by generating tests
elm-review: report `==` when equivalent `case of` exists
enforce `import Module [exposing (Module)]`
elm-review rule to check that links point to existing package members
generally useful reviews for elm-review-mini
elm-review: helper generation
elm-review: replace multiple `++` in sequence with concat
list specific case(s) instead of _ ->
forbid `type`s that are exposed without variants
forbid as and record pattern
forbid `type` parameters not used in the definition
elm-review: forbid record `type alias` constructors
tell me how to get rid of outdated stuff
reports when a variable between `case .. of` is used in any of the cases
enforce that variants have at most one value
items rolled up on both sides of a focus
define an app in a simple, safe and declarative way
fast-moving, less tested version of elm-state-interface
obsolete: use Janiczek/elm-syntax-type-inference
@deprecated ( x, y ): create, transform, read
Drop-in replacement for tesk9/accessible-html using Html.Styled
Inject values from a list into a template. Useful for i18n and templated copy.
elm-review rule to disallows using type alias record constructor
Renamed to xie-lang/no-typealias-constructor-call
Elm library for making ordinal strings (1st 2nd 3rd)
Wrap JS console object
Manipulate and generate brazilian CPFs
Implementation of a CRDT algorithm for distributed graphs
Renamed to maca/crdt-replicated-tree
Implementation of a CRDT algorithm for replicated trees
Formerly maca/crdt-replicated-graph
Backoffice interface for PostgREST
A safe 54-bit signed integer
64-bit unsigned integer with division
Decode, encode, verify JSON web tokens
Build type-safe composable, universal forms
Domino Game
AWS CloudFront lambdas with Elm
Generate robots.txt and humans.txt in elm.
Ordered List that allows moving an item around within the list
Utilities to help detect & manage 'swipe' events on mobile devices
Elm package for converting text to HTML with emojis as Unicode or images.
HTML Event listeners for on 'keyup' and on 'keydown'
Create type-safe <style> tags for elm-lang/html.
enforce functional programming in typescript and javascript files
Figma web API endpoints, data structures and helper functions.
For creating advanced elm-markdown renderers (e.g. with model access).
International phone number form input.
Use Dict that is guaranteed to be nonempty
Additional functions for working with Html.Styled
Renamed to ken-matsui/html-styled-extra
GitHub's Octicons for Elm
Dictionary supporting opaque Elm types as keys.
An elm-review rule to make sure aliased records don't get too large.
Build HTML nodes using the pipeline operator
Browser camera access for Elm
Reusable shadcn UI components for Elm applications
Simple WebSockets for Elm
Prefab UI is a collection of ElmUI components inspired by clarity.design.
A configurable toast notification package for Elm, using elm-bootstrap alerts.
Sort strings with numbers and diacritics “naturally”
A timeline-based animation engine
elm-gab-api implements communication with api.gab.com
AgGrid integration for Elm
a datetime picker component
a small popup to display informative messages that disappear automatically
an advanced select component
Elm SDK for prismic.io
Easy but powerful animation of values over time
a library for running potentially non-terminating applications
Access to the ghost-blog api with elm.
makes memorable words that correlate to random numbers.
Parsing expression grammar (PEG) in elm
Fluid width/responsive image cropper UI
Load glTF files (3D scenes/models with animations and materials) into Elm WebGL
A collection of Elm UI elements
Companion package for ryannhg/date-format. This package contains the languages.
A library for rendering cute SVG avatars, art by Pablo Stanley
An Elm implementation of the BARE Message Encoding - https://baremessages.org/
Library for faster benchmarks by using Web Workers
Codegen dictionaries and sets with arbitrary key types.
An augmentation of elm/html with a global context.
Encode and decode strings with ISO/IEC 8859 or Windows-1252.
Functions to present parser errors
Create picture tags with a typesafe API
Convenience functions for working with Result
Extract the call graph from an application
Provides elm-review rules to check for usage of broken elm/parser functions.
Prevent boundary-crossing imports when vendoring packages
Provides elm-review rules to statically validate regexes
Implementation of the Salsa20 encryption and random number generation for Elm
Encode and decode UTF-8, UTF-16 and UTF-32. Fork of zwilias/elm-utf-tools
Work with YAML in Elm
Return type helps building a structure for scalable programming on TEA.
Provides module layer dependency rule for elm-review
A command pallet UI. Register messages, then execute with it.
CSS in Elm package forked from rtfeldman/elm-css
elm-route-builder let us define both URL builder and parser at once.
Parse Bible References.
A 2D (image) viewer with zoom and pan in mind
Enable branching (oneOf) for elm/bytes decoders.
Alternative to elm/file that can be encoded and passed through ports
An empty placeholder package
Helper package to run tests and report results
Port-based SPA navigation for Browser.element
XHR monkeypatch bridge for transferring Bytes between Elm and JS
This package lets us command a relative cursor (turtle) to draw vector graphics
A library for encapsulating keyed lists in Elm
No do-notation needed! andCollect combinators for interdependent computations
Create single page applications with hash-routing
elm-review rules for working with the Unit type
A typewriter effect in Elm!
Fork of terezka/[email protected] to fix dependencies.
Fork of terezka/[email protected] to fix dependencies.
Refinement types in elm
Additional functions for working with Chars
Bar and pie charts
Parse and handle data URIs in Elm
Build rich text editors in Elm
Render a hovercard beneath a DOM element
Elm module for (advanced) number formatting. Forked from ggb/numeral-elm
Work with YAML in Elm. Fork of MaybeJustJames/yaml.
Use pseudo-classes and responsive rules with Elm inline styles
Debounce tasks while keeping Elm update branches explicit
Describe Elm components for custom element builds
View functions to use Context everywhere.
apply css transitions with ease using custom elements
elm-playground, but 3D — still pretty rough
Sortable tables (with elm-css) for data of any shape.
multiselect control
A set of reusable UI elements
Elm lib for Nrpc
A free & type-safe way to interact with the Google Translation API
An Elm native version of chroma.js for color maps, color spaces and operations.
XML Parser for Elm
Helpers for animation, or anything that varies with "time"
An Elm library for computational geometry
Write ESC/POS commands like elm/html.
Implementations of some common CRDTs in Elm.
An Elm client for the STOMP protocol (version 1.2).
Generate validating forms from JSON schemas.
A library for parsing personal numbers.
Just testing
Hashing-based container datastructures
A elm simple pagenater.
This is a fork that adds nested accordions, use the original if possible.
Renamed to aDifferentJT/elm-bootstrap
A tiny library for building parameterized URLs
Elm library for adding game controller support
Graphs built for more complex data types.
Matrix SDK for instant communication. Unstable beta version for testing only.
Wrapper for the nim65s Matrix-Webhook API
Collection of standard color palettes using ecosystem colors
Provides elm-review rules to detect incorrect usage of lazy
Feather icons for elm
Three-way merge of offline inspection notes with explicit conflict choices
UI components used in Elm applications at Vy
A simple implementation of a stack data structure in Elm
A select widget for elm-ui with keyboard input, filter, scrolling and requests!
Inject values from a Dict into a URI template
A simple search/select input with embedded debouncing capabilities
Functions from/to time values to their sencond/minute/hour... parts.
Fixed point decimal data type
Abstraction and helper functions for running concurrent tasks in TEA
Build custom form validators and combine results
Indexed mesh data structure with arbitrary face sizes
Placeholder text for your Elm apps
A library for creating SVG based charts easily.
Automatic message-replay for Elm!
Core functions with explicit comparison in Elm!
Test, benchmark, and build Elm-modules!
Enumerate custom-types in Elm!
Intuitive data-loading in Elm!
Automatic message-replay for Elm!
A simple yet fast text index
Elm Dict and Set with custom keys based on AVL trees
Make your components Bulletproof
Build GraphQL schemes and decoder together
Elm Queue
The Union Find data structure
A library for building and validating Forms in Elm
Sortable tables for whatever data you want to display.
A configurable toast notification package for Elm apps.
QR Code encoder and renderer.
Safely parse and validate email addresses
Snackbar lib
Translation library supporting the GNU gettext format.
A dynamically configurable grid
Provide a validator for elm
Interact with data stored on IPFS nodes.
Construct JSON representations of Web Audio graphs in Elm.
Renamed to hayleigh-dot-dev/elm-audio-graph
Throttling and debouncing for messages and values.
Renamed to hayleigh-dot-dev/elm-limiter
An elm/html-like library for the Web Audio API.
Renamed to hayleigh-dot-dev/elm-web-audio
A collection of helpers for the Tuple type.
Renamed to hayleigh-dot-dev/tuple-extra
Time zone data from the IANA Time Zone Database for using with pd9333/elm-time2
Zondicons SVG Icons Library
Replace `Html.text ""` with `Html.Extra.nothing`
Two-dimensional matrix with indexMap, backed by fast Array from the Elm core.
Fork of tesk9/accessible-html-with-css for supporting CSP
Composable left folds
Fork of dillonkearns/elm-form for supporting CSP in elm-css integration
Loadable and reloadable data
Natural language parser for loosely ordered token sequences
`elm-review` rules to help in migrating off of `elm-css`
Tree-editing interface for Elm
Shows JSON data as an expandable HTML tree
Easy-going, opinionated UI kit
Elm ports' wrapper for uncomplicated request-response-style communication
A fun way to create pictures, animations, and games.
Smooth moving animation and scrolling for DOM elements
A websocket client for use with the Elixir Phoenix framework.
A simple dropdown component for elm-ui
A flexible icon family for Elm
Elm library for computer chess
Component that allows the user to manipulate single digits in decimal numbers
JSON Forms Implementation in Elm.
A Modal Gallery for Bootstrap v4
Pagination with Built-In Fetching & Caching of Requests
graphql client with automatic retry
Form library in Elm
utilities for prima elm codebases
Prima Design System components
Managing global inputs with subscriptions
Typed CSS in Elm.
Elm 0.19 fork of github.com/danyx23/elm-dropzone drop zone convenience library
A logger that can be used in optimized mode
Elm 0.19 fork github.com/rnons/elm-svg-loader inline SVG document
A reliable way to format dates and times with Elm.
A data visualization package for Elm
a string containing the 256 unicode codepoints of codepage 437
A library for composing json encoders and decoders simultaneously in elm
UI primitives for elm-web3: wallet, transaction, address, and input components.
An elm module for working with complex numbers.
Intervals for Elm. Handles ∩, -, ∪ with any combo of open / closed bounds.
\"map accumulate\" helpers for Elm.
A rule for elm-review that discourages Float types for "Id"s.
A rule for elm-review that discourages long one-line Imports.
A wrapper around ImgIX image API for Elm
Work with the Lospec Palettes API
Bootstrapper and UI Components we use at Rakuten
SHACL types, shape dictionaries, and validation report types for Elm
a datetime picker component
A package for navigating directories
Collections for implementing custom types
Utils and helpers
The compiler for Ren: a dynamically typed, functional scripting language.
BEM utilities for classes
ISO 3166 data including country names, flags sprite sheet, dial codes, and more
Renamed to reserve-protocol/elm-iso3166-data
ISO 3166 data including country names, flags sprite sheet, dial codes, and more
Formerly reserve-protocol/elm-i3166-data
Additional functions for use with elm-http
Working with Google Analytics Measurement Protocol
Formerly anatol-1988/measurement
A fun way to create pictures,animations and games in WebGL https://git.io/Jv3wc
Convert ISO8601 date strings to and from Posix times
Package contains some util methods for converting numbers into words.
Extended Date Time Format (EDTF) parser and formatter
IIIF API (v2 and v3) helpers, decoders, and types
Sortable tables for whatever data you want to display.
A package for viewing a list of data
Image and general purpose content gallery/slider.
A taggable wrapper around Int
Get information on an element position relative to the current viewport
Masonry column grid layout.
Generate proportionally related values to use as font-sizes, line-height, ect.
Smoothly scroll to DOM elements with a spring animation
fractional indexing
Mailcheck suggest corrections to errors in email addresses
single page apps made easy.
A package for validating phone numbers. Based on google's libphonenumber.
Formerly Skinney/elm-phone-numbers
Hone your Elm skills by programming the intelligence of a brave warrior.
Formerly Skinney/elm-warrior
Abstract module for directly uploading files to S3, compatible with Shrine.rb
Experimental libraries for use in the Compurob workshop.
An easy entry point for starting to use knowledge graphs.
Client library for using TerminusDB as a data triple store backend in Elm apps.
A fun way to create pictures,animations and games in WebGL. Namespaced version.
BDD-style matchers for elm-test
Compute HMAC with SHA-1 hash function
Renamed to rlopzc/elm-hmac-sha1
Elm library for computer chess
generate calendar dates
3D rendering engine for Elm
Convenience functions.
Make gRPC-web requests directly from Elm!
An Elm wrapper for the Cloudinary Video Player
An Elm wrapper for the Leaflet map
Call record constructors with increasing integers. Useful for managing z-index.
Build rich text editors in Elm
Model and operate on a range of values
An Elm UI searchbox (searchable autocomplete dropdown)
A package for making 3D games and apps in Elm
A package for using Elm with Inertia (Laravel, Rails, and more!)
An elm/json inspired package for working with GraphQL
Formerly ryannhg/graphql
Exploring compiler error
List of country specific Google domains
Readability scores in Elm. New Dale–Chall & Coleman-Liau readability formula
List of Top Level Domains (TLDs) taken from iana.org.
Elm SDK for the Stellar Cryptocurrency
ELM select component with autocompletion & tailwind
An elm/json inspired package for working with GraphQL
Renamed to ryan-haskell/graphql
date controll
A matrix library for elm
Material colours to work with rtfeldman/elm-css
Renamed to notquiteamonad/material-color
Parse CSV files according to RFC 4180
Parser for encoding and decoding Erlang External Term Format
An experimental debugger for Elm
JSON Forms Implementation in Elm.
A library for validating personal numbers
Generate validating forms from JSON schemas.
An experimental indexed store un pure Elm.
Simple piano wigdet for Elm programming language
Bin Packing of Rectangles
Elm integration for A-Frame
2D drawing API based on DOM Canvas, but nicer
Render Graphs in SVG
The language for definining simple interfaces
Tron: Minimal Universal GUI
A library for parsing "Portable Game Notation" (PGN) for standard chess.
A convert date to wareki.
draws binary trees (with SVG)
core Dict exposing Dict(..), NColor(..)
generate Elm code (by example)
Elm Runtime in Elm
Decoding and Encoding of Base45 (QR code) data
Animated menus for mobile-first webapps
Scroll to a position in an animated way
First class field names for elm
A crontab parser and humanizer in Elm - for the basic UNIX syntax
Elm client for Phoenix channels
A simple but extensible datatable.
A type for tracking the state of a loading resource.
🎨 280 handpicked colors in 14 palettes for Elm UI, elm/html and others
A OpenID Connect implementation
OAuth 2.0 client-side utils
A implementation of the JSONPath specification
elm-review rule to forbid `always`.
elm-review rule to ensure your code uses camelCase.
elm-review rule to forbid certain words in comments.
elm-review rule enforce consistent import aliases.
Provides elm-review rules to detect problematic elm ports.
Autcomplete search input in elm
Renamed to specialelektronik/elm-autocomplete
Autcomplete search input in elm
Formerly special-elektronik/elm-autocomplete
A searchable ISO 3166-1 based list of country names, codes and emoji flags
A selection input with auto-completion
Create a polylinear scale
Get time distance in words
Generate short unique string identifiers from numbers
Elm client for StaticBackend.
Seamlessly display emoji in Elm applications.
An elm package for range sliders
An elm implementation of a time picker
A collection of functions missing from the core.
A list with a focus
A datastructure that allows you to reset its value to an original value.
elm-antd is an implementation of the Ant design system for Elm
A searchable ISO 3166-1 based list of country names, codes and emoji flags
Bulma HTML/CSS Framework for Elm
Data Persistence library for Elm applications
Common code used across my applications
A data visualization package for Elm (dependency fix)
No do-notation needed! andCollect combinators for interdependent computations
Elm Bloom filter implementation using Murmur3
Session, transcript, and snapshot layer for techbelly/elm-zmachine
A Clojure-like scripting language for Elm apps.
SVG charts components in Elm.
A parser for `git diff` output + highlighting.
A library for parsing and decoding YAML.
Simple and robust pagination in elm
3D physics engine
Accessible modal component
Type definitions for JWP events.
Lenses and optics for Elm.
Elm auth module for interacting with the-sett/auth-service.
A camera for zoomable 2d drawings.
A simple animation package for Elm.
Elm auth module for interacting with the-sett/auth-service.
Elm client for the AWS ECR and ECS services.
Elm client for the AWS messaging services.
Gather information on which browser the code is running under.
A simple color module for Elm.
Support for enums in Elm.
An efficient gap buffer implementation for Elm base around slicing Array.
elm-localstorage provides persistence via JavaScript's localStorage.
Generate MLIR code from Elm.
A one-to-many data structure implementation for Elm.
An HTML pointer API for simplifying working with mouse and touch together.
Use Elm with the serverless framework (deploy to AWS, Azure, Google)
An extension of elm/parser with error recovery.
Transform an AWS service specification into Salix.
Render strings using OpenType Fonts into SVG paths.
Tea Trees are Rose Trees that work better with The Elm Architecture.
Look and Feel for The Sett.
elm application testing
Helpers and wrappers for the GraphicSVG library
decode markdown files
WCAG menus
Provides time, mouse, window resize and keyboard events.
Renamed to m-bock/elm-interactive
An Elm library for dealing with the Wikimedia Commons API.
Renamed to m-bock/elm-wikimedia-commons
Manage values that expire after a period of time
Dict that works with any key types by converting keys to String
Naive UI components for Elm, built on elm-ui
Google Protocol Buffers runtime library
Animated SVG loading indicators.
A generator library for simulating laziness.
mailto DSL to make mailto links easy
Use a Monocle Prism to handle <select> conflict between ADTs and Strings
A basic DPLL SAT solver
Elm Flex Layout provides a layout API for using Flexbox CSS
Send error reports to bugsnag
Run your components inside a sandbox environment
Renamed to bellroy/elm-actor-framework-sandbox
Adds an easy way to handle HTML templates using the elm-actor-framework
Renamed to bellroy/elm-actor-framework-template-html
Adds an easy way to handle Markdown templates using the elm-actor-framework
Renamed to bellroy/elm-actor-framework-template-markdown
A wrapper around the Youtube iFrame Api
Renamed to bellroy/elm-embed-youtube
Keeps track and listens to your events of any form
Renamed to bellroy/elm-eventstream
A simple gallery that supports infinite scrolling
Renamed to bellroy/elm-infinite-gallery
A simple gallery that supports infinite scrolling
Renamed to bellroy/elm-infinite-gallery
Parsing (Validation) done right
Renamed to bellroy/elm-parse-dont-validate
A key-value container similar to Dict but stores different types of values.
Renamed to bellroy/elm-storage
Morty API
Implements an Actor Model Framework
Renamed to bellroy/system-actor-model
Provides an elm-review rule to prohibit case..of on boolean expressions
Provides an elm-review rule to prevent the use of the left pizza operator
Provides an elm-review rule to prohibit redundant usage of `++`
Provides an elm-review rule to prohibit redundant usage of `::`
Fork of terezka/line-charts to work around #43
A lightweight library for working with continuations in elm
Composing TEA modules with isolated state
Lazy rose tree (multiway tree) with zipper.
A framework for building admin applications themed through ThemeSpec.
A theme specification for web applications.
A companion application to help you define and test your elm-theme themes
Less pushing around `views` across the DOM. Less Ui state in your model.
Use the CSS named colors in elm-css
Easily scroll an element to the desired position
Easily throttle the execution of commands
A small port framework
Elm SPA based on elm-io without code generation.
Ulmus is a Lisp implementation made with Elm
Fork of coreygirard/..., without hard dependency on test
Generate list range based on increment and decrease functions
A wrapper for Jira API
Elm SDK for the Cortex Platform REST API
A flow layout algorithm
create flexible flow charts in elm
Renamed to skit-ai/elm-flow-chart
Elm packages for working with Propositional and First Order Logic algorithms.
Making it simple to develop a video game
Pass function calls as data from JavaScript to Elm
Update of terezka/elm-plot to 0.19.1.
A tabbed general-purpose emoji picker
Elm client for Mastodon extracted from tooty.
Dynamic JSON decoding
Forbid division operations that produce unwanted values or runtime exceptions
Responsive modular grid layouts for Elm
Wide-gamut colors (OKLCH, DCI-P3, Rec. 2020), typography, inline styles.
Elm Slides
Decouple simulation rate from display refresh rate with a fixed timestep
Convert ISO8601 date strings to and from Posix times
Extra JSON Encode / Decode functionality
Renamed to waratuman/json-extra
Elm client for StandardAPI
Implements Buchheim, Junger and Leipert's tree layout algorithm
Renamed to digital-society-coop/elm-tree-layout
A package for creating generative art.
Use Elm UI in webbhuset/elm-actor-model
Decode JSON objects using chained functions (continuation style).
Provides an elm-review rule to forbid specific imports.
Provides an elm-review rule to forbid unqualified functions.
An Elm package for working with molecular structures.
Validate data
Split pane for elm.
A library for validate thai citizen id
A dictionary mapping unique keys to values preserving insert order.
Product Type that allows you to hold and use two values in one type.
An experimental Elm package to make building apps easier
A package for viewing a calendar of events
An ECS library for Elm. Provides an easy way to build a full game
A package for simple, beautiful CLI output.
Elm support for OpenAPI
A package for parsing RFC 3339 formatted date times.
Build rich text editors in Elm
Simple text adventure builder and viewer
Locale negotiation, matching and selection.
Build 2D tiling boards, based off of Wave Function Collapse
Coordinate conversions and transformations
A terminal emulator with ANSI escape code parsing
Running a function several times using index
Elm Library for gamepads and game controllers
Awesome presentation framework to create your slides in Elm
Slick grid in ELM
Sortable tables for data of any shape.
A palette of colors for elm-css
The HSL version of elm-color
The Collection of Reset CSS
Data stream buffer inspired by Apache Kafka
Simple and fast way to build forms
KaTeX in elm (without ports): a fast LaTeX rendering library from Kahn Academy.
Pivot: a list with a cursor pointing at the center, like a zipper.
Providing encoder/decoder for automated slide analysis platform XML format
Quadtree space partitioning for collision detection.
A pack of monoids in the category of endofunctors
Encoder and decoder for PASCAL Visual Object Class XML format
Client for the free CareJobs.Now healthcare jobs API (jobs, pay, employers)
Japanese-Calendar for elm
Timeline helps you add smooth transition animations to Elm programs.
A zipper allows easy manipulation of nested records.
A list zipper that can focus on the holes between items
Reorder entries while maintaining a key/value correspondence.
Need packages from before Elm 0.19? Search with your query and they are listed under the results, or see dmy.github.io/elm-0.18-packages.