Erlang/OTP on GitHub
The official Erlang/OTP repository at GitHub
ErlangDocker Official Image
Official Erlang image by Docker
Erlang mode for Emacs
Follow the guide to set up the Erlang mode for Emacs.
Vim
Erlang plugins for Vim.
Erlang plugin for IntelliJ IDEA
Community-maintained IntelliJ plugin for Erlang.
Sublime Text
Erlang support for Sublime Text.
Atom
Erlang package for Atom.
Visual Studio Code
Erlang language extension for Visual Studio Code
Erlang LS
An Erlang server implementing Microsoft's Language Server Protocol
Erlang plugin for Eclipse
Erlide is the Eclipse plugin for Erlang.
Functional Programming in Erlang,Learn the theory and practice of functional programming in Erlang, by University of Kent. Functional Programming with Erlang, a free online course for beginners by University of Kent. Erlang Master Classes, a free online for advanced Erlang users by University of Kent.
Learn You Some Erlang, one of the most popular learning tutorials in Erlang. How I start with Erlang?, quick tutorial to build your first Erlang application. Erlang Tutorials on Tutorialspoint, beginner's tutorial for Erlang. Erlang on Exercism.io, solve programming problems in Erlang. Erlang on Wikibooks, Erlang on Wikibooks.org.
Subscribe to the mailing lists to join the discussion with the Erlang community.
Other mailing lists:
The OTP team Blog is the blog written by members of the Erlang/OTP team at Ericsson. Contains interesting technical posts about the development of Erlang/OTP.
Spawned Shelter contains a comprehensive list of Erlang resources suited for beginners and experts alike.
You can report bugs, improvements or new features on the Erlang issue tracker.
Please follow the guidelines in order to report the issues regarding security in Erlang/OTP, and do not create a public issue for a security issue.
Go to the Erlang issue tracker and search for issues labelled with *Help Wanted. *Follow the contribution guidelines to submit a contribution.
Discover local Erlang Meetup groups in your city on Meetup.com.
CodeBeam * The Erlang User Conference and The Erlang Factory were merged into CodeBeam after 2017, and takes place in many cities around the world.
Erlang User Conference The Erlang User Conference was one of the major Erlang conferences. It took place in Stockholm, Sweden every year up to 2017, now renamed to CodeBeam STO, above.
The Erlang Factory conferences provided inspiring talks, trainings and workshops with leading Erlang experts. In San Francisco Bay Area, London, Berlin and many other cities, ran last year 2017. Now renamed to CodeBeam *, above.
ACM SIGPLAN Erlang Workshops Erlang Workshops held in conjunction to ACM SIGPLAN International Conference on Functional Programming (ICFP).
Hex.pm Hex.pm is a package manager for the Erlang ecosystem where you can discover or upload new Erlang/Elixir packages.
Rebar3 Rebar3 is a build tool in Erlang, which provides deterministic builds, conflict resolution, packages and more.
Erlang.mk Erlang.mk is a build tool in Erlang, which allows you to build your project with a Makefile.
Riak Riak is a distributed NoSQL database that is highly available, scalable and easy to operate.
RabbitMQ Open source multi-protocol messaging broker.
VerneMQ A scalable MQTT message broker.
ejabberd Ejabberd is a Jabber/XMPP instant messaging server. ejabberd is cross-platform, fault-tolerant, clusterable, and modular.
MongooseIM MongooseIM is a base platform for building high performance messaging systems leveraging XMPP.
cowboy Small, fast, modular HTTP server.
For enhancements of the Erlang language itself or the core libraries to be thoroughly reviewed there is the Erlang Enhancement Process involving Erlang Extension Proposals (EEPs) stored in a GIT repository currently at Github. One of the Mailing Lists is dedicated for EEPs.
Prowess The Prowess project advances property-based testing into the domain of web services and other open, evolving systems.
Paraphrase, EU FP7 project The ParaPhrase project aims to produce a new structured design and implementation process for heterogeneous parallel architectures.
RELEASE, an EU FP7 project A project that is working with scalability over massive numbers of cores and nodes. The work is done as enhancements and additions to the Erlang/OTP system.
HiPE (High Performance Erlang) Information about the High-Performance Erlang project at Uppsala university, Sweden.