Recommended Libraries

View Source

This is kind of a "Efene Standard Library" composed of recommended modules for different tasks, we recommend one library per task, if it doesn't satisfy your needs please help us improve them.

There are two JSON parsing libs since one is pure erlang and the other one is NIF based.

TaskNameLink
HTTP ServerCowboyhttps://github.com/ninenines/cowboy
HTTP ClientShotgunhttps://github.com/inaka/shotgun
WebSockets/SSE/COMETBullethttps://github.com/extend/bullet
Socket ServerRanchhttps://github.com/ninenines/ranch
JSON ParsingJsxhttps://github.com/talentdeficit/jsx
JSON ParsingJiffyhttps://github.com/davisp/jiffy
MetricsExometerhttps://github.com/Feuerlabs/exometer
TestingCommon Testhttp://www.erlang.org/doc/man/common_test.html
Generative TestingTriqhttps://github.com/krestenkrab/triq
Worker PoolWorker Poolhttps://github.com/inaka/worker_pool
UtilitiesKatanahttps://github.com/inaka/erlang-katana