Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Awesome-BigData
List of awesome Big data applications, tutorials and code samples
https://github.com/Harshakvarma/Awesome-BigData
Last synced: 32 minutes ago
JSON representation
-
Learn
- Elm For Beginners - Video Course - Build your first Elm Web App.
- Architecture Tutorial - How to create modular Elm code that scales nicely with your app.
- Start app - Make an app, start it up.
- Elm cheat sheet - Syntax and features overview.
- Elm Koans - Practice exercises for learning Elm.
- Elm Tutorial - A tutorial on developing single page web applications with Elm.
- Elm Tutorials on Codementor - Two tutorials on building web apps with Elm.
- Elm Tutorial by Auth0 - A tutorial on building an app in Elm from authentication to calling an API.
- Ninety-nine Problems, Solved in Elm - Adaptations for Elm from Ninety-Nine Haskell Problems.
- Elm programming language - a brief overview of Elm as a programming language.
- Elm in Action - depth book for Elm beginners, from Manning Publications.
- Elm’s Time Traveling Debugger - Debugger that lets you travel backwards and forwards in time.
- Elm: Building Reactive Web Apps - Learn how to build reactive web apps using Elm.
- Learn you an Elm - Elm tutorial with exhaustive examples and descriptions.
- Elm: Functional frontend development - Series of articles about fundamentals and advanced topics.
- Elm Tutorial - A tutorial on developing single page web applications with Elm.
- A Concise Introduction to Elm - High overview of language features.
- Elm Maybe - Dealing with null/Nothing - Working with the Maybe type, with nicely commented code examples.
- Elm Seeds - Short screencasts to teach you the Elm programming language from Erik Person.
- Single-Page Web Apps in Elm - Five parts tutorial on Elm.
- Elm Topic on DailyDrip - Daily continuing education on Elm, videos and text, with new content every day.
-
Examples
- Elm Joust - player fighting game written in Elm.
- Vessel - A "tunnel" game written in Elm!
- Sliding Puzzle - Configurable sliding puzzle game written in Elm.
- TodoMVC - Proper implementation of the TodoMVC app.
- TodoMVC with JSON API - Bare-bones, modular, heavily-documented todo app with JSON API persistence.
- TodoMVC/Firebase - Fork of TodoMVC demonstrating start-app, [The Elm Architecture](https://github.com/evancz/elm-architecture-tutorial) and Firebase as backend.
- \<elm-ement\>
- TodoMVC in Electron - Documented and tested implementation of the Elm TodoMVC app in Electron.
- Gipher - A Tinder-like application for gifs built with elm and firebase!
- Elm Architecture in Android - An example Android application implemented with the Elm Architecture using the Kotlin programming language and Anko library.
- Collection of examples - A collection of examples with advanced techniques for real-world Elm apps.
- Elm Flatris - A Flatris clone in Elm language v0.18.
- Elm + Phoenix + Webpack - A minimal Elm + Phoenix setup, using webpack instead of Brunch.
- Elm SPA Example - Full stack Elm app w/ CRUD operations, Auth, routing, pagination and more. [Code](https://github.com/rtfeldman/elm-spa-example) / [Article](https://dev.to/rtfeldman/tour-of-an-open-source-elm-spa)
- Spotify Mapper - Elm app integrated with Spotify Api to search and explore new artists.
- Elm Hangman - The game of Hangman written in Elm.
- Pokelmon - Elm project consuming PokéAPI.
- JWT auth with Django + Elm - JSON Web Token (JWT) authentication using Django (backend) and Elm (frontend).
- Bitcoin BR Chrome Extension - Chrome extension built in Elm that shows the bitcoin value in all Brazilian exchanges.
- Elmstagram - Basic UI Clone of Instagram / Articles - [Part 1](https://benkbooth.com/building-a-basic-ui-clone-of-instagram-using-elm-part-1/) [Part 2](https://benkbooth.com/post/building-a-basic-ui-clone-of-instagram-using-elm-part-2/) [Part 3](https://benkbooth.com/post/building-a-basic-ui-clone-of-instagram-using-elm-part-3/)
- Kanban Board in Elm - A kanban board (trello-alike) built with Elm and HTML5 Drag & Drop API
- Elm Playground - Tiny Elm projects implemented for the sake of learning by example.
-
Support
- IRC - Ask questions on elm freenode.
- Mailing list - Google discussion group.
- Reddit - Elm board on reddit.
- Slack - Elm slack community.
- #elmlang
- Official Elm
- **@sindresorhus**
- **@bayandin**
-
Articles
- FP with games in Elm - Switching from imperative to functional programming with games in Elm.
- Learning FP the hard way - Experiences on the Elm language.
- Introduction to Rx - The introduction to Reactive Programming you've been missing.
- Composing Features and Behaviours in the Elm Architecture - An article describing how to organize code that follows the Elm architecture into independent features, how to communicate between features, and how to group some of these features together to assemble larger features.
- Getting Started with Elm - Series of Elm education tutorials.
- Elm & Guarantees - a realistic look at where Elm is and isn’t superior to other options.
- Move fast and don’t break things. Running a startup on Elm - Some thoughts on Elm development by a Swedish startup.
- Introduction to The Elm Architecture and How to Build our First Application - An article describing the Elm architecture and how to build a simple application
- Functional Programming for Web Frontend by Jan Luxemburk - A Bachelor’s thesis about functional programming for frontend development with the focus on Elm.
-
Videos
- Evan Czaplicki: Let's be mainstream! User focused design in Elm - A talk from the father of Elm about the philosophy behind the language.
- Richard Feldman: Effects as Data - A talk about how Elm manages side effects.
- Jamison Dance: Rethinking All Practices - Building Applications in Elm - 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.
- Richard Feldman: Introduction to Elm - A talk that gives a broad, high-level introduction to Elm.
- Egghead.io: Elm videos - Egghead's Elm video training, many of which are free.
- Elm Basics - Walk through all the syntax and basic ideas in Elm as a general programming language.
- Elm Conf 2016 - All talks from elm-conf 2016
- Amitai Burstein: Frontend with Guarantees - A talk from You Gotta Love Frontend 2016
- Jessica Kerr: Adventures in Elm - A talk about the combination of functional programming with Elm at GOTO Chicago 2016.
- Richard Feldman: Making impossible states impossible - A talk about modelling data structures in Elm in a way that makes invalid states unrepresentable
- jadams's training videos - A neat series of bite-sized Elm training videos, many of which are free.
- Richard Feldman: Make the Back-End Team Jealous: Elm in Production - A talk about Elm and initial steps to use it in production.
-
Podcasts
- Elixir Fountain Evan Czaplicki 2016-07-11 - Elm with Evan Czaplicki.
- Functional Geekery 33 - Richard Feldman and Tessa Kelly.
- JavaScript Jabber 175 - Elm with Evan Czaplicki and Richard Feldman.
- Ruby Rogues 212 - Elm with Richard Feldman and Evan Czaplicki.
- Elm Town - A podcast about the people in the Elm community.
-
Languages
-
Editor plugins
- elm-plugin - Elm plugin for IntelliJ IDEA.
- Elm Visual Studio Code Support - Syntax highlighting, Snippets, Function information, REPL, Reactor support (Webserver/Debugger) - Starting/Stopping
- Elmmet: Emmet for Elm (Visual Studio Code) - Emmetio abbreviation expander into composition of Elm function with elm-format'er inside.
- HTML to Elm for Visual Studio Code - VSCode plugin to convert HTML to Elm
-
Misc
- Debug Elm - Debug elm code online.
- runelm.io - A place to share and run Elm code.
- Ellie - The **El**m **Li**ve **E**ditor
- Online REPL - The ELM Online REPL
Programming Languages
Categories
Sub Categories
Keywords
elm
13
elm-architecture
3
firebase
2
todomvc
2
webpack
2
functional-programming
2
spotify
1
elm-lang
1
elm-demos
1
postgresql
1
phoenix
1
elixir
1
seed
1
architecture
1
signal
1
gif
1
electron-application
1
electron
1
elmfire
1
tutorial
1
learn
1
education
1
cheatsheet
1
examples
1
trello
1
kanban
1
mercadobitcoin
1
foxbit
1
chrome-extension
1
bitcoin
1
pokemon
1
player
1
hangman-game
1
hangman
1
guesses
1
game
1
spotify-playlist
1
spotify-api
1
example
1