Update render script and Makefile
This commit is contained in:
557
terminal/elm2
557
terminal/elm2
@@ -1,557 +0,0 @@
|
||||
|
||||
|
||||
[48;5;235m[38;5;249m[49m[39m
|
||||
[48;5;235m[38;5;249m[49m[39m
|
||||
[48;5;235m[38;5;249m[49m[39m
|
||||
|
||||
|
||||
[38;5;14m[1m![0m[38;5;12mAwesome[39m[38;5;14m[1m [0m[38;5;14m[1m(https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;5;12m [39m[38;5;12m(https://github.com/sindresorhus/awesome)[39m[38;5;12m [39m[38;5;14m[1m![0m[38;5;12mBuild[39m[38;5;12m [39m[38;5;12mStatus[39m[38;5;14m[1m [0m
|
||||
[38;5;14m[1m(https://app.travis-ci.com/sporto/awesome-elm.svg?branch=master)[0m[38;5;12m [39m[38;5;12m(https://app.travis-ci.com/sporto/awesome-elm)[39m
|
||||
|
||||
[38;5;12mA community driven list of useful Elm tutorials, libraries and software.[39m
|
||||
[38;5;12mInspired by the [39m[38;5;14m[1mawesome[0m[38;5;12m (#more-awesome) list thing. Feel free to this list.[39m
|
||||
|
||||
|
||||
[38;2;255;187;0m[4mTable of Contents[0m
|
||||
[38;5;12m- [39m[38;5;14m[1mLearn[0m[38;5;12m (#learn)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mArticles[0m[38;5;12m (#articles)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mVideos[0m[38;5;12m (#videos)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mNews[0m[38;5;12m (#news)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPodcasts[0m[38;5;12m (#podcasts)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mTesting[0m[38;5;12m (#testing)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCode generators[0m[38;5;12m (#code-generators)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPackage managers[0m[38;5;12m (#package-managers)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mLibraries[0m[38;5;12m (#libraries)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mBoilerplates[0m[38;5;12m (#boilerplates)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mFrameworks[0m[38;5;12m (#frameworks)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mStatic analysis[0m[38;5;12m (#static-analysis)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mStatic site generators[0m[38;5;12m (#static-site-generators)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mShowcase generators[0m[38;5;12m (#showcase-generators)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mRun Elm[0m[38;5;12m (#run-elm)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCompile and bundle[0m[38;5;12m (#compile-and-bundle)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mOther tools[0m[38;5;12m (#other-tools)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mEditor plugins[0m[38;5;12m (#editor-plugins)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mExamples[0m[38;5;12m (#examples)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCommunity and Support[0m[38;5;12m (#community-and-support)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mConferences[0m[38;5;12m (#conferences)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mInspired by Elm[0m[38;5;12m (#inspired-by-elm)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mBeyond the DOM[0m[38;5;12m (#beyond-the-dom)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mWho to follow[0m[38;5;12m (#who-to-follow)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMore awesome[0m[38;5;12m (#more-awesome)[39m
|
||||
[38;5;12m- [39m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mLearn[0m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mLearn what this awesome thing is.[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOfficial tutorial[0m[38;5;12m (http://elm-lang.org/docs) — General information and in-depth guide with examples.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm in Action[0m[38;5;12m (https://www.manning.com/books/elm-in-action) — In-depth book for Elm beginners, from Manning Publications.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mArchitecture Tutorial[0m[38;5;12m (https://github.com/evancz/elm-architecture-tutorial) - How to create modular Elm code that scales nicely with your app.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mExercism Elm Track[0m[38;5;12m (http://exercism.io/languages/elm) - Collection of Elm exercises.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLearn you an Elm[0m[38;5;12m (http://learnyouanelm.github.io/) - Elm tutorial with exhaustive examples and descriptions.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBeginning Elm[0m[38;5;12m (http://elmprogramming.com/) - A gentle introduction to the Elm programming language.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm patterns[0m[38;5;12m (http://sporto.github.io/elm-patterns/index.html) - A collection of common patterns in Elm.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Koans[0m[38;5;12m (https://github.com/robertjlooby/elm-koans) - Practice exercises for learning Elm.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLearn Elm[0m[38;5;12m (https://github.com/dwyl/learn-elm) - Discover the beautiful programming language that makes front-end web apps a joy to build and maintain![39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLearn Elm in Y Minutes[0m[38;5;12m (https://learnxinyminutes.com/docs/elm/) - Syntax and features overview. The Elm page on [39m[38;5;14m[1mlearnxinyminutes.com[0m[38;5;12m (https://learnxinyminutes.com)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Maybe - Dealing with null/Nothing[0m[38;5;12m (http://rundis.github.io/blog/2016/elm_maybe.html) - Working with the Maybe type, with nicely commented code examples.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mProgramming Elm[0m[38;5;12m (https://pragprog.com/book/jfelm/programming-elm) - Thorough book from The Pragmatic Programmers that covers basics and advanced concepts.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm cheat sheet[0m[38;5;12m (https://github.com/izdi/elm-cheat-sheet) - Syntax and features overview.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNinety-nine Problems, Solved in Elm[0m[38;5;12m (https://johncrane.gitbooks.io/ninety-nine-elm-problems/content/) - Adaptations for Elm from Ninety-Nine Haskell Problems.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Tutorials on Codementor[0m[38;5;12m (https://www.codementor.io/elm/tutorial) - Two tutorials on building web apps with Elm.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm programming language[0m[38;5;12m (https://en.wikibooks.org/wiki/Elm_programming_language) - a brief overview of Elm as a programming language.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm: A Beginners' Guide to Elm and Data[0m[38;5;12m (https://www.sitepoint.com/premium/courses/elm-a-beginners-guide-to-elm-and-data-2940) - Beginners' course to Elm and Data[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPractical Elm for a Busy Developer[0m[38;5;12m (https://korban.net/elm/book) - A non-beginner book about the practical aspects of developing Elm applications.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHaskell to Elm[0m[38;5;12m (https://github.com/eeue56/haskell-to-elm) - Collection of examples on places where Elm is different to Haskell, targeted at Elm beginners coming from Haskell backgrounds.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mA nice app on Elm street[0m[38;5;12m (https://madewithlove.com/blog/software-engineering/using-elm-with-react-a-nice-app-on-elm-street/) - An introduction to Elm[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mThe Elmish Book[0m[38;5;12m (https://zaid-ajaj.github.io/the-elmish-book) Building web applications in [39m[38;5;14m[1mF#[0m[38;5;12m (https://dotnet.microsoft.com/languages/fsharp) following The Elm Architecture from first principles. [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm patterns[0m[38;5;12m (https://sporto.github.io/elm-patterns/) - A collection of coding patterns.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCodings hints[0m[38;5;12m (https://github.com/elm/compiler/tree/master/hints) - A list of README files by Evan.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEllies catalog[0m[38;5;12m (https://janiczek-ellies.builtwithdark.com/) - A Collection of small example in Ellie.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Cookbook[0m[38;5;12m (https://orasund.gitbook.io/elm-cookbook/) - A digital book about Elm.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAwesome Elm PLTD[0m[38;5;12m (https://github.com/pd-andy/awesome-elm-pltd) - Useful resources for programming language theory & development in Elm.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm The Complete Guide[0m[38;5;12m (https://www.udemy.com/course/elm-the-complete-guide/) - Video tutorial including Elm UI, Elm Review, responsive design, tests and more.[39m
|
||||
|
||||
[38;2;255;187;0m[4mOutdated Tutorials and books (Elm 0.18 or earlier)[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm: Building Reactive Web Apps[0m[38;5;12m (https://pragmaticstudio.com/elm) - Learn how to build reactive web apps using Elm.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWriting native[0m[38;5;12m (https://github.com/NoRedInk/take-home/wiki/Writing-Native) - Learn how to create native JavaScript modules for Elm.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm: Functional frontend development[0m[38;5;12m (https://dennisreimann.de/articles/elm.html) - Series of articles about fundamentals and advanced topics.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Tutorial[0m[38;5;12m (https://sporto.gitbooks.io/elm-tutorial/content/) - A tutorial on developing single page web applications with Elm.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Seeds[0m[38;5;12m (https://elmseeds.thaterikperson.com/) - Short screencasts to teach you the Elm programming language from Erik Person.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm For Beginners - Video Course[0m[38;5;12m (http://courses.knowthen.com/courses/elm-for-beginners) - Build your first Elm Web App.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSingle-Page Web Apps in Elm[0m[38;5;12m (https://www.linkedin.com/pulse/single-page-web-apps-elm-part-one-getting-started-new-kevin-greene) - Five parts tutorial on Elm.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm FAQ[0m[38;5;12m (http://faq.elm-community.org/) - Elm FAQ from [39m[38;5;14m[1mElm Community[0m[38;5;12m (http://elm-community.org/).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Tutorial by Auth0[0m[38;5;12m (https://auth0.com/blog/creating-your-first-elm-app-part-1/) - A tutorial on building an app in Elm from authentication to calling an API.[39m
|
||||
|
||||
[38;5;12m:top: back to top[39m[38;5;14m[1m (#table-of-contents)[0m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mArticles[0m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mRead the essentials. Check the official Elm blog: [0m[48;2;30;30;40m[38;5;14m[1m[3melm-lang.org/blog[0m[48;2;30;30;40m[38;5;13m[3m (http://elm-lang.org/blog)[0m
|
||||
|
||||
[38;2;255;187;0m[4mWhy Elm?[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSide-effects of Elm in production[0m
|
||||
[38;5;12m (http://nonullpointers.com/posts/2019-05-28-side-effects-of-elm-in-production.html?utm_campaign=Elm%20Weekly&utm_medium=email&utm_source=Revue%20newsletter) - An experience report from Bellroy[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHow Elm Made Our Work Better[0m[38;5;12m (http://futurice.com/blog/elm-in-the-real-world) - How a team built a business-critical web app for a customer using Elm.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFP with games in Elm[0m
|
||||
[38;5;12m (https://github.com/Dobiasd/articles/blob/master/switching_from_imperative_to_functional_programming_with_games_in_Elm.md) - Switching from imperative to functional programming with games in Elm.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBlazing Fast HTML[0m[38;5;12m (http://elm-lang.org/blog/blazing-fast-html) - Virtual DOM in Elm.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm from a Business Perspective[0m[38;5;12m (http://www.gizra.com/content/elm-business-perspective/) - This article discusses topics about Elm from a business perspective[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMove fast and don’t break things. Running a startup on Elm[0m
|
||||
[38;5;12m (https://medium.com/the-ahead-story/move-fast-and-dont-break-things-running-a-startup-on-elm-b5491082fe8b#.c534m1e1t) - Some thoughts on Elm development by a Swedish startup.[39m
|
||||
|
||||
[38;2;255;187;0m[4mMiscellaneous articles[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLearning FP the hard way[0m[38;5;12m (https://gist.github.com/ohanhi/0d3d83cf3f0d7bbea9db) - Experiences on the Elm language.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBlog of Brian Hicks[0m[38;5;12m (https://www.brianthicks.com) - A blog with various topics about Elm.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mIntroduction to The Elm Architecture and How to Build our First Application[0m
|
||||
[38;5;12m (https://css-tricks.com/introduction-elm-architecture-build-first-application/) - An article describing the Elm architecture and how to build a simple application[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFunctional Programming for Web Frontend by Jan Luxemburk[0m
|
||||
[38;5;12m (https://drive.google.com/file/d/0BzfJvCA4sXjQNjJwd2twQUFOU0k/view) - A Bachelor’s thesis about functional programming for frontend development with the focus on Elm.[39m
|
||||
|
||||
[38;2;255;187;0m[4mOutdated articles (Not relevant for current Elm architecture)[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm for Web Developers[0m[38;5;12m (https://github.com/eeue56/elm-for-web-developers) - A collection of notes for web developers looking into moving to Elm.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm[0m[38;5;14m[1m [0m[38;5;14m[1m&[0m[38;5;14m[1m [0m[38;5;14m[1mComponents[0m[38;5;12m [39m[38;5;12m(https://medium.com/p/elm-components-3d9c00c6c612)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mblog[39m[38;5;12m [39m[38;5;12mpost[39m[38;5;12m [39m[38;5;12mdescribing[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpossible[39m[38;5;12m [39m[38;5;12mapproach[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mreducing[39m[38;5;12m [39m[38;5;12mTEA[39m[38;5;12m [39m[38;5;12mboilerplate.[39m[38;5;12m [39m[38;5;12mUseful[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mcomponent[39m[38;5;12m [39m[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12manyone[39m[38;5;12m [39m[38;5;12minterested[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mseeing[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m
|
||||
[38;5;12mamazing[39m[38;5;12m [39m[38;5;12mthings[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mdo[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mfunction[39m[38;5;12m [39m[38;5;12mtypes.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mComposing[0m[38;5;14m[1m [0m[38;5;14m[1mFeatures[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mBehaviours[0m[38;5;14m[1m [0m[38;5;14m[1min[0m[38;5;14m[1m [0m[38;5;14m[1mthe[0m[38;5;14m[1m [0m[38;5;14m[1mElm[0m[38;5;14m[1m [0m[38;5;14m[1mArchitecture[0m[38;5;12m [39m[38;5;12m(https://github.com/foxdonut/adventures-reactive-web-dev/tree/master/client-elm#composing-features-and-behaviours-in-the-elm-architecture)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12marticle[39m
|
||||
[38;5;12mdescribing[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12morganize[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mfollows[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mElm[39m[38;5;12m [39m[38;5;12marchitecture[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12mindependent[39m[38;5;12m [39m[38;5;12mfeatures,[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mcommunicate[39m[38;5;12m [39m[38;5;12mbetween[39m[38;5;12m [39m[38;5;12mfeatures,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mgroup[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthese[39m[38;5;12m [39m[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12mtogether[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12massemble[39m[38;5;12m [39m[38;5;12mlarger[39m[38;5;12m [39m[38;5;12mfeatures.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGetting Started with Elm[0m[38;5;12m (https://medium.com/@diamondgfx/getting-started-with-elm-11d7a53b1a78) - Series of Elm education tutorials.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm & Guarantees[0m[38;5;12m (https://medium.com/@debois/elm-guarantees-92a66679f7bd) - a realistic look at where Elm is and isn’t superior to other options.[39m
|
||||
|
||||
[38;5;12m:top: back to top[39m[38;5;14m[1m (#table-of-contents)[0m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mVideos[0m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mWatch great talks about Elm[0m
|
||||
|
||||
[38;2;255;187;0m[4mPlaylists[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Conf 2019[0m[38;5;12m (https://www.youtube.com/playlist?list=PLglJM3BYAMPGsAM4QTka7FwJ0xLPS0mkN) - Sep 2019[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Europe 2019[0m[38;5;12m (https://www.youtube.com/playlist?list=PL-cYi7I913S_oRLJEpsVbSTq_OOMSXlPD) - Jun 2019[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm in the Spring 2019[0m[38;5;12m (https://www.youtube.com/channel/UC_wKoNegfKbmVIPg7YYKLWQ) - Jun 2019[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOslo Elm Day 2019[0m[38;5;12m (https://www.youtube.com/playlist?list=PLcAzxXzXQlPbalOfueVbHCRSo26ksIXiF) - Feb 2019[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Conf 2018[0m[38;5;12m (https://www.youtube.com/playlist?list=PLglJM3BYAMPHuB7zrYkH2Kin2vQOkr2xW) - All talks from elm-conf 2018[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Europe 2018[0m[38;5;12m (https://www.youtube.com/playlist?list=PL-cYi7I913S-VgTSUKWhrUkReM_vMNQxG) - A playlist of all talks from Elm Europe 2018[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Conf 2017[0m[38;5;12m (https://www.youtube.com/playlist?list=PLglJM3BYAMPFTT61A0Axo_8n0s9n9CixA) - All talks from elm-conf 2017[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Europe 2017[0m[38;5;12m (https://www.youtube.com/playlist?list=PL-cYi7I913S8cGyZWdN6YVZ028iS9BfpM) - A playlist of all talks from Elm Europe 2017[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOslo Elm Day 2017[0m[38;5;12m (https://www.youtube.com/playlist?list=PLcAzxXzXQlPZsNcYycHittqeF3UG4dGli) - A playlist of all talks from Oslo Elm Day 2017[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Conf 2016[0m[38;5;12m (https://www.youtube.com/playlist?list=PLglJM3BYAMPH2zuz1nbKHQyeawE4SN0Cd) - All talks from elm-conf 2016[39m
|
||||
|
||||
[38;2;255;187;0m[4mMiscellaneous videos[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDillon Kearns: Types Without Borders | 2018[0m[38;5;12m (https://www.youtube.com/watch?v=memIRXFSNkU) - elm-conf 2018 talk about end-to-end type-safety using external schemas like GraphQL.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJamison Dance: Rethinking All Practices - Building Applications in Elm | 2016[0m
|
||||
[38;5;12m (https://www.youtube.com/watch?v=txxKx_I39a8) - A talk given at React.js Conf 2016 about what Elm has to teach the JavaScript world and why JS devs should consider trying it.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRichard Feldman: Introduction to Elm | 2016[0m[38;5;12m (https://www.youtube.com/watch?v=3_M2G9U51GA) - A talk that gives a broad, high-level introduction to Elm.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAmitai Burstein: Frontend with Guarantees | 2016[0m[38;5;12m (https://www.youtube.com/watch?v=FgaoOgJ5CAU) - A talk from You Gotta Love Frontend 2016[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJessica Kerr: Adventures in Elm | 2016[0m[38;5;12m (https://www.youtube.com/watch?v=cgXhMc8M4X4) - A talk about the combination of functional programming with Elm at GOTO Chicago 2016.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAaron[0m[38;5;14m[1m [0m[38;5;14m[1mVonderHaar:[0m[38;5;14m[1m [0m[38;5;14m[1mCodevember[0m[38;5;14m[1m [0m[38;5;14m[1m|[0m[38;5;14m[1m [0m[38;5;14m[1m2016[0m[38;5;14m[1m [0m[38;5;12m [39m[38;5;12m(https://www.youtube.com/playlist?list=PLDA4wlOlLJvXAEsJDje4hdLazsihZiQNf)[39m[38;5;12m [39m[38;5;12m+[39m[38;5;12m [39m[38;5;14m[1mElmLive[0m[38;5;12m [39m[38;5;12m(https://www.youtube.com/playlist?list=PLDA4wlOlLJvWSYo3KiEa4q4ETkXpTaKlw)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12melm[39m[38;5;12m [39m[38;5;12mlive[39m[38;5;12m [39m
|
||||
[38;5;12mvideo[39m[38;5;12m [39m[38;5;12mexamples.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRichard Feldman: Making impossible states impossible | 2016[0m[38;5;12m (https://www.youtube.com/watch?v=IcgmSRJHu_8) - A talk about modelling data structures in Elm in a way that makes invalid states unrepresentable[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRichard Feldman: Effects as Data | 2015[0m[38;5;12m (https://www.youtube.com/watch?v=6EdXaWfoslc) - A talk about how Elm manages side effects.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRichard Feldman: Make the Back-End Team Jealous: Elm in Production | 2015[0m[38;5;12m (http://www.youtube.com/watch?v=FV0DXNB94NE) - A talk about Elm and initial steps to use it in production.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEvan Czaplicki: Let's be mainstream! User focused design in Elm | 2015[0m[38;5;12m (https://www.youtube.com/watch?v=oYk8CKH7OhE) - A talk from the father of Elm about the philosophy behind the language.[39m
|
||||
|
||||
[38;2;255;187;0m[4mVideo tutorials[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEgghead.io: Elm videos[0m[38;5;12m (https://egghead.io/q?q=elm) - Egghead's Elm video training, many of which are free.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Basics[0m[38;5;12m (https://www.youtube.com/watch?v=g48K6ABfRzA) - Walk through all the syntax and basic ideas in Elm as a general programming language.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGreg Ziegan: Elm live coding videos [0m[38;5;12m (https://www.youtube.com/channel/UCJt-EkypIn-HoxNhoHqXmIA) - Live coding videos on youtube.[39m
|
||||
|
||||
[38;5;12m:top: back to top[39m[38;5;14m[1m (#table-of-contents)[0m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mNews[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOfficial Elm News[0m[38;5;12m (https://elm-lang.org/news) - Official Elm blog[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Weekly[0m[38;5;12m (http://www.elmweekly.nl/) - A weekly newsletter about Elm[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Bits[0m[38;5;12m (https://elmbits.com/) - A free weekly newsletter about Elm featuring hand-picked news, articles, books, events, tools, and libraries.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm News[0m[38;5;12m (https://elm-news.com/) - All Elm news in one place[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Greenwood[0m[38;5;12m (https://releases.elm.dmy.fr/) - Elm packages releases[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Reddit[0m[38;5;12m (https://www.reddit.com/r/elm/) - Elm news in Reddit[39m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mPodcasts[0m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mListen to podcasts about Elm[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Radio[0m[38;5;12m (https://elm-radio.com) - Tune in to the tools and techniques in the Elm ecosystem.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Town[0m[38;5;12m (https://elmtown.github.io/) - A podcast about the people in the Elm community (Outdated).[39m
|
||||
|
||||
[38;2;255;187;0m[4mIndividual Podcast episodes[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFunctional Geekery 33[0m[38;5;12m (https://www.functionalgeekery.com/functional-geekery-episode-33-richard-feldman-and-tessa-kelly/) - Richard Feldman and Tessa Kelly.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mThe Changelog 218[0m[38;5;12m (https://changelog.com/podcast/218) - Elm with Evan Czaplicki and Richard Feldman[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mThe Changelog 191[0m[38;5;12m (https://changelog.com/podcast/191/) - Elm and Functional Programming with Richard Feldman.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSoftware Engineering Daily[0m[38;5;12m (http://softwareengineeringdaily.com/2015/11/03/elm-with-richard-feldman-and-srinivas-rao/) - Elm with Richard Feldman and Srinivas Rao.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mThe Web Platform Podcast 15[0m[38;5;12m (http://thewebplatform.libsyn.com/functional-programming-with-elm-clojurescript-om-and-react) - Functional Programming with Elm, ClojureScript, Om, and React.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mThe Web Platform Podcast 76[0m[38;5;12m (http://thewebplatformpodcast.com/76-the-elm-programming-language) - The Elm Programming Language.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mThe Web Platform Podcast 108[0m[38;5;12m (http://thewebplatformpodcast.com/108-elm-revisited) - Elm Revisited.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFull Stack Radio 44[0m[38;5;12m (http://www.fullstackradio.com/44) - What the heck is Elm? In this episode, Joel Clermont talks about Elm and functional programming.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mInfoQ Podcast 2017-04-27[0m[38;5;12m (https://www.infoq.com/podcasts/richard-feldman) - Richard Feldman discusses how Elm compares to React.js[39m
|
||||
|
||||
[38;5;12m:top: back to top[39m[38;5;14m[1m (#table-of-contents)[0m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mTesting[0m
|
||||
|
||||
[38;5;12mTools and libraries to test your Elm applications[39m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm test[0m[38;5;12m (https://github.com/elm-explorations/test) - Unit and fuzz tests[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Program test[0m[38;5;12m (https://github.com/avh4/elm-program-test/tree/3.0.0) - Test complete Elm programs[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Spec[0m[38;5;12m (https://github.com/brian-watkins/elm-spec) - Describe the behavior of Elm programs.[39m
|
||||
|
||||
[38;5;12m:top: back to top[39m[38;5;14m[1m (#table-of-contents)[0m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mCode generators[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Bridge[0m[38;5;12m (https://github.com/agrafix/elm-bridge) - Generate Elm types from Haskell[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm CodeGen[0m[38;5;12m (https://github.com/mdgriffith/elm-codegen) - Generate Elm code[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm TS Interop[0m[38;5;12m (https://github.com/dillonkearns/elm-ts-json) - Build up Encoders/Decoders between Elm and TypeScript.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm TypeScript Interop[0m[38;5;12m (https://github.com/dillonkearns/elm-typescript-interop) - Generate TypeScript definitions from Elm ([39m[48;5;235m[38;5;249mElm TS Interop[49m[39m[38;5;12m is an improved version of this).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melm-gql[0m[38;5;12m (https://github.com/vendrinc/elm-gql) - Generate GraphQl client code from GraphQL queries[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melm-graphql[0m[38;5;12m (https://github.com/dillonkearns/elm-graphql) - Generate GraphQl client code from GraphQL schemas[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhaskell-to-elm[0m[38;5;12m (https://github.com/folq/haskell-to-elm) - Generate Elm types, encoders, and decoders from Haskell types[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHTML to Elm[0m[38;5;12m (http://mbylstra.github.io/html-to-elm/) - Convert HTML to Elm Html. Useful when porting an app to Elm.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Schema to Elm[0m[38;5;12m (https://github.com/dragonwasrobot/json-schema-to-elm) - Generates Elm types, JSON decoders, JSON encoders and fuzz tests from JSON schema specifications[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOpenApi Generator[0m[38;5;12m (https://github.com/OpenAPITools/openapi-generator) - Generate OpenApi types for Elm.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPostCSS Elm Tailwind[0m[38;5;12m (https://github.com/monty5811/postcss-elm-tailwind) - Put some Tailwind in your Elm[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mProtoc Gen Elm[0m[38;5;12m (https://github.com/andreasewering/protoc-gen-elm) - Generate Protobuf En/Decoders from .proto files[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mQuicktype[0m[38;5;12m (https://github.com/quicktype/quicktype) - Generate JSON decoders and encoders from JSON[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTravelm Agency[0m[38;5;12m (https://github.com/andreasewering/travelm-agency) - Generate typesafe Elm code from translation files[39m
|
||||
|
||||
[38;5;12m:top: back to top[39m[38;5;14m[1m (#table-of-contents)[0m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mPackage managers[0m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mPlace to share Elm libraries.[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melm-package[0m[38;5;12m (https://github.com/elm-lang/elm-package) - Command line tool to share Elm libraries.[39m
|
||||
|
||||
[38;5;12m:top: back to top[39m[38;5;14m[1m (#table-of-contents)[0m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mLibraries[0m
|
||||
|
||||
[38;5;12mYou can find hundreds of high quality packages at:[39m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm packages[0m[38;5;12m (https://package.elm-lang.org/) - The official registry[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Catalog[0m[38;5;12m (https://korban.net/elm/catalog) - Find packages in a catalog organized into categories. [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Search[0m[38;5;12m (http://klaftertief.github.io/elm-search/) - Search Elm documentation for operators, function signatures, etc.[39m
|
||||
|
||||
[38;5;12m:top: back to top[39m[38;5;14m[1m (#table-of-contents)[0m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mBoilerplates[0m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mGood starting point for a new Elm project.[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcreate-elm-app[0m[38;5;12m (https://github.com/halfzebra/create-elm-app) - Create Elm apps with no build configuration.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melm-boil[0m[38;5;12m (https://github.com/GioPat/elm-boil) - Command Line Utility for creating an Elm boilerplate project easy to run, build and get deployed[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melm-live[0m[38;5;12m (https://github.com/wking-io/elm-live) - A flexible dev server for Elm. Live reload included.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melm-webpack-4-starter[0m[38;5;12m (https://github.com/romariolopezc/elm-webpack-4-starter) - Elm webpack 4 starter template.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexample-elm-hot-webpack[0m[38;5;12m (https://github.com/klazuka/example-elm-hot-webpack) - Example showing hot module reloading for Elm 0.19 and Webpack[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Batteries[0m[38;5;12m (https://github.com/cedricss/elm-batteries) - A project template and generator for Elm, Parcel, Cypress and Netlify[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mIHP + Elm[0m[38;5;12m (https://www.youtube.com/watch?v=b9ULHutH6ag) - The IHP Haskell Framework provides a built-in Elm boilerplate, useful when working with elm in the frontend and haskell in the backend[39m
|
||||
|
||||
[38;2;255;187;0m[4mOutdated Boilerplates[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melm-webpack-starter[0m[38;5;12m (https://github.com/moarwick/elm-webpack-starter) - A simple Webpack setup for writing Elm apps.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melm-app-boilerplate[0m[38;5;12m (https://github.com/gkubisa/elm-app-boilerplate) - A fully-featured base project for Elm apps: Webpack, HMR, ES6, JS and Elm tests, Semantic UI, sample code and more.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melmkit[0m[38;5;12m (https://github.com/khusnetdinov/elmkit) - A lightweight Brunch based setup for web app. Includes Brunch, Hot Module Replacement, Elm, Scss, Elm tests.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melm-boilerplate[0m[38;5;12m (https://github.com/guillaumearm/elm-boilerplate) - A simple Makefile able to create Elm app.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melm-init[0m[38;5;12m (https://github.com/JustusAdam/elm-init) - Interactive setup for new Elm projects.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melm-new[0m[38;5;12m (https://github.com/simonewebdesign/elm-new) - Generate initial project scaffolding based on a template.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melm-webpack-starter-kid[0m[38;5;12m (https://github.com/FranzSkuffka/elm-webpack-starter-kid) - A very very basic elm + webpack 4 template.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgenerator-elm-mdl[0m[38;5;12m (https://github.com/ashellwig/generator-elm-mdl) - Yeoman generator for a simple elm application utilizing Material Design.[39m
|
||||
|
||||
[38;5;12m:top: back to top[39m[38;5;14m[1m (#table-of-contents)[0m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mFrameworks[0m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mProjects that bring a framework approach to Elm (scaffolding, route generation, etc)[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1melm-spa[0m[38;5;12m (https://www.elm-spa.dev/) - Framework for making single page apps in Elm.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mElm Land[0m[38;5;12m (https://elm.land/) - A framework for building Elm applications.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSpades[0m[38;5;12m (https://github.com/rogeriochaves/spades) - Start an Elm SPA ready to the real world.[39m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mStatic analysis[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Analyse[0m[38;5;12m (https://github.com/stil4m/elm-analyse) - Linter for the Elm programming language.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Review[0m[38;5;12m (https://github.com/jfmengels/elm-review) - Code reviewer for the Elm programming language.[39m
|
||||
|
||||
[38;5;12m:top: back to top[39m[38;5;14m[1m (#table-of-contents)[0m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mStatic site generators[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm[0m[38;5;14m[1m [0m[38;5;14m[1mPages[0m[38;5;12m [39m[38;5;12m(http://elm-pages.com)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mStatic[39m[38;5;12m [39m[38;5;12msite[39m[38;5;12m [39m[38;5;12mgenerator[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mprerenders[39m[38;5;12m [39m[38;5;12mHTML[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhydrates[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mElm[39m[38;5;12m [39m[38;5;12mclient-side[39m[38;5;12m [39m[38;5;12mapp[39m[38;5;12m [39m[38;5;12m([39m[38;5;14m[1mhere[0m[38;5;14m[1m [0m[38;5;14m[1mis[0m[38;5;14m[1m [0m[38;5;14m[1ma[0m[38;5;14m[1m [0m[38;5;14m[1mbrief[0m[38;5;14m[1m [0m[38;5;14m[1mcomparison[0m[38;5;14m[1m [0m[38;5;14m[1mwith[0m[38;5;14m[1m [0m[38;5;14m[1melmstatic[0m[38;5;12m [39m
|
||||
[38;5;12m(https://elm-pages.com/blog/introducing-elm-pages#comparing-elm-pages-and-elmstatic)).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElmstatic[0m[38;5;12m (https://korban.net/elm/elmstatic) - Elm-based static site generator.[39m
|
||||
|
||||
[38;5;12m:top: back to top[39m[38;5;14m[1m (#table-of-contents)[0m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mShowcase generators[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Book[0m[38;5;12m (http://elm-book-in-elm-book.netlify.app) - Rich documentation builder based on Storybook and HexDocs.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm UI Explorer[0m[38;5;12m (https://github.com/kalutheo/elm-ui-explorer) - Showcase your views and states.[39m
|
||||
|
||||
[38;5;12m:top: back to top[39m[38;5;14m[1m (#table-of-contents)[0m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mRun Elm[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEllie[0m[38;5;12m (https://ellie-app.com/) - The Elm Live Editor[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Editor[0m[38;5;12m (https://elm-editor.com/) - Advanced Elm Live Editor[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrun-elm[0m[38;5;12m (https://github.com/jfairbank/run-elm) — Run Elm code from the command line[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melm-instant[0m[38;5;12m (https://atom.io/packages/elm-instant) - atom package to try your elm code from the editor. Provides a visual REPL and a preview pane.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGlitch[0m[38;5;12m (https://glitch.com/search?q=elm&activeFilter=project) - Build fast, full-stack web apps in your browser.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Live[0m[38;5;12m (https://elm-live.com/) - A flexible dev server for Elm. Live reload included![39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Watch[0m[38;5;12m (https://github.com/lydell/elm-watch) - [39m[48;5;235m[38;5;249melm make[49m[39m[38;5;12m in watch mode. Fast and reliable.[39m
|
||||
|
||||
[38;5;12m:top: back to top[39m[38;5;14m[1m (#table-of-contents)[0m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mCompile and bundle[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melm-compiler[0m[38;5;12m (https://github.com/elm/compiler) - The official Elm compiler.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melm-webpack-loader[0m[38;5;12m (https://github.com/elm-community/elm-webpack-loader) - Webpack loader Elm.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mParcel[0m[38;5;12m (https://parceljs.org/languages/elm/) - Bundle Elm using Parcel.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvite-plugin-elm[0m[38;5;12m (https://github.com/hmsk/vite-plugin-elm) - Vite plugin for Elm.[39m
|
||||
|
||||
[38;2;255;187;0m[4mUnmaintained[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgrunt-elm[0m[38;5;12m (https://github.com/rtfeldman/grunt-elm) - Grunt plugin that compiles Elm files to JavaScript.[39m
|
||||
|
||||
[38;5;12m:top: back to top[39m[38;5;14m[1m (#table-of-contents)[0m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mOther tools[0m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mUseful tools related to Elm.[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Catalog[0m[38;5;12m (https://korban.net/elm/catalog) - A catalog of Elm tools.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDependabot[0m[38;5;12m (https://dependabot.com) - Automatic update PRs for your elm.json.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Doc Preview[0m[38;5;12m (https://github.com/dmy/elm-doc-preview) - Elm offline documentation previewer.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Format[0m[38;5;12m (https://github.com/avh4/elm-format) - Automatic Elm code formatter adhering to [39m[38;5;14m[1mElm Style Guide[0m[38;5;12m (http://elm-lang.org/docs/style-guide).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm JSON[0m[38;5;12m (https://github.com/zwilias/elm-json) - Install, upgrade and uninstall Elm dependencies[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Oracle[0m[38;5;12m (https://github.com/ElmCast/elm-oracle) - Query for information about values in elm source files. Used by most editor plugins.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtype-o-rama[0m[38;5;12m (https://github.com/stereobooster/type-o-rama) - JS type systems interportability.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHtml to Elm[0m[38;5;12m (https://html-to-elm.com/) - Convert HTML to Elm.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melm-posix[0m[38;5;12m (https://github.com/albertdahlin/elm-posix) - Write CLI programs using Elm[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLitvis[0m[38;5;12m (https://github.com/gicentre/litvis) - Literate Visualization with Elm[39m
|
||||
|
||||
[38;5;12m:top: back to top[39m[38;5;14m[1m (#table-of-contents)[0m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mEditor plugins[0m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mTools to support Elm in code editors.[0m
|
||||
|
||||
[38;2;255;187;0m[4mAtom[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1matom-linter-elm-make[0m[38;5;12m (https://atom.io/packages/linter-elm-make) - Elm code linter for the Atom editor.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1matom-elm-snippets[0m[38;5;12m (https://github.com/chiefGui/atom-elm-snippets) - Elm snippets for Atom.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1matom-language-elm[0m[38;5;12m (https://atom.io/packages/language-elm) - Syntax highlighting and autocompletion for the Atom editor.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melmjutsu[0m[38;5;12m (https://atom.io/packages/elmjutsu) - Autocompletion, go to definition, find usages, rename symbol, etc. for the Atom editor.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1matom-elm-navigator[0m[38;5;12m (https://atom.io/packages/elm-navigator) - A side panel that helps to navigate to any function, type definition or port in your project.[39m
|
||||
|
||||
[38;2;255;187;0m[4mEmacs[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1memacs-elm-mode[0m[38;5;12m (https://github.com/jcollard/elm-mode) - Syntax highlighting, Elm REPL, Elm make and Elm format integration for the Emacs editor.[39m
|
||||
|
||||
[38;2;255;187;0m[4mIntelliJ[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melm-plugin[0m[38;5;12m (https://github.com/klazuka/intellij-elm) - Elm plugin for IntelliJ IDEA.[39m
|
||||
|
||||
[38;2;255;187;0m[4mSublime Text[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLSP-elm[0m[38;5;12m (https://github.com/sublimelsp/LSP-elm) - Elm Language Server for Sublime (Recommended).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Language Server[0m[38;5;12m (https://github.com/elm-tooling/elm-language-server#sublime) - Language server implementation for Elm[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Syntax Highlighting[0m[38;5;12m (https://packagecontrol.io/packages/Elm%20Syntax%20Highlighting) - Syntax Highlighting for Elm in Sublime Text.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Format on Save[0m[38;5;12m (https://github.com/evancz/elm-format-on-save) - Sublime Text plugin to run elm-format on save.[39m
|
||||
|
||||
[38;2;255;187;0m[4mVim/Neovim[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtheJian/elm.vim[0m[38;5;12m [39m[38;5;12m(https://github.com/theJian/elm.vim)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mElm[39m[38;5;12m [39m[38;5;12msyntax[39m[38;5;12m [39m[38;5;12mhighlighting.[39m[38;5;12m [39m[38;5;12mUse[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;14m[1male[0m[38;5;14m[1m [0m[38;5;14m[1mor[0m[38;5;14m[1m [0m[38;5;14m[1mNeoformat[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mNeovim[0m[38;5;12m [39m[38;5;12m(https://github.com/avh4/elm-format/issues/610)[39m[38;5;12m [39m[38;5;12msince[39m[38;5;12m [39m[38;5;12mElmCast/elm-vim[39m[38;5;12m [39m[38;5;12mdoes[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mElm[39m[38;5;12m [39m
|
||||
[38;5;12m0.19.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElmCast/elm-vim[0m[38;5;12m (https://github.com/ElmCast/elm-vim) - Elm 0.18 mode for Vim/Neovim.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvim-elm-help[0m[38;5;12m (https://github.com/hoelzro/vim-elm-help) - Offline Elm documentation access in your editor.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1memmet-vim[0m[38;5;12m (https://github.com/mattn/emmet-vim) - Markup expansion with elm support.[39m
|
||||
|
||||
[38;2;255;187;0m[4mVisual Studio Code[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElmLS[0m[38;5;12m (https://marketplace.visualstudio.com/items?itemName=Elmtooling.elm-ls-vscode) - Elm Language Server integration[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElmmet: Emmet for Elm (Visual Studio Code)[0m[38;5;12m (https://marketplace.visualstudio.com/items?itemName=necinc.elmmet) - Emmetio abbreviation expander into composition of Elm function with elm-format'er inside.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHTML to Elm for Visual Studio Code[0m[38;5;12m (https://marketplace.visualstudio.com/items?itemName=Rubymaniac.vscode-html-to-elm) - VSCode plugin to convert HTML to Elm[39m
|
||||
|
||||
|
||||
[38;2;255;187;0m[4mOther editors[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melm-light-table[0m[38;5;12m (https://github.com/rundis/elm-light) - Syntax highlighting, REPL, autocompletion, package management and much more for Light Table.[39m
|
||||
|
||||
[38;5;12m:top: back to top[39m[38;5;14m[1m (#table-of-contents)[0m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mExamples[0m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mSome good apps written in Elm.[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBuiltwithelm[0m[38;5;12m (http://builtwithelm.co/) - Web site built with elm with list of projects and apps built with Elm.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm[0m[38;5;14m[1m [0m[38;5;14m[1mSPA[0m[38;5;14m[1m [0m[38;5;14m[1mExample[0m[38;5;12m [39m[38;5;12m(http://rtfeldman.github.io/elm-spa-example/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mFull[39m[38;5;12m [39m[38;5;12mstack[39m[38;5;12m [39m[38;5;12mElm[39m[38;5;12m [39m[38;5;12mapp[39m[38;5;12m [39m[38;5;12mw/[39m[38;5;12m [39m[38;5;12mCRUD[39m[38;5;12m [39m[38;5;12moperations,[39m[38;5;12m [39m[38;5;12mAuth,[39m[38;5;12m [39m[38;5;12mrouting,[39m[38;5;12m [39m[38;5;12mpagination[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmore.[39m[38;5;12m [39m[38;5;14m[1mCode[0m[38;5;12m [39m[38;5;12m(https://github.com/rtfeldman/elm-spa-example)[39m[38;5;12m [39m[38;5;12m/[39m[38;5;12m [39m[38;5;14m[1mArticle[0m[38;5;12m [39m
|
||||
[38;5;12m(https://dev.to/rtfeldman/tour-of-an-open-source-elm-spa)[39m[38;5;12m [39m[38;5;12m/[39m[38;5;12m [39m[38;5;14m[1mVideo[0m[38;5;12m [39m[38;5;12m(https://youtu.be/RN2_NchjrJQ)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Example App[0m[38;5;12m (https://github.com/sporto/elm-example-app) - A small SPA example in Elm to learn the basics[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTodoMVC[0m[38;5;12m (https://github.com/evancz/elm-todomvc) - Proper implementation of the TodoMVC app.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTodoMVC with JSON API[0m[38;5;12m (https://github.com/andrewsuzuki/elm-todo-rest-api) - Bare-bones, modular, heavily-documented todo app with JSON API persistence.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTodoMVC/Firebase[0m[38;5;12m (https://github.com/ThomasWeiser/todomvc-elmfire) - Fork of TodoMVC demonstrating start-app, [39m[38;5;14m[1mThe Elm Architecture[0m[38;5;12m (https://github.com/evancz/elm-architecture-tutorial) and Firebase as backend.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTodoMVC in Electron[0m[38;5;12m (https://github.com/nirgn975/Elmctron) - Documented and tested implementation of the Elm TodoMVC app in Electron.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGipher[0m[38;5;12m (https://github.com/matthieu-beteille/gipher) - A Tinder-like application for gifs built with elm and firebase![39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCollection of examples[0m[38;5;12m (https://github.com/halfzebra/elm-examples) - A collection of examples with advanced techniques for real-world Elm apps.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1m*[0m[48;2;30;30;40m[38;5;14m[1m[3m (https://github.com/ohanhi/elm-ement) – Minimal example of a custom element.[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Playground[0m[38;5;12m (http://elm-playground.maciejsmolinski.com/) - Tiny Elm projects implemented for the sake of learning by example.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Architecture in Android[0m[38;5;12m (https://github.com/glung/elm-architecture-android) - An example Android application implemented with the Elm Architecture using the Kotlin programming language and Anko library.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm + Phoenix + Webpack[0m[38;5;12m (https://github.com/ronanyeah/elm-phoenix-example) - A minimal Elm + Phoenix setup, using webpack instead of Brunch.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSpotify Mapper[0m[38;5;12m (https://github.com/FidelisClayton/elm-spotify-mapper) - Elm app integrated with Spotify Api to search and explore new artists.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPokelmon[0m[38;5;12m (https://github.com/brenopanzolini/pokelmon) - Elm project consuming PokéAPI.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJWT auth with Django + Elm[0m[38;5;12m (https://github.com/apirobot/django-elm-auth-with-jwt) - JSON Web Token (JWT) authentication using Django (backend) and Elm (frontend).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBitcoin BR Chrome Extension[0m[38;5;12m (https://github.com/jouderianjr/bitcoin-br-chrome-extension) - Chrome extension built in Elm that shows the bitcoin value in all Brazilian exchanges.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElmstagram[0m[38;5;12m [39m[38;5;12m(https://github.com/bkbooth/Elmstagram)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mBasic[39m[38;5;12m [39m[38;5;12mUI[39m[38;5;12m [39m[38;5;12mClone[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mInstagram[39m[38;5;12m [39m[38;5;12m/[39m[38;5;12m [39m[38;5;12mArticles[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mPart[0m[38;5;14m[1m [0m[38;5;14m[1m1[0m[38;5;12m [39m[38;5;12m(https://benbooth.dev/building-a-basic-ui-clone-of-instagram-using-elm-part-1/)[39m[38;5;12m [39m[38;5;14m[1mPart[0m[38;5;14m[1m [0m[38;5;14m[1m2[0m[38;5;12m [39m
|
||||
[38;5;12m(https://benbooth.dev/building-a-basic-ui-clone-of-instagram-using-elm-part-2/)[39m[38;5;12m [39m[38;5;14m[1mPart[0m[38;5;14m[1m [0m[38;5;14m[1m3[0m[38;5;12m [39m[38;5;12m(https://benbooth.dev/building-a-basic-ui-clone-of-instagram-using-elm-part-3/)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mKanban Board in Elm[0m[38;5;12m (https://github.com/huytd/kanelm) - A kanban board (trello-alike) built with Elm and HTML5 Drag & Drop API[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Playground[0m[38;5;12m (https://ccamel.github.io/playground-elm/index.html) - Pure SPA (with routing) exploring various aspects of Elm.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Hacker News PWA[0m[38;5;12m (https://github.com/elmariofredo/elm-hn-pwa) - A progressive web app built with Elm version 0.18, using the official Hacker-News API[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm[0m[38;5;14m[1m [0m[38;5;14m[1mNarrative[0m[38;5;14m[1m [0m[38;5;14m[1mEngine[0m[38;5;12m [39m[38;5;12m(https://github.com/jschomay/elm-narrative-engine)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12minteractive[39m[38;5;12m [39m[38;5;12mfiction[39m[38;5;12m [39m[38;5;12mstyle[39m[38;5;12m [39m[38;5;12mstories[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mElm.[39m[38;5;12m [39m[38;5;12mDetailed[39m[38;5;12m [39m[38;5;12mexample[39m[38;5;12m [39m[38;5;14m[1melmnarrativeengine.com[0m[38;5;12m [39m
|
||||
[38;5;12m(http://elmnarrativeengine.com)[39m[38;5;12m [39m[38;5;12mshows[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12m"chose[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mown[39m[38;5;12m [39m[38;5;12madventure"[39m[38;5;12m [39m[38;5;12mgame;[39m[38;5;12m [39m[38;5;12mperfect[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mbeginners.[39m[38;5;12m [39m[38;5;14m[1mElm[0m[38;5;14m[1m [0m[38;5;14m[1mv.0.19[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAri's Garden[0m[38;5;12m (https://github.com/theiceshelf/arisgarden) - A recipe [39m[38;5;14m[1msite[0m[38;5;12m (https://arisgarden.theiceshelf.com/) built as an SPA that also makes use of the Elm parser.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBolster[0m[38;5;12m (https://github.com/tarbh-engineering/journal) - An end-to-end encrypted journal app.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mConway's Game of Life[0m[38;5;12m (https://github.com/pecheneg2015/elm-conway-life) - Elm implementation of Conway's Game of Life. [39m[38;5;14m[1mElm v.0.19[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRegex Nodes[0m[38;5;12m (https://github.com/johannesvollmer/regex-nodes) - A [39m[38;5;14m[1mnode-based visual editor for fiddling with regular expressions[0m[38;5;12m (https://johannesvollmer.com/regex-nodes/), built with Elm.[39m
|
||||
|
||||
[38;2;255;187;0m[4mGames[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melm-games[0m[38;5;12m (https://github.com/rofrol/elm-games) - An excellent list of games made in Elm[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTheSpace App[0m[38;5;12m (https://github.com/thematters/thespace-app) - A reddit place like DApp with blockchain and canvas(through port) integration in Elm.[39m
|
||||
|
||||
[38;5;12m:top: back to top[39m[38;5;14m[1m (#table-of-contents)[0m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mCommunity and Support[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCompanies using Elm[0m[38;5;12m (https://github.com/jah2488/elm-companies) - A list of companies using Elm in production.[39m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mWhere to find help.[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDiscourse[0m[38;5;12m (https://discourse.elm-lang.org/) - Elm Discourse instance (official forum).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mReddit[0m[38;5;12m (https://www.reddit.com/r/elm) - Elm board on reddit.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mIRC[0m[38;5;12m (http://webchat.freenode.net/?channels=elm) - Ask questions on elm freenode.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSlack[0m[38;5;12m (https://elm-lang.org/community/slack) - Elm slack community.[39m
|
||||
|
||||
[38;5;12m:top: back to top[39m[38;5;14m[1m (#table-of-contents)[0m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mConferences[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Conf[0m[38;5;12m (https://2019.elm-conf.com/)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Europe[0m[38;5;12m (https://2019.elmeurope.org/)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm in the spring[0m[38;5;12m (https://www.elminthespring.org/)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOslo Elm day[0m[38;5;12m (https://osloelmday.no/)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Japan[0m[38;5;12m (https://elmjapan.org/)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElm Camp[0m[38;5;12m (https://elm.camp/)[39m
|
||||
|
||||
[38;5;12m:top: back to top[39m[38;5;14m[1m (#table-of-contents)[0m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mInspired by Elm[0m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mSome projects influenced by Elm[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBolero[0m[38;5;12m (https://fsbolero.io/) - F# in WebAssembly using Elmish[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBucklescript-TEA[0m[38;5;12m (https://github.com/OvermindDL1/bucklescript-tea) - The Elm Architecture based on OCaml / Reason and [39m[38;5;14m[1mBucklescript[0m[38;5;12m (https://bucklescript.github.io/)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElchemy[0m[38;5;12m (https://github.com/wende/elchemy) - Write Elixir code using statically-typed Elm-like syntax[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElmish[0m[38;5;12m (https://github.com/elmish/elmish) - Elm-like abstractions for F# apps[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFabulous[0m[38;5;12m (https://github.com/fsprojects/Fabulous) - F# Functional App Development, using declarative dynamic UI[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mIced[0m[38;5;12m (https://github.com/hecrj/iced) - A cross-platform GUI library for Rust, inspired by Elm[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRedux[0m[38;5;12m (https://redux.js.org/introduction/prior-art) - A predictable state container for JavaScript apps.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftUI[0m[38;5;12m (https://developer.apple.com/xcode/swiftui/)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMAUI[0m[38;5;12m (https://devblogs.microsoft.com/dotnet/introducing-net-multi-platform-app-ui/) - .NET Multi-platform App UI[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOolong[0m[38;5;12m (https://oolong-kt.org/) - An Elm inspired Model-View-Update (MVU) implementation for Kotlin multiplatform.[39m
|
||||
|
||||
[38;5;12m:top: back to top[39m[38;5;14m[1m (#table-of-contents)[0m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mBeyond the DOM[0m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mAt the moment Elm is heavily targeted towards the browser, here are some experiments on using Elm outside the DOM:[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1miOS[0m[38;5;12m (https://github.com/pzp1997/elm-ios) A POC for using Elm 0.18 for native iOS Applications[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melmish-wasm[0m[38;5;12m (https://github.com/Chadtech/elmish-wasm) A POC for compiling elm to Web Assembly[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melm-serverless[0m[38;5;12m (https://github.com/ktonon/elm-serverless) Run Elm 0.18 on Cloud Functions using the Serverless Frameworks[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melm-posix[0m[38;5;12m (https://github.com/albertdahlin/elm-posix) - Write CLI programs using Elm[39m
|
||||
|
||||
[38;5;12m:top: back to top[39m[38;5;14m[1m (#table-of-contents)[0m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mWho to follow[0m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mFollow for fresh updates for free. Use [0m[48;2;30;30;40m[38;5;14m[1m[3m#elmlang[0m[48;2;30;30;40m[38;5;13m[3m (https://twitter.com/search?q=%23elmlang) or [0m[48;2;30;30;40m[38;5;14m[1m[3m#elm[0m[48;2;30;30;40m[38;5;13m[3m (https://twitter.com/search?q=%23elm) hashtag.[0m
|
||||
|
||||
|
||||
[38;5;12m--- | --- | --- | ---[39m
|
||||
[38;5;14m[1mOfficial Elm[0m[38;5;12m (https://twitter.com/elmlang) | [39m[38;5;14m[1mEvan Czaplicki[0m[38;5;12m (https://twitter.com/evancz) | [39m[38;5;14m[1mRichard Feldman[0m[38;5;12m (https://twitter.com/rtfeldman) | [39m[38;5;14m[1mElm Weekly[0m[38;5;12m (https://twitter.com/elmweekly)[39m
|
||||
|
||||
[38;5;12m:top: back to top[39m[38;5;14m[1m (#table-of-contents)[0m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mMore awesome[0m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mDiscover other amazingly awesome lists.[0m
|
||||
|
||||
[38;5;12mAwesome Elm is just a part of awesome thing, get more here:[39m
|
||||
|
||||
[38;5;12m- by [39m[38;5;12m@sindresorhus[39m[38;5;12m (https://github.com/sindresorhus)[39m
|
||||
[38;5;12m- by [39m[38;5;12m@bayandin[39m[38;5;12m (https://github.com/bayandin)[39m
|
||||
|
||||
|
||||
[38;5;12m:top: back to top[39m[38;5;14m[1m (#table-of-contents)[0m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mLicense[0m
|
||||
|
||||
[38;5;14m[1m![0m[38;5;12mCC0[39m[38;5;14m[1m (http://i.creativecommons.org/p/zero/1.0/88x31.png)[0m[38;5;12m (http://creativecommons.org/publicdomain/zero/1.0/)[39m
|
||||
Reference in New Issue
Block a user