- Why erlang?
- Erlang: For an absolute beginner
- An Erlang OTP tutorial for beginners
- A Beginners Guide to Erlang
- What is the best way to learn Erlang?
- Erlang concepts
- A little Erlang Tutorial
- Erlang OTP for beginners – Part I
- Thinking in Erlang
- Some Erlang Magic for Beginners
- Running Erlang on Mac OS X
- Erlang Basics
- Interactive tutorial that allows you to try the power of Erlang directly in your browser
- Erlang examples
- Building a Non-blocking TCP server using OTP principles
- 10 Erlang one liners to impress your friends
- Dabbling in Erlang - minimal introduction - Part I
- [Dabbling in Erlang - minimal introduction - Part II](http://agis.kontext.gr/2013/10/12/dabbling-in-erlang- a-minimal-introduction.html)
- Key Features and Some Application Area
- Learn you some Erlang by Fred Hebert
- Programming Erlang: Software for a Concurrent World by Joe Armstrong
- Programming Erlang: Software for a Concurrent World by Joe Armstrong
- Erlang Programming by Francesco Cesarini
- Introducing Erlang by Simon St. Laurent
- Erlang/OTP by Pavlo Baron
- Erlang and OTP in Action by Martin Logan
- Building Web Applications with Erlang: Working with REST and Web Sockets on Yaws by Zachary Kessin
- Mailing lists
- Planet Erlang
- Erlang Central is a complete resource hub for the Erlang programming language community.
- Erlang/OTP documentation
- Erlang Reference Manual User's Guide
- Alternative to the official erlang documentation
- Inside the Erlang VM with focus on SMP (PDF)
- Erlang Engine Tuning: Part 1 - Know your Engine by Erik Stenman
- Erlang Engine Tuning: Part 2 - Know your Engine by Erik Stenman
- EUnit - a Lightweight Unit Testing Framework for Erlang
- Common test framework
- PropEr: a QuickCheck-inspired property-based testing tool for Erlang
- A mocking library for Erlang
- A Coverage Analysis Tool for Erlang
- Triq (pronounced "Trick Check") is a free alternative to QuviQ eqc
- Debugger is a graphical user interface for the Erlang interpreter
- redbug - Erlang Debugging Tool
- fprof is a profiling tool
- A simple Call Count Profiling Tool
- A Time Profiling Tool for Erlang
- Convert fprof to callgring output
- A GUI tool for observing an erlang system.
- A sophisticated build-tool for Erlang projects that follows OTP principles
- A repository for publishing packages for BEAM-based languages
- Sinan is a build tool designed to build Erlang/OTP Projects, Releases and Applications. (Deprecated)
- Erlang package manager
- erlide is an Erlang IDE based on Eclipse.
- Erlang plugin for IntelliJ IDEA
- distel emacs - erlang IDE
- Erlang Development Tool Suite for emacs
- Vimerl is a plugin for programming in Erlang
- An Erlang Plugin for Sublime Text 2, which enables code completion and allows you to run tests within the editor itself.
- Better Erlang Support for Sublime Text
- Erlang PostgreSQL driver
- Erlang MySQL driver
- Erlang clients for Riak
- Couchbeam - simple erlang CouchDB framework.
- Record based Erlang driver for MongoDB with gridfs support
- Erlang Redis client
- KVS: Key-Value Storages Framework (Mnesia, Riak)
- BossDB: a sharded, caching, pooling, evented ORM for Erlang
- Erlang VoltDB driver
- Erlang Error Logger
- A logging framework for Erlang/OTP
- Heroku log router
- A logger for erlang in the spirit of Log4J.
- Socket acceptor pool for TCP protocols.
- gen_socket is an Erlang socket interface which can be used to create gen_tcp and gen_udp based sockets with special properties.
- Erlang interface to low level socket operations
- barrel is a generic TCP acceptor pool with low latency in Erlang.
- simple HTTP client in Erlang
- ibrowse - Erlang HTTP client
- Asynchronous SPDY, HTTP and Websocket client written in Erlang.
- lhttpc is a lightweight HTTP/1.1 client implemented in Erlang.
- BeepBeep is a simple web application framework for Mochiweb inspired by Rails and Merb
- Erlang web MVC, now featuring Comet
- Nitrogen - interactive web applications in full-stack Erlang.
- Zotonic, the Erlang Web Framework
- Erlang Web Framework on WebSockets
- A micro-framework for web applications in Erlang
- Minimum viable Erlang web framework
- Webmachine - A REST-based system for building web applications.
- Small and flexible web framework on top of Cowboy
- Comparison of Erlang Web Frameworks
- Small, fast, modular HTTP server written in Erlang.
- MochiWeb is an Erlang library for building lightweight HTTP servers.
- Yaws webserver
- Misultin (pronounced mee-sool-téen) is an Erlang library for building fast lightweight HTTP(S) servers, which also supports websockets.
- Simple, robust and performant Erlang web server
- JSONX is an Erlang library for efficient decode and encode JSON, written in C.
- jiffy - JSON NIFs for Erlang
- The json encoding modules from mochiweb
- an erlang application for consuming, producing and manipulating json. inspired by yajl
- elixir
- Joxa - a semantically clean, functional Lisp
- Lisp Flavored Erlang
- The Concurrent Schemer
- Erjang is a virtual machine for Erlang, which runs on Java(tm).
- Lua in Erlang
- Prolog interpreter in and for Erlang
- Ruby-like hybrid OOP/functional programming language for BEAM, the Erlang VM
- Programming language with C-like syntax that runs on the Erlang platform
- The Dialyzer is a static analysis tool
- erlang-history - Hacks to add shell history to Erlang's shell
- Common Makefile rules for building and testing Erlang applications.
- On-the-fly recompiling and reloading in Erlang. Code without friction.
- Erlang code reloader. A standalone version of MochiWeb's `reloader' server.
- Futures for Erlang.
- Easy building and installing of Erlang/OTP instances
- Riak is an open source, distributed database
- Couchdb - A Database for the Web
- Rabbitmq - AMQP messaging
- Ejabberd - XMPP server
- A Map/Reduce framework for distributed computing
- Wings 3D is an advanced subdivision modeler
- Open source dynamo clone written in Erlang.
- Phoebus is a distributed framework for large scale graph processing written in Erlang.
- Kha - continuous integration server in Erlang.