Packages

0ui/elm-task-parallelRun tasks in parallel and handle all the results in one message.
1602/elm-featherFeather icons for elm
1602/json-schemaJSON Schema for elm
1602/json-valueReading and manipulation with json values
2426021684/elm-collageUse timjs/elm-collage instead.
2426021684/elm-text-widthCalculates text width.
3kyro/xsrf-protectionProvides XSRF protection and authentication options
7hoenix/elm-chessBasic Chess module in Elm
8n8/elm-string-normalizeRemove diacritics from a string
abadi199/elm-creditcardPretty credit card form built with elm
abadi199/elm-input-extraCommonly used Html element with extra functionality
abadi199/intl-phone-inputInternational phone number form input.
abinayasudhir/elm-selectA selection input with auto-completion
abinayasudhir/elm-treeviewELM tree view component
abinayasudhir/html-parserParse HTML 5 in Elm
abinayasudhir/outmessageStreamlining child-parent communication using The Elm Architecture with OutMsg
abradley2/edn-decoderDecode edn into elm values
abradley2/edn-parserParser for Extensible Data Notation in Elm
abradley2/elm-calendarElm version of the unix 'cal' command. Creates a 2d list representing a month
abradley2/elm-datepickerA well-styled, configurable, and feature rich date picker
abradley2/elm-i18next-genGenerate type-safe translations for ChristophP/elm-i18next with elm-codegen
abradley2/elm-verify-formType aliases and helpers for handling forms with stoeffel/elm-verify
abradley2/form-controlsModules for creating user friendly form controls in elm
abradley2/form-elementsModules for creating user friendly form controls in elm
abradley2/form-fieldsModules for creating user friendly form controls in elm
achutkiran/elm-material-colorMaterial Colors
achutkiran/material-components-elmElm Bindings for MWC and Polymer Elements
adamstuller/elm-spa-compositionSchool project for master's thesis enabling page composition in Elm SPAs.
adauguet/elm-pbkdf2A PBKDF2 implementation in Elm
adauguet/elm-spanned-stringA tiny library to span substrings.
adius/vectualOpen source charting library
AdrianRibao/elm-derberos-dateFunctions for working with dates, times, and timezones using in Elm 0.19.
afidegnum/elm-bulmanizerBulma HTML/CSS Framework for Elm with customizations
afidegnum/elm-tailwindBulma HTML/CSS Framework for Elm 0.19
aforemny/material-components-web-elmMaterial Components for Elm
agj/elm-knobsA simple control panel to tweak values interactively.
agu-z/elm-zipRead and write ZIP archives using pure Elm.
agustinrhcp/elm-datepickerA reusable date picker component
agustinrhcp/elm-maskSimple module to mask / unmask string inputs
ahstro/elm-bulma-classesBulma CSS classes
ahstro/elm-luhnLuhn Algorithm validator
akheron/elm-easterCompute the date of Easter for any given year
akoppela/elm-logoSVG Elm Logo
albertdahlin/elm-posixWrite posix programs using IO monad
alex-tan/elm-dialogA modal dialog widget for Elm. Forked from krisajenkins.
alex-tan/elm-tree-diagramLibrary for drawing diagrams of trees. Fork of brenden/elm-tree-diagram.
alex-tan/loadableSeparate the loading of your application from the logic.
alex-tan/postgrest-clientA postgrest client written in elm
alex-tan/postgrest-queriesLibrary to construct postgrest queries
alex-tan/task-extraExpand usages of Task
alexanderkiel/elm-mdc-alphaMaterial Components for the Web for Elm
alexanderkiel/list-selectionA list that might have at most one selected item
alexandrepiveteau/elm-algebraic-graphAlgebraic graphs in Elm.
alexandrepiveteau/elm-gap-bufferAn array-based gap buffer implementation
alexandrepiveteau/elm-ordtOperational Replicated Data Types for crafting replicated data types
alexkorban/elm-review-json-to-elmAn elm-review rule to generate JSON decoders and encoders from a JSON string
alexkorban/json-to-elmA package to help generate Elm JSON decoders and encoders from a JSON sample
alexkorban/uicardsSpeed up UI development and testing with live UI cards
algodynamics-iiith/coreCore library for algodynamics virtual interactive labs
algodynamics-iiith/elm-dsviewVisualization of array in Elm
allenap/elm-json-decode-brokenDecode broken JSON
allo-media/canopyA Generic Tree API.
allo-media/elm-daterange-pickerA date range picker.
allo-media/elm-es-simple-query-stringParse and serialize ElasticSearch search strings.
allo-media/fableWant to be a real wizard, with fable you can tale some stories from you views!
alma/elm-sms-lengthA lib that from a string tells you how many SMS would be needed.
altayaydemir/style-elementsFork of mdgriffith/style-elements
altjsus/elm-airtableAirtable API for ELM
altjsus/elmtableAirtable API for Elm
anatol-1988/measurementWorking with Google Analytics Measurement Protocol
anderssorby/elm-datepickerA reusable date picker component
anderssorby/elm-mastodonElm client for the Mastodon social network.
andimclean/elm-uiLayout and style that's easy to refactor, all without thinking about CSS.
andre-dietrich/elm-conditionalPiping with conditions, but without if-then-else statements
andre-dietrich/elm-genericSimplify the decoding and encoding of json, xml, yaml by one simple generic API
andre-dietrich/elm-mapboxFork form gampleman/elm-mapbox (4.1.0) ... An advanced mapping library
andre-dietrich/elm-random-regexGenerate random strings from regular expressions.
andre-dietrich/elm-svgbobFork of the great ASCII to SVG converter SvgBob by Ivan Ceras.
andre-dietrich/elm-url-extensionA wrapper for elm/url that allows to use other protocols than http and https.
andre-dietrich/parser-combinatorsPort of the community parser combinator to elm 0.19
andreasewering/elm-grpcSend GRPC-Web requests with Elm.
andreasewering/elm-placeholderTypesafe string interpolation via placeholder parsing
andreasewering/elm-protoc-typesProtobuf well-known types as a package. Generated by protoc-gen-elm.
andreasewering/elm-protoc-utilsUtility functions for usage with protoc-gen-elm and elm-protoc-types
andreasewering/intl-proxyProvides access to the Browsers Intl Api via a JS Proxy Object
andreasewering/protobuf-web-tokensDecode protobuf web tokens
andrewMacmurray/elm-concurrent-taskRun a tree of Tasks concurrently, call JS functions as Tasks (Task Ports)
andrewMacmurray/elm-delayutilities to trigger updates after a delay
andrewMacmurray/elm-simple-animationstateless animation utils
andrewMacmurray/elm-url-query-pipelineParse url queries pipeline style
andys8/elm-geohashGeohash for Elm
anhmiuhv/pannablevideoa video element that is pannable and zoomable
anmolitor/elm-grpcSend GRPC-Web requests with Elm.
anmolitor/elm-protoc-typesProtobuf well-known types as a package. Generated by protoc-gen-elm.
anmolitor/elm-protoc-utilsUtility functions for usage with protoc-gen-elm and elm-protoc-types
anmolitor/elm-review-tailwindcssElm-Review rules for projects using TailwindCSS
anmolitor/intl-proxyProvides access to the Browsers Intl Api via a JS Proxy Object
anmolitor/protobuf-web-tokensDecode protobuf web tokens
annaghi/dnd-listDrag and Drop for sortable lists in Elm web apps with mouse support
Arkham/elm-chordsParse chord sheets for guitar and ukulele
Arkham/elm-review-no-missing-type-constructorelm-review rule to detect missing type constructor
Arkham/elm-rttlParse ringtones written using RTTL and Nokia Composer
arnau/elm-objecthashObjecthash in Elm
arowM/elm-classnameA brief module for custom `class` attributes.
arowM/elm-css-modules-helperProvide helper functions to handle CSS modules in Elm without hacks
arowM/elm-data-urlA module to handle data URLs (IETF RFC 2397) in type safe manner.
arowM/elm-decimal-charHandle Unicode decimal characters
arowM/elm-form-decoderThis library provides a scalable way to decode user inputs into neat structure.
arowM/elm-form-validatorThis module provides a scalable way to validate a form.
arowM/elm-html-extra-internalThis is a dummy package only for `arowM/html-extra`
arowM/elm-html-internalThis is a dummy packageonly for `arowM/html`
arowM/elm-html-with-contextCleaner, hack-free way to pass contexts to Elm view functions
arowM/elm-init-builder
arowM/elm-markdown-astElm representation of markdown AST
arowM/elm-markdown-builderGenerate valid markdown document programmatically
arowM/elm-mixinDeveloper-friendly alternative to Html.Attribute
arowM/elm-multiline-stringTiny library to solve multiline string indentation problems.
arowM/elm-neat-layoutGap sensitive layout framework.
arowM/elm-parser-testHelper functions to develop/test your own parser using elm/parser
arowM/elm-referenceAn immutable approach imitating references of mutable languages.
arowM/elm-sequence-idPure, conflict-free, JSON-friendly, arbitrary size, sequential ID string.
arowM/elm-sequential-testTesting library for a sequence of tests.
arowM/elm-test-html-event-extraAdditional functions for simulating Html events
arowM/elm-threadTranslate chronological specifications verbatim into applications.
arowM/elm-update-builder
arowM/elm-zoned-timeA brief library for zoned time.
arowM/htmlAn elm/html alternative which enables you to batch attributes.
arowM/html-extraAn elm-community/html-extra alternative which can be used with arowM/html
arowM/tepaFramework for building robust, user-centric Web apps
arowM/tepa-zoned-timeTEPA library for zoned time.
arsduo/elm-dom-drag-dropEasy HTML5 drag-and-drop for Elm and @danielnary's visotype/elm-dom framework
arsduo/elm-ui-drag-dropDrag and Drop utilities for the elm-dom framework.
ArthurTeisseire/joinable-dictA composable way of joining dictionaries
arturopala/elm-monocleLibrary providing functional tools to manipulate complex records
astynax/tea-combineCombinator library for TEA-powered applications
athanclark/elm-debouncersimple method for time-throttling action / message propogation
atzzCokeK/elm-inputtext-with-countMake inputText with count and set the maximum characters(not words).
AuricSystemsInternational/creditcard-validatorDetermine the brand of a credit card number
austinshenk/elm-w3Type safe HTML/ARIA that follows W3 guidelines
avh4-experimental/elm-transducersComposable transformation of sequences using clojure-inspired transducers
avh4/burndown-chartsA library for plotting burndown charts
avh4/elm-beautiful-exampleCreate beautiful examples to show off your Elm packages and projects
avh4/elm-colorStandard representation of colors, encouraging sharing between packages
avh4/elm-debug-controlsEasily create interactive UIs for complex data structures
avh4/elm-desktop-appthe simplest way to write desktop applications in Elm
avh4/elm-dropboxUnofficial Dropbox API for Elm
avh4/elm-fifoFirst in, first out (FIFO) queue
avh4/elm-github-v3Unofficial GitHub v3 API for Elm
avh4/elm-program-testTest Elm programs
axelerator/fancy-formsA modular form library with support for custom input widgets
axelerator/picomponentsA UI component library using the pico CSS framework
axelerator/wave-function-collapse-2dRandom maps from custom tiles using the wave function collapse algorithm
b0oh/elm-doInspired by do-notation from Haskell.
babsballetschool/image-directoryElm project showing an image directory structure
banky/elm-style-animationStyle Animations in Elm
bartavelle/json-helpersHelpers for Json encoding and decoding of sum types
Bastes/the-validatorValidator for models that does nesting and composition
basti1302/elm-human-readable-filesizeConverts file size in bytes to a human readable string
basti1302/elm-non-empty-arrayAn array that has at least one element.
bburdette/cellmeschelme cells
bburdette/httpjsontaskthe missing http task for json
bburdette/pdf-elementPDF custom element for elm
bburdette/schelmea Scheme inspired scripting language for Elm.
bburdette/stlParse Binary STL files
bburdette/tooptuple-like datastructure allowing more than 3 elements.
bburdette/typed-collectionstyped layers over standard elm collections
bburdette/websocketopen, close websockets, send and receive messages.
bburdette/windowkeyssubscribe to window key presses; preventDefault if desired.
bChiquet/elm-accessorsAccessors, a library implementing lenses for Elm.
bChiquet/elm-test-depsShow a pattern to expose package modules for test only
bellroy/elm-actor-frameworkImplements an Actor Model Framework
bellroy/elm-actor-framework-sandboxRun your components inside a sandbox environment
bellroy/elm-actor-framework-templateAdds an easy way to handle templates using the elm-actor-framework template
bellroy/elm-actor-framework-template-htmlAdds an easy way to handle HTML templates using the elm-actor-framework
bellroy/elm-emailParse email addresses safely
bellroy/elm-embed-youtubeA wrapper around the Youtube iFrame Api
bellroy/elm-eventstreamKeeps track and listens to your events of any form
bellroy/elm-imgixA wrapper around ImgIX image API for Elm
bellroy/elm-infinite-galleryA simple gallery that supports infinite scrolling
bellroy/elm-parse-dont-validateParsing (Validation) done right
bellroy/elm-storageA key-value container similar to Dict but stores different types of values.
bemyak/elm-sliderElm slider implementation
benansell/lobo-elm-test-extraelm-test extensions for lobo
benjajaja/radar-chartAn SVG radar chart
benthepoet/elm-purecssA set of helpers for Pure CSS
Bernardoow/elm-alert-timer-messageSimple message alert library.
Bernardoow/elm-rating-componentSimple rating component.
betagouv/elm-dsfrFrench Government Design System.
bgrosse-midokura/composable-formBuild type-safe composable forms in Elm
bigardone/elm-css-placeholdersA package to generate HTML placeholders using elm-css.
bigbinary/elm-form-fieldCapture form data better
bigbinary/elm-readerReader type in Elm
billstclair/elm-cards-viewView playing cards as SVG.
billstclair/elm-chatA simple chat component, easy to add to your user interface.
billstclair/elm-crypto-aeselm-crypto-aes is a pure Elm implementation of the Advanced Encryption Standard
billstclair/elm-crypto-stringelm-crypto-string does block chaining for string encryption.
billstclair/elm-custom-elementA custom element library
billstclair/elm-dev-randomCryptographically secure random-number generator.
billstclair/elm-dialogA Dialog UI module based on Material Design Lite
billstclair/elm-dynamodbelm-dynamodb is a pure Elm client module for Amazon's DynamoDB service.
billstclair/elm-geolocationGeolocation, find your latitude and longitude.
billstclair/elm-id-searchSearch for substrings in user records
billstclair/elm-localstorageelm-localstorage provides persistence via JavaScript's localStorage.
billstclair/elm-mastodonElm client for the Mastodon social network.
billstclair/elm-mastodon-websocketElm client for the websocket API of the Mastodon social network.
billstclair/elm-oauth-middlewareelm-oauth-middleware implements an OAuth authorization scheme.
billstclair/elm-popup-pickerA popup <div> to pick from a list of choices.
billstclair/elm-port-funnelUsing one port pair for ALL compatible port code.
billstclair/elm-s3elm-s3 is a pure Elm client library for Amazon S3 and Digital Ocean Spaces.
billstclair/elm-sha256SHA256 and SHA228 cryptographic hashes Elm.
billstclair/elm-sortable-tableSortable tables for data of any shape.
billstclair/elm-svg-buttonelm-svg-button eases creation of SVG buttons.
billstclair/elm-versioned-jsonHelp with versioned JSON representations.
billstclair/elm-websocket-clientWebSockets for Elm 0.19, using ports.
billstclair/elm-websocket-frameworkelm-websocket-framework eases the creation of server-based applications.
billstclair/elm-websocket-framework-serverThis is the server side of billstclair/elm-websocket-framework
billstclair/elm-xml-eeue56XML parser, encoder/decoder and queries in Elm
billstclair/elm-xml-extraExtend billstclair/elm-xml-eeue56 to simplify building Decoders for XML input.
bitsoflogic/elm-radixintConvert to and from base 10 and any base Int
bkuhlmann/form-validatorA customizable form validation component.
blissfully/elm-chartjs-webcomponentElm interface to include Chartjs in your UI via a web component.
bluedogtraining/bdt-elmElm modules commonly used at BDT
bobcats/countriesISO3166 Data for Elm
boianr/multilingualDisplay text in multiple languages
bonzaico/murmur3An implementation of the Murmur3 hash function for Elm
bowbahdoe/elm-historyA data structure for working with a non-empty progression of values
bowbahdoe/lime-resetConsistent, cross-browser tags, powered by elm-css.
Bractlet/elm-plotBractlet version of elm-plot (forked from terezka)
brainrake/elm-arc-diagramAn arc diagram for visualizing acyclic digraphs
brainrake/elm-ganjaGeometric Algebra and Clifford Algebra generated by ganja.js
brainrake/elm-mathmlMathML for Elm
brainrape/elm-arc-diagramMOVED
brainrape/elm-ganjaMOVED
brainrape/elm-mathmlMOVED
brandly/elm-dot-langParse DOT Language files
brasilikum/is-password-knownCheck passwords agains the haveIBeenPawned public API
brian-watkins/elm-procedureOrchestrate commands, subscriptions, and tasks
brian-watkins/elm-specDescribe the behavior of Elm programs
BrianHicks/elm-css-resetCSS Resets for rtfeldman/elm-css
BrianHicks/elm-csvDecode CSV in the most boring way possible.
BrianHicks/elm-particleSimulate and render particles to SVG
BrianHicks/elm-string-graphemesDo string operations based on graphemes instead of codepoints or bytes.
BrianHicks/elm-trendgenerate trend lines for two-dimensional data
brianvanburken/elm-list-dateHelpers for working with List's of Int's representing a date
brightdb/sequenceA CRDT for sequential data based on LSEQ
brilliantorg/backpacker-belowUnstable alpha version of a parser for the Camperdown markup language.
buildrtech/countries-elmISO3166 Data for Elm
buildrtech/elm-animator-with-elm-cssAn elm-animator fork that supports elm-css
bundsol/boxedAn Elm library to encapsulate any primitive in a single type
burnable-tech/elm-ethereumfeed the tree some ether.
cachix/elm-hashcashImplements HashCash to prevent spammers abusing a resource.
calions-app/app-objectAdd model and cmd scoped to your entire application
calions-app/elm-placeholder-loadingEasily create placeholder loadings like Facebook's cards loading
calions-app/envParse envs
calions-app/jsonapi-httpMake HTTP requests with jsonapi decoding/encoding in Elm
calions-app/jsonapi-http-retryRetry failed jsonapi requests with policies
calions-app/remote-resourceHandle foreground and background resources
calions-app/test-attributeAdd test attributes to your elements for end-to-end tests
camjc/elm-chartAn SVG chart library
canceraiddev/elm-aws-amplifyElm client for the AWS Amplify services.
canceraiddev/elm-aws-cognitoFork of the-sett/elm-aws-cognito
canceraiddev/elm-aws-coreFork of the-sett/elm-aws-core
canceraiddev/elm-aws-pinpointElm client for the AWS Pinpoint services.
canceraiddev/elm-dialogModal dialog with Bulma styling
canceraiddev/elm-form-builderForm widgets and validation used for internal projects.
canceraiddev/elm-pagesA statically typed site generator.
canceraiddev/elm-sortable-tableSortable (and paginated) tables for data of any shape.
capitalist/elm-octiconsOcticons for Elm
cappyzawa/elm-ui-colorsThe color schemes using https://github.com/mdgriffith/elm-ui
cappyzawa/elm-ui-onedarkOne Dark color scheme using https://github.com/mdgriffith/elm-ui
carboncloud/ui-libraryUI library we use at CarbonCloud.
caribou-oss/elm-popperTooltips in Elm via bindings to @popperjs/core
carlsson87/mod10Calculate and Validate number sequences according to the Modulus 10 algorithm
carlsson87/mod11Verify and calculate check digits according to the algorithm Modulus 11
carmonw/elm-number-to-wordsConvert numbers into words
carpe/elm-dataData Persistence library for Elm applications
carwow/elm-review-rulesA set of elm-review rules used across our projects at carwow
carwow/elm-sliderElm slider implementation
carwow/elm-slider-oldElm slider implementation - old version
ccapndave/elm-eexlElm Expression Language: Simple context-based expression parser and evaluator
ccapndave/elm-flat-mapflatMap over various Elm types and parameter counts
ccapndave/elm-statechartsHierarchical statecharts for Elm
ccapndave/elm-translatorType-safe internationalisation for Elm
ccapndave/elm-typed-treeStrongly typed fixed level trees with a zipper.
ccapndave/elm-update-extraConvenience functions for working with update in Elm
ccapndave/focusan experimental library for working with records
ccomb/cycle-detectFloyd Cycle detection Algorithm
ceddlyburge/elm-bootstrap-starter-master-viewCreates Html similar to the Bootstrap Starter template
ceddlyburge/johnson-trotterImplementation of the Johnson Trotter permutation algorithm
cedric-h/elm-google-sign-inElm bindings to the "Sign in With Google" widget
cedricss/elm-css-systemsDesign systems based on elm-css, inspired by Tailwind.
cedricss/elm-form-machineA state machine to handle forms in elm.
cedricss/elm-progress-ringProgress ring built elm/svg
cedricss/elm-scroll-snapScrollable containers with snapping
Cendrb/elm-cssTyped CSS in Elm.
Chadtech/ct-colorsChadtech standard colors
Chadtech/dependent-textDependent Text type (sorta)
Chadtech/elm-bool-extraConvenience functions for working with Bools
Chadtech/elm-css-gridSimple way to arrange things in grids
Chadtech/elm-imperative-portingImperative syntax functions for porting imperative code into Elm
Chadtech/elm-moneyAll the worlds currencies
Chadtech/elm-providerAn exploration into the container / component pattern in Elm
Chadtech/elm-relational-databaseKeep track of lots of different data by ids
Chadtech/elm-us-state-abbreviationsList of US State abbreviations and a few helpful functions
Chadtech/elm-vectorCollection types of a fixed length
Chadtech/idTypes and helpers for your types with ids
Chadtech/random-pipelineMaking random values a little bit easier
Chadtech/returnHelpers for update functions
Chadtech/unique-listA type to arrange things in order
chain-partners/elm-bignumElm library for arbitrary precision arithmetic
chandru89new/elm-simple-cli-options-parserSimple parsing library for extracting CLI options and flags.
chazsconi/elm-phoenix-portsElm Phoenix with ports
chelovek0v/bbase64Padding insensitive, elm/bytes based, functional implementation of Base64
chemirea/bulma-classesAll classes in Bulma CSS
chicode/lisaA Lisp dialect with a parser and compiler to JS
chipjacks/emoji-dataSearchable list of emojis.
choonkeat/create-elm-serverRenamed to choonkeat/elm-fullstack
choonkeat/elm-awsMake signed REST api calls to AWS, e.g. DynamoDB
choonkeat/elm-ext-httpExtensions for elm/http
choonkeat/elm-fullstackExtensions for fullstack web development in Elm
choonkeat/elm-multipartbuild a multipart email as `String` with minimal dependencies
choonkeat/elm-openaiOpenAI API for Elm
choonkeat/elm-retryRetry a task with list of retry policies
choonkeat/elm-totpLibrary for Elm to generate TOTP url keys and code
choonkeat/elm-webappSmall framework for writing fullstack HTTP webapp in Elm. Try `npx elm-webapp`
choonkeat/formdataParse, don't validate form data
choonkeat/html-dataHtml data structures compatible with elm/html et al
choonkeat/html-data-extraHelper functions for choonkeat/html-data
choonkeat/nativeformElm library to use form state from the platform
choonkeat/only-import-outsideCertain module prefixes, e.g. `Data`, can only import outside your codebase
chrilves/elm-ioMonadic interface for commands and The Elm Architecture
ChristophP/elm-i18nextA module to load, decode and use translations in your app
ChristophP/elm-markSearch term highlighting for Elm apps
Cindiary/elm-not-emptyVariations of standard collections that always have at least 1 item
CipherDogs/elm-bitcoinBitcoin web component made using Elm
circuithub/elm-dropdownComponent to serve as a foundation for custom dropdowns.
clojj/elm-css-gridProvides CSS Grid layout
cmditch/elm-bigintUnlimited size integers
cmditch/elm-ethereumfeed the tree some ether.
CoderDennis/elm-time-formatFormatting and Internationalization of Time.Posix
coinop-logan/elm-format-numberFormat numbers as pretty strings
coinop-logan/nymNym display
coinop-logan/phaceGenerate phaces: face-like identicons based on crypto addresses.
commonmind/elm-csexprEncode Canonical S-Expressions
commonmind/elm-csv-encodeEncode CSV files
ConcatDK/elm-todoistHandling integration with the Todoist API
Confidenceman02/elm-animate-heightAnimate a containers height
Confidenceman02/elm-selectA Handsome flexible select!
ContaSystemer/elm-angularjs-custom-elementThe package contains HTML functions to reuse AngularJS components in Elm
ContaSystemer/elm-effectsEffects package helps to manage additional program effects
ContaSystemer/elm-effects-msg-from-jsEffects to work with a system to process messages from JS
ContaSystemer/elm-effects-timeTime system effects to subscribe for time events.
ContaSystemer/elm-error-messageHelper functions for specific error messages
ContaSystemer/elm-js-dataData structure to communicate with JavaScript over ports
ContaSystemer/elm-menuA customizable menu component which could be used for autocomplete component
ContaSystemer/elm-review-no-missing-documentationelm-review rule to enforce documentation for every top level declaration
ContaSystemer/elm-review-no-regex"elm-review" rule to forbid Regex package usage in favour of Parser package
ContaSystemer/review-no-missing-documentationelm-review rule to enforce documentation for every top level declaration
ContaSystemer/review-noregexelm-review rule to forbid regex usage
coreygirard/elm-nonempty-listA non-empty list type
coreygirard/elm-nonemptylistA non-empty list type
correl/elm-paginatedA library for fetching data from paginated JSON REST APIs.
croq-app/elm-climbParse and manipulate Climbing grades in Elm.
cuducos/elm-format-numberFormat numbers as pretty strings
cultureamp/babel-elm-assets-pluginUse Webpack-powered asset loading inside your Elm views
cultureamp/elm-css-modules-loaderUse Webpack-powered CSS Modules inside your Elm views
CurrySoftware/elm-datepickerA reusable date picker component
damienklinnert/elm-spinnerA highly configurable, efficiently rendered spinner component
damjack/elm-newrelic-nreumOpinionated library to use NewRelic NREUM with ELM
danfishgold/base64-bytesConvert between Base64 strings and bytes
danhandrea/elm-date-formatdate format
danhandrea/elm-foocool package
danhandrea/elm-routerelm router
danhandrea/elm-time-extraelm time extra
danmarcab/material-iconsMaterial Icons Library
danneu/html-parserA lenient html5 parser
danyx23/elm-mimetypeModelling the most common Mime Types as union types
danyx23/elm-uuidCreate UUIDs (Version 4) - 128 bit pseudo-random identifiers
daodm/streamcardanoDecoders and a few other helpers for using StreamCardano APIs
dasch/crockfordEncoding and decoding functions for Crockford's base32 encoding
dasch/levenshteinComputes the Levenshtein distance between strings
dasch/parserParser combinators
data-viz-lab/elm-chart-builderA high level data visualization package for Elm
davidcavazos/parserAn easy to use general-purpose parser
davidpomerenke/elm-problem-solvingFast graph search algorithms for problem-solving, with visualizations.
dawehner/elm-colorbrewerProvides all colorbrewer colors in elm
debois/elm-domDOM traversal for Elm event-handlers
decioferreira/elm-review-zen-cssProvides elm-review rules to support the use of elm-zen-css.
decioferreira/elm-zen-cssElm Zen CSS
decioferreira/elm-zen-css-bootstrapElm Zen CSS Bootstrap
declension/elm-obj-loaderLoad Wavefront .obj files in your WebGL scene.
DelmOrg/delm-conceptConceptual standard library for Delm
digital-society-coop/elm-tree-layoutImplements Buchheim, Junger and Leipert's tree layout algorithm
dillonkearns/elm-bcp47-language-tagBCP 47 language tags, ISO 639-1 language codes, and ISO 3166-1 country codes.
dillonkearns/elm-cli-options-parserType-safe command line options parsing.
dillonkearns/elm-date-or-date-timeA simple type for either a Time.Posix or a Date.Date.
dillonkearns/elm-formStandalone version of the elm-pages Form API.
dillonkearns/elm-graphqlType-safe GraphQL queries in Elm.
dillonkearns/elm-koan-runnerAn HTML test runner to show test results in the style of koan exercises.
dillonkearns/elm-markdownPure Elm markdown parser with customizable rendering.
dillonkearns/elm-oembedEmbed Tweets, YouTube videos, Ellies, and more with a Custom Element.
dillonkearns/elm-pagesHybrid Elm framework with full-stack and static routes.
dillonkearns/elm-pages-v3-betaA statically typed site generator.
dillonkearns/elm-review-html-to-elmGenerate Elm code from HTML strings using an elm-review fix.
dillonkearns/elm-review-no-primitive-type-aliasA Rule to prevent type aliases of simple primitive types like String or Int.
dillonkearns/elm-rssGenerate rss feeds in elm.
dillonkearns/elm-sitemapGenerate sitemaps in elm.
dillonkearns/elm-ts-jsonJSON Encoders and Decoders with TypeScript type information.
dividat/elm-identiconGenerate identicons
dividat/elm-semverSemantic versions (Semver 2.0.0) library for Elm
dkodaj/rtePure Elm rich text editor for blogpost-sized texts
dmy/elm-imf-date-timeRFC5322, RFC2822, RFC822 - Internet Message Format date & time strings
dmy/elm-pratt-parserPratt parser for expressions with operators precedence and associativity rules
doanythingfordethklok/snackbarSnackbar lib
dosarf/elm-activemqElm wrapper for simple ActiveMQ REST API interaction
dosarf/elm-tree-viewTree view control
dosarf/elm-yet-another-pollingYet another polling package
drathier/elm-graphSimple graph library.
drathier/elm-test-graphConcurrency tests for Elm Test
drathier/elm-test-tablesElm-test with table-driven tests. Your primary defence against regressions.
drewkit/elm-anniversaryAnniversary calculations with Time.Posix
drewkit/elm-bit-flagsDefine flag names for a bit space and operate on registers.
driebit/elm-css-breakpointStandard media queries for use with elm-css
driebit/elm-gingerGinger CMS integration
driebit/elm-swipe-eventsSwipe events, in Elm
dtwrks/elm-bookRich documentation builder inspired by Storybook and HexDocs.
dtwrks/elm-book-interop-elm-cssUse elm-book and elm-css together
dtwrks/elm-book-interop-elm-uiUse elm-book and elm-ui together
dtwrks/elm-ui-bookDeprecated! Please use dtwrks/elm-book instead.
dullbananas/elm-touchHandle touch movement and gestures
duncanmalashock/elm-music-theoryWork with musical concepts
dvberkel/microkanrenAn Elm implementation of the μKanren language
dwayne/elm-debouncerDebounce or throttle your actions
dwayne/elm-integerThe integers, ℤ = { ..., -2, -1, 0, 1, 2, ... }
dwayne/elm-json-rpcMake JSON-RPC 2.0 requests over HTTP
dwayne/elm-naturalThe natural numbers, ℕ = { 0, 1, 2, ... }
dwyl/elm-criteriaA reusable dropdown/filters Elm package
dwyl/elm-datepickerA customisable date picker written in Elm
dzuk-mutant/elm-cssTyped CSS in Elm (with lots of new properties and an improved codebase!).
dzuk-mutant/elm-html-styled-ariaAria attributes that are easily compatible with elm-css
dzuk-mutant/elm-responsive-pixelsWork in pixels while deploying in rems in elm-css.
dzuk-mutant/hundred-rabbits-themes-elmDecode and use Hundred Rabbits themes.
dzuk-mutant/internet-time-elmConvert to and display Internet Time.
dzuk-mutant/nice-basesConvert to, from and between many types of non-decimal numbers.
dzuk-mutant/nice-screen-bucketsTrack your browser's screen size and compare them against set boundaries.
eberfreitas/elm-expressLibrary that provides server-side support for Elm applications using Express.
eco-pro/elm-phoenix-portsElm Phoenix with ports
eco-pro/project-metadata-utilsWork with elm.json and docs.json files in Elm
eddylane/elm-flip-animationFLIP Style Animations in Elm
edgerunner/elm-tuple-trioThe missing (from the core) love for the 3-tuple
edkelly303/elm-any-type-collectionsDicts with any type as a key and Sets with any type as a member
edkelly303/elm-any-type-formsQuickly build forms to create or update any Elm type
edkelly303/elm-multitoolCompose elm-codec-like tools to give your types superpowers
edkv/elm-generic-dictDict that works with any key types by converting keys to String
EdutainmentLIVE/elm-bootstrapElm Bootstrap is a comprehensive library for working with Twitter Bootstrap 4
EdutainmentLIVE/elm-dropdownA dropdown / select component
eelcoh/parser-indentA parser for an indented list
eeue56/elm-graphql-debug-errorsGet useful error messages from GraphQL errors in English
eigenwijskids/elm-playground-eigenwijsA fun way to create pictures, animations, and games.
eike/json-decode-completeDecode JSON objects making sure that all fields are handled by your Elm code.
elektrica/elm-hctA color system built using CAM16 hue and chroma, and L* from L*a*b*.
elhanan7/elm-visualizationA data visualization package for Elm
elm-athlete/athleteNative looking apps builder on the web
Elm-Canvas/raster-shapesPixelated shape drawing using the Bresenham algorithms
elm-community/array-extraConvenience functions for working with Array
elm-community/basics-extraAdditional basic functions
elm-community/dict-extraConvenience functions for working with Dict
elm-community/easing-functionsEasing functions for animations.
elm-community/graphHandling graphs the functional way.
elm-community/html-extraAdditional functions for working with Html
elm-community/intdictOptimized dictionary specialization for Integers. Mirrors the dictionary API.
elm-community/json-extraConvenience functions for working with JSON
elm-community/list-extraConvenience functions for working with List
elm-community/list-splitSplit lists into chunks
elm-community/maybe-extraConvenience functions for working with Maybe
elm-community/random-extraExtra functions for the core Random library
elm-community/result-extraConvenience functions for working with Result
elm-community/string-extraString helper functions for Elm
elm-community/typed-svgA Typed SVG (Scalable Vector Graphics) builder
elm-community/undo-redoEasy undo in Elm
elm-explorations/benchmarkbenchmark Elm code
elm-explorations/linear-algebraA linear algebra library for fast vector and matrix math
elm-explorations/markdownFast markdown parsing and rendering
elm-explorations/testWrite unit and fuzz tests for Elm code.
elm-explorations/webglFunctional rendering with WebGL in Elm
elm-i18n/translatable-htmlA version of elm/html geared towards translation.
elm-in-elm/compilerElm compiler written in Elm
elm-scotland/elm-triesTrie data structure.
elm-toulouse/cborRFC 7049 - Concise Binary Object Representation (CBOR)
elm-toulouse/float16Provide extra binary Encoder and Decoder to and from float16
elm/browserRun Elm in browsers, with access to browser history for single-page apps (SPAs)
elm/bytesWork with sequences of bytes (a.k.a. ArrayBuffer, typed arrays, DataView)
elm/coreElm's standard libraries
elm/fileSelect files. Download files. Work with file content.
elm/htmlFast HTML, rendered with virtual DOM diffing
elm/httpMake HTTP requests
elm/jsonEncode and decode JSON values
elm/parsera parsing library, focused on simplicity and great error messages
elm/project-metadata-utilsWork with elm.json and docs.json files in Elm
elm/randomGenerate random numbers and values (RNG)
elm/regexSupport for JS-style regular expressions in Elm
elm/svgFast SVG, rendered with virtual DOM diffing
elm/timeWork with POSIX times, time zones, years, months, days, hours, seconds, etc.
elm/urlCreate and parse URLs. Use for HTTP and "routing" in single-page apps (SPAs)
elm/virtual-domCore virtual DOM implementation, basis for HTML and SVG libraries
elmcraft/core-extraUtility functions for an improved experience with elm/core
elmw/extra-bitThe bit is a basic unit of information in information theory, computing.
elmw/extra-booleanBoolean data type has two possible truth values to represent logic.
elmw/hello-worldA "Hello, World!" is an introductory computer program.
emilgoldsmith/elm-speedcubingModels and html displays for speedcubing puzzles and algorithm sets
emilianobovetti/edit-distanceAlgorithms for edit distance calculation
emilianobovetti/elm-toastAlso known as snackbars or pop-up notifications
emilianobovetti/elm-yajsonYet another JSON library inspired by Yojson
emilianobovetti/list-assocCommon operations on association lists
emptyflash/typed-svgA Typed SVG (Scalable Vector Graphics) builder
enbala/elm-formLive validation of form inputs in Elm
EngageSoftware/elm-dnn-httpHelpers for working with DNN Web API
EngageSoftware/elm-dnn-localizationHelpers for working with DNN Localization
EngageSoftware/elm-engage-commonEngage's common UI framework components
EngageSoftware/elm-mustacheEvaluating mustache templates
eniac314/french-stemmerAn Elm language implementation of the french Porter Stemmer algorithm
enkidatron/elm-cldrLocale based date and time formatting
ensoft/entranceFramework for Elm apps using a Python 3.5+ asyncio backend
ericgj/elm-bemBEM methodology helpers
ericgj/elm-csv-decodeDecode CSV records to types
ericgj/elm-sparklinesSimple sparklines charts with optional brushing
ericgj/elm-uri-templateInject values from a Dict into a URI template
ericgj/elm-validationTools for validation, e.g. for form input
eriktim/elm-protocol-buffersAn Elm implementation of the Protocol Buffers (protobuf) specification
erlandsona/assoc-setSet implemented using association-list-based Dict
erlandsona/elm-accessorsAccessors, a library implementing lenses for Elm.
erosson/number-suffixFormat large numbers in several human-readable ways, like swarmsim.com does.
escherlies/elm-colorA color library for elm
escherlies/elm-ix-dictA special Dict data structure that derives keys from values.
escherlies/elm-vectorsA vector library for elm
etaque/elm-formLive validation of form inputs in Elm
etaque/elm-responseResponse utilities for Elm Architecture
etaque/elm-transitSimple transition animation for switching between pages in a single page app.
etaque/elm-transit-styleCSS styles for animation on elm-transit.
evancz/elm-playgroundA fun way to create pictures, animations, and games.
Evelios/elm-dat-guiParameter tweaking library using elm-ui
evelios/elm-geometry-quadtreeQuadTree implementation in Elm
Evelios/elm-hashTurn elm objects into comparable hash values
Evelios/elm-markovA markov model library for arbitrary data types
f0i/debug-to-jsonPretty printer and to JSON converter for Debug.toString output
f0i/iso8601Format elm/time posix time as an ISO8601 strings for humans
f0i/statisticsStatistic functions for lists of Float and Int
f3zhead/jsonpseudolistJSON decoder for pseudo-array objects
fabhof/elm-ui-datepickerA reasonable date picker for the awesome elm-ui.
FabienHenon/app-objectAdd model and cmd scoped to your entire application
FabienHenon/elm-ckeditor5ckeditor 5 for elm
FabienHenon/elm-infinite-list-viewDisplays a virtual infinite list, only showing visible items
FabienHenon/elm-infinite-scrollInfinite scroll API
FabienHenon/elm-iso8601-date-stringsConvert ISO8601 date strings to and from Posix times
FabienHenon/elm-placeholder-loadingEasily create placeholder loadings like Facebook's cards loading
FabienHenon/envParse envs
FabienHenon/jsonapiJsonAPI decoder and encoder functions
FabienHenon/jsonapi-httpMake HTTP requests with jsonapi decoding/encoding in Elm
FabienHenon/jsonapi-http-retryRetry failed jsonapi requests with policies
FabienHenon/remote-resourceHandle foreground and background resources
FabienHenon/test-attributeAdd test attributes to your elements for end-to-end tests
fabiommendes/elm-climbing-gradesClimbing grades parsing and manipulation in Elm
fabiommendes/elm-daisy-uiDaisy UI elements (https://daisyui.com/)
fabiommendes/elm-iterLazy iterators for Elm.
fabiommendes/elm-latlngParse and render Roman numerals
fabiommendes/elm-non-empty-listNon-empty lists for Elm.
fabiommendes/elm-romanParse and render Roman numerals
fabiommendes/elm-sized-listA list that caches its size.
fabiommendes/elm-svg-editorSimple SVG editor designed for drawing climbing topos
fapian/elm-html-ariaAria attributes for Elm
fbonetti/elm-geodesyCalculate distance and bearing
feathericons/elm-featherFeather icons for elm
fedragon/elm-typed-dropdownDropdown that handles items of an arbitrary type `t`
feral-dot-io/protoc-gen-elmerSupport library for Protobuf to Elm codegen. Builds on elm-protocol-buffers
fifth-postulate/combinatoricsproviding common combinatoric primitives
fifth-postulate/elm-csv-decodeDecode CSV just like you decode JSON.
fifth-postulate/priority-queuea priority queue for Elm.
figbus/elm-urbit-apiCommunicate with Urbit from Elm.
finos/morphir-elmMorphir Elm bindings
fission-codes/kitFission UI Kit
fission-codes/webnative-elmThin wrapper around webnative for Elm
fission-suite/kitFission UI Kit
fission-suite/webnative-elmThin wrapper around webnative for Elm
fivetentech/elm-bounded-listA list with a maximum capacity
flarebyte/bubblegum-entityAccess to settings and states for widgets of the Bubblegum UI toolkit.
flarebyte/bubblegum-ui-textareaTextArea widget for the Bubblegum UI toolkit.
flowlang-cc/elm-audio-graphConstruct type safe JSON audio graphs with Elm.
flytreeleft/elm-uiLayout and style that's easy to refactor, all without thinking about CSS.
FMFI-UK-1-AIN-412/elm-formulaFirst-order logic formulas and parser
folkertdev/elm-brotliA Brotli decoder for elm
folkertdev/elm-cffDecode compact font format font data into glyphs
folkertdev/elm-dequeA deque (double-ended queue)
folkertdev/elm-flateDeflate and inflate data (used in zip, png, woff)
folkertdev/elm-int64Efficient 64-bit (unsigned) integer
folkertdev/elm-irisThe iris flower data set
folkertdev/elm-kmeansK-means clustering in elm
folkertdev/elm-paragraphParagraph formatting in elm
folkertdev/elm-sha2Fast elm/bytes based sha256 and sha512
folkertdev/elm-stateThreading state through computation
folkertdev/elm-tiny-inflateInflate data compressed with a deflate (zip, gzip, woff, png)
folkertdev/one-true-path-experimentAn experimental package for building paths and curves in elm
folkertdev/svg-path-lowlevelParser and pretty printer for SVG paths
folq/google-calendar-urlBuild URLs for creating events in Google Calendar with prefilled contents
folq/review-rgb-rangesProvides elm-review rules to detect rgb values out of range
FordLabs/elm-star-ratingSimple 5 star rating component
francescortiz/elm-queueProcess .
frandibar/elm-bootstrapElm Bootstrap is a comprehensive library for working with Twitter Bootstrap 4
frandibar/elm-font-awesome-5A strongly typed Elm package for working with Font Awesome 5
FranklinChen/elm-tauThe mathematical constant.
frawa/elm-contourCalculate contour level lines for a two-dimensional scalar field
fredcy/elm-debouncerYet another debouncer component for Elm
fredcy/elm-parseintFunctions to convert String to Int or Int to String in various radixes
Fresheyeball/deburrexposes a function to deburr strings
Fresheyeball/elm-returnReturn as a Writer Monad
friedbrice/elm-teaching-toolsTools for using Elm in the classroom.
FuJa0815/elm-uiLayout and style that's easy to refactor, all without thinking about CSS.
fujiy/elm-json-convertWriting JSON encoder and decoder at once
fustkilas/elm-airtableElm wrapper for the Airtable API
futureworkz/elm-autocompleteElm Autocomplete with debouncing and async fetching of data.
fysiweb/elm-galleryImage and general purpose content gallery/slider (fork of rl-king/elm-gallery).
fysiweb/elm-review-no-import-asProvides elm-review rules to forbid the use of import aliases
fysiweb/elm-review-sortedProvides elm-review rules to keep record fields and constructors sorted
gampleman/elm-examples-helperA simple package that makes elm-visualization examples simpler
gampleman/elm-mapboxAn advanced mapping library
gampleman/elm-rosetreeStrict multiway trees aka rosetrees and a Zipper to go with them
gampleman/elm-visualizationA data visualization package for Elm
garados007/componentA library with helper functions to create components
Garados007/elm-repono-storageA library that enables access to a ReponoStorage server.
Garados007/elm-svg-parserparse String to SVG
garados007/tripleA small library for special triple support
gdamjan/elm-identiconGenerate identicons
gege251/elm-validator-pipelineValidate values and apply them to a user defined type.
genthaler/elm-enumA library to facilitate using Elm union types as `Enum`s
georgesboris/elm-attributesEasily implement and use attribute based APIs using the Elm language
georgesboris/elm-jwtFork of ktonon/elm-jsonwebtoken with custom header encoder.
georgesboris/elm-widgets-charts-alphaDevelopment package for elm-widgets-charts. Constant breaking changes.
getsurance/elm-streetTypes for Google Places Autocomplete javascript api
getto-systems/elm-applyapply utilities for html table
getto-systems/elm-commandutilities for Cmd
getto-systems/elm-fieldform field utilities
getto-systems/elm-html-tableconstruct table structure for html
getto-systems/elm-http-headerhttp header utilities
getto-systems/elm-http-parthttp part utilities
getto-systems/elm-jsonjson utilities
getto-systems/elm-sortsort utilities for html table
getto-systems/elm-urlurl utilities
getto-systems/getto-elm-commandutilities for Cmd
ggb/elm-bloomElm Bloom filter implementation using Murmur3
ggb/elm-sentimentWordlist-based sentiment analysis for Elm
ggb/elm-trendRegression and time series forecasting
ggb/numeral-elmElm module for (advanced) number formatting. Numeral.js port to Elm
ggb/porterstemmerElm implementation of the classical Porter Stemming-algorithm.
ggpeti/return-opticsExtend Return with Monocle's Lenses for fun in the update function
ghivert/elm-graphqlGraphQL queries made easy in Elm!
gicentre/elm-vegaDeclarative visualization with Elm and Vega
gicentre/elm-vegaliteDeclarative visualization with Elm and Vega-Lite
gicentre/tidyTidy data shaping for Elm
gigobyte/iso8601-durationConvert between ISO-8601 durations strings and Duration values
gingko/time-distanceGet approximate relative time in words
Gipphe/elm-uiLayout and style that's easy to refactor, all without thinking about CSS.
gipsy-king/radar-chartAn SVG radar chart
Gizra/elm-all-setA set of unique values. The values can be any type (not just comparables).
Gizra/elm-attribute-builderBuild up lists of HTML attributes in a modular manner
Gizra/elm-compat-019Compatibility layer for use with Elm 0.19
Gizra/elm-debouncerThe most comprehensive debouncer for Elm
Gizra/elm-editable-webdataAn EditableWebData represents an Editable value, along with WebData.
Gizra/elm-fetchSome conveniences for implementing the `update` function along with `fetch`
Gizra/elm-keyboard-eventDecoders for keyboard events
Gizra/elm-radix-treeAdd elements to a Radix tree.
Gizra/elm-storage-keyA StorageKey represents a value that is either New or Existing.
glasserc/elm-debouncerA forked debouncer
glasserc/elm-form-resultSome utilities for handling forms
glasserc/elm-requestedA utility type for tracking requests
GlobalWebIndex/class-namespacesElm module for building HTML classes based on weak-css rules
GlobalWebIndex/cmd-extraExtra functions for working with Cmds
GlobalWebIndex/elm-plural-rulesAn abstraction for working with plural rules
GlobalWebIndex/quantifyQuantify List, Set, Dict or a single value according to a predicate
goilluminate/elm-fancy-daterangepickerA fancy daterangepicker in elm.
GoldentTuft/elm-infinite-scrollInfinite scroll library
GoldentTuft/elm-japanese-typingJapanese Typing Library for Elm
goolord/elm-cropperFluid width/responsive image cropper UI
goyalarchit/elm-dagreSugiyama Style graph drawing in pure elm.
goyalarchit/graph-extraConvenience functions/Random generators for working with elm-community/graph.
greg-enbala/elm-formLive validation of form inputs in Elm
gregziegan/elm-font-awesome-5A strongly typed Elm package for working with Font Awesome 5
gribouille/elm-bulmaELM Bulma wrapper
gribouille/elm-comboCombobox component
gribouille/elm-datetimeDatetime component
gribouille/elm-graphqlGraphQL ELM library
gribouille/elm-multiselectMultiselect component
gribouille/elm-preludeExtra standard functions
gribouille/elm-selectSelect component
gribouille/elm-select-tailwindELM select component with autocompletion & tailwind
gribouille/elm-spinnerSpinner component
gribouille/elm-tableTable component
gribouille/elm-table-tailwindFull features ELM table component for Tailwind
gribouille/elm-treeviewELM tree view component
groma84/elm-tachyonsTachyons CSS classnames for Elm - updated fork
groteck/elm-ibanIban validation in elm
grotsev/elm-debouncerThe most simple debouncer for Elm.
guid75/ziplistA collection data type that exposes a single current item
hakonrossebo/elmdocsA meta package to be used to look up package docs from REPL
hallelujahdrive/elm-accordionSimple Accordion for Elm
hallelujahdrive/elm-croppieCroppie for Elm
HAN-ASD-DT/priority-queuea priority queue for Elm.
HAN-ASD-DT/rsaA toy implementation of the RSA crypto-system.
hanifhefaz/elm-activity-logsA package for managing activity logs in Elm.
hanifhefaz/elm-word-searchFinds the most relevant document to your word
hanifhefaz/elm-word2dict-matcherFinds the most relevant sentence
hansallis/elm-jwtDecode, encode, verify JSON web tokens
hansallis/elm-ratelimiterSimple sliding log rate limiter.
harfangk/elm-bignumElm library for arbitrary precision arithmetic
hariroshan/elm-nativeNativescript bindings to build mobile apps using elm
harmboschloo/elm-dict-intersectProvides intersections of multiple dictionaries
harmboschloo/elm-ecsUsing the Entity-Component-System (ECS) pattern in Elm
harmboschloo/graphql-to-elmGenerate Elm types/encoders/decoders from GraphQL queries
harmboschloo/graphql-to-elm-packageGenerate Elm types/encoders/decoders from GraphQL queries. Support package.
harrysarson/elm-complexUse complex numbers in elm.
harrysarson/elm-decode-elmiDecode binary elmi files.
harrysarson/elm-hacky-uniqueTrick elm into thinking otherwise identical objects are different.
hayleigh-dot-dev/elm-corefn
hayleigh-dot-dev/elm-limiterThrottling and debouncing for messages and values.
hayleigh-dot-dev/elm-web-audioAn elm/html-like library for the Web Audio API.
hayleigh-dot-dev/tuple-extraA collection of helpers for the Tuple type.
hecrj/composable-formBuild type-safe composable forms in Elm
hecrj/elm-slugType-safe slugs for Elm
hecrj/html-parserParse HTML 5 in Elm
Heimdell/elm-opticsOptics for Elm with single composition operator
hendore/elm-port-messageA clean convention for sending messages via ports.
henne90gen/elm-pandas-visualizationAllows to create graphs from a pandas DataFrame.
henriquecbuss/elm-eosType-safe interaction with the EOSIO blockchain in Elm.
henriquecbuss/elm-maskMask `String`s to be used in input fields
henriquecbuss/elm-review-no-function-outside-of-modulesProvides elm-review rules to forbid using functions outside of certain modules
hercules-ci/elm-dropdownComponent to serve as a foundation for custom dropdowns.
hercules-ci/elm-hercules-extrasConvenience functions not found in core elm packages
hermanverschooten/ipFunctions for working with IP addresses and subnets.
Herteby/enumReduce boilerplate needed for dealing with Enums.
Herteby/simplex-noiseGenerate simplex noise (an improvement of Perlin noise)
Herteby/url-builder-plusReplacement for the standard Url.Builder, with more convenience functions
hmsk/elm-css-modern-normalizeAn Elm port of modern-normalize
hmsk/elm-vite-plugin-helperHelpers to use vite-plugin-elm
Holmusk/elmojiA tabbed general-purpose emoji picker
Holmusk/swagger-decoderType definiitions and decoders for working with swagger.json
holmusk/timed-cacheWork with cached values
hrldcpr/elm-consA non-empty list data structure.
humio/elm-dashboardA dashboard layout library.
ianmackenzie/elm-1d-parameterGenerate evenly spaced interpolated values
ianmackenzie/elm-3d-cameraCamera type for 3D rendering and projection
ianmackenzie/elm-3d-scene3D rendering engine for Elm
ianmackenzie/elm-float-extraUseful functionionality for Float values
ianmackenzie/elm-geometry2D/3D geometric data types and operations
ianmackenzie/elm-geometry-extraExtra community-contributed functionality for elm-geometry
ianmackenzie/elm-geometry-linear-algebra-interopInterop support for ianmackenzie/elm-geometry and elm-community/linear-algebra
ianmackenzie/elm-geometry-prereleasePRERELEASE version of elm-geometry
ianmackenzie/elm-geometry-svgRender 2D elm-geometry types as SVG
ianmackenzie/elm-geometry-testHelpful utilities for testing code that uses elm-geometry
ianmackenzie/elm-intervalSimple Interval type for Elm
ianmackenzie/elm-iso-10303Create and parse data in ISO 10303-21 (STEP file) format
ianmackenzie/elm-random-testSmall helpers for using elm-test with Generators instead of Fuzzers
ianmackenzie/elm-step-fileCreate and parse data in ISO 10303-21 (STEP file) format
ianmackenzie/elm-triangular-meshGeneric indexed triangular mesh data structure
ianmackenzie/elm-unitsSimple, safe and convenient unit types and conversions for Elm
ianmackenzie/elm-units-intervalVersion of elm-interval based on elm-units
ianmackenzie/elm-units-prefixedPrefixed version of elm-units for resolving module name conflicts
icidasset/elm-binaryWork with binary data.
icidasset/elm-material-iconsMaterial Icons Library
icidasset/elm-shaSHA cryptographic hash functions.
ilyakooo0/airlockUrbit airlock
imjoehaines/afinn-165-elmThe AFINN-165 dataset as an Elm dict
indicatrix/elm-chartjs-webcomponentElm types and pipeline functions to easily work with Chartjs
indicatrix/elm-input-extraCommonly used Html element with extra functionality
indique/elm-bounded-natnatural number in a range at compile-time
indique/elm-keysdictlookup values by many keys
indique/elm-linear-directionnatural number in a range at compile-time
indique/elm-n-natnatural number of an exact value
indique/elm-n-nat-typeexpress natural numbers within a type
indique/elm-n-typedescribe a number as a difference in a type
indique/elm-nat-in-rangenatural number with a minimum (& maximum) in the type
indique/elm-pairdictlookup value-pairs from the left or the right
indique/nsupplies bounded-nat with shortened names
inkuzmin/elm-multiselectmultiselect control
innoave/bounded-numberA type representing a bounded number
insurello/elm-swedish-bank-account-numberValidate Swedish bank account numbers
insurello/elm-ui-explorerExplore and interact with UI components and pages you've created
integral424/elm-pivot-tableAnalyze and visualize table data by grouping by various fields
iodevs/elm-historyThis library helps with keeping history of states of your variables.
iodevs/elm-validateA Elm validation library
ir4y/elm-dndReusable high level drag-and-drop library for elm
isaacseymour/deprecated-timeelm-community/elm-time updated to 0.19
isberg/elm-annArtifical Neural Network in Elm
itamargiv/permutationsAn Elm package for data structure permutations
itravel-de/elm-thumborGenerate Thumbor URLs with Elm.
ivadzy/bbase64Padding insensitive, elm/bytes based, functional implementation of Base64
IzumiSy/elm-consistent-hashingA module for consistent hashing
IzumiSy/elm-firestoreA library for integrating your app with Firestore in Elm
IzumiSy/elm-multi-waitableA small package like a traffic light
IzumiSy/elm-typedType-safe way aliasing your primitive types easily
j-maas/elm-ordered-containersOrdered Dict and Set for Elm
j-panasiuk/elm-ionicons700+ SVG icons from Ionic framework
jabaraster/elm-viewselm view library.
jackfranklin/elm-parse-link-headerParse HTTP Link headers
jackhp95/elm-mapboxAn Elm library for interactive maps
jackhp95/palitInspired by Tachyons, Tailwinds, and Elm-UI. Powered by elm-css.
jamesgary/elm-config-uiEditor and code generator for live-editing config values in the browser
jamesmacaulay/elm-graphqlA GraphQL request builder and HTTP client
jamesrweb/elm-aviaryAn elm implementation of the birds from combinatory logic.
jamesrweb/elm-combinatorsA combinatory logic library for ELM.
Janiczek/architecture-testA library for fuzz testing TEA models by simulating user interactions
Janiczek/browser-extraExtra functions for elm/browser
Janiczek/cmd-extraPipeline-friendly helpers for working with Cmds
Janiczek/elm-bidictA bidirectional Dict data structure
Janiczek/elm-common-testsTest helpers for common data structures
Janiczek/elm-graphA graph data structure with a nice API
Janiczek/elm-list-cartesianSpecialized List mapN fns giving all combinations of items instead of zipping
Janiczek/elm-quasirandomQuasirandom number generators
Janiczek/elm-raycastingRaycasting in 2D space
Janiczek/elm-runescapeFunctions related to the game RuneScape by Jagex Ltd.
Janiczek/elm-secret-sharingShamir's Secret Sharing algorithm over GF(256)
Janiczek/elm-sourcemapA builder for Source Maps (revision 3)
Janiczek/elm-url-codecDefine both URL parser and builder at once
Janiczek/elm-vlqBase-64 encoder and decoder for VLQ, handy eg. for sourcemaps
Janiczek/transformTransform recursive data structures from the bottom up
janjelinek/creditcard-validationCreditCard validation
jaredramirez/elm-fieldHandle input field modeling & validaton easily.
jaredramirez/elm-s3Upload files to AWS S3 with Elm!
jaredramirez/elm-selectA Handsome configurable select inspired by Culture Amp's Kaizen select.
jaredramirez/html-styled-extraAdditional functions for working with Html.Styled
jasonliang-dev/elm-heroiconsHeroicons for elm
jasonliang512/elm-heroiconsHeroicons for elm
jcberentsen/elm-wiring-diagramsA package for rendering wiring-diagrams to SVG
jeongoon/elmnt-scrollpickerAn elm-ui-friendly picker by scrolling
JeremyBellows/elm-bootstrapifyA collection of functions to use the bootstrap theme when designing html
jesterxl/elm-aws-cognitoElm client for the AWS Cognito services for managing user identities.
jesterxl/elm-aws-cognito-jxlTemporary fork of the-sett/elm-aws-cognito to fix a bug.
jfmengels/elm-lintAn Elm source code linter, to add additional guarantees to your project.
jfmengels/elm-lint-reporterFormats the result of `elm-lint` in a nice human-readable way
jfmengels/elm-reviewAnalyzes Elm projects, to help find mistakes before your users find them.
jfmengels/elm-review-code-styleProvide elm-review rules to follow some of my personal code style preferences
jfmengels/elm-review-cognitive-complexityProvide an elm-review rule to measure the cognitive complexity of a function.
jfmengels/elm-review-commonProvides common linting rules for elm-review
jfmengels/elm-review-debugProvides elm-review rules to detect debug code
jfmengels/elm-review-documentationProvides elm-review rules to help with the quality of the documentation
jfmengels/elm-review-licenseProvides an elm-review rule to prevent using packages with unapproved licenses
jfmengels/elm-review-performanceProvides elm-review rules to report performance problems in your Elm project
jfmengels/elm-review-reporterFormats the result of `elm-review` in a nice human-readable way
jfmengels/elm-review-simplifyProvides elm-review rules to simplify Elm code
jfmengels/elm-review-test-valuesProvides elm-review rules to find misuses of test-only values
jfmengels/elm-review-the-elm-architectureProvides elm-review rules to improve your use of The Elm Architecture
jfmengels/elm-review-unusedProvides elm-review rules to detect unused elements in your Elm project
jfmengels/lint-debugLint plugin for `elm-lint` that provides rules to detect debug code.
jfmengels/lint-unusedLint plugin for `elm-lint` that detects unused code
jfmengels/review-commonDEPRECATED: Use jfmengels/elm-review-common instead.
jfmengels/review-debugDEPRECATED: Use jfmengels/elm-review-debug instead.
jfmengels/review-documentationDEPRECATED: Use jfmengels/elm-review-documentation instead.
jfmengels/review-teaDEPRECATED: Use jfmengels/elm-review-the-elm-architecture instead.
jfmengels/review-unusedDEPRECATED: Use jfmengels/elm-review-unused instead.
jgrenat/datocms-structured-textDecoder, encoder and HTML renderer for DatoCMS Structured Text format (DAST)
jgrenat/elm-html-test-runnerRun and display Elm tests as HTML
jgrenat/regression-testingA tool to generate regression tests for your Elm application
jigargosar/elm-material-colorMaterial Colors
jims/html-parserParse HTML 5 in Elm
jinjor/elm-contextmenuFlexible context menu for Elm
jinjor/elm-debounceYet another debouncer for Elm.
jinjor/elm-diffA diff implementation for Elm
jinjor/elm-insertable-keyGenerates a new key between two keys
jinjor/elm-map-debugTrying to reproduce Map.! problem
jinjor/elm-reqHTTP Requests
jinjor/elm-xml-parserXML Parser for Elm
jjagielka/select-menuSelect/menu using browser focus. Minimal approach: ~200 lines of code.
jjant/elm-comonad-zipperProvides an implementation of the List Zipper and its comonadic interface.
jjant/elm-dictDictionary that can store any type, without configuration.
jjant/elm-fpsFast and easy fps counter
jjant/elm-printfProvides an implementation of printf
jjant/linear-algebraFast linear algebra in Elm
jjant/unwrapUnwrap or crash
jluckyiv/elm-utc-date-stringsConvert UTC date strings to and from Posix times
jmg-duarte/group-listFunctions for List grouping
jmpavlick/bimapBidirectional mapping/comparison/JSON (en,de)coding between Strings and types
jmpavlick/elm-css-with-contextA port of arowM/elm-html-with-context, for rtfeldman/elm-css
jmpavlick/elm-html-formA flexible and extensible form package in Elm that uses the platform.
jmpavlick/elm-ui-hslHSL colors for elm-ui
jmpavlick/elm-ui-markdownMarkdown renderer that outputs elm-ui Elements for dillonkearns/elm-markdown
joakin/elm-canvas2D drawing API based on DOM Canvas, but nicer
joakin/elm-grid2d and 3d grid folding. Loop over a coordinate space, build a result
JoelQ/elm-toggleableElm functions for working with toggleable UIs
joeybright/hybrid-logical-clockA hybrid logical clock implementation in Elm.
joeybright/json-decode-map-genGenerate custom Json.Decode.map functions with elm-codegen
joeybright/json-to-elmDecode JSON into Elm values. Provides utilities for elm-codegen.
joeybright/key-value-store-genGenerate a key-value store from JSON
JohanWinther/elm-pan-and-zoomMake an element pannable and zoomable by dragging and scrolling.
johnathanbostrom/elm-diceDice Rolling
JohnBugner/elm-bagA bag, also known as a multiset.
JohnBugner/elm-keyboardGet which key was pressed, independent of keyboard layout.
JohnBugner/elm-loopRepeatedly apply a function to a value.
JohnBugner/elm-matrixA matrix.
jonathanfishbein1/complex-numberscomplex numbers in elm
jonathanfishbein1/elm-equalDEPRECATED An equal package
jonathanfishbein1/elm-fieldMathematical Field
jonathanfishbein1/elm-monoidDEPRECATED A pack of monoids in the category of endofunctors
jonathanfishbein1/elm-numbersnumbers in elm
jonathanfishbein1/elm-quantumElm Quantum Simulator
jonathanfishbein1/elm-semigroupDEPRECATED A semigroup package
jonathanfishbein1/linear-algebralinear algebra in elm
jonathanfishbein1/numeric-typeclassesNumeric typeclasses
joneshf/elm-taggedA library to help with compile time verification
joneshf/elm-theseValues that can be one of two types or both at once
jonoabroad/commatosedA CSV parser based on RFC-4180
JonRowe/elm-jwtSupports decoding Jwt tokens
jordymoos/pilfElm flip but then reversed to hide its existence
jorgengranseth/elm-string-formatAvoid ugly String concatenation with pipable interpolation
joshforisha/elm-html-entitiesHTML entities for Elm
joshforisha/elm-inflectPluralize/singularize strings
JoshuaHall/elm-2d-array2D Arrays implemented in Elm
JoshuaHall/elm-fractionThis library provides a safe and simple API to deal with fractions.
joshuanianji/github-language-colorsA collection of all of Github's language colours in Elm.
jouderianjr/elm-dialogA modal dialog widget for Elm.
jouderianjr/elm-loadersElm version of pure SVG loaders created by Sam Herbert
jpagex/elm-material-colorMaterial Colors
jschomay/elm-bounded-numberA type representing bounded numbers.
jschomay/elm-narrative-engineInteractive storytelling framework
jschomay/elm-paginateSimple and robust pagination in elm
json-tools/json-schemaJSON Schema for elm
json-tools/json-valueReading and manipulation with json values
jsuder-xx/elm-raSupport for Pointfree style in Elm with a subset of Ramda functions.
jsuder-xx/elm-review-reducible-lambdaselm-review rules to reduce lambda functions through eta reduction.
juliusl/elm-ui-hexcolorAdds a String -> Element.Color function for rgb and rgba.
justgage/tachyons-elmTachyons CSS classnames for Elm
justgook/alt-linear-algebraA linear algebra library for fast vector and matrix math
justgook/elm-game-logicAn ECS library for Elm. Provides an easy way to build a full game
justgook/elm-imageA library for building runtime images in elm
justgook/elm-tiledA library for building decoders for Tiled levels.
justgook/elm-webdriverWebdriver
justgook/webgl-playgroundA fun way to create pictures,animations and games in WebGL https://git.io/Jv3wc
justgook/webgl-shape2D wrapper for WebGL entities
JustinLove/elm-twitch-apiDecoders and a few other helpers for using Twitch.tv APIs
justinmimbs/dateWork with dates without times or zones
justinmimbs/time-extraExtra functions for working with Posix times from elm/time
justinmimbs/timezone-dataTime zone data from the IANA Time Zone Database for using with elm/time
justinmimbs/tzifDecode TZif files into Time.Zone values
justinrassier/elm-contribution-graphA GitHub-style SVG contribution graph written in pure Elm
jweir/charterGenerate inline charts and sparklines
jweir/elm-iso8601ISO8601 time parsing.
jweir/sparklineGenerate inline graphs - sparklines
jwheeler-cp/elm-formLive validation of form inputs in Elm
jxlxx/elm-google-sign-inElm bindings to the "Sign in With Google" widget
jxxcarlson/elm-cell-gridRender a rectangular grid of cells to HTML.
jxxcarlson/elm-editorA pure Elm text editor
jxxcarlson/elm-graphSimple charts: line and bar
jxxcarlson/elm-l0-parserFault-tolerant parser for the L0 markup language
jxxcarlson/elm-lambdatools for working with the lambda calculus
jxxcarlson/elm-markdownExperimental markdown parser, handles math, has hooks for editor sync
jxxcarlson/elm-pseudorandomPseudorandom number generators
jxxcarlson/elm-searchSearch and sort a list of data using a DSL for conjunction and negation
jxxcarlson/elm-spreadsheetRepresentation of and computation spreadsheets in Elm.
jxxcarlson/elm-statElm stat utility
jxxcarlson/elm-tarElm tar utility
jxxcarlson/elm-text-editorPure Elm text editor forked from Sydney Nemzer
jxxcarlson/elm-text-searchSearch and sort a list of data using a DSL for conjunction and negation
jxxcarlson/elm-tree-builderBuild rose trees from a string
jxxcarlson/elm-typed-timeA typed time library for Elm (keep track of units: seconds, minutes, etc.)
jxxcarlson/elm-widgetA small personal collection of UI widgets for mdgriffith/elm-ui
jxxcarlson/hexhex view for bytes
jxxcarlson/htreeTransform hierarchical list to a rose tree
jxxcarlson/math-markdownExperimental markdown parser that also handles math!
jxxcarlson/meenylatexA parser for a subset of LaTeX
jxxcarlson/scripta-compilerA compiler that transforms markup source text to HTML
jxxcarlson/toc-editorDrag and drop editor for table of contents
jxxcarlson/tree-extraOperations on rose trees to go with zwilias/elm-rosetree
jzxhuang/http-extrasImproved HTTP - detailed responses, convenience functions, and API mocking.
K-Adam/elm-domDOM traversal for Elm event-handlers and ports
k-bx/timezone-dataTime zone data from the IANA Time Zone Database for using with elm/time
kageurufu/elm-websocketsWebsockets made kinda easy
kalutheo/elm-ui-explorerExplore your views and their states in a single tool.
ken-matsui/html-styled-extraAdditional functions for working with Html.Styled
kingwither/elmeitherHaskell's 'Either' type
Kinto/elm-kintoA client to help making requests to a Kinto storage server
kirchner/elm-selectizeSelectize-like dropdown menu with autocompletion
kirchner/elm-wai-aria-tabsImplementation of the WAI-ARIA tabs widget
kirchner/form-validationCreate validatable forms
kkazuo/expect-bytesExpect Bytes with Http
kkpoon/elm-auth0Auth0 data types and helper functions
kkpoon/elm-auth0-urlparserUrlParser for Auth0 token callback
kkpoon/elm-echartsecharts-webcomponent option types
klazuka/elm-json-tree-viewShows JSON data as an expandable HTML tree
kmbn/elm-hotkeysEvent handlers for sending content and triggering actions with keypresses.
kokizzu/elm-date-formatCopy of ryannhg/date-format 2.3.0.
kokizzu/elm-visualizationClone of kokizzu/elm-visualization 2.1.2 with proper dependency
korutx/elm-rutA component for handling the Chilean Unique Roll Tributary
koskoci/elm-sortable-tableTiny fork.
kraklin/elm-debug-parserElm parser for parsing Debug.log messages into reasonable tree to work with
Kraxorax/elm-matrix-aExposes 'Matrix a' creation, traversal, and some manipulation functions.
kress95/elm-html-convertConvert HTML to JSON value and string
kress95/elm-review-indirect-internalBlock indirect imports to internal modules
krisajenkins/elm-astarThe A* pathfinding algorithm.
krisajenkins/elm-extsA collection of functions missing from the core.
krisajenkins/remotedataTools for fetching data from remote sources (incl. HTTP).
ktonon/elm-cryptoCompute HMAC with SHA-2 hash functions or use SHA-2 directly.
ktonon/elm-jsonwebtokenJSON Web Token encoder and decoder (JWT)
ktonon/elm-test-extraExtra expectations, fuzzers, testers and describers
ktonon/elm-wordUnsigned 32 or 64 bit integers and related operations
kudzu-forest/elm-atomstypes for handling periodic tables.
kudzu-forest/elm-constant-time-queueQueue with O(1) enqueueing and dequeueing even in the worst case.
kudzu-forest/elm-random-poolenables fast and precisely controled random picking up from collection of data.
kudzu-forest/elm-random-treetree structure that allows fast random picking up
kudzu-forest/elm-recent-event-counterA suspendable stopwatch counting events that took place in latest xxx seconds.
kudzu-forest/elm-wide-floatEnables floating point arithmetics with 32 exponent bits.
kuon/elm-hsluvHSLuv implementation in pure Elm
kuon/elm-string-normalizeString normalization utils
Kurren123/k-dropdown-containerA container for dropdowns
kutyel/elm-formLive validation of form inputs in Elm
kuzminadya/mogeefontA bitmap font for the Mogee game
kuzzmi/elm-gravatarGet Gravatar image source URL or DOM image element
kyasu1/elm-ulidGenerate ULID - Universally Unique Lexicographically Sortable Identifier
labzero/elm-google-geocodingElm interface to the Google Geocoding API
lambda-phi/disjoint-setA disjoint set implementation with path compression
lambda-phi/lambdaan optimizing compiler using lambda calculus
lambda-phi/parserAn easy to use general-purpose parser
langyu-app/elm-ancillary-jsonConvenience functions not included in elm-community/json-extra
langyu-app/elm-ancillary-nonempty-listConvenience functions not included in mgold/elm-nonempty-list
laniakea-landscape/tailwindcss-typedPack of types and function to simplify using Tailwind CSS classes
larribas/elm-multi-inputA multi-value input (for emails, tags, etc.)
laserpants/elm-burrito-updateMonadic-style interface for state updates in Elm.
laserpants/elm-update-pipelineInterface for sequential composition of updates in the style of pipelines.
lattyware/elm-fontawesomeFontAwesome as pure Elm and SVG.
lattyware/elm-json-diffCompute JSON patches by comparing two JSON values.
lauber00/elm-int64Efficient 64-bit (unsigned) integer
lauber00/elm-protocol-buffersAn Elm implementation of the Protocol Buffers specification
lauber00/line-chartsA library for plotting lines charts in SVG.
laurentpayot/minidenticons-elmSuper lightweight SVG identicon generator for Elm
layflags/elm-bicThis library is for parsing Business Identifier Codes (BIC) used in banking
lazamar/dict-parserCreate a fast parser to match dictionary keys.
league/difference-listDList is a representation of lists with an efficient append operation
league/unique-idPure generation of unique identifiers in Elm.
leforestier/elm-hammer-eventsUse Hammer.js touch events with Elm
lemol/ant-design-icons-elmAnt Design Icons for Elm
lemol/ant-design-icons-elm-uiAnt Design Icons for Elm UI
lenards/elm-pandemic-dateWhen you feel like time stopped and we're still in March 2020 ...
lenards/elm-ui-patternflyAn elm-ui implementation of components from the PatternFly design system
leojpod/elm-apex-charts-linkdescribe your apex charts in elm to use via ports/web-components
leojpod/elm-jwtDecode, encode, verify JSON web tokens
leojpod/elm-keyboard-shortcutquick support for keyboard shortcut (web-component based)
leojpod/review-no-empty-html-textelm-review rule to favour `html-extra` and forbid `Html.text ""`
leojpod/review-no-id-as-stringPromote the use of opaque type as ID and flag the use of String for id fields
leonardanyer/elm-comboxCustom dropdown based on elm-selectize
LesleyLai/elm-grid2-dimensional Grid in elm
lettenj61/elm-reusable-htmlMinimal reusable functions to enrich common use of elm/html
lettenj61/elm-simple-templateMinimal viable template engine for Elm
lgcantarelli/emusicDSL that provides abstractions to write music patterns, based on HMusic.
Libbum/elm-partitionPartition problem (number partitioning) solvers
Libbum/elm-redblacktreesRed Black self-balancing binary search trees
linsyking/elm-canvas2D drawing API based on DOM Canvas, but nicer
linsyking/elm-monadMonads for Elm
linsyking/messenger-coreCore library for Messenger.
linuss/smooth-scrollSmooth scrolling animation to a DOM element
lionar/selectA simple material design select box
liwenjun/elm-jsonrpcJsonrpc V2 Client
liwenjun/elm-ui-colors应用于 elm-ui 的颜色 Colors for elm-ui
liwenjun/elm-zabbixZabbix Client
ljuglaret/combinatoirecombinatoire
ljuglaret/fractionfractions
lnkr-a/tailwindcss-typedPack of types and function to simplify using Tailwind CSS classes
lobanov/elm-localstorageInteract with window.localStorage and window.sessionStorage using Task API
lobanov/elm-taskportEasily call JavaScript APIs from Elm using the Task abstraction
logicUSLIB/logicus-folElm package for working with First Order Logic.
logicUSLIB/logicus-plElm package for working with Propositional Logic.
lovasoa/elm-csvA CSV parser.
lovasoa/elm-rolling-listA circular buffer (infinite cyclic list)
lovebug356/elm-crypto-com-exchangeAPI wrapper for Crypto.com Exchange
lucamug/elm-box-drawingA semiserious library to create drawing using Box Drwaing Characters
lucamug/elm-exercisesA library to create Elm exercises in Ellie
lucamug/elm-ui-with-contextA clone of miniBill/elm-ui-with-context with small fixes
lucamug/style-frameworkA style framework built on top of elm-ui.
lue-bird/elm-allowable-stateallow/forbid a state at the type level
lue-bird/elm-alternative-benchmark-runnerrun benchmarks in a clean ui & more (multi-compare, ...)
lue-bird/elm-and-orboth or only one of them
lue-bird/elm-bitssafe, typed bit arrays
lue-bird/elm-bounded-natnatural number in a typed range
lue-bird/elm-docs-diff compare versions of an elm API
lue-bird/elm-emptiness-typedone type for emptiable and safe non-empty
lue-bird/elm-keyssetlookup for multiple arbitrary keys. safe. log n
lue-bird/elm-linear-directionup or down a structure
lue-bird/elm-morpha parser-printer: dev-friendly, general-purpose, great errors
lue-bird/elm-no-record-type-alias-constructor-functiontrick: no record `type alias` constructor function
lue-bird/elm-partial-or-completekeep going with a partial value or stop with the result
lue-bird/elm-review-documentation-code-snippetverify code examples by generating tests
lue-bird/elm-review-equals-caseableelm-review: report `==` when equivalent `case of` exists
lue-bird/elm-review-import-simpleenforce `import Module [exposing (Module)]`
lue-bird/elm-review-links-point-to-existing-package-memberselm-review rule to check that links point to existing package members
lue-bird/elm-review-missing-record-field-lenselm-review: helper generation
lue-bird/elm-review-multiple-append-to-concatelm-review: replace multiple `++` in sequence with concat
lue-bird/elm-review-opaque-typeforbid `type`s that are exposed without variants
lue-bird/elm-review-patternelm-review: Forbid as and record patterns
lue-bird/elm-review-phantom-typeforbid `type` parameters not used in the definition
lue-bird/elm-review-record-alias-constructorelm-review: forbid record `type alias` constructors
lue-bird/elm-review-single-use-type-vars-end-with-underscoreelm-review: type variables only used once end with -_
lue-bird/elm-review-upgradetell me how to get rid of outdated stuff
lue-bird/elm-review-variables-between-case-of-access-in-casesreports when a variable between `case .. of` is used in any of the cases
lue-bird/elm-review-variant-value-countenforce that variants have at most one value
lue-bird/elm-rosetree-pathnavigate rosetrees and forests
lue-bird/elm-scrollitems rolled up on both sides of a focus
lue-bird/elm-state-interfacedefine an app in a simple, safe and declarative way
lue-bird/elm-typed-valuea type with 1 variant but convenient
lue-bird/elm-typesafe-arrayarray with a typed length range → safe access
lue-bird/elm-xy@deprecated ( x, y ): create, transform, read
Luftzig/elm-signal-processingfunctions for signal processing, such as FFT and convolution.
lukewestby/accessible-html-with-css-temp-19Drop-in replacement for tesk9/accessible-html using Html.Styled
lukewestby/elm-http-builderPipeable functions for building HTTP requests
lukewestby/elm-string-interpolateInject values from a list into a template. Useful for i18n and templated copy.
lukewestby/elm-templateType-safe Elm string templating with records
lukewestby/http-extraInject values from a list into a template. Useful for i18n and templated copy.
lxierita/no-typealias-constructor-callelm-review rule to disallows using type alias record constructor
lydell/elm-app-urlURLs for applications
lynn/elm-arithmeticLibrary for integer arithmetic: primes, bases, divisors, gcd...
lynn/elm-ordinalElm library for making ordinal strings (1st 2nd 3rd)
m-mullins/elm-consoleWrap JS console object
m00qek/elm-cpfManipulate and generate brazilian CPFs
maca/crdt-replicated-graphImplementation of a CRDT algorithm for distributed graphs
maca/crdt-replicated-treeImplementation of a CRDT algorithm for replicated trees
maca/elm-inflectStrings pluralization and singularization
maca/elm-rose-treeSimple tree with path access, and updates and fold an map functions
maca/postgrest-admin-previewBackoffice interface for PostgREST
MacCASOutreach/graphicsvgBeautiful scalable vector graphics (SVG) in Elm.
MackeyRMS/elm-accessorsAccessors, a library implementing lenses for Elm.
MackeyRMS/elm-rosetree-pathnavigate rosetrees and forests
MackeyRMS/elm-uifork of elm-ui
MackeyRMS/elm-ui-tableData grid built with elm-ui
MackeyRMS/elm-ui-with-contextfork of elm-ui-with-context
MackeyRMS/json-decode-attemptDecode JSON with fallbacks AND errors
MackeyRMS/string-utilString utils
MackeyRMS/time-utilUtilities we use to format times / dates wraps Time.Extra and other funzies.
MadonnaMat/elm-select-twoA mimic of Select2 in Elm
malaire/elm-safe-intA safe 54-bit signed integer
malaire/elm-uint6464-bit unsigned integer with division
malinoff/elm-jwtDecode, encode, verify JSON web tokens
malinoff/elm-uniformBuild type-safe composable, universal forms
marcelmorgan/domino-uiDomino Game
marcodaniels/elm-aws-cloudfrontAWS CloudFront lambdas with Elm
marcodaniels/elm-robots-humansGenerate robots.txt and humans.txt in elm.
marcosh/elm-html-to-unicodeelm library to escape and unescape html
marshallformula/arrangeable-listOrdered List that allows moving an item around within the list
marshallformula/elm-swiperUtilities to help detect & manage 'swipe' events on mobile devices
MartinSStewart/elm-audioPlay sound effects and music in a declarative way
MartinSStewart/elm-bayer-matrixGenerate Bayer matrices. Useful for dithering patterns.
MartinSStewart/elm-box-packingPack rectangles closely together. Useful for texture atlases and sprite sheets.
MartinSStewart/elm-codec-bytesBuild binary encoders and decoders with minimal boilerplate
MartinSStewart/elm-geometry-serializeelm-serialize codecs for ianmackenzie/elm-geometry
MartinSStewart/elm-nonempty-stringCreate strings that contain at least a single character.
MartinSStewart/elm-safe-intA safe 54-bit signed integer
MartinSStewart/elm-serializeWrite codecs for encoding and decoding Elm data.
MartinSStewart/elm-uint6464-bit unsigned integer with division
MartinSStewart/send-gridSend emails with the Send Grid API. Only useful for server-side Elm.
martouta/elm-emojis-converterElm package for converting text to HTML with emojis as Unicode or images.
martouta/html-key-eventsHTML Event listeners for on 'keyup' and on 'keydown'
Massolari/elm-maskA simple way to apply a mask on your string
Massolari/time-distanceGet approximate relative time in words
matheus23/elm-default-tailwind-modulesThe default tailwind classes as elm-css, generated using elm-tailwind-modules
matheus23/elm-figma-apiFigma web API endpoints, data structures and helper functions.
matheus23/elm-markdown-transformsFor creating advanced elm-markdown renderers (e.g. with model access).
matheus23/elm-tailwind-modules-baseBase code that elm-tailwind-modules-generated code depends on.
mathiajusth/intl-phone-inputInternational phone number form input.
mathiajusth/nonempty-dictUse Dict that is guaranteed to be nonempty
matken11235/html-styled-extraAdditional functions for working with Html.Styled
matsubara0507/octicons-elmGitHub's Octicons for Elm
MattCheely/boonParse and evaluate boolean expressions from strings like 'one AND two OR three'
MattCheely/tryframe-coordinatorTools for coordinating embedded apps via iframes.
matthewsj/elm-orderingA library for writing custom comparison functions
matzko/elm-opaque-dictDictionary supporting opaque Elm types as keys.
matzko/elm-review-limit-aliased-record-sizeAn elm-review rule to make sure aliased records don't get too large.
mauroc8/elm-html-pipelineBuild HTML nodes using the pipeline operator
MaybeJustJames/yamlWork with YAML in Elm
mbr/elm-extrasHighly experimental general purpose standard library extension
mc706/prefab-uiPrefab UI is a collection of ElmUI components inspired by clarity.design.
mc706/toasty-bootstrapA configurable toast notification package for Elm, using elm-bootstrap alerts.
mcordova47/elm-natural-orderingSort strings with numbers and diacritics “naturally”
mdgriffith/elm-animatorA timeline-based animation engine
mdgriffith/elm-bezierUtilities for working with Bezier curves
mdgriffith/elm-codegenA code generation library for Elm
mdgriffith/elm-markupAn Elm-friendly markup language for typed data and content.
mdgriffith/elm-style-animationStyle Animations in Elm
mdgriffith/elm-uiLayout and style that's easy to refactor, all without thinking about CSS.
mdgriffith/style-elementsThis project had a major rewrite and continues as mdgriffith/elm-ui
mdgriffith/stylish-elephantsLayout and style that's easy to refactor, all without thinking about CSS.
melon-love/elm-gab-apielm-gab-api implements communication with api.gab.com
mercurymedia/elm-ag-gridAgGrid integration for Elm
mercurymedia/elm-datetime-pickera datetime picker component
mercurymedia/elm-message-toasta small popup to display informative messages that disappear automatically
mercurymedia/elm-smart-selectan advanced select component
mewhit/prismicioElm SDK for prismic.io
mgold/elm-animationEasy but powerful animation of values over time
mgold/elm-geojsonDecode GeoJSON (RFC 7946) into an Elm data structure
mgold/elm-nonempty-listhead and tail without the Maybe
mgree/trampolinea library for running potentially non-terminating applications
mhoare/elm-stackA package which implements a Stack
miaEngiadina/elm-ghostAccess to the ghost-blog api with elm.
micahhahn/elm-safe-recursionElegant recursion in Elm without blowing the stack
MichaelCombs28/elm-base85This library provides you with encoding / decoding of Base85
MichaelCombs28/elm-css-bulmaBulma HTML/CSS Framework for Elm
MichaelCombs28/elm-nanoidCreate nanoids in Elm
michaelglass/proquintmakes memorable words that correlate to random numbers.
microelm/elm-pegParsing expression grammar (PEG) in elm
Microsoft/elm-json-tree-viewShows JSON data as an expandable HTML tree
mikaxyz/elm-cropperFluid width/responsive image cropper UI
mind-gym/elementsA collection of Elm UI elements
miniBill/date-format-languagesCompanion package for ryannhg/date-format. This package contains the languages.
miniBill/elm-avataaarsA library for rendering cute SVG avatars, art by Pablo Stanley
miniBill/elm-bareAn Elm implementation of the BARE Message Encoding - https://baremessages.org/
miniBill/elm-codecBuild JSON encoders and decoders with minimal boilerplate
miniBill/elm-fast-dictDrop-in, faster, replacement for Dict from elm/core
miniBill/elm-faster-benchmarkLibrary for faster benchmarks by using Web Workers
miniBill/elm-generic-dictCodegen dictionaries and sets with arbitrary key types.
miniBill/elm-html-with-contextAn augmentation of elm/html with a global context.
miniBill/elm-iso8859Encode and decode strings with ISO/IEC 8859 or Windows-1252.
miniBill/elm-oklchConversion functions from and to Oklab and Oklch
miniBill/elm-result-extraConvenience functions for working with Result
miniBill/elm-review-call-graphExtract the call graph from an application
miniBill/elm-review-no-broken-elm-parser-functions Provides elm-review rules to check for usage of broken elm/parser functions.
miniBill/elm-ropeA data structure that supports efficient concatenation.
miniBill/elm-salsa20Implementation of the Salsa20 encryption and random number generation for Elm
miniBill/elm-ui-with-contextAn augmentation of elm-ui with a global context.
miniBill/elm-unicodeUnicode-aware functions for Chars
miniBill/elm-xml-parserXML Parser for Elm - fork of jinjor/elm-xml-parser
misoton665/elm-returnReturn type helps building a structure for scalable programming on TEA.
misoton665/elm-review-module-layer-dependencyProvides module layer dependency rule for elm-review
miyamoen/bibliopolaUI Catalog for Elm applications built by elm-ui inspired by Storybook
miyamoen/elm-command-palletA command pallet UI. Register messages, then execute with it.
miyamoen/elm-origamiCSS in Elm package forked from rtfeldman/elm-css
miyamoen/elm-route-builderelm-route-builder let us define both URL builder and parser at once.
miyamoen/select-listA non-empty list and one of zipper.
miyamoen/tree-with-zipperRose tree (multiway tree) with zipper.
monty5811/elm-bibleParse Bible References.
Morgan-Stanley/morphir-elmMorphir Elm bindings
mpizenberg/elm-2d-viewerA 2D (image) viewer with zoom and pan in mind
mpizenberg/elm-bytes-decoderEnable branching (oneOf) for elm/bytes decoders.
mpizenberg/elm-fileAlternative to elm/file that can be encoded and passed through ports
mpizenberg/elm-placeholder-pkgAn empty placeholder package
mpizenberg/elm-pointer-eventsMouse, Touch, Pointer, Wheel and Drag events
mpizenberg/elm-test-runnerHelper package to run tests and report results
mrdimosthenis/turtle-graphicsThis package lets us command a relative cursor (turtle) to draw vector graphics
mrpinsky/elm-keyed-listA library for encapsulating keyed lists in Elm
mtamc/and-collectNo do-notation needed! andCollect combinators for interdependent computations
mthadley/elm-hash-routingCreate single page applications with hash-routing
mthadley/elm-review-unitelm-review rules for working with the Unit type
mthadley/elm-typewriterA typewriter effect in Elm!
mthiems/elm-chartsFork of terezka/elm-charts@3.0.0 to fix dependencies.
mthiems/elm-charts-3Fork of terezka/elm-charts@3.0.0 to fix dependencies.
mthiems/intervalsFork of terezka/intervals@2.0.1 to fix dependencies.
mtonnberg/refinement-proofsRefinement types in elm
munksgaard/char-extraAdditional functions for working with Chars
munksgaard/elm-chartsBar and pie charts
munksgaard/elm-data-uriParse and handle data URIs in Elm
munksgaard/elm-media-typeParse and handle media types in Elm
mweiss/elm-rte-toolkitBuild rich text editors in Elm
myrho/elm-hovercardRender a hovercard beneath a DOM element
myrho/elm-parser-extrasExtra functions for building parsers. Fork of Punie/elm-parser-extras.
myrho/elm-roundRound floats (mathematically/commercially) to a given number of decimal places
myrho/numeral-elmElm module for (advanced) number formatting. Forked from ggb/numeral-elm
myrho/yamlWork with YAML in Elm. Fork of MaybeJustJames/yaml.
n1k0/elm-daterange-pickerA date range picker.
nabekou29/elm-context-htmlView functions to use Context everywhere.
nanahs/elm-transitionsapply css transitions with ease using custom elements
nathanbraun/elm-multiselectmultiselect control
nathanjohnson320/base58Base58 encoding/decoding library
nathanjohnson320/elm-ui-componentsA set of reusable UI elements
nats-rpc/elm-nrpcElm lib for Nrpc
ndortega/elm-gtranslateA free & type-safe way to interact with the Google Translation API
NeoVier/elm-eosType-safe interaction with the EOSIO blockchain in Elm.
NeoVier/elm-maskMask `String`s to be used in input fields
NeoVier/elm-review-no-function-outside-of-modulesProvides elm-review rules to forbid using functions outside of certain modules
newlandsvalley/elm-binary-base64Experimental library for Binary Base64
newmana/chroma-elmAn Elm native version of chroma.js for color maps, color spaces and operations.
nicmr/compgeoAn Elm library for computational geometry
nicolasgargano/elm-escposWrite ESC/POS commands like elm/html.
niho/elm-crdtImplementations of some common CRDTs in Elm.
niho/elm-stompAn Elm client for the STOMP protocol (version 1.2).
niho/json-schema-formGenerate validating forms from JSON schemas.
niho/personal-numberA library for parsing personal numbers.
nik-garmash/elm-testJust testing
nikita-volkov/hashing-containersHashing-based container datastructures
nikita-volkov/typeclassesExplicit typeclasses
nishiurahiroki/elm-simple-pagenateA elm simple pagenater.
nixCodeX/elm-bootstrapThis is a fork that adds nested accordions, use the original if possible.
noahzgordon/elm-color-extraAdditional color handling for Elm
noahzgordon/elm-jsonapiDecoders and helper functions for working with JSONAPI payloads
nonpop/elm-purlA tiny library for building parameterized URLs
noordstar/elm-gamepadElm library for adding game controller support
noordstar/elm-matrix-sdk-betaMatrix SDK for instant communication. Unstable beta version for testing only.
noordstar/elm-matrix-webhooksWrapper for the nim65s Matrix-Webhook API
NoRedInk/datetimepicker-legacyReusable date and time picker view
NoRedInk/elm-compareTools for composing comparison functions
NoRedInk/elm-debug-controls-without-datepicker(you probably want avh4/elm-debug-controls instead)
NoRedInk/elm-formatted-text-19A type for representing formatted text
NoRedInk/elm-formatted-text-test-helpersA type for representing formatted text
NoRedInk/elm-json-decode-pipelineUse pipelines to build JSON Decoders.
NoRedInk/elm-plot-19SVG charts in Elm.
NoRedInk/elm-plot-rougeSVG charts components in Elm.
NoRedInk/elm-railsConvenience functions for using Elm with Rails.
NoRedInk/elm-random-generalA general random number generator, allows to experiment with different RNGs
NoRedInk/elm-random-pcg-extendedPCG-Extended, more bits of randomness for you!
NoRedInk/elm-review-extract-apielm-review rule to extract ports and flags used in an application
noredink/elm-review-html-lazyProvides elm-review rules to detect incorrect usage of lazy
NoRedInk/elm-rfc5988-parserFork of: A (woefully-incomplete) parser for RFC5988 Links
NoRedInk/elm-rollbarSend reports to Rollbar
NoRedInk/elm-savedA type keeping track of changes to a value since it was last saved.
NoRedInk/elm-simple-fuzzyFuzzy matching and filtering for strings.
NoRedInk/elm-sortable-tableSortable tables for whatever data you want to display.
NoRedInk/elm-string-conversionsHelpers to convert common types into a `String`.
NoRedInk/elm-sweet-pollHTTP polling with backoff when the server response doesn't change
NoRedInk/elm-uuidV4 UUIDs - 128 bit pseudo-random identifiers (Fork with more randomness)
NoRedInk/http-upgrade-shimA package to help people upgrade from Http 1.0 to 2.0
NoRedInk/list-selectionA list that might have at most one selected item
NoRedInk/noredink-uiUI Widgets we use at NRI
NoRedInk/style-elementsLegacy fork of mdgriffith/style-elements to fix a bug in an indirect dependency
norpan/elm-html5-drag-dropThis library handles dragging and dropping using the HTML5 API
norpan/elm-json-patchJSON Patch implementation
not1602/elm-featherFeather icons for elm
nphollon/geo3dVectors and Quaternions for 3D Geometry
nsbno/spor-design-tokens-elmDesign tokens for vy elm applications
nsbno/spor-elmUI components used in Elm applications at Vy
nsbno/spor-icon-elmIcons used for Elm applications hosted on vy.no
ntreu14/elm-stackA simple implementation of a stack data structure in Elm
nunntom/elm-bigrationalUnlimited size rational numbers for elm
nunntom/elm-ui-selectA select widget for elm-ui with keyboard input, filter, scrolling and requests!
oaalto/time-valuesFunctions from/to time values to their sencond/minute/hour... parts.
obiloud/numeric-decimalFixed point decimal data type
obiloud/task-extra-concurrentAbstraction and helper functions for running concurrent tasks in TEA
obiloud/validator-pipelineBuild custom form validators and combine results
odf/elm-meshIndexed mesh data structure with arbitrary face sizes
ohanhi/autoexpandA pure Elm auto expanding textarea
ohanhi/keyboardHelpers for working with keyboard inputs (ex keyboard-extra)
ohanhi/loremPlaceholder text for your Elm apps
ohanhi/remotedata-httpA collection of helper functions for server communication using RemoteData
ohri-anurag/easy-chartsA library for creating SVG based charts easily.
opvasger/amrAutomatic message-replay for Elm!
opvasger/comparableCore functions with explicit comparison in Elm!
opvasger/develmTest, benchmark, and build Elm-modules!
opvasger/enumerableEnumerate custom-types in Elm!
opvasger/loadableIntuitive data-loading in Elm!
opvasger/msg-replayAutomatic message-replay for Elm!
Orange-OpenSource/elm-advanced-gridA dynamically configurable grid
Orasund/elm-actionDEPRECATED: Use elm-spa instead
Orasund/elm-bagTwo implementations of a bag using a dict and an association list
Orasund/elm-card-gameA package for displaying card games.
Orasund/elm-cellautomataA packages that lets you write your own celluar automatas.
Orasund/elm-game-ai-minimaxAI algorithm for turn based two player games with perfect information.
Orasund/elm-game-essentialsA collection of essential types for creating games.
Orasund/elm-handlebarsCompile Handlebars Templates in Elm
Orasund/elm-html-stylehelpful functions for writing CSS
Orasund/elm-hyperbolicGeometry in the 2D hyperbolic plane
Orasund/elm-jsonstoreDEPRECATED: Use IzumiSy/elm-firestore instead
Orasund/elm-layoutLayout HTML using flexbox
Orasund/elm-static-arrayArrays with fixed length using phantom types.
Orasund/elm-svg-writerWrite svg and download it as a file
Orasund/elm-traceryImplementation of tracery in Elm. see tracery.io
Orasund/elm-ui-frameworkA CSS framework to go hand in hand with elm-ui.
Orasund/elm-ui-widgetsCollection of reusable views for elm-ui.
Orasund/leaf-langA multi paradigm scripting language for Elm
Orasund/pixelengineGraphic engine for turn based pixel games.
orus-io/elm-natsPure Elm state manager for NATS protocol
orus-io/elm-simple-text-indexA simple yet fast text index
orus-io/elm-spaA set of tools to easily build Single Page Application
owanturist/elm-avl-dictElm Dict and Set with custom keys based on AVL trees
owanturist/elm-bulletproofMake your components Bulletproof
owanturist/elm-graphqlBuild GraphQL schemes and decoder together
owanturist/elm-queueElm Queue
owanturist/elm-union-findThe Union Find data structure
ozmat/elm-formsA library for building and validating Forms in Elm
ozmat/elm-validationA library for building basic Validation in Elm
ozyinc/elm-sortable-table-with-row-idSortable tables for whatever data you want to display.
PaackEng/elm-alert-betaBootstrap alert
PaackEng/elm-datetime-pickera datetime picker component
PaackEng/elm-google-mapsType safe google maps implementation
PaackEng/elm-svg-stringSerializes a SVG node into a string
PaackEng/elm-ui-dialogEncode and decode JSON values
PaackEng/elm-ui-dropdownAn Elm UI dropdown component
PaackEng/paack-remotedataPaack's approach to Kris Jenkins' RemoteData.
PaackEng/paack-uiPaack's Design System applied over Elm UI
pablen/toastyA configurable toast notification package for Elm apps.
pablohirafuji/elm-markdownPure Elm markdown parsing and rendering.
pablohirafuji/elm-qrcodeQR Code encoder and renderer.
pablohirafuji/elm-syntax-highlightSyntax highlighting in Elm
PanagiotisGeorgiadis/elm-datepickerA date time picker built on top of elm-datetime package.
PanagiotisGeorgiadis/elm-datetimeA human readable representation of date and time built on top of elm/time.
panthershark/email-parserSafely parse and validate email addresses
panthershark/snackbarSnackbar lib
pascallemerrer/elm-advanced-gridA dynamically configurable grid
pastelInc/elm-validatorProvide a validator for elm
paul-freeman/elm-ipfsInteract with data stored on IPFS nodes.
pd-andy/elm-audio-graphConstruct JSON representations of Web Audio graphs in Elm.
pd-andy/elm-limiterThrottling and debouncing for messages and values.
pd-andy/elm-web-audioAn elm/html-like library for the Web Audio API.
pd-andy/tuple-extraA collection of helpers for the Tuple type.
pd9333/elm-time2Yet another package to work with time that observes daylight saving time
pd9333/elm-time2-zoneTime zone data from the IANA Time Zone Database for using with pd9333/elm-time2
pdamoc/elm-hashidsElm port of the Hashids library
PedroHLC/elm-uuid-dict Dict and Set for TSFoster/elm-uuid.
pehota/elm-zondiconsZondicons SVG Icons Library
PerformanceIMMO/elm-utilsAll common types and functions used by perfimmo dev
periodic/elm-csvParse CSV strings
perty/matrixTwo-dimensional matrix with indexMap, backed by fast Array from the Elm core.
perzanko/elm-loadingSimple loading spinners animated in CSS for your elm application.
peterszerzo/elm-arboristTree-editing interface for Elm
peterszerzo/elm-json-tree-viewShows JSON data as an expandable HTML tree
peterszerzo/elm-natural-uiEasy-going, opinionated UI kit
peterszerzo/elm-porterElm ports' wrapper for uncomplicated request-response-style communication
peterszerzo/line-chartsA library for plotting lines charts in SVG.
pfcoperez/elm-playgroundA fun way to create pictures, animations, and games.
philipe-roberge/elm-gridEasier creation of css-grid containers
phollyer/elm-cursorA package to simplify selecting the cursor being used in your UI
phollyer/elm-phoenix-websocketA websocket client for use with the Elixir Phoenix framework.
phollyer/elm-ui-colorsColors for https://github.com/mdgriffith/elm-ui
phollyer/elm-ui-dropdownA simple dropdown component for elm-ui
phosphor-icons/phosphor-elmA flexible icon family for Elm
pilatch/elm-chessElm library for computer chess
pilatch/flipJust the old flip function
pithub/elm-parser-bug-workaroundWorkarounds for a bug in elm/parser
pithub/elm-parser-extraConvenience functions for working with parsers
prikhi/bootstrap-galleryA Modal Gallery for Bootstrap v4
prikhi/decimalArbitrary-Precision Decimal Numbers
prikhi/http-tasksConvenience Functions for Building HTTP Requests as Tasks
prikhi/paginatePagination with Built-In Fetching & Caching of Requests
primait/elm-graphql-clientgraphql client with automatic retry
primait/formsForm library in Elm
primait/prima-elm-extrautilities for prima elm codebases
primait/pyxis-componentsPrima Design System components
proberge-dev/browser-keyboardManaging global inputs with subscriptions
proberge-dev/elm-gridEasier creation of css-grid containers
proda-ai/elm-cssTyped CSS in Elm.
proda-ai/elm-dropzoneElm 0.19 fork of github.com/danyx23/elm-dropzone drop zone convenience library
proda-ai/elm-loggerA logger that can be used in optimized mode
proda-ai/elm-svg-loaderElm 0.19 fork github.com/rnons/elm-svg-loader inline SVG document
proda-ai/formattingElm 0.19 of github.com/krisajenkins/formatting type-safe string formatting lib
proda-ai/murmur3An implementation of the Murmur3 hash function for Elm
professortX/date-formatA reliable way to format dates and times with Elm.
professortX/elm-visualizationA data visualization package for Elm
prozacchiwawa/elm-codepage-437a string containing the 256 unicode codepoints of codepage 437
prozacchiwawa/elm-json-codecA library for composing json encoders and decoders simultaneously in elm
prozacchiwawa/elm-keccakKeccak and SHA3 hashes
prozacchiwawa/elm-urlbase64Wraps base64 into a url safe base64 implementation
Punie/elm-idSafe IDs with phantom types
Punie/elm-matrixSimple linear algebra library using flat-arrays
Punie/elm-parser-extrasConvenience functions for building parser with elm/parser
Punie/elm-readerRead configuration from an implicit environment
pzp1997/assoc-listDictionary with custom keys implemented using association lists
QiTASC/hatchinqAn experimental library for UI elements. Not for production use.
r-k-b/complexAn elm module for working with complex numbers.
r-k-b/elm-intervalIntervals for Elm. Handles ∩, -, ∪ with any combo of open / closed bounds.
r-k-b/map-accumulate\"map accumulate\" helpers for Elm.
r-k-b/no-float-idsA rule for elm-review that discourages Float types for "Id"s.
r-k-b/no-long-import-linesA rule for elm-review that discourages long one-line Imports.
raen79/elm-imgixA wrapper around ImgIX image API for Elm
rafraser/elm-lospecWork with the Lospec Palettes API
rakutentech/r10Bootstrapper and UI Components we use at Rakuten
RalfNorthman/elm-lttbDown-sampling data with the Largest-Triangle-Three-Buckets algorithm.
RalfNorthman/elm-zoom-plotPlotting line charts with zoom and nice time axes.
rametta/elm-datetime-pickera datetime picker component
red-g/accumulateFunctions for manipulating filters
red-g/directoryA package for navigating directories
red-g/filterFunctions for manipulating filters
red-g/service-collectionsCollections for implementing custom types
red-g/sortFunctions for manipulating sorters
relvox/iridescence-elmUtils and helpers
ren-lang/compilerThe compiler for Ren: a dynamically typed, functional scripting language.
renanpvaz/elm-bemBEM utilities for classes
reserve-protocol/elm-i3166-dataISO 3166 data including country names, flags sprite sheet, dial codes, and more
reserve-protocol/elm-iso3166-dataISO 3166 data including country names, flags sprite sheet, dial codes, and more
RGBboy/websocket-serverWeb Socket Server in Elm and Node.js
rgrempel/elm-http-decoratorsAdditional functions for use with elm-http
rielas/measurementWorking with Google Analytics Measurement Protocol
ringvold/elm-iso8601-date-stringsConvert ISO8601 date strings to and from Posix times
riskbook/number-to-wordsPackage contains some util methods for converting numbers into words.
rix501/elm-sortable-tableSortable tables for whatever data you want to display.
rjbma/elm-listviewA package for viewing a list of data
rl-king/elm-galleryImage and general purpose content gallery/slider.
rl-king/elm-indexA taggable wrapper around Int
rl-king/elm-inviewGet information on an element position relative to the current viewport
rl-king/elm-iso3166-country-codesConvert to and from alpha2, alpha3, id and country names in 23 languages
rl-king/elm-masonryMasonry column grid layout.
rl-king/elm-modular-scaleGenerate proportionally related values to use as font-sizes, line-height, ect.
rl-king/elm-scroll-toSmoothly scroll to DOM elements with a spring animation
rlopzc/elm-hmac-sha1Compute HMAC with SHA-1 hash function
rlopzc/elm-sentrySend reports to Sentry
rluiten/elm-text-searchFull text index engine in Elm language inspired by lunr.js.
rluiten/mailcheckMailcheck suggest corrections to errors in email addresses
rluiten/sparsevectorA simple sparse vector implementation
rluiten/stemmerStemmer is an Elm language implementation of Porter Stemmer
rluiten/stringdistanceCalculate a metric indicating the string distance between two strings
rluiten/trieElm implementation of Trie data structure
robinheghan/elm-dequeA double-ended queue for Elm
robinheghan/elm-phone-numbersA package for validating phone numbers. Based on google's libphonenumber.
robinheghan/elm-warriorHone your Elm skills by programming the intelligence of a brave warrior.
robinheghan/fnv1aAn implementation of the FNV-1a hash function for Elm
robinheghan/keyboard-eventsFunctions for triggering messages when a certain key is pressed
robinheghan/murmur3An implementation of the Murmur3 hash function for Elm
robotmay/s3-direct-file-uploadAbstract module for directly uploading files to S3, compatible with Shrine.rb
robvandenbogaard/elm-knowledge-graphAn easy entry point for starting to use knowledge graphs.
robvandenbogaard/elm-terminusdbClient library for using TerminusDB as a data triple store backend in Elm apps.
rogeriochaves/elm-test-bdd-styleBDD-style matchers for elm-test
RomanErnst/erlParse and construct URLs
romariolopezc/elm-hmac-sha1Compute HMAC with SHA-1 hash function
romariolopezc/elm-sentrySend reports to Sentry
romstad/elm-chessElm library for computer chess
ronanyeah/calendar-datesgenerate calendar dates
ronanyeah/helpersConvenience functions.
rosenbergm/elm-grpcMake gRPC-web requests directly from Elm!
rsignavong/elm-cloudinary-video-playerAn Elm wrapper for the Cloudinary Video Player
rsignavong/elm-leaflet-mapAn Elm wrapper for the Leaflet map
rtfeldman/console-printPrint formatted text to the console using ANSI escape sequences.
rtfeldman/countCall record constructors with increasing integers. Useful for managing z-index.
rtfeldman/elm-cssTyped CSS in Elm.
rtfeldman/elm-hexWork with hexadecimal numbers
rtfeldman/elm-iso8601-date-stringsConvert ISO8601 date strings to and from Posix times
rtfeldman/elm-sorter-experimentExperimental Sorter package
rtfeldman/elm-validateValidate data
rundis/elm-bootstrapElm Bootstrap is a comprehensive library for working with Twitter Bootstrap 4
rupertlssmith/rte-toolkit-patchBuild rich text editors in Elm
russelldavies/elm-rangeModel and operate on a range of values
russelldavies/elm-ui-searchboxAn Elm UI searchbox (searchable autocomplete dropdown)
ryan-haskell/date-formatA reliable way to format dates and times with Elm.
ryan-haskell/elm-spasingle page apps made easy.
ryan-haskell/graphqlAn elm/json inspired package for working with GraphQL
ryan-senn/elm-compiler-error-sscceExploring compiler error
ryan-senn/elm-google-domainsList of country specific Google domains
ryan-senn/elm-readabilityReadability scores in Elm. New Dale–Chall & Coleman-Liau readability formula
ryan-senn/elm-tldsList of Top Level Domains (TLDs) taken from iana.org.
ryan-senn/stellar-elm-sdkElm SDK for the Stellar Cryptocurrency
ryannhg/date-formatA reliable way to format dates and times with Elm.
ryannhg/elm-spasingle page apps made easy.
ryannhg/graphqlAn elm/json inspired package for working with GraphQL
ryota0624/date-controlldate controll
ryry0/elm-numericA matrix library for elm
s6o/elm-recaseReCase - convert a string from any case to any case
samhstn/time-formatformat time in elm with ease
samueldple/material-colorMaterial colours to work with rtfeldman/elm-css
samuelstevens/elm-csvParse CSV files according to RFC 4180
sashaafm/eetfParser for encoding and decoding Erlang External Term Format
savardd/elm-time-travelAn experimental debugger for Elm
scrive/elm-formLive validation of form inputs in Elm
scrive/json-schema-formGenerate validating forms from JSON schemas.
sdeframond/elm-storeAn experimental indexed store un pure Elm.
sh4r3m4n/elm-pianoSimple piano wigdet for Elm programming language
shamansir/bin-packBin Packing of Rectangles
shamansir/elm-aframeElm integration for A-Frame
shamansir/elm-canvas2D drawing API based on DOM Canvas, but nicer
shamansir/elm-graph-renderRender Graphs in SVG
shamansir/genuiThe language for definining simple interfaces
shamansir/tron-guiTron: Minimal Universal GUI
shnewto/pgnA library for parsing "Portable Game Notation" (PGN) for standard chess.
shootacean/elm-warekiA convert date to wareki.
showell/binary-tree-diagramdraws binary trees (with SVG)
showell/dict-dot-dotcore Dict exposing Dict(..), NColor(..)
showell/elm-data-utilgenerate Elm code (by example)
showell/meta-elmElm Runtime in Elm
simonh1000/elm-base45Decoding and Encoding of Base45 (QR code) data
simonh1000/elm-colorpickerA simple color-picker widget, using svg
simonh1000/elm-jwtSupports decoding Jwt tokens & making authenticated HTTP requests
simonh1000/elm-sliding-menusAnimated menus for mobile-first webapps
simplystuart/elm-scroll-toScroll to a position in an animated way
SiriusStarr/elm-password-strengthProvides libraries for calculating password security and providing feedback.
SiriusStarr/elm-review-no-single-pattern-caseProvides elm-review rules to disallow single-pattern case expressions.
SiriusStarr/elm-review-no-unsortedelm-review rules to ensure sortable code is sorted in the "proper" order.
SiriusStarr/elm-review-pipeline-stylesCustomizable elm-review rules for allowable pipeline styles.
SiriusStarr/elm-spaced-repetitionCreate spaced repetition software using several different popular algorithms.
SiriusStarr/elm-splatProvides functions for unpacking lists items as arguments.
sjorn3/elm-fieldsFirst class field names for elm
Skinney/elm-dequeA double-ended queue for Elm
Skinney/elm-phone-numbersA package for validating phone numbers. Based on google's libphonenumber.
Skinney/elm-warriorHone your Elm skills by programming the intelligence of a brave warrior.
Skinney/keyboard-eventsFunctions for triggering messages when a certain key is pressed
Skinney/murmur3An implementation of the Murmur3 hash function for Elm
skovsboll/elm-crontabA crontab parser and humanizer in Elm - for the basic UNIX syntax
skyqrose/assoc-list-extraConvenience functions for working with pzp1997/assoc-list Dict
slashmili/phoenix-socketElm client for Phoenix channels
sli/autotableA simple but extensible datatable.
sli/loadingstateA type for tracking the state of a loading resource.
smucode/elm-flat-colors🎨 280 handpicked colors in 14 palettes for Elm UI, elm/html and others
solcates/elm-openid-connectA OpenID Connect implementation
solcates/solcates-elm-oauth2OAuth 2.0 client-side utils
sparksp/elm-review-alwayselm-review rule to forbid `always`.
sparksp/elm-review-camelcaseelm-review rule to ensure your code uses camelCase.
sparksp/elm-review-forbidden-wordselm-review rule to forbid certain words in comments.
sparksp/elm-review-importselm-review rule enforce consistent import aliases.
sparksp/elm-review-portsProvides elm-review rules to detect problematic elm ports.
Spaxe/elm-lsystemImplementation of L-Systems in Elm
Spaxe/svg-pathdMinimal, Complete SVG Path constructor for its `d` attribute
special-elektronik/elm-autocompleteAutcomplete search input in elm
specialelektronik/elm-autocompleteAutcomplete search input in elm
sporto/elm-countriesA searchable ISO 3166-1 based list of country names, codes and emoji flags
sporto/elm-selectA selection input with auto-completion
sporto/polylinear-scaleCreate a polylinear scale
sporto/qsParse and serialize query strings
sporto/time-distanceGet time distance in words
staeter/ziplistList with a selected element that makes impossible state impossible.
stephenreddek/elm-emojiSeamlessly display emoji in Elm applications.
stephenreddek/elm-range-sliderAn elm package for range sliders
stephenreddek/elm-time-pickerAn elm implementation of a time picker
stil4m/elm-syntaxElm Syntax in Elm: for parsing and writing Elm in Elm
stil4m/structured-writerHelpful writer for structured data: indent, seperators ect
stoatpower/elm-extsA collection of functions missing from the core.
StoatPower/elm-wktWKT <-> GeoJSON parser/unparser
stoeffel/editableEditable represents a value that can be read-only or editable.
stoeffel/elm-verifyValidate a model into a structure that makes forbidden states impossible.
stoeffel/list-focusA list with a focus
stoeffel/resetableA datastructure that allows you to reset its value to an original value.
stoeffel/set-extraConvenience functions for working with Set.
STTR13/ziplistList with a selected element that makes impossible state impossible.
sudo-rushil/elm-cardsA library of playing card data types and card game scoring
SupercedeTech/elm-validationPackage for data validation.
SupercedeTech/number-to-wordsPackage contains some util methods for converting numbers into words.
supermacro/elm-antdelm-antd is an implementation of the Ant design system for Elm
supermario/elm-countriesA searchable ISO 3166-1 based list of country names, codes and emoji flags
surprisetalk/elm-bulmaBulma HTML/CSS Framework for Elm
swiftengineer/elm-dataData Persistence library for Elm applications
SwiftsNamesake/proper-keyboardIntroduces type-safe keys
sxh/ui-baseCommon code used across my applications
szubtsovskiy/elm-visualizationA data visualization package for Elm (dependency fix)
tad-lispy/springsA rough model of a mass attached to a spring. Good for animations.
tam-carre/and-collectNo do-notation needed! andCollect combinators for interdependent computations
tasuki/elm-bloomElm Bloom filter implementation using Murmur3
tasuki/elm-punycodePunycode decoder
TayKangSheng/forem-apiA set of abstractions to call Forem API
temochka/enclojureA Clojure-like scripting language for Elm apps.
terezka/chartsNighly version of terezka/elm-charts with newest features.
terezka/elm-chartsSVG charts components in Elm.
terezka/elm-charts-alphaA library for plotting charts in SVG.
terezka/elm-diffA parser for `git diff` output + highlighting.
terezka/intervalsA library for producing nice intervals for charts.
terezka/line-chartsA library for plotting lines charts in SVG.
terezka/yamlA library for parsing and decoding YAML.
terry-bit-io/elm-paginateSimple and robust pagination in elm
terry-bit-io/elm-physics3D physics engine
tesk9/accessible-htmlview helpers enforcing accessible practices
tesk9/accessible-html-with-cssDrop-in replacement for tesk9/accessible-html using Html.Styled
tesk9/modalAccessible modal component
tesk9/paletteWork with colors and generate palettes.
tfausak/jawaType definitions for JWP events.
tfausak/quartzLenses and optics for Elm.
thaterikperson/elm-strftimeFormat dates and times following http://strftime.org.
the-sett/ai-searchAI Search for Elm
the-sett/auth-elmElm auth module for interacting with the-sett/auth-service.
the-sett/decode-genericGeneric JSON decoder.
the-sett/elm-2d-cameraA camera for zoomable 2d drawings.
the-sett/elm-animateA simple animation package for Elm.
the-sett/elm-authElm authentication API pattern with multiple implementations.
the-sett/elm-auth-awsElm auth module for interacting with the-sett/auth-service.
the-sett/elm-aws-cognitoElm client for the AWS Cognito services for managing user identities.
the-sett/elm-aws-coreMake authenticated REST requests to AWS services.
the-sett/elm-aws-elastic-containersElm client for the AWS ECR and ECS services.
the-sett/elm-browser-infoGather information on which browser the code is running under.
the-sett/elm-colorA simple color module for Elm.
the-sett/elm-enumSupport for enums in Elm.
the-sett/elm-error-handlingTools for more elaborate error handling than Result.
the-sett/elm-gap-bufferAn efficient gap buffer implementation for Elm base around slicing Array.
the-sett/elm-localstorageelm-localstorage provides persistence via JavaScript's localStorage.
the-sett/elm-one-manyA one-to-many data structure implementation for Elm.
the-sett/elm-pointerAn HTML pointer API for simplifying working with mouse and touch together.
the-sett/elm-pretty-printerA combinator library for pretty printing.
the-sett/elm-refineSupport for refinement types (and enums) in Elm.
the-sett/elm-serverlessUse Elm with the serverless framework (deploy to AWS, Azure, Google)
the-sett/elm-state-machinesModelling state machines in Elm.
the-sett/elm-string-caseA library for converting between camel-case, snake-case, kebab-case and so on.
the-sett/elm-syntax-dslA DSL for creating Elm syntax trees and pretty printing Elm source code.
the-sett/elm-update-helperHelper functions for nesting updates in Elm.
the-sett/json-optionalHelpers for working with optional fields in JSON.
the-sett/lazy-listLazy lists for Elm.
the-sett/parser-recoverableAn extension of elm/parser with error recovery.
the-sett/salixA language for code generation.
the-sett/salix-aws-specTransform an AWS service specification into Salix.
the-sett/svg-text-fontsRender strings using OpenType Fonts into SVG paths.
the-sett/tea-treeTea Trees are Rose Trees that work better with The Elm Architecture.
the-sett/the-sett-lafLook and Feel for The Sett.
thematthopkins/elm-test-journeyelm application testing
TheSacredLipton/elm-ui-hexcolorAdd hex color declarations to elm-ui.
ThinkAlexandria/css-in-elmWrite CSS stylesheets in Elm
ThinkAlexandria/elm-drag-locationsDrag library designed for many different interaction locations
ThinkAlexandria/elm-html-in-elmA pure Elm representation of Elm Html
ThinkAlexandria/elm-pretty-print-jsonPretty print JSON with nesting indents into a String
ThinkAlexandria/elm-primer-tooltipsGitHub's primer-tooltip css selectors exposed as an Elm union type
ThinkAlexandria/window-managerWindow toolkit providing resizeable, draggable UI containers.
thomasin/elm-frontmatterdecode markdown files
thomasin/elm-menusWCAG menus
thomasin/elm-pathhandle file paths
thought2/elm-interactiveProvides time, mouse, window resize and keyboard events.
thought2/elm-wikimedia-commonsAn Elm library for dealing with the Wikimedia Commons API.
thoughtbot/expirableManage values that expire after a period of time
timjs/elm-collageCreate interactive vector graphics and position them relative to each other
timo-weike/generic-collectionsDict that works with any key types by converting keys to String
tiziano88/elm-protobufGoogle Protocol Buffers runtime library
tj/elm-svg-loadersAnimated SVG loading indicators.
tkuriyama/elm-generatorA generator library for simulating laziness.
toastal/eitherEither for representing a structure with two types
toastal/endoEndo for Elm: a simple endomorphism to simplify code
toastal/mailtomailto DSL to make mailto links easy
toastal/select-prismUse a Monocle Prism to handle <select> conflict between ADTs and Strings
tomjkidd/elm-multiway-tree-zipperA library for navigating and updating immutable trees.
torreyatcitty/the-best-decimalArbitrary-Precision Decimal Numbers
tortis/elm-satA basic DPLL SAT solver
tortus/elm-array-2d2D Array library for Elm
tptshepo/elm-flex-layoutElm Flex Layout provides a layout API for using Flexbox CSS
tremlab/bugsnag-elmSend error reports to bugsnag
tricycle/elm-actor-frameworkImplements an Actor Model Framework
tricycle/elm-actor-framework-sandboxRun your components inside a sandbox environment
tricycle/elm-actor-framework-templateAdds an easy way to handle templates using the elm-actor-framework template
tricycle/elm-actor-framework-template-htmlAdds an easy way to handle HTML templates using the elm-actor-framework
tricycle/elm-actor-framework-template-markdownAdds an easy way to handle Markdown templates using the elm-actor-framework
tricycle/elm-emailParse email addresses safely
tricycle/elm-embed-youtubeA wrapper around the Youtube iFrame Api
tricycle/elm-eventstreamKeeps track and listens to your events of any form
tricycle/elm-imgixA wrapper around ImgIX image API for Elm
tricycle/elm-infinite-galleryA simple gallery that supports infinite scrolling
tricycle/elm-infnite-galleryA simple gallery that supports infinite scrolling
tricycle/elm-parse-dont-validateParsing (Validation) done right
tricycle/elm-storageA key-value container similar to Dict but stores different types of values.
tricycle/morty-apiMorty API
tricycle/system-actor-modelImplements an Actor Model Framework
tripokey/elm-fuzzyA library for fuzzy string matching
truqu/elm-base64Base64 encoding and decoding
truqu/elm-dictsetSet from any type using a Dict under the hood
truqu/elm-md5Quickly compute MD5 message digests in pure Elm
truqu/elm-oauth2OAuth 2.0 client-side utils
truqu/elm-review-nobooleancaseProvides an elm-review rule to prohibit case..of on boolean expressions
truqu/elm-review-noleftpizzaProvides an elm-review rule to prevent the use of the left pizza operator
truqu/elm-review-noredundantconcatProvides an elm-review rule to prohibit redundant usage of `++`
truqu/elm-review-noredundantconsProvides an elm-review rule to prohibit redundant usage of `::`
truqu/line-chartsFork of terezka/line-charts to work around #43
TSFoster/elm-bytes-extraHelpers for working with elm/bytes
TSFoster/elm-compareHelpers for comparing non-comparable values
TSFoster/elm-envfileEncode and parse envfiles
TSFoster/elm-heapHeap structure for elmlang
TSFoster/elm-md5Computes MD5 hash of non-string data
TSFoster/elm-sha1Generate SHA1 digests of strings or arbitrary data
TSFoster/elm-tuple-extraConvenience functions for working with tuples
TSFoster/elm-uuidCreate and manage UUIDs
turboMaCk/any-dictElm dictionary with custom key types.
turboMaCk/any-setElm Set built on top of AnyDict
turboMaCk/elm-continueA lightweight library for working with continuations in elm
turboMaCk/glueComposing TEA modules with isolated state
turboMaCk/lazy-tree-with-zipperLazy rose tree (multiway tree) with zipper.
turboMaCk/non-empty-list-aliasFunctions for working (a, List a) and NonEmpty List Zipper
turboMaCk/queueSimple FIFO (first in, first out) Queue implementation in Elm
UbiqueLambda/elm-with-uiCross-platform with-pattern UI toolkit for Elm
UbiqueLambda/elm-with-ui-backendBackend for UbiqueLambda/elm-with-ui
UbiqueLambda/elm-with-ui-htmlElm's HTML renderer for UbiqueLambda/elm-with-ui
uncover-co/elm-admin-alphaA framework for building admin applications themed through ThemeSpec.
uncover-co/elm-submodulesNested Elm Architectures made easy.
uncover-co/elm-themeAn opinionated, constraint-based, theme library for Elm Applications.
uncover-co/elm-theme-providerWork with scoped themes based on CSS variables with light and dark modes.
uncover-co/elm-theme-specA theme specification for web applications.
uncover-co/elm-theme-studioA companion application to help you define and test your elm-theme themes
uncover-co/elm-widgetsA collection of stateless, themable widgets for Elm applications.
uncover-co/elm-widgets-alphaA collection of stateless, themable widgets for Elm applications.
upsiflu/less-uiLess pushing around `views` across the DOM. Less Ui state in your model.
ursi/elm-css-colorsUse the CSS named colors in elm-css
ursi/elm-scrollEasily scroll an element to the desired position
ursi/elm-throttleEasily throttle the execution of commands
ursi/supportA small port framework
uweg/elm-io-spaElm SPA based on elm-io without code generation.
uzimaru0000/ulmusUlmus is a Lisp implementation made with Elm
v-nys/elm-nonempty-listFork of coreygirard/..., without hard dependency on test
valentinomicko/test-formsLala
VerbalExpressions/elm-verbal-expressionsElm port of VerbalExpressions
vernacular-ai/elm-flow-chartcreate flexible flow charts in elm
vicramgon/logicusElm packages for working with Propositional and First Order Logic algorithms.
viir/simplegamedevMaking it simple to develop a video game
visotype/elm-domBase utilities to help Elm developers build UI libraries
visotype/elm-evalPass function calls as data from JavaScript to Elm
vistuleB/elm-plotUpdate of terezka/elm-plot to 0.19.1.
vito/elm-ansiParsing streams of text with ANSI escape sequences
vjousse/elm-emojiA tabbed general-purpose emoji picker
vjousse/elm-mastodon-tootyElm client for Mastodon extracted from tooty.
vjrasane/elm-dynamic-jsonDynamic JSON decoding
vkfisher/elm-review-no-unsafe-divisionForbid division operations that produce unwanted values or runtime exceptions
Voronchuk/hexagonsHexagonal grids and tools to build hex maps and layouts
vViktorPL/elm-incremental-listGenerate list range based on increment and decrease functions
vViktorPL/elm-jira-connectorA wrapper for Jira API
w0rm/elm-obj-fileEncode and decode 3D models in the OBJ file format
w0rm/elm-physics3D physics engine
w0rm/elm-slice-showElm Slides
waratuman/elm-coderA Base64, Base32, and Base16 (hexadecimal) decoder and encoder
waratuman/elm-iso8601-date-stringsConvert ISO8601 date strings to and from Posix times
waratuman/elm-json-extraExtra JSON Encode / Decode functionality
waratuman/elm-standardapiElm client for StandardAPI
waratuman/json-extraExtra JSON Encode / Decode functionality
waratuman/time-extraA set of helpers for working with elm/time
Warry/elm-css-sortable-tableSortable tables for data of any shape.
Warry/elm-ffiCreate and call asynchronous javascript functions from Elm
wasdacraic/elm-tree-layoutImplements Buchheim, Junger and Leipert's tree layout algorithm
wearsunscreen/gen-gardenA package for creating generative art.
webbhuset/elm-actor-modelFramework for Component based systems using the Actor Model
webbhuset/elm-actor-model-elm-uiUse Elm UI in webbhuset/elm-actor-model
webbhuset/elm-json-decodeDecode JSON objects using chained functions (continuation style).
webbhuset/elm-review-forbid-specific-importsProvides an elm-review rule to forbid specific imports.
webbhuset/elm-review-no-unqualified-functionsProvides an elm-review rule to forbid unqualified functions.
wells-wood-research/elm-moleculesAn Elm package for working with molecular structures.
wernerdegroot/listzipperA zipper for List
whage/elm-validateValidate data
whale9490/elm-split-paneSplit pane for elm.
WhileTruu/elm-blurhashBlurhash decoder and encoder (https://github.com/woltapp/blurhash).
WhileTruu/elm-one-to-oneA data structure for one-to-one mapping between values.
WhileTruu/elm-smooth-scrollScrolling to position that always takes the same amount of time.
wingyplus/thai-citizen-idA library for validate thai citizen id
wittjosiah/elm-ordered-dictA dictionary mapping unique keys to values preserving insert order.
wking-io/pairProduct Type that allows you to hold and use two values in one type.
wolfadex/earl-greyAn experimental Elm package to make building apps easier
wolfadex/elm-ansiFunctions and types to make it easy to work with ANSI codes and the terminal
wolfadex/elm-calendarA package for viewing a calendar of events
wolfadex/elm-ecsAn ECS library for Elm. Provides an easy way to build a full game
wolfadex/elm-open-apiElm support for OpenAPI
wolfadex/elm-text-adventureSimple text adventure builder and viewer
wolfadex/locale-negotiationLocale negotiation, matching and selection.
wolfadex/tilerBuild 2D tiling boards, based off of Wave Function Collapse
wroge/elm-geodesyCoordinate conversions and transformations
wsowens/termA terminal emulator with ANSI escape code parsing
wznmickey/elm-forRunning a function several times using index
xarvh/elm-gamepadElm Library for gamepads and game controllers
xarvh/elm-slidesAwesome presentation framework to create your slides in Elm
xdelph/elm-slick-gridSlick grid in ELM
xdelph/elm-sortable-tableSortable tables for data of any shape.
xilnocas/stepAn experimental package for clean update functions
y047aka/elm-css-paletteA palette of colors for elm-css
y047aka/elm-hsl-colorThe HSL version of elm-color
y047aka/elm-reset-cssThe Collection of Reset CSS
y0hy0h/ordered-containersOrdered Dict and Set for Elm
Yagger/elm-odata4Build Open Data Protocol (OData v4) queries
Yagger/elm-review-no-url-string-concatenationAn elm-review rule that ensures URLs are not built using string concatenation
ymtszw/elm-brokerData stream buffer inspired by Apache Kafka
ymtszw/elm-http-xmlHttp client for XML API
ymtszw/elm-xml-decodeXml decoder sharing the spirit of Json.Decode
yoghurt-x86/easy-formsSimple and fast way to build forms
yotamDvir/elm-katexKaTeX in elm (without ports): a fast LaTeX rendering library from Kahn Academy.
yotamDvir/elm-pivotPivot: a list with a cursor pointing at the center, like a zipper.
YUcxovo/elm-canvas2D drawing API based on DOM Canvas, supports js functions with return value
yujota/elm-asap-pathology-formatProviding encoder/decoder for automated slide analysis platform XML format
yujota/elm-collision-detectionQuadtree space partitioning for collision detection.
yujota/elm-makieA pack of monoids in the category of endofunctors
yujota/elm-pascal-vocEncoder and decoder for PASCAL Visual Object Class XML format
yumlonne/elm-japanese-calendarJapanese-Calendar for elm
YuyaAizawa/list-wrapperData structure implemented by simple list
YuyaAizawa/pegParser combinator implementation for Persing Expression Grammer (PEG)
z5h/component-resultConvenience functions for Components.
z5h/jaro-winklerComputes the Jaro–Winkler string similarity.
z5h/timelineTimeline helps you add smooth transition animations to Elm programs.
z5h/zipperA zipper allows easy manipulation of nested records.
zaboco/elm-draggableeasy way to make DOM elements draggable
zgohr/elm-csvA CSV parser.
Zinggi/elm-2d-gameA 2D rendering engine based on WebGL
Zinggi/elm-game-resourcesManages game resources (currently only textures)
Zinggi/elm-glsl-generatorGenerate GLSL shader code
zwilias/elm-bytes-parserParse elm/bytes using composable parsers with errors and context tracking.
zwilias/elm-holey-zipperA list zipper that can focus on the holes between items
zwilias/elm-html-stringA drop-in elm/html replacement that can stringify to a pretty HTML string
zwilias/elm-reorderableReorder entries while maintaining a key/value correspondence.
zwilias/elm-rosetreeStrict multiway trees aka rosetrees and a Zipper to go with them
zwilias/elm-utf-toolsConvert between unicode codepoints/UTF-32, UTF-16 and UTF-8.
zwilias/json-decode-explorationJSON decoding with warnings and usage tracking