diff options
author | Loïc Hoguin <[email protected]> | 2015-06-28 23:08:01 +0200 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2015-06-28 23:12:10 +0200 |
commit | 857f595ed5293a9dae42ef64062461ee35547663 (patch) | |
tree | 27b3fd1690f1141ef51c89ec0507762e2976ae3e | |
parent | 9a2dd5dfb20b2b5dbb08d9441a184815b5337cbe (diff) | |
download | erlang.mk-857f595ed5293a9dae42ef64062461ee35547663.tar.gz erlang.mk-857f595ed5293a9dae42ef64062461ee35547663.tar.bz2 erlang.mk-857f595ed5293a9dae42ef64062461ee35547663.zip |
Bundle the package index directly inside erlang.mk
If you were using the index file as a "lock file",
bear with me for a moment, equivalent functionality
will soon be added. :-)
474 files changed, 3333 insertions, 1486 deletions
@@ -20,14 +20,10 @@ ERLANG_MK_VERSION = $(shell git describe --tags --dirty) .PHONY: all check -all: pkg +all: awk 'FNR==1 && NR!=1{print ""}1' $(patsubst %,%.mk,$(BUILD_CONFIG)) \ | sed 's/^ERLANG_MK_VERSION = .*/ERLANG_MK_VERSION = $(ERLANG_MK_VERSION)/' > $(ERLANG_MK) -pkg: - cat packages.v2.tsv | awk 'BEGIN { FS = "\t" }; { print $$1 "\t" $$3 "\t" $$5 "\t" $$6 }' > packages.v1.tsv - cp packages.v1.tsv packages.v1.txt - ifeq ($(p),) check: $(MAKE) -C test diff --git a/build.config b/build.config index c1bf936..31090df 100644 --- a/build.config +++ b/build.config @@ -5,6 +5,8 @@ # Core modules. core/core +index/* +core/index core/deps # Plugins that must run before Erlang code gets compiled. diff --git a/core/core.mk b/core/core.mk index 4fe4e5c..c9c8256 100644 --- a/core/core.mk +++ b/core/core.mk @@ -12,7 +12,7 @@ # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -.PHONY: all deps app rel docs install-docs tests check clean distclean help erlang-mk +.PHONY: all app deps search rel docs install-docs check tests clean distclean help erlang-mk ERLANG_MK_FILENAME := $(realpath $(lastword $(MAKEFILE_LIST))) @@ -96,28 +96,24 @@ distclean:: clean help:: @printf "%s\n" \ "erlang.mk (version $(ERLANG_MK_VERSION)) is distributed under the terms of the ISC License." \ - "Copyright (c) 2013-2014 Loïc Hoguin <[email protected]>" \ + "Copyright (c) 2013-2015 Loïc Hoguin <[email protected]>" \ "" \ - "Usage: [V=1] $(MAKE) [-jNUM] [target]" \ + "Usage: [V=1] $(MAKE) [-jNUM] [target]..." \ "" \ "Core targets:" \ " all Run deps, app and rel targets in that order" \ - " deps Fetch dependencies (if needed) and compile them" \ " app Compile the project" \ + " deps Fetch dependencies (if needed) and compile them" \ + " search q=... Search for a package in the built-in index" \ " rel Build a release for this project, if applicable" \ " docs Build the documentation for this project" \ " install-docs Install the man pages for this project" \ - " tests Run the tests for this project" \ " check Compile and run all tests and analysis for this project" \ + " tests Run the tests for this project" \ " clean Delete temporary and output files from most targets" \ " distclean Delete all temporary and output files" \ " help Display this help and exit" \ - "" \ - "The target clean only removes files that are commonly removed." \ - "Dependencies and releases are left untouched." \ - "" \ - "Setting V=1 when calling $(MAKE) enables verbose mode." \ - "Parallel execution is supported through the -j $(MAKE) flag." + " erlang-mk Update erlang.mk to the latest version" # Core functions. @@ -164,6 +160,10 @@ define core_http_get endef endif +core_eq = $(and $(findstring $(1),$(2)),$(findstring $(2),$(1))) + +core_lc = $(subst A,a,$(subst B,b,$(subst C,c,$(subst D,d,$(subst E,e,$(subst F,f,$(subst G,g,$(subst H,h,$(subst I,i,$(subst J,j,$(subst K,k,$(subst L,l,$(subst M,m,$(subst N,n,$(subst O,o,$(subst P,p,$(subst Q,q,$(subst R,r,$(subst S,s,$(subst T,t,$(subst U,u,$(subst V,v,$(subst W,w,$(subst X,x,$(subst Y,y,$(subst Z,z,$(1))))))))))))))))))))))))))) + # Automated update. ERLANG_MK_BUILD_CONFIG ?= build.config @@ -175,3 +175,6 @@ erlang-mk: cd $(ERLANG_MK_BUILD_DIR) && $(MAKE) cp $(ERLANG_MK_BUILD_DIR)/erlang.mk ./erlang.mk rm -rf $(ERLANG_MK_BUILD_DIR) + +# The erlang.mk package index is bundled in the default erlang.mk build. +# Search for the string "copyright" to skip to the rest of the code. diff --git a/core/deps.mk b/core/deps.mk index 9f36be6..a95c98c 100644 --- a/core/deps.mk +++ b/core/deps.mk @@ -1,7 +1,7 @@ # Copyright (c) 2013-2015, Loïc Hoguin <[email protected]> # This file is part of erlang.mk and subject to the terms of the ISC License. -.PHONY: distclean-deps distclean-pkg pkg-list pkg-search +.PHONY: distclean-deps distclean-pkg # Configuration. @@ -24,11 +24,6 @@ endif endif export ERL_LIBS -PKG_FILE2 ?= $(CURDIR)/.erlang.mk.packages.v2 -export PKG_FILE2 - -PKG_FILE_URL ?= https://raw.githubusercontent.com/ninenines/erlang.mk/master/packages.v2.tsv - # Verbosity. dep_verbose_0 = @echo " DEP " $(1); @@ -475,16 +470,16 @@ define dep_autopatch_appsrc.erl endef define dep_fetch - if [ "$$$$VS" = "git" ]; then \ - git clone -q -n -- $$$$REPO $(DEPS_DIR)/$(1); \ - cd $(DEPS_DIR)/$(1) && git checkout -q $$$$COMMIT; \ - elif [ "$$$$VS" = "hg" ]; then \ - hg clone -q -U $$$$REPO $(DEPS_DIR)/$(1); \ - cd $(DEPS_DIR)/$(1) && hg update -q $$$$COMMIT; \ - elif [ "$$$$VS" = "svn" ]; then \ - svn checkout -q $$$$REPO $(DEPS_DIR)/$(1); \ - elif [ "$$$$VS" = "cp" ]; then \ - cp -R $$$$REPO $(DEPS_DIR)/$(1); \ + if [ "$(2)" = "git" ]; then \ + git clone -q -n -- $(3) $(DEPS_DIR)/$(1); \ + cd $(DEPS_DIR)/$(1) && git checkout -q $(4); \ + elif [ "$(2)" = "hg" ]; then \ + hg clone -q -U $(3) $(DEPS_DIR)/$(1); \ + cd $(DEPS_DIR)/$(1) && hg update -q $(4); \ + elif [ "$(2)" = "svn" ]; then \ + svn checkout -q $(3) $(DEPS_DIR)/$(1); \ + elif [ "$(2)" = "cp" ]; then \ + cp -R $(3) $(DEPS_DIR)/$(1); \ else \ echo "Unknown or invalid dependency: $(1). Please consult the erlang.mk README for instructions." >&2; \ exit 78; \ @@ -495,29 +490,23 @@ define dep_target $(DEPS_DIR)/$(1): @mkdir -p $(DEPS_DIR) ifeq (,$(dep_$(1))) - @if [ ! -f $(PKG_FILE2) ]; then $(call core_http_get,$(PKG_FILE2),$(PKG_FILE_URL)); fi - $(dep_verbose) DEPPKG=$$$$(awk 'BEGIN { FS = "\t" }; $$$$1 == "$(1)" { print $$$$2 " " $$$$3 " " $$$$4 }' $(PKG_FILE2);); \ - VS=$$$$(echo $$$$DEPPKG | cut -d " " -f1); \ - REPO=$$$$(echo $$$$DEPPKG | cut -d " " -f2); \ - COMMIT=$$$$(echo $$$$DEPPKG | cut -d " " -f3); \ - $(call dep_fetch,$(1)) + $(dep_verbose) $(call dep_fetch,$(pkg_$(1)_name),$(pkg_$(1)_fetch), \ + $(patsubst git://github.com/%,https://github.com/%,$(pkg_$(1)_repo)), \ + $(pkg_$(1)_commit)) else ifeq (1,$(words $(dep_$(1)))) - $(dep_verbose) VS=git; \ - REPO=$(patsubst git://github.com/%,https://github.com/%,$(dep_$(1))); \ - COMMIT=master; \ - $(call dep_fetch,$(1)) + $(dep_verbose) $(call dep_fetch,$(1),git, \ + $(patsubst git://github.com/%,https://github.com/%,$(dep_$(1))), \ + master) else ifeq (2,$(words $(dep_$(1)))) - $(dep_verbose) VS=git; \ - REPO=$(patsubst git://github.com/%,https://github.com/%,$(word 1,$(dep_$(1)))); \ - COMMIT=$(word 2,$(dep_$(1))); \ - $(call dep_fetch,$(1)) + $(dep_verbose) $(call dep_fetch,$(1),git, \ + $(patsubst git://github.com/%,https://github.com/%,$(word 1,$(dep_$(1)))), \ + $(word 2,$(dep_$(1)))) else - $(dep_verbose) VS=$(word 1,$(dep_$(1))); \ - REPO=$(patsubst git://github.com/%,https://github.com/%,$(word 2,$(dep_$(1)))); \ - COMMIT=$(word 3,$(dep_$(1))); \ - $(call dep_fetch,$(1)) + $(dep_verbose) $(call dep_fetch,$(1),$(word 1,$(dep_$(1))), \ + $(patsubst git://github.com/%,https://github.com/%,$(word 2,$(dep_$(1)))), \ + $(word 3,$(dep_$(1)))) endif endif endif @@ -555,38 +544,3 @@ $(foreach dep,$(DEPS),$(eval $(call dep_target,$(dep)))) distclean-deps: $(gen_verbose) rm -rf $(DEPS_DIR) - -# Packages related targets. - -$(PKG_FILE2): - @$(call core_http_get,$(PKG_FILE2),$(PKG_FILE_URL)) - -pkg-list: $(PKG_FILE2) - @cat $(PKG_FILE2) | awk 'BEGIN { FS = "\t" }; { print \ - "Name:\t\t" $$1 "\n" \ - "Repository:\t" $$3 "\n" \ - "Website:\t" $$5 "\n" \ - "Description:\t" $$6 "\n" }' - -ifdef q -pkg-search: $(PKG_FILE2) - @cat $(PKG_FILE2) | grep -i ${q} | awk 'BEGIN { FS = "\t" }; { print \ - "Name:\t\t" $$1 "\n" \ - "Repository:\t" $$3 "\n" \ - "Website:\t" $$5 "\n" \ - "Description:\t" $$6 "\n" }' -else -pkg-search: - $(error Usage: $(MAKE) pkg-search q=STRING) -endif - -ifeq ($(PKG_FILE2),$(CURDIR)/.erlang.mk.packages.v2) -distclean-pkg: - $(gen_verbose) rm -f $(PKG_FILE2) -endif - -help:: - @printf "%s\n" "" \ - "Package-related targets:" \ - " pkg-list List all known packages" \ - " pkg-search q=STRING Search for STRING in the package index" diff --git a/core/index.mk b/core/index.mk new file mode 100644 index 0000000..a16eceb --- /dev/null +++ b/core/index.mk @@ -0,0 +1,26 @@ +# Copyright (c) 2015, Loïc Hoguin <[email protected]> +# This file is part of erlang.mk and subject to the terms of the ISC License. + +.PHONY: search + +define pkg_print + @printf "%s\n" \ + $(if $(call core_eq,$(1),$(pkg_$(1)_name)),,"Pkg name: $(1)") \ + "App name: $(pkg_$(1)_name)" \ + "Description: $(pkg_$(1)_description)" \ + "Home page: $(pkg_$(1)_homepage)" \ + "Fetch with: $(pkg_$(1)_fetch)" \ + "Repository: $(pkg_$(1)_repo)" \ + "Commit: $(pkg_$(1)_commit)" \ + "" + +endef + +search: +ifdef q + $(foreach p,$(PACKAGES), \ + $(if $(findstring $(call core_lc,$(q)),$(call core_lc,$(pkg_$(p)_name) $(pkg_$(p)_description))), \ + $(call pkg_print,$(p)))) +else + $(foreach p,$(PACKAGES),$(call pkg_print,$(p))) +endif diff --git a/index/aberth.mk b/index/aberth.mk new file mode 100644 index 0000000..4a34651 --- /dev/null +++ b/index/aberth.mk @@ -0,0 +1,7 @@ +PACKAGES += aberth +pkg_aberth_name = aberth +pkg_aberth_description = Generic BERT-RPC server in Erlang +pkg_aberth_homepage = https://github.com/a13x/aberth +pkg_aberth_fetch = git +pkg_aberth_repo = https://github.com/a13x/aberth +pkg_aberth_commit = master diff --git a/index/active.mk b/index/active.mk new file mode 100644 index 0000000..f91b195 --- /dev/null +++ b/index/active.mk @@ -0,0 +1,7 @@ +PACKAGES += active +pkg_active_name = active +pkg_active_description = Active development for Erlang: rebuild and reload source/binary files while the VM is running +pkg_active_homepage = https://github.com/proger/active +pkg_active_fetch = git +pkg_active_repo = https://github.com/proger/active +pkg_active_commit = master diff --git a/index/actordb_core.mk b/index/actordb_core.mk new file mode 100644 index 0000000..9e4abc9 --- /dev/null +++ b/index/actordb_core.mk @@ -0,0 +1,7 @@ +PACKAGES += actordb_core +pkg_actordb_core_name = actordb_core +pkg_actordb_core_description = ActorDB main source +pkg_actordb_core_homepage = http://www.actordb.com/ +pkg_actordb_core_fetch = git +pkg_actordb_core_repo = https://github.com/biokoda/actordb_core +pkg_actordb_core_commit = master diff --git a/index/actordb_thrift.mk b/index/actordb_thrift.mk new file mode 100644 index 0000000..f39ac65 --- /dev/null +++ b/index/actordb_thrift.mk @@ -0,0 +1,7 @@ +PACKAGES += actordb_thrift +pkg_actordb_thrift_name = actordb_thrift +pkg_actordb_thrift_description = Thrift API for ActorDB +pkg_actordb_thrift_homepage = http://www.actordb.com/ +pkg_actordb_thrift_fetch = git +pkg_actordb_thrift_repo = https://github.com/biokoda/actordb_thrift +pkg_actordb_thrift_commit = master diff --git a/index/aleppo.mk b/index/aleppo.mk new file mode 100644 index 0000000..9f5a227 --- /dev/null +++ b/index/aleppo.mk @@ -0,0 +1,7 @@ +PACKAGES += aleppo +pkg_aleppo_name = aleppo +pkg_aleppo_description = Alternative Erlang Pre-Processor +pkg_aleppo_homepage = https://github.com/ErlyORM/aleppo +pkg_aleppo_fetch = git +pkg_aleppo_repo = https://github.com/ErlyORM/aleppo +pkg_aleppo_commit = master diff --git a/index/alog.mk b/index/alog.mk new file mode 100644 index 0000000..9eccd05 --- /dev/null +++ b/index/alog.mk @@ -0,0 +1,7 @@ +PACKAGES += alog +pkg_alog_name = alog +pkg_alog_description = Simply the best logging framework for Erlang +pkg_alog_homepage = https://github.com/siberian-fast-food/alogger +pkg_alog_fetch = git +pkg_alog_repo = https://github.com/siberian-fast-food/alogger +pkg_alog_commit = master diff --git a/index/amqp_client.mk b/index/amqp_client.mk new file mode 100644 index 0000000..13e7f48 --- /dev/null +++ b/index/amqp_client.mk @@ -0,0 +1,7 @@ +PACKAGES += amqp_client +pkg_amqp_client_name = amqp_client +pkg_amqp_client_description = RabbitMQ Erlang AMQP client +pkg_amqp_client_homepage = https://www.rabbitmq.com/erlang-client-user-guide.html +pkg_amqp_client_fetch = git +pkg_amqp_client_repo = https://github.com/rabbitmq/rabbitmq-erlang-client.git +pkg_amqp_client_commit = master diff --git a/index/annotations.mk b/index/annotations.mk new file mode 100644 index 0000000..8ef682d --- /dev/null +++ b/index/annotations.mk @@ -0,0 +1,7 @@ +PACKAGES += annotations +pkg_annotations_name = annotations +pkg_annotations_description = Simple code instrumentation utilities +pkg_annotations_homepage = https://github.com/hyperthunk/annotations +pkg_annotations_fetch = git +pkg_annotations_repo = https://github.com/hyperthunk/annotations +pkg_annotations_commit = master diff --git a/index/antidote.mk b/index/antidote.mk new file mode 100644 index 0000000..ea590b2 --- /dev/null +++ b/index/antidote.mk @@ -0,0 +1,7 @@ +PACKAGES += antidote +pkg_antidote_name = antidote +pkg_antidote_description = Large-scale computation without synchronisation +pkg_antidote_homepage = https://syncfree.lip6.fr/ +pkg_antidote_fetch = git +pkg_antidote_repo = https://github.com/SyncFree/antidote +pkg_antidote_commit = master diff --git a/index/apns.mk b/index/apns.mk new file mode 100644 index 0000000..badefc7 --- /dev/null +++ b/index/apns.mk @@ -0,0 +1,7 @@ +PACKAGES += apns +pkg_apns_name = apns +pkg_apns_description = Apple Push Notification Server for Erlang +pkg_apns_homepage = http://inaka.github.com/apns4erl +pkg_apns_fetch = git +pkg_apns_repo = https://github.com/inaka/apns4erl +pkg_apns_commit = 1.0.4 diff --git a/index/azdht.mk b/index/azdht.mk new file mode 100644 index 0000000..04e36d9 --- /dev/null +++ b/index/azdht.mk @@ -0,0 +1,7 @@ +PACKAGES += azdht +pkg_azdht_name = azdht +pkg_azdht_description = Azureus Distributed Hash Table (DHT) in Erlang +pkg_azdht_homepage = https://github.com/arcusfelis/azdht +pkg_azdht_fetch = git +pkg_azdht_repo = https://github.com/arcusfelis/azdht +pkg_azdht_commit = master diff --git a/index/backoff.mk b/index/backoff.mk new file mode 100644 index 0000000..9ebc405 --- /dev/null +++ b/index/backoff.mk @@ -0,0 +1,7 @@ +PACKAGES += backoff +pkg_backoff_name = backoff +pkg_backoff_description = Simple exponential backoffs in Erlang +pkg_backoff_homepage = https://github.com/ferd/backoff +pkg_backoff_fetch = git +pkg_backoff_repo = https://github.com/ferd/backoff +pkg_backoff_commit = master diff --git a/index/barrel.mk b/index/barrel.mk new file mode 100644 index 0000000..a62169a --- /dev/null +++ b/index/barrel.mk @@ -0,0 +1,7 @@ +PACKAGES += barrel +pkg_barrel_name = barrel +pkg_barrel_description = barrel is a generic TCP acceptor pool with low latency in Erlang. +pkg_barrel_homepage = https://github.com/benoitc/barrel +pkg_barrel_fetch = git +pkg_barrel_repo = https://github.com/benoitc/barrel +pkg_barrel_commit = master diff --git a/index/basho_bench.mk b/index/basho_bench.mk new file mode 100644 index 0000000..4796284 --- /dev/null +++ b/index/basho_bench.mk @@ -0,0 +1,7 @@ +PACKAGES += basho_bench +pkg_basho_bench_name = basho_bench +pkg_basho_bench_description = A load-generation and testing tool for basically whatever you can write a returning Erlang function for. +pkg_basho_bench_homepage = https://github.com/basho/basho_bench +pkg_basho_bench_fetch = git +pkg_basho_bench_repo = https://github.com/basho/basho_bench +pkg_basho_bench_commit = master diff --git a/index/bcrypt.mk b/index/bcrypt.mk new file mode 100644 index 0000000..6ecab86 --- /dev/null +++ b/index/bcrypt.mk @@ -0,0 +1,7 @@ +PACKAGES += bcrypt +pkg_bcrypt_name = bcrypt +pkg_bcrypt_description = Bcrypt Erlang / C library +pkg_bcrypt_homepage = https://github.com/riverrun/branglecrypt +pkg_bcrypt_fetch = git +pkg_bcrypt_repo = https://github.com/riverrun/branglecrypt +pkg_bcrypt_commit = master diff --git a/index/beam.mk b/index/beam.mk new file mode 100644 index 0000000..44da5d0 --- /dev/null +++ b/index/beam.mk @@ -0,0 +1,7 @@ +PACKAGES += beam +pkg_beam_name = beam +pkg_beam_description = BEAM emulator written in Erlang +pkg_beam_homepage = https://github.com/tonyrog/beam +pkg_beam_fetch = git +pkg_beam_repo = https://github.com/tonyrog/beam +pkg_beam_commit = master diff --git a/index/beanstalk.mk b/index/beanstalk.mk new file mode 100644 index 0000000..799feaa --- /dev/null +++ b/index/beanstalk.mk @@ -0,0 +1,7 @@ +PACKAGES += beanstalk +pkg_beanstalk_name = beanstalk +pkg_beanstalk_description = An Erlang client for beanstalkd +pkg_beanstalk_homepage = https://github.com/tim/erlang-beanstalk +pkg_beanstalk_fetch = git +pkg_beanstalk_repo = https://github.com/tim/erlang-beanstalk +pkg_beanstalk_commit = master diff --git a/index/bear.mk b/index/bear.mk new file mode 100644 index 0000000..547d333 --- /dev/null +++ b/index/bear.mk @@ -0,0 +1,7 @@ +PACKAGES += bear +pkg_bear_name = bear +pkg_bear_description = a set of statistics functions for erlang +pkg_bear_homepage = https://github.com/boundary/bear +pkg_bear_fetch = git +pkg_bear_repo = https://github.com/boundary/bear +pkg_bear_commit = master diff --git a/index/bertconf.mk b/index/bertconf.mk new file mode 100644 index 0000000..f3aa1e1 --- /dev/null +++ b/index/bertconf.mk @@ -0,0 +1,7 @@ +PACKAGES += bertconf +pkg_bertconf_name = bertconf +pkg_bertconf_description = Make ETS tables out of statc BERT files that are auto-reloaded +pkg_bertconf_homepage = https://github.com/ferd/bertconf +pkg_bertconf_fetch = git +pkg_bertconf_repo = https://github.com/ferd/bertconf +pkg_bertconf_commit = master diff --git a/index/bifrost.mk b/index/bifrost.mk new file mode 100644 index 0000000..40eb4a5 --- /dev/null +++ b/index/bifrost.mk @@ -0,0 +1,7 @@ +PACKAGES += bifrost +pkg_bifrost_name = bifrost +pkg_bifrost_description = Erlang FTP Server Framework +pkg_bifrost_homepage = https://github.com/thorstadt/bifrost +pkg_bifrost_fetch = git +pkg_bifrost_repo = https://github.com/thorstadt/bifrost +pkg_bifrost_commit = master diff --git a/index/binpp.mk b/index/binpp.mk new file mode 100644 index 0000000..8804261 --- /dev/null +++ b/index/binpp.mk @@ -0,0 +1,7 @@ +PACKAGES += binpp +pkg_binpp_name = binpp +pkg_binpp_description = Erlang Binary Pretty Printer +pkg_binpp_homepage = https://github.com/jtendo/binpp +pkg_binpp_fetch = git +pkg_binpp_repo = https://github.com/jtendo/binpp +pkg_binpp_commit = master diff --git a/index/bisect.mk b/index/bisect.mk new file mode 100644 index 0000000..7815868 --- /dev/null +++ b/index/bisect.mk @@ -0,0 +1,7 @@ +PACKAGES += bisect +pkg_bisect_name = bisect +pkg_bisect_description = Ordered fixed-size binary dictionary in Erlang +pkg_bisect_homepage = https://github.com/knutin/bisect +pkg_bisect_fetch = git +pkg_bisect_repo = https://github.com/knutin/bisect +pkg_bisect_commit = master diff --git a/index/bitcask.mk b/index/bitcask.mk new file mode 100644 index 0000000..2bc7af8 --- /dev/null +++ b/index/bitcask.mk @@ -0,0 +1,7 @@ +PACKAGES += bitcask +pkg_bitcask_name = bitcask +pkg_bitcask_description = because you need another a key/value storage engine +pkg_bitcask_homepage = https://github.com/basho/bitcask +pkg_bitcask_fetch = git +pkg_bitcask_repo = https://github.com/basho/bitcask +pkg_bitcask_commit = master diff --git a/index/bitstore.mk b/index/bitstore.mk new file mode 100644 index 0000000..67ec24f --- /dev/null +++ b/index/bitstore.mk @@ -0,0 +1,7 @@ +PACKAGES += bitstore +pkg_bitstore_name = bitstore +pkg_bitstore_description = A document based ontology development environment +pkg_bitstore_homepage = https://github.com/bdionne/bitstore +pkg_bitstore_fetch = git +pkg_bitstore_repo = https://github.com/bdionne/bitstore +pkg_bitstore_commit = master diff --git a/index/bootstrap.mk b/index/bootstrap.mk new file mode 100644 index 0000000..4c705a4 --- /dev/null +++ b/index/bootstrap.mk @@ -0,0 +1,7 @@ +PACKAGES += bootstrap +pkg_bootstrap_name = bootstrap +pkg_bootstrap_description = A simple, yet powerful Erlang cluster bootstrapping application. +pkg_bootstrap_homepage = https://github.com/schlagert/bootstrap +pkg_bootstrap_fetch = git +pkg_bootstrap_repo = https://github.com/schlagert/bootstrap +pkg_bootstrap_commit = master diff --git a/index/boss.mk b/index/boss.mk new file mode 100644 index 0000000..3fbc1de --- /dev/null +++ b/index/boss.mk @@ -0,0 +1,7 @@ +PACKAGES += boss +pkg_boss_name = boss +pkg_boss_description = Erlang web MVC, now featuring Comet +pkg_boss_homepage = https://github.com/ChicagoBoss/ChicagoBoss +pkg_boss_fetch = git +pkg_boss_repo = https://github.com/ChicagoBoss/ChicagoBoss +pkg_boss_commit = master diff --git a/index/boss_db.mk b/index/boss_db.mk new file mode 100644 index 0000000..ef0c80f --- /dev/null +++ b/index/boss_db.mk @@ -0,0 +1,7 @@ +PACKAGES += boss_db +pkg_boss_db_name = boss_db +pkg_boss_db_description = BossDB: a sharded, caching, pooling, evented ORM for Erlang +pkg_boss_db_homepage = https://github.com/ErlyORM/boss_db +pkg_boss_db_fetch = git +pkg_boss_db_repo = https://github.com/ErlyORM/boss_db +pkg_boss_db_commit = master diff --git a/index/bson.mk b/index/bson.mk new file mode 100644 index 0000000..729722b --- /dev/null +++ b/index/bson.mk @@ -0,0 +1,7 @@ +PACKAGES += bson +pkg_bson_name = bson +pkg_bson_description = BSON documents in Erlang, see bsonspec.org +pkg_bson_homepage = https://github.com/comtihon/bson-erlang +pkg_bson_fetch = git +pkg_bson_repo = https://github.com/comtihon/bson-erlang +pkg_bson_commit = master diff --git a/index/bullet.mk b/index/bullet.mk new file mode 100644 index 0000000..32f07dd --- /dev/null +++ b/index/bullet.mk @@ -0,0 +1,7 @@ +PACKAGES += bullet +pkg_bullet_name = bullet +pkg_bullet_description = Simple, reliable, efficient streaming for Cowboy. +pkg_bullet_homepage = http://ninenines.eu +pkg_bullet_fetch = git +pkg_bullet_repo = https://github.com/extend/bullet +pkg_bullet_commit = master diff --git a/index/cache.mk b/index/cache.mk new file mode 100644 index 0000000..82a7627 --- /dev/null +++ b/index/cache.mk @@ -0,0 +1,7 @@ +PACKAGES += cache +pkg_cache_name = cache +pkg_cache_description = Erlang in-memory cache +pkg_cache_homepage = https://github.com/fogfish/cache +pkg_cache_fetch = git +pkg_cache_repo = https://github.com/fogfish/cache +pkg_cache_commit = master diff --git a/index/cake.mk b/index/cake.mk new file mode 100644 index 0000000..74b9d74 --- /dev/null +++ b/index/cake.mk @@ -0,0 +1,7 @@ +PACKAGES += cake +pkg_cake_name = cake +pkg_cake_description = Really simple terminal colorization +pkg_cake_homepage = https://github.com/darach/cake-erl +pkg_cake_fetch = git +pkg_cake_repo = https://github.com/darach/cake-erl +pkg_cake_commit = v0.1.2 diff --git a/index/carotene.mk b/index/carotene.mk new file mode 100644 index 0000000..9eee089 --- /dev/null +++ b/index/carotene.mk @@ -0,0 +1,7 @@ +PACKAGES += carotene +pkg_carotene_name = carotene +pkg_carotene_description = Real-time server +pkg_carotene_homepage = https://github.com/carotene/carotene +pkg_carotene_fetch = git +pkg_carotene_repo = https://github.com/carotene/carotene +pkg_carotene_commit = master diff --git a/index/cberl.mk b/index/cberl.mk new file mode 100644 index 0000000..90aa02b --- /dev/null +++ b/index/cberl.mk @@ -0,0 +1,7 @@ +PACKAGES += cberl +pkg_cberl_name = cberl +pkg_cberl_description = NIF based Erlang bindings for Couchbase +pkg_cberl_homepage = https://github.com/chitika/cberl +pkg_cberl_fetch = git +pkg_cberl_repo = https://github.com/chitika/cberl +pkg_cberl_commit = master diff --git a/index/cecho.mk b/index/cecho.mk new file mode 100644 index 0000000..5cd82e3 --- /dev/null +++ b/index/cecho.mk @@ -0,0 +1,7 @@ +PACKAGES += cecho +pkg_cecho_name = cecho +pkg_cecho_description = An ncurses library for Erlang +pkg_cecho_homepage = https://github.com/mazenharake/cecho +pkg_cecho_fetch = git +pkg_cecho_repo = https://github.com/mazenharake/cecho +pkg_cecho_commit = master diff --git a/index/cferl.mk b/index/cferl.mk new file mode 100644 index 0000000..18ca586 --- /dev/null +++ b/index/cferl.mk @@ -0,0 +1,7 @@ +PACKAGES += cferl +pkg_cferl_name = cferl +pkg_cferl_description = Rackspace / Open Stack Cloud Files Erlang Client +pkg_cferl_homepage = https://github.com/ddossot/cferl +pkg_cferl_fetch = git +pkg_cferl_repo = https://github.com/ddossot/cferl +pkg_cferl_commit = master diff --git a/index/chaos_monkey.mk b/index/chaos_monkey.mk new file mode 100644 index 0000000..e89d263 --- /dev/null +++ b/index/chaos_monkey.mk @@ -0,0 +1,7 @@ +PACKAGES += chaos_monkey +pkg_chaos_monkey_name = chaos_monkey +pkg_chaos_monkey_description = This is The CHAOS MONKEY. It will kill your processes. +pkg_chaos_monkey_homepage = https://github.com/dLuna/chaos_monkey +pkg_chaos_monkey_fetch = git +pkg_chaos_monkey_repo = https://github.com/dLuna/chaos_monkey +pkg_chaos_monkey_commit = master diff --git a/index/check_node.mk b/index/check_node.mk new file mode 100644 index 0000000..f95316c --- /dev/null +++ b/index/check_node.mk @@ -0,0 +1,7 @@ +PACKAGES += check_node +pkg_check_node_name = check_node +pkg_check_node_description = Nagios Scripts for monitoring Riak +pkg_check_node_homepage = https://github.com/basho-labs/riak_nagios +pkg_check_node_fetch = git +pkg_check_node_repo = https://github.com/basho-labs/riak_nagios +pkg_check_node_commit = master diff --git a/index/chronos.mk b/index/chronos.mk new file mode 100644 index 0000000..b538f1c --- /dev/null +++ b/index/chronos.mk @@ -0,0 +1,7 @@ +PACKAGES += chronos +pkg_chronos_name = chronos +pkg_chronos_description = Timer module for Erlang that makes it easy to abstact time out of the tests. +pkg_chronos_homepage = https://github.com/lehoff/chronos +pkg_chronos_fetch = git +pkg_chronos_repo = https://github.com/lehoff/chronos +pkg_chronos_commit = master diff --git a/index/cl.mk b/index/cl.mk new file mode 100644 index 0000000..8df503e --- /dev/null +++ b/index/cl.mk @@ -0,0 +1,7 @@ +PACKAGES += cl +pkg_cl_name = cl +pkg_cl_description = OpenCL binding for Erlang +pkg_cl_homepage = https://github.com/tonyrog/cl +pkg_cl_fetch = git +pkg_cl_repo = https://github.com/tonyrog/cl +pkg_cl_commit = master diff --git a/index/classifier.mk b/index/classifier.mk new file mode 100644 index 0000000..b8e1385 --- /dev/null +++ b/index/classifier.mk @@ -0,0 +1,7 @@ +PACKAGES += classifier +pkg_classifier_name = classifier +pkg_classifier_description = An Erlang Bayesian Filter and Text Classifier +pkg_classifier_homepage = https://github.com/inaka/classifier +pkg_classifier_fetch = git +pkg_classifier_repo = https://github.com/inaka/classifier +pkg_classifier_commit = master diff --git a/index/clique.mk b/index/clique.mk new file mode 100644 index 0000000..46fa5e5 --- /dev/null +++ b/index/clique.mk @@ -0,0 +1,7 @@ +PACKAGES += clique +pkg_clique_name = clique +pkg_clique_description = CLI Framework for Erlang +pkg_clique_homepage = https://github.com/basho/clique +pkg_clique_fetch = git +pkg_clique_repo = https://github.com/basho/clique +pkg_clique_commit = develop diff --git a/index/cloudi_core.mk b/index/cloudi_core.mk new file mode 100644 index 0000000..496202b --- /dev/null +++ b/index/cloudi_core.mk @@ -0,0 +1,7 @@ +PACKAGES += cloudi_core +pkg_cloudi_core_name = cloudi_core +pkg_cloudi_core_description = CloudI internal service runtime +pkg_cloudi_core_homepage = http://cloudi.org/ +pkg_cloudi_core_fetch = git +pkg_cloudi_core_repo = https://github.com/CloudI/cloudi_core +pkg_cloudi_core_commit = master diff --git a/index/cloudi_service_api_requests.mk b/index/cloudi_service_api_requests.mk new file mode 100644 index 0000000..8728cb4 --- /dev/null +++ b/index/cloudi_service_api_requests.mk @@ -0,0 +1,7 @@ +PACKAGES += cloudi_service_api_requests +pkg_cloudi_service_api_requests_name = cloudi_service_api_requests +pkg_cloudi_service_api_requests_description = CloudI Service API requests (JSON-RPC/Erlang-term support) +pkg_cloudi_service_api_requests_homepage = http://cloudi.org/ +pkg_cloudi_service_api_requests_fetch = git +pkg_cloudi_service_api_requests_repo = https://github.com/CloudI/cloudi_service_api_requests +pkg_cloudi_service_api_requests_commit = master diff --git a/index/cloudi_service_db.mk b/index/cloudi_service_db.mk new file mode 100644 index 0000000..d8adf91 --- /dev/null +++ b/index/cloudi_service_db.mk @@ -0,0 +1,7 @@ +PACKAGES += cloudi_service_db +pkg_cloudi_service_db_name = cloudi_service_db +pkg_cloudi_service_db_description = CloudI Database (in-memory/testing/generic) +pkg_cloudi_service_db_homepage = http://cloudi.org/ +pkg_cloudi_service_db_fetch = git +pkg_cloudi_service_db_repo = https://github.com/CloudI/cloudi_service_db +pkg_cloudi_service_db_commit = master diff --git a/index/cloudi_service_db_cassandra.mk b/index/cloudi_service_db_cassandra.mk new file mode 100644 index 0000000..e4d1c0b --- /dev/null +++ b/index/cloudi_service_db_cassandra.mk @@ -0,0 +1,7 @@ +PACKAGES += cloudi_service_db_cassandra +pkg_cloudi_service_db_cassandra_name = cloudi_service_db_cassandra +pkg_cloudi_service_db_cassandra_description = Cassandra CloudI Service +pkg_cloudi_service_db_cassandra_homepage = http://cloudi.org/ +pkg_cloudi_service_db_cassandra_fetch = git +pkg_cloudi_service_db_cassandra_repo = https://github.com/CloudI/cloudi_service_db_cassandra +pkg_cloudi_service_db_cassandra_commit = master diff --git a/index/cloudi_service_db_cassandra_cql.mk b/index/cloudi_service_db_cassandra_cql.mk new file mode 100644 index 0000000..b362832 --- /dev/null +++ b/index/cloudi_service_db_cassandra_cql.mk @@ -0,0 +1,7 @@ +PACKAGES += cloudi_service_db_cassandra_cql +pkg_cloudi_service_db_cassandra_cql_name = cloudi_service_db_cassandra_cql +pkg_cloudi_service_db_cassandra_cql_description = Cassandra CQL CloudI Service +pkg_cloudi_service_db_cassandra_cql_homepage = http://cloudi.org/ +pkg_cloudi_service_db_cassandra_cql_fetch = git +pkg_cloudi_service_db_cassandra_cql_repo = https://github.com/CloudI/cloudi_service_db_cassandra_cql +pkg_cloudi_service_db_cassandra_cql_commit = master diff --git a/index/cloudi_service_db_couchdb.mk b/index/cloudi_service_db_couchdb.mk new file mode 100644 index 0000000..864a784 --- /dev/null +++ b/index/cloudi_service_db_couchdb.mk @@ -0,0 +1,7 @@ +PACKAGES += cloudi_service_db_couchdb +pkg_cloudi_service_db_couchdb_name = cloudi_service_db_couchdb +pkg_cloudi_service_db_couchdb_description = CouchDB CloudI Service +pkg_cloudi_service_db_couchdb_homepage = http://cloudi.org/ +pkg_cloudi_service_db_couchdb_fetch = git +pkg_cloudi_service_db_couchdb_repo = https://github.com/CloudI/cloudi_service_db_couchdb +pkg_cloudi_service_db_couchdb_commit = master diff --git a/index/cloudi_service_db_elasticsearch.mk b/index/cloudi_service_db_elasticsearch.mk new file mode 100644 index 0000000..b556ee5 --- /dev/null +++ b/index/cloudi_service_db_elasticsearch.mk @@ -0,0 +1,7 @@ +PACKAGES += cloudi_service_db_elasticsearch +pkg_cloudi_service_db_elasticsearch_name = cloudi_service_db_elasticsearch +pkg_cloudi_service_db_elasticsearch_description = elasticsearch CloudI Service +pkg_cloudi_service_db_elasticsearch_homepage = http://cloudi.org/ +pkg_cloudi_service_db_elasticsearch_fetch = git +pkg_cloudi_service_db_elasticsearch_repo = https://github.com/CloudI/cloudi_service_db_elasticsearch +pkg_cloudi_service_db_elasticsearch_commit = master diff --git a/index/cloudi_service_db_memcached.mk b/index/cloudi_service_db_memcached.mk new file mode 100644 index 0000000..2f28796 --- /dev/null +++ b/index/cloudi_service_db_memcached.mk @@ -0,0 +1,7 @@ +PACKAGES += cloudi_service_db_memcached +pkg_cloudi_service_db_memcached_name = cloudi_service_db_memcached +pkg_cloudi_service_db_memcached_description = memcached CloudI Service +pkg_cloudi_service_db_memcached_homepage = http://cloudi.org/ +pkg_cloudi_service_db_memcached_fetch = git +pkg_cloudi_service_db_memcached_repo = https://github.com/CloudI/cloudi_service_db_memcached +pkg_cloudi_service_db_memcached_commit = master diff --git a/index/cloudi_service_db_mysql.mk b/index/cloudi_service_db_mysql.mk new file mode 100644 index 0000000..39cf4c9 --- /dev/null +++ b/index/cloudi_service_db_mysql.mk @@ -0,0 +1,7 @@ +PACKAGES += cloudi_service_db_mysql +pkg_cloudi_service_db_mysql_name = cloudi_service_db_mysql +pkg_cloudi_service_db_mysql_description = MySQL CloudI Service +pkg_cloudi_service_db_mysql_homepage = http://cloudi.org/ +pkg_cloudi_service_db_mysql_fetch = git +pkg_cloudi_service_db_mysql_repo = https://github.com/CloudI/cloudi_service_db_mysql +pkg_cloudi_service_db_mysql_commit = master diff --git a/index/cloudi_service_db_pgsql.mk b/index/cloudi_service_db_pgsql.mk new file mode 100644 index 0000000..5a6cb41 --- /dev/null +++ b/index/cloudi_service_db_pgsql.mk @@ -0,0 +1,7 @@ +PACKAGES += cloudi_service_db_pgsql +pkg_cloudi_service_db_pgsql_name = cloudi_service_db_pgsql +pkg_cloudi_service_db_pgsql_description = PostgreSQL CloudI Service +pkg_cloudi_service_db_pgsql_homepage = http://cloudi.org/ +pkg_cloudi_service_db_pgsql_fetch = git +pkg_cloudi_service_db_pgsql_repo = https://github.com/CloudI/cloudi_service_db_pgsql +pkg_cloudi_service_db_pgsql_commit = master diff --git a/index/cloudi_service_db_riak.mk b/index/cloudi_service_db_riak.mk new file mode 100644 index 0000000..471fa42 --- /dev/null +++ b/index/cloudi_service_db_riak.mk @@ -0,0 +1,7 @@ +PACKAGES += cloudi_service_db_riak +pkg_cloudi_service_db_riak_name = cloudi_service_db_riak +pkg_cloudi_service_db_riak_description = Riak CloudI Service +pkg_cloudi_service_db_riak_homepage = http://cloudi.org/ +pkg_cloudi_service_db_riak_fetch = git +pkg_cloudi_service_db_riak_repo = https://github.com/CloudI/cloudi_service_db_riak +pkg_cloudi_service_db_riak_commit = master diff --git a/index/cloudi_service_db_tokyotyrant.mk b/index/cloudi_service_db_tokyotyrant.mk new file mode 100644 index 0000000..b2cf9d1 --- /dev/null +++ b/index/cloudi_service_db_tokyotyrant.mk @@ -0,0 +1,7 @@ +PACKAGES += cloudi_service_db_tokyotyrant +pkg_cloudi_service_db_tokyotyrant_name = cloudi_service_db_tokyotyrant +pkg_cloudi_service_db_tokyotyrant_description = Tokyo Tyrant CloudI Service +pkg_cloudi_service_db_tokyotyrant_homepage = http://cloudi.org/ +pkg_cloudi_service_db_tokyotyrant_fetch = git +pkg_cloudi_service_db_tokyotyrant_repo = https://github.com/CloudI/cloudi_service_db_tokyotyrant +pkg_cloudi_service_db_tokyotyrant_commit = master diff --git a/index/cloudi_service_filesystem.mk b/index/cloudi_service_filesystem.mk new file mode 100644 index 0000000..9c6287b --- /dev/null +++ b/index/cloudi_service_filesystem.mk @@ -0,0 +1,7 @@ +PACKAGES += cloudi_service_filesystem +pkg_cloudi_service_filesystem_name = cloudi_service_filesystem +pkg_cloudi_service_filesystem_description = Filesystem CloudI Service +pkg_cloudi_service_filesystem_homepage = http://cloudi.org/ +pkg_cloudi_service_filesystem_fetch = git +pkg_cloudi_service_filesystem_repo = https://github.com/CloudI/cloudi_service_filesystem +pkg_cloudi_service_filesystem_commit = master diff --git a/index/cloudi_service_http_client.mk b/index/cloudi_service_http_client.mk new file mode 100644 index 0000000..203b83f --- /dev/null +++ b/index/cloudi_service_http_client.mk @@ -0,0 +1,7 @@ +PACKAGES += cloudi_service_http_client +pkg_cloudi_service_http_client_name = cloudi_service_http_client +pkg_cloudi_service_http_client_description = HTTP client CloudI Service +pkg_cloudi_service_http_client_homepage = http://cloudi.org/ +pkg_cloudi_service_http_client_fetch = git +pkg_cloudi_service_http_client_repo = https://github.com/CloudI/cloudi_service_http_client +pkg_cloudi_service_http_client_commit = master diff --git a/index/cloudi_service_http_cowboy.mk b/index/cloudi_service_http_cowboy.mk new file mode 100644 index 0000000..0dcb8b8 --- /dev/null +++ b/index/cloudi_service_http_cowboy.mk @@ -0,0 +1,7 @@ +PACKAGES += cloudi_service_http_cowboy +pkg_cloudi_service_http_cowboy_name = cloudi_service_http_cowboy +pkg_cloudi_service_http_cowboy_description = cowboy HTTP/HTTPS CloudI Service +pkg_cloudi_service_http_cowboy_homepage = http://cloudi.org/ +pkg_cloudi_service_http_cowboy_fetch = git +pkg_cloudi_service_http_cowboy_repo = https://github.com/CloudI/cloudi_service_http_cowboy +pkg_cloudi_service_http_cowboy_commit = master diff --git a/index/cloudi_service_http_elli.mk b/index/cloudi_service_http_elli.mk new file mode 100644 index 0000000..5b134fa --- /dev/null +++ b/index/cloudi_service_http_elli.mk @@ -0,0 +1,7 @@ +PACKAGES += cloudi_service_http_elli +pkg_cloudi_service_http_elli_name = cloudi_service_http_elli +pkg_cloudi_service_http_elli_description = elli HTTP CloudI Service +pkg_cloudi_service_http_elli_homepage = http://cloudi.org/ +pkg_cloudi_service_http_elli_fetch = git +pkg_cloudi_service_http_elli_repo = https://github.com/CloudI/cloudi_service_http_elli +pkg_cloudi_service_http_elli_commit = master diff --git a/index/cloudi_service_map_reduce.mk b/index/cloudi_service_map_reduce.mk new file mode 100644 index 0000000..8a4766d --- /dev/null +++ b/index/cloudi_service_map_reduce.mk @@ -0,0 +1,7 @@ +PACKAGES += cloudi_service_map_reduce +pkg_cloudi_service_map_reduce_name = cloudi_service_map_reduce +pkg_cloudi_service_map_reduce_description = Map/Reduce CloudI Service +pkg_cloudi_service_map_reduce_homepage = http://cloudi.org/ +pkg_cloudi_service_map_reduce_fetch = git +pkg_cloudi_service_map_reduce_repo = https://github.com/CloudI/cloudi_service_map_reduce +pkg_cloudi_service_map_reduce_commit = master diff --git a/index/cloudi_service_oauth1.mk b/index/cloudi_service_oauth1.mk new file mode 100644 index 0000000..ac7857e --- /dev/null +++ b/index/cloudi_service_oauth1.mk @@ -0,0 +1,7 @@ +PACKAGES += cloudi_service_oauth1 +pkg_cloudi_service_oauth1_name = cloudi_service_oauth1 +pkg_cloudi_service_oauth1_description = OAuth v1.0 CloudI Service +pkg_cloudi_service_oauth1_homepage = http://cloudi.org/ +pkg_cloudi_service_oauth1_fetch = git +pkg_cloudi_service_oauth1_repo = https://github.com/CloudI/cloudi_service_oauth1 +pkg_cloudi_service_oauth1_commit = master diff --git a/index/cloudi_service_queue.mk b/index/cloudi_service_queue.mk new file mode 100644 index 0000000..e7727cc --- /dev/null +++ b/index/cloudi_service_queue.mk @@ -0,0 +1,7 @@ +PACKAGES += cloudi_service_queue +pkg_cloudi_service_queue_name = cloudi_service_queue +pkg_cloudi_service_queue_description = Persistent Queue Service +pkg_cloudi_service_queue_homepage = http://cloudi.org/ +pkg_cloudi_service_queue_fetch = git +pkg_cloudi_service_queue_repo = https://github.com/CloudI/cloudi_service_queue +pkg_cloudi_service_queue_commit = master diff --git a/index/cloudi_service_quorum.mk b/index/cloudi_service_quorum.mk new file mode 100644 index 0000000..f38496b --- /dev/null +++ b/index/cloudi_service_quorum.mk @@ -0,0 +1,7 @@ +PACKAGES += cloudi_service_quorum +pkg_cloudi_service_quorum_name = cloudi_service_quorum +pkg_cloudi_service_quorum_description = CloudI Quorum Service +pkg_cloudi_service_quorum_homepage = http://cloudi.org/ +pkg_cloudi_service_quorum_fetch = git +pkg_cloudi_service_quorum_repo = https://github.com/CloudI/cloudi_service_quorum +pkg_cloudi_service_quorum_commit = master diff --git a/index/cloudi_service_router.mk b/index/cloudi_service_router.mk new file mode 100644 index 0000000..9096b37 --- /dev/null +++ b/index/cloudi_service_router.mk @@ -0,0 +1,7 @@ +PACKAGES += cloudi_service_router +pkg_cloudi_service_router_name = cloudi_service_router +pkg_cloudi_service_router_description = CloudI Router Service +pkg_cloudi_service_router_homepage = http://cloudi.org/ +pkg_cloudi_service_router_fetch = git +pkg_cloudi_service_router_repo = https://github.com/CloudI/cloudi_service_router +pkg_cloudi_service_router_commit = master diff --git a/index/cloudi_service_tcp.mk b/index/cloudi_service_tcp.mk new file mode 100644 index 0000000..263413e --- /dev/null +++ b/index/cloudi_service_tcp.mk @@ -0,0 +1,7 @@ +PACKAGES += cloudi_service_tcp +pkg_cloudi_service_tcp_name = cloudi_service_tcp +pkg_cloudi_service_tcp_description = TCP CloudI Service +pkg_cloudi_service_tcp_homepage = http://cloudi.org/ +pkg_cloudi_service_tcp_fetch = git +pkg_cloudi_service_tcp_repo = https://github.com/CloudI/cloudi_service_tcp +pkg_cloudi_service_tcp_commit = master diff --git a/index/cloudi_service_timers.mk b/index/cloudi_service_timers.mk new file mode 100644 index 0000000..4a6e44d --- /dev/null +++ b/index/cloudi_service_timers.mk @@ -0,0 +1,7 @@ +PACKAGES += cloudi_service_timers +pkg_cloudi_service_timers_name = cloudi_service_timers +pkg_cloudi_service_timers_description = Timers CloudI Service +pkg_cloudi_service_timers_homepage = http://cloudi.org/ +pkg_cloudi_service_timers_fetch = git +pkg_cloudi_service_timers_repo = https://github.com/CloudI/cloudi_service_timers +pkg_cloudi_service_timers_commit = master diff --git a/index/cloudi_service_udp.mk b/index/cloudi_service_udp.mk new file mode 100644 index 0000000..16d8670 --- /dev/null +++ b/index/cloudi_service_udp.mk @@ -0,0 +1,7 @@ +PACKAGES += cloudi_service_udp +pkg_cloudi_service_udp_name = cloudi_service_udp +pkg_cloudi_service_udp_description = UDP CloudI Service +pkg_cloudi_service_udp_homepage = http://cloudi.org/ +pkg_cloudi_service_udp_fetch = git +pkg_cloudi_service_udp_repo = https://github.com/CloudI/cloudi_service_udp +pkg_cloudi_service_udp_commit = master diff --git a/index/cloudi_service_validate.mk b/index/cloudi_service_validate.mk new file mode 100644 index 0000000..4ee9a72 --- /dev/null +++ b/index/cloudi_service_validate.mk @@ -0,0 +1,7 @@ +PACKAGES += cloudi_service_validate +pkg_cloudi_service_validate_name = cloudi_service_validate +pkg_cloudi_service_validate_description = CloudI Validate Service +pkg_cloudi_service_validate_homepage = http://cloudi.org/ +pkg_cloudi_service_validate_fetch = git +pkg_cloudi_service_validate_repo = https://github.com/CloudI/cloudi_service_validate +pkg_cloudi_service_validate_commit = master diff --git a/index/cloudi_service_zeromq.mk b/index/cloudi_service_zeromq.mk new file mode 100644 index 0000000..2352a56 --- /dev/null +++ b/index/cloudi_service_zeromq.mk @@ -0,0 +1,7 @@ +PACKAGES += cloudi_service_zeromq +pkg_cloudi_service_zeromq_name = cloudi_service_zeromq +pkg_cloudi_service_zeromq_description = ZeroMQ CloudI Service +pkg_cloudi_service_zeromq_homepage = http://cloudi.org/ +pkg_cloudi_service_zeromq_fetch = git +pkg_cloudi_service_zeromq_repo = https://github.com/CloudI/cloudi_service_zeromq +pkg_cloudi_service_zeromq_commit = master diff --git a/index/cluster_info.mk b/index/cluster_info.mk new file mode 100644 index 0000000..39968be --- /dev/null +++ b/index/cluster_info.mk @@ -0,0 +1,7 @@ +PACKAGES += cluster_info +pkg_cluster_info_name = cluster_info +pkg_cluster_info_description = Fork of Hibari's nifty cluster_info OTP app +pkg_cluster_info_homepage = https://github.com/basho/cluster_info +pkg_cluster_info_fetch = git +pkg_cluster_info_repo = https://github.com/basho/cluster_info +pkg_cluster_info_commit = master diff --git a/index/color.mk b/index/color.mk new file mode 100644 index 0000000..27d39ac --- /dev/null +++ b/index/color.mk @@ -0,0 +1,7 @@ +PACKAGES += color +pkg_color_name = color +pkg_color_description = ANSI colors for your Erlang +pkg_color_homepage = https://github.com/julianduque/erlang-color +pkg_color_fetch = git +pkg_color_repo = https://github.com/julianduque/erlang-color +pkg_color_commit = master diff --git a/index/confetti.mk b/index/confetti.mk new file mode 100644 index 0000000..06995d8 --- /dev/null +++ b/index/confetti.mk @@ -0,0 +1,7 @@ +PACKAGES += confetti +pkg_confetti_name = confetti +pkg_confetti_description = Erlang configuration provider / application:get_env/2 on steroids +pkg_confetti_homepage = https://github.com/jtendo/confetti +pkg_confetti_fetch = git +pkg_confetti_repo = https://github.com/jtendo/confetti +pkg_confetti_commit = master diff --git a/index/couch.mk b/index/couch.mk new file mode 100644 index 0000000..e1993cb --- /dev/null +++ b/index/couch.mk @@ -0,0 +1,7 @@ +PACKAGES += couch +pkg_couch_name = couch +pkg_couch_description = A embeddable document oriented database compatible with Apache CouchDB +pkg_couch_homepage = https://github.com/benoitc/opencouch +pkg_couch_fetch = git +pkg_couch_repo = https://github.com/benoitc/opencouch +pkg_couch_commit = master diff --git a/index/couchbeam.mk b/index/couchbeam.mk new file mode 100644 index 0000000..ef9cef8 --- /dev/null +++ b/index/couchbeam.mk @@ -0,0 +1,7 @@ +PACKAGES += couchbeam +pkg_couchbeam_name = couchbeam +pkg_couchbeam_description = Apache CouchDB client in Erlang +pkg_couchbeam_homepage = https://github.com/benoitc/couchbeam +pkg_couchbeam_fetch = git +pkg_couchbeam_repo = https://github.com/benoitc/couchbeam +pkg_couchbeam_commit = master diff --git a/index/covertool.mk b/index/covertool.mk new file mode 100644 index 0000000..e67b4a4 --- /dev/null +++ b/index/covertool.mk @@ -0,0 +1,7 @@ +PACKAGES += covertool +pkg_covertool_name = covertool +pkg_covertool_description = Tool to convert Erlang cover data files into Cobertura XML reports +pkg_covertool_homepage = https://github.com/idubrov/covertool +pkg_covertool_fetch = git +pkg_covertool_repo = https://github.com/idubrov/covertool +pkg_covertool_commit = master diff --git a/index/cowboy.mk b/index/cowboy.mk new file mode 100644 index 0000000..7b09b82 --- /dev/null +++ b/index/cowboy.mk @@ -0,0 +1,7 @@ +PACKAGES += cowboy +pkg_cowboy_name = cowboy +pkg_cowboy_description = Small, fast and modular HTTP server. +pkg_cowboy_homepage = http://ninenines.eu +pkg_cowboy_fetch = git +pkg_cowboy_repo = https://github.com/ninenines/cowboy +pkg_cowboy_commit = 1.0.1 diff --git a/index/cowdb.mk b/index/cowdb.mk new file mode 100644 index 0000000..76c8e72 --- /dev/null +++ b/index/cowdb.mk @@ -0,0 +1,7 @@ +PACKAGES += cowdb +pkg_cowdb_name = cowdb +pkg_cowdb_description = Pure Key/Value database library for Erlang Applications +pkg_cowdb_homepage = https://github.com/refuge/cowdb +pkg_cowdb_fetch = git +pkg_cowdb_repo = https://github.com/refuge/cowdb +pkg_cowdb_commit = master diff --git a/index/cowlib.mk b/index/cowlib.mk new file mode 100644 index 0000000..4320b2e --- /dev/null +++ b/index/cowlib.mk @@ -0,0 +1,7 @@ +PACKAGES += cowlib +pkg_cowlib_name = cowlib +pkg_cowlib_description = Support library for manipulating Web protocols. +pkg_cowlib_homepage = http://ninenines.eu +pkg_cowlib_fetch = git +pkg_cowlib_repo = https://github.com/ninenines/cowlib +pkg_cowlib_commit = 1.0.1 diff --git a/index/cpg.mk b/index/cpg.mk new file mode 100644 index 0000000..7d62334 --- /dev/null +++ b/index/cpg.mk @@ -0,0 +1,7 @@ +PACKAGES += cpg +pkg_cpg_name = cpg +pkg_cpg_description = CloudI Process Groups +pkg_cpg_homepage = https://github.com/okeuday/cpg +pkg_cpg_fetch = git +pkg_cpg_repo = https://github.com/okeuday/cpg +pkg_cpg_commit = master diff --git a/index/cqerl.mk b/index/cqerl.mk new file mode 100644 index 0000000..18f25a3 --- /dev/null +++ b/index/cqerl.mk @@ -0,0 +1,7 @@ +PACKAGES += cqerl +pkg_cqerl_name = cqerl +pkg_cqerl_description = Native Erlang CQL client for Cassandra +pkg_cqerl_homepage = https://matehat.github.io/cqerl/ +pkg_cqerl_fetch = git +pkg_cqerl_repo = https://github.com/matehat/cqerl +pkg_cqerl_commit = master diff --git a/index/cr.mk b/index/cr.mk new file mode 100644 index 0000000..04e0af1 --- /dev/null +++ b/index/cr.mk @@ -0,0 +1,7 @@ +PACKAGES += cr +pkg_cr_name = cr +pkg_cr_description = Chain Replication +pkg_cr_homepage = https://synrc.com/apps/cr/doc/cr.htm +pkg_cr_fetch = git +pkg_cr_repo = https://github.com/spawnproc/cr +pkg_cr_commit = master diff --git a/index/cuttlefish.mk b/index/cuttlefish.mk new file mode 100644 index 0000000..3e42e18 --- /dev/null +++ b/index/cuttlefish.mk @@ -0,0 +1,7 @@ +PACKAGES += cuttlefish +pkg_cuttlefish_name = cuttlefish +pkg_cuttlefish_description = never lose your childlike sense of wonder baby cuttlefish, promise me? +pkg_cuttlefish_homepage = https://github.com/basho/cuttlefish +pkg_cuttlefish_fetch = git +pkg_cuttlefish_repo = https://github.com/basho/cuttlefish +pkg_cuttlefish_commit = master diff --git a/index/damocles.mk b/index/damocles.mk new file mode 100644 index 0000000..cbd2595 --- /dev/null +++ b/index/damocles.mk @@ -0,0 +1,7 @@ +PACKAGES += damocles +pkg_damocles_name = damocles +pkg_damocles_description = Erlang library for generating adversarial network conditions for QAing distributed applications/systems on a single Linux box. +pkg_damocles_homepage = https://github.com/lostcolony/damocles +pkg_damocles_fetch = git +pkg_damocles_repo = https://github.com/lostcolony/damocles +pkg_damocles_commit = master diff --git a/index/debbie.mk b/index/debbie.mk new file mode 100644 index 0000000..a0513d7 --- /dev/null +++ b/index/debbie.mk @@ -0,0 +1,7 @@ +PACKAGES += debbie +pkg_debbie_name = debbie +pkg_debbie_description = .DEB Built In Erlang +pkg_debbie_homepage = https://github.com/crownedgrouse/debbie +pkg_debbie_fetch = git +pkg_debbie_repo = https://github.com/crownedgrouse/debbie +pkg_debbie_commit = master diff --git a/index/decimal.mk b/index/decimal.mk new file mode 100644 index 0000000..9b50847 --- /dev/null +++ b/index/decimal.mk @@ -0,0 +1,7 @@ +PACKAGES += decimal +pkg_decimal_name = decimal +pkg_decimal_description = An Erlang decimal arithmetic library +pkg_decimal_homepage = https://github.com/tim/erlang-decimal +pkg_decimal_fetch = git +pkg_decimal_repo = https://github.com/tim/erlang-decimal +pkg_decimal_commit = master diff --git a/index/detergent.mk b/index/detergent.mk new file mode 100644 index 0000000..2af4d4c --- /dev/null +++ b/index/detergent.mk @@ -0,0 +1,7 @@ +PACKAGES += detergent +pkg_detergent_name = detergent +pkg_detergent_description = An emulsifying Erlang SOAP library +pkg_detergent_homepage = https://github.com/devinus/detergent +pkg_detergent_fetch = git +pkg_detergent_repo = https://github.com/devinus/detergent +pkg_detergent_commit = master diff --git a/index/detest.mk b/index/detest.mk new file mode 100644 index 0000000..36d0f8b --- /dev/null +++ b/index/detest.mk @@ -0,0 +1,7 @@ +PACKAGES += detest +pkg_detest_name = detest +pkg_detest_description = Tool for running tests on a cluster of erlang nodes +pkg_detest_homepage = https://github.com/biokoda/detest +pkg_detest_fetch = git +pkg_detest_repo = https://github.com/biokoda/detest +pkg_detest_commit = master diff --git a/index/dh_date.mk b/index/dh_date.mk new file mode 100644 index 0000000..c564dd3 --- /dev/null +++ b/index/dh_date.mk @@ -0,0 +1,7 @@ +PACKAGES += dh_date +pkg_dh_date_name = dh_date +pkg_dh_date_description = Date formatting / parsing library for erlang +pkg_dh_date_homepage = https://github.com/daleharvey/dh_date +pkg_dh_date_fetch = git +pkg_dh_date_repo = https://github.com/daleharvey/dh_date +pkg_dh_date_commit = master diff --git a/index/dhtcrawler.mk b/index/dhtcrawler.mk new file mode 100644 index 0000000..0d15138 --- /dev/null +++ b/index/dhtcrawler.mk @@ -0,0 +1,7 @@ +PACKAGES += dhtcrawler +pkg_dhtcrawler_name = dhtcrawler +pkg_dhtcrawler_description = dhtcrawler is a DHT crawler written in erlang. It can join a DHT network and crawl many P2P torrents. +pkg_dhtcrawler_homepage = https://github.com/kevinlynx/dhtcrawler +pkg_dhtcrawler_fetch = git +pkg_dhtcrawler_repo = https://github.com/kevinlynx/dhtcrawler +pkg_dhtcrawler_commit = master diff --git a/index/dirbusterl.mk b/index/dirbusterl.mk new file mode 100644 index 0000000..5fcc2ab --- /dev/null +++ b/index/dirbusterl.mk @@ -0,0 +1,7 @@ +PACKAGES += dirbusterl +pkg_dirbusterl_name = dirbusterl +pkg_dirbusterl_description = DirBuster successor in Erlang +pkg_dirbusterl_homepage = https://github.com/silentsignal/DirBustErl +pkg_dirbusterl_fetch = git +pkg_dirbusterl_repo = https://github.com/silentsignal/DirBustErl +pkg_dirbusterl_commit = master diff --git a/index/dispcount.mk b/index/dispcount.mk new file mode 100644 index 0000000..fcfce51 --- /dev/null +++ b/index/dispcount.mk @@ -0,0 +1,7 @@ +PACKAGES += dispcount +pkg_dispcount_name = dispcount +pkg_dispcount_description = Erlang task dispatcher based on ETS counters. +pkg_dispcount_homepage = https://github.com/ferd/dispcount +pkg_dispcount_fetch = git +pkg_dispcount_repo = https://github.com/ferd/dispcount +pkg_dispcount_commit = master diff --git a/index/dlhttpc.mk b/index/dlhttpc.mk new file mode 100644 index 0000000..6805acc --- /dev/null +++ b/index/dlhttpc.mk @@ -0,0 +1,7 @@ +PACKAGES += dlhttpc +pkg_dlhttpc_name = dlhttpc +pkg_dlhttpc_description = dispcount-based lhttpc fork for massive amounts of requests to limited endpoints +pkg_dlhttpc_homepage = https://github.com/ferd/dlhttpc +pkg_dlhttpc_fetch = git +pkg_dlhttpc_repo = https://github.com/ferd/dlhttpc +pkg_dlhttpc_commit = master diff --git a/index/dns.mk b/index/dns.mk new file mode 100644 index 0000000..0cd1325 --- /dev/null +++ b/index/dns.mk @@ -0,0 +1,7 @@ +PACKAGES += dns +pkg_dns_name = dns +pkg_dns_description = Erlang DNS library +pkg_dns_homepage = https://github.com/aetrion/dns_erlang +pkg_dns_fetch = git +pkg_dns_repo = https://github.com/aetrion/dns_erlang +pkg_dns_commit = master diff --git a/index/dnssd.mk b/index/dnssd.mk new file mode 100644 index 0000000..010d6b2 --- /dev/null +++ b/index/dnssd.mk @@ -0,0 +1,7 @@ +PACKAGES += dnssd +pkg_dnssd_name = dnssd +pkg_dnssd_description = Erlang interface to Apple's Bonjour D NS Service Discovery implementation +pkg_dnssd_homepage = https://github.com/benoitc/dnssd_erlang +pkg_dnssd_fetch = git +pkg_dnssd_repo = https://github.com/benoitc/dnssd_erlang +pkg_dnssd_commit = master diff --git a/index/dtl.mk b/index/dtl.mk new file mode 100644 index 0000000..7c2497c --- /dev/null +++ b/index/dtl.mk @@ -0,0 +1,7 @@ +PACKAGES += dtl +pkg_dtl_name = dtl +pkg_dtl_description = Django Template Language: A full-featured port of the Django template engine to Erlang. +pkg_dtl_homepage = https://github.com/oinksoft/dtl +pkg_dtl_fetch = git +pkg_dtl_repo = https://github.com/oinksoft/dtl +pkg_dtl_commit = master diff --git a/index/dynamic_compile.mk b/index/dynamic_compile.mk new file mode 100644 index 0000000..142d14d --- /dev/null +++ b/index/dynamic_compile.mk @@ -0,0 +1,7 @@ +PACKAGES += dynamic_compile +pkg_dynamic_compile_name = dynamic_compile +pkg_dynamic_compile_description = compile and load erlang modules from string input +pkg_dynamic_compile_homepage = https://github.com/jkvor/dynamic_compile +pkg_dynamic_compile_fetch = git +pkg_dynamic_compile_repo = https://github.com/jkvor/dynamic_compile +pkg_dynamic_compile_commit = master diff --git a/index/e2.mk b/index/e2.mk new file mode 100644 index 0000000..d2aa1de --- /dev/null +++ b/index/e2.mk @@ -0,0 +1,7 @@ +PACKAGES += e2 +pkg_e2_name = e2 +pkg_e2_description = Library to simply writing correct OTP applications. +pkg_e2_homepage = http://e2project.org +pkg_e2_fetch = git +pkg_e2_repo = https://github.com/gar1t/e2 +pkg_e2_commit = master diff --git a/index/eamf.mk b/index/eamf.mk new file mode 100644 index 0000000..3d4d711 --- /dev/null +++ b/index/eamf.mk @@ -0,0 +1,7 @@ +PACKAGES += eamf +pkg_eamf_name = eamf +pkg_eamf_description = eAMF provides Action Message Format (AMF) support for Erlang +pkg_eamf_homepage = https://github.com/mrinalwadhwa/eamf +pkg_eamf_fetch = git +pkg_eamf_repo = https://github.com/mrinalwadhwa/eamf +pkg_eamf_commit = master diff --git a/index/eavro.mk b/index/eavro.mk new file mode 100644 index 0000000..9ff4f97 --- /dev/null +++ b/index/eavro.mk @@ -0,0 +1,7 @@ +PACKAGES += eavro +pkg_eavro_name = eavro +pkg_eavro_description = Apache Avro encoder/decoder +pkg_eavro_homepage = https://github.com/SIfoxDevTeam/eavro +pkg_eavro_fetch = git +pkg_eavro_repo = https://github.com/SIfoxDevTeam/eavro +pkg_eavro_commit = master diff --git a/index/ecapnp.mk b/index/ecapnp.mk new file mode 100644 index 0000000..ac9e469 --- /dev/null +++ b/index/ecapnp.mk @@ -0,0 +1,7 @@ +PACKAGES += ecapnp +pkg_ecapnp_name = ecapnp +pkg_ecapnp_description = Cap'n Proto library for Erlang +pkg_ecapnp_homepage = https://github.com/kaos/ecapnp +pkg_ecapnp_fetch = git +pkg_ecapnp_repo = https://github.com/kaos/ecapnp +pkg_ecapnp_commit = master diff --git a/index/econfig.mk b/index/econfig.mk new file mode 100644 index 0000000..3afa976 --- /dev/null +++ b/index/econfig.mk @@ -0,0 +1,7 @@ +PACKAGES += econfig +pkg_econfig_name = econfig +pkg_econfig_description = simple Erlang config handler using INI files +pkg_econfig_homepage = https://github.com/benoitc/econfig +pkg_econfig_fetch = git +pkg_econfig_repo = https://github.com/benoitc/econfig +pkg_econfig_commit = master diff --git a/index/edate.mk b/index/edate.mk new file mode 100644 index 0000000..f9ee33a --- /dev/null +++ b/index/edate.mk @@ -0,0 +1,7 @@ +PACKAGES += edate +pkg_edate_name = edate +pkg_edate_description = date manipulation library for erlang +pkg_edate_homepage = https://github.com/dweldon/edate +pkg_edate_fetch = git +pkg_edate_repo = https://github.com/dweldon/edate +pkg_edate_commit = master diff --git a/index/edgar.mk b/index/edgar.mk new file mode 100644 index 0000000..07a3601 --- /dev/null +++ b/index/edgar.mk @@ -0,0 +1,7 @@ +PACKAGES += edgar +pkg_edgar_name = edgar +pkg_edgar_description = Erlang Does GNU AR +pkg_edgar_homepage = https://github.com/crownedgrouse/edgar +pkg_edgar_fetch = git +pkg_edgar_repo = https://github.com/crownedgrouse/edgar +pkg_edgar_commit = master diff --git a/index/edis.mk b/index/edis.mk new file mode 100644 index 0000000..f6d66bd --- /dev/null +++ b/index/edis.mk @@ -0,0 +1,7 @@ +PACKAGES += edis +pkg_edis_name = edis +pkg_edis_description = An Erlang implementation of Redis KV Store +pkg_edis_homepage = http://inaka.github.com/edis/ +pkg_edis_fetch = git +pkg_edis_repo = https://github.com/inaka/edis +pkg_edis_commit = master diff --git a/index/edns.mk b/index/edns.mk new file mode 100644 index 0000000..7f984b6 --- /dev/null +++ b/index/edns.mk @@ -0,0 +1,7 @@ +PACKAGES += edns +pkg_edns_name = edns +pkg_edns_description = Erlang/OTP DNS server +pkg_edns_homepage = https://github.com/hcvst/erlang-dns +pkg_edns_fetch = git +pkg_edns_repo = https://github.com/hcvst/erlang-dns +pkg_edns_commit = master diff --git a/index/edown.mk b/index/edown.mk new file mode 100644 index 0000000..3c62927 --- /dev/null +++ b/index/edown.mk @@ -0,0 +1,7 @@ +PACKAGES += edown +pkg_edown_name = edown +pkg_edown_description = EDoc extension for generating Github-flavored Markdown +pkg_edown_homepage = https://github.com/uwiger/edown +pkg_edown_fetch = git +pkg_edown_repo = https://github.com/uwiger/edown +pkg_edown_commit = master diff --git a/index/eep.mk b/index/eep.mk new file mode 100644 index 0000000..e7754ec --- /dev/null +++ b/index/eep.mk @@ -0,0 +1,7 @@ +PACKAGES += eep +pkg_eep_name = eep +pkg_eep_description = Erlang Easy Profiling (eep) application provides a way to analyze application performance and call hierarchy +pkg_eep_homepage = https://github.com/virtan/eep +pkg_eep_fetch = git +pkg_eep_repo = https://github.com/virtan/eep +pkg_eep_commit = master diff --git a/index/eep_app.mk b/index/eep_app.mk new file mode 100644 index 0000000..5202c67 --- /dev/null +++ b/index/eep_app.mk @@ -0,0 +1,7 @@ +PACKAGES += eep_app +pkg_eep_app_name = eep_app +pkg_eep_app_description = Embedded Event Processing +pkg_eep_app_homepage = https://github.com/darach/eep-erl +pkg_eep_app_fetch = git +pkg_eep_app_repo = https://github.com/darach/eep-erl +pkg_eep_app_commit = master diff --git a/index/efene.mk b/index/efene.mk new file mode 100644 index 0000000..7911cd4 --- /dev/null +++ b/index/efene.mk @@ -0,0 +1,7 @@ +PACKAGES += efene +pkg_efene_name = efene +pkg_efene_description = Alternative syntax for the Erlang Programming Language focusing on simplicity, ease of use and programmer UX +pkg_efene_homepage = https://github.com/efene/efene +pkg_efene_fetch = git +pkg_efene_repo = https://github.com/efene/efene +pkg_efene_commit = master diff --git a/index/eganglia.mk b/index/eganglia.mk new file mode 100644 index 0000000..65174cb --- /dev/null +++ b/index/eganglia.mk @@ -0,0 +1,7 @@ +PACKAGES += eganglia +pkg_eganglia_name = eganglia +pkg_eganglia_description = Erlang library to interact with Ganglia +pkg_eganglia_homepage = https://github.com/inaka/eganglia +pkg_eganglia_fetch = git +pkg_eganglia_repo = https://github.com/inaka/eganglia +pkg_eganglia_commit = v0.9.1 diff --git a/index/egeoip.mk b/index/egeoip.mk new file mode 100644 index 0000000..7647431 --- /dev/null +++ b/index/egeoip.mk @@ -0,0 +1,7 @@ +PACKAGES += egeoip +pkg_egeoip_name = egeoip +pkg_egeoip_description = Erlang IP Geolocation module, currently supporting the MaxMind GeoLite City Database. +pkg_egeoip_homepage = https://github.com/mochi/egeoip +pkg_egeoip_fetch = git +pkg_egeoip_repo = https://github.com/mochi/egeoip +pkg_egeoip_commit = master diff --git a/index/ehsa.mk b/index/ehsa.mk new file mode 100644 index 0000000..85aec23 --- /dev/null +++ b/index/ehsa.mk @@ -0,0 +1,7 @@ +PACKAGES += ehsa +pkg_ehsa_name = ehsa +pkg_ehsa_description = Erlang HTTP server basic and digest authentication modules +pkg_ehsa_homepage = https://bitbucket.org/a12n/ehsa +pkg_ehsa_fetch = hg +pkg_ehsa_repo = https://bitbucket.org/a12n/ehsa +pkg_ehsa_commit = 2.0.4 diff --git a/index/ej.mk b/index/ej.mk new file mode 100644 index 0000000..7342074 --- /dev/null +++ b/index/ej.mk @@ -0,0 +1,7 @@ +PACKAGES += ej +pkg_ej_name = ej +pkg_ej_description = Helper module for working with Erlang terms representing JSON +pkg_ej_homepage = https://github.com/seth/ej +pkg_ej_fetch = git +pkg_ej_repo = https://github.com/seth/ej +pkg_ej_commit = master diff --git a/index/ejabberd.mk b/index/ejabberd.mk new file mode 100644 index 0000000..25ca983 --- /dev/null +++ b/index/ejabberd.mk @@ -0,0 +1,7 @@ +PACKAGES += ejabberd +pkg_ejabberd_name = ejabberd +pkg_ejabberd_description = Robust, ubiquitous and massively scalable Jabber / XMPP Instant Messaging platform +pkg_ejabberd_homepage = https://github.com/processone/ejabberd +pkg_ejabberd_fetch = git +pkg_ejabberd_repo = https://github.com/processone/ejabberd +pkg_ejabberd_commit = master diff --git a/index/ejwt.mk b/index/ejwt.mk new file mode 100644 index 0000000..ead6a55 --- /dev/null +++ b/index/ejwt.mk @@ -0,0 +1,7 @@ +PACKAGES += ejwt +pkg_ejwt_name = ejwt +pkg_ejwt_description = erlang library for JSON Web Token +pkg_ejwt_homepage = https://github.com/artefactop/ejwt +pkg_ejwt_fetch = git +pkg_ejwt_repo = https://github.com/artefactop/ejwt +pkg_ejwt_commit = master diff --git a/index/ekaf.mk b/index/ekaf.mk new file mode 100644 index 0000000..00707ad --- /dev/null +++ b/index/ekaf.mk @@ -0,0 +1,7 @@ +PACKAGES += ekaf +pkg_ekaf_name = ekaf +pkg_ekaf_description = A minimal, high-performance Kafka client in Erlang. +pkg_ekaf_homepage = https://github.com/helpshift/ekaf +pkg_ekaf_fetch = git +pkg_ekaf_repo = https://github.com/helpshift/ekaf +pkg_ekaf_commit = master diff --git a/index/elarm.mk b/index/elarm.mk new file mode 100644 index 0000000..9d32844 --- /dev/null +++ b/index/elarm.mk @@ -0,0 +1,7 @@ +PACKAGES += elarm +pkg_elarm_name = elarm +pkg_elarm_description = Alarm Manager for Erlang. +pkg_elarm_homepage = https://github.com/esl/elarm +pkg_elarm_fetch = git +pkg_elarm_repo = https://github.com/esl/elarm +pkg_elarm_commit = master diff --git a/index/eleveldb.mk b/index/eleveldb.mk new file mode 100644 index 0000000..07d7ceb --- /dev/null +++ b/index/eleveldb.mk @@ -0,0 +1,7 @@ +PACKAGES += eleveldb +pkg_eleveldb_name = eleveldb +pkg_eleveldb_description = Erlang LevelDB API +pkg_eleveldb_homepage = https://github.com/basho/eleveldb +pkg_eleveldb_fetch = git +pkg_eleveldb_repo = https://github.com/basho/eleveldb +pkg_eleveldb_commit = master diff --git a/index/elli.mk b/index/elli.mk new file mode 100644 index 0000000..76ab0f6 --- /dev/null +++ b/index/elli.mk @@ -0,0 +1,7 @@ +PACKAGES += elli +pkg_elli_name = elli +pkg_elli_description = Simple, robust and performant Erlang web server +pkg_elli_homepage = https://github.com/knutin/elli +pkg_elli_fetch = git +pkg_elli_repo = https://github.com/knutin/elli +pkg_elli_commit = master diff --git a/index/elvis.mk b/index/elvis.mk new file mode 100644 index 0000000..ac6d76a --- /dev/null +++ b/index/elvis.mk @@ -0,0 +1,7 @@ +PACKAGES += elvis +pkg_elvis_name = elvis +pkg_elvis_description = Erlang Style Reviewer +pkg_elvis_homepage = https://github.com/inaka/elvis +pkg_elvis_fetch = git +pkg_elvis_repo = https://github.com/inaka/elvis +pkg_elvis_commit = 0.2.4 diff --git a/index/emagick.mk b/index/emagick.mk new file mode 100644 index 0000000..223143e --- /dev/null +++ b/index/emagick.mk @@ -0,0 +1,7 @@ +PACKAGES += emagick +pkg_emagick_name = emagick +pkg_emagick_description = Wrapper for Graphics/ImageMagick command line tool. +pkg_emagick_homepage = https://github.com/kivra/emagick +pkg_emagick_fetch = git +pkg_emagick_repo = https://github.com/kivra/emagick +pkg_emagick_commit = master diff --git a/index/emysql.mk b/index/emysql.mk new file mode 100644 index 0000000..5211f5d --- /dev/null +++ b/index/emysql.mk @@ -0,0 +1,7 @@ +PACKAGES += emysql +pkg_emysql_name = emysql +pkg_emysql_description = Stable, pure Erlang MySQL driver. +pkg_emysql_homepage = https://github.com/Eonblast/Emysql +pkg_emysql_fetch = git +pkg_emysql_repo = https://github.com/Eonblast/Emysql +pkg_emysql_commit = master diff --git a/index/enm.mk b/index/enm.mk new file mode 100644 index 0000000..91bbd3e --- /dev/null +++ b/index/enm.mk @@ -0,0 +1,7 @@ +PACKAGES += enm +pkg_enm_name = enm +pkg_enm_description = Erlang driver for nanomsg +pkg_enm_homepage = https://github.com/basho/enm +pkg_enm_fetch = git +pkg_enm_repo = https://github.com/basho/enm +pkg_enm_commit = master diff --git a/index/entop.mk b/index/entop.mk new file mode 100644 index 0000000..eda448c --- /dev/null +++ b/index/entop.mk @@ -0,0 +1,7 @@ +PACKAGES += entop +pkg_entop_name = entop +pkg_entop_description = A top-like tool for monitoring an Erlang node +pkg_entop_homepage = https://github.com/mazenharake/entop +pkg_entop_fetch = git +pkg_entop_repo = https://github.com/mazenharake/entop +pkg_entop_commit = master diff --git a/index/epcap.mk b/index/epcap.mk new file mode 100644 index 0000000..1db65de --- /dev/null +++ b/index/epcap.mk @@ -0,0 +1,7 @@ +PACKAGES += epcap +pkg_epcap_name = epcap +pkg_epcap_description = Erlang packet capture interface using pcap +pkg_epcap_homepage = https://github.com/msantos/epcap +pkg_epcap_fetch = git +pkg_epcap_repo = https://github.com/msantos/epcap +pkg_epcap_commit = master diff --git a/index/eper.mk b/index/eper.mk new file mode 100644 index 0000000..cded35e --- /dev/null +++ b/index/eper.mk @@ -0,0 +1,7 @@ +PACKAGES += eper +pkg_eper_name = eper +pkg_eper_description = Erlang performance and debugging tools. +pkg_eper_homepage = https://github.com/massemanet/eper +pkg_eper_fetch = git +pkg_eper_repo = https://github.com/massemanet/eper +pkg_eper_commit = master diff --git a/index/epgsql.mk b/index/epgsql.mk new file mode 100644 index 0000000..65ea0b6 --- /dev/null +++ b/index/epgsql.mk @@ -0,0 +1,7 @@ +PACKAGES += epgsql +pkg_epgsql_name = epgsql +pkg_epgsql_description = Erlang PostgreSQL client library. +pkg_epgsql_homepage = https://github.com/epgsql/epgsql +pkg_epgsql_fetch = git +pkg_epgsql_repo = https://github.com/epgsql/epgsql +pkg_epgsql_commit = master diff --git a/index/episcina.mk b/index/episcina.mk new file mode 100644 index 0000000..f12b420 --- /dev/null +++ b/index/episcina.mk @@ -0,0 +1,7 @@ +PACKAGES += episcina +pkg_episcina_name = episcina +pkg_episcina_description = A simple non intrusive resource pool for connections +pkg_episcina_homepage = https://github.com/erlware/episcina +pkg_episcina_fetch = git +pkg_episcina_repo = https://github.com/erlware/episcina +pkg_episcina_commit = master diff --git a/index/eplot.mk b/index/eplot.mk new file mode 100644 index 0000000..301b51a --- /dev/null +++ b/index/eplot.mk @@ -0,0 +1,7 @@ +PACKAGES += eplot +pkg_eplot_name = eplot +pkg_eplot_description = A plot engine written in erlang. +pkg_eplot_homepage = https://github.com/psyeugenic/eplot +pkg_eplot_fetch = git +pkg_eplot_repo = https://github.com/psyeugenic/eplot +pkg_eplot_commit = master diff --git a/index/epocxy.mk b/index/epocxy.mk new file mode 100644 index 0000000..11cbd7f --- /dev/null +++ b/index/epocxy.mk @@ -0,0 +1,7 @@ +PACKAGES += epocxy +pkg_epocxy_name = epocxy +pkg_epocxy_description = Erlang Patterns of Concurrency +pkg_epocxy_homepage = https://github.com/duomark/epocxy +pkg_epocxy_fetch = git +pkg_epocxy_repo = https://github.com/duomark/epocxy +pkg_epocxy_commit = master diff --git a/index/epubnub.mk b/index/epubnub.mk new file mode 100644 index 0000000..11e0a12 --- /dev/null +++ b/index/epubnub.mk @@ -0,0 +1,7 @@ +PACKAGES += epubnub +pkg_epubnub_name = epubnub +pkg_epubnub_description = Erlang PubNub API +pkg_epubnub_homepage = https://github.com/tsloughter/epubnub +pkg_epubnub_fetch = git +pkg_epubnub_repo = https://github.com/tsloughter/epubnub +pkg_epubnub_commit = master diff --git a/index/eqm.mk b/index/eqm.mk new file mode 100644 index 0000000..138966e --- /dev/null +++ b/index/eqm.mk @@ -0,0 +1,7 @@ +PACKAGES += eqm +pkg_eqm_name = eqm +pkg_eqm_description = Erlang pub sub with supply-demand channels +pkg_eqm_homepage = https://github.com/loucash/eqm +pkg_eqm_fetch = git +pkg_eqm_repo = https://github.com/loucash/eqm +pkg_eqm_commit = master diff --git a/index/eredis.mk b/index/eredis.mk new file mode 100644 index 0000000..6e7a430 --- /dev/null +++ b/index/eredis.mk @@ -0,0 +1,7 @@ +PACKAGES += eredis +pkg_eredis_name = eredis +pkg_eredis_description = Erlang Redis client +pkg_eredis_homepage = https://github.com/wooga/eredis +pkg_eredis_fetch = git +pkg_eredis_repo = https://github.com/wooga/eredis +pkg_eredis_commit = master diff --git a/index/eredis_pool.mk b/index/eredis_pool.mk new file mode 100644 index 0000000..d10c6fc --- /dev/null +++ b/index/eredis_pool.mk @@ -0,0 +1,7 @@ +PACKAGES += eredis_pool +pkg_eredis_pool_name = eredis_pool +pkg_eredis_pool_description = eredis_pool is Pool of Redis clients, using eredis and poolboy. +pkg_eredis_pool_homepage = https://github.com/hiroeorz/eredis_pool +pkg_eredis_pool_fetch = git +pkg_eredis_pool_repo = https://github.com/hiroeorz/eredis_pool +pkg_eredis_pool_commit = master diff --git a/index/erl_streams.mk b/index/erl_streams.mk new file mode 100644 index 0000000..baebaed --- /dev/null +++ b/index/erl_streams.mk @@ -0,0 +1,7 @@ +PACKAGES += erl_streams +pkg_erl_streams_name = erl_streams +pkg_erl_streams_description = Streams in Erlang +pkg_erl_streams_homepage = https://github.com/epappas/erl_streams +pkg_erl_streams_fetch = git +pkg_erl_streams_repo = https://github.com/epappas/erl_streams +pkg_erl_streams_commit = master diff --git a/index/erlang_cep.mk b/index/erlang_cep.mk new file mode 100644 index 0000000..6d8f60f --- /dev/null +++ b/index/erlang_cep.mk @@ -0,0 +1,7 @@ +PACKAGES += erlang_cep +pkg_erlang_cep_name = erlang_cep +pkg_erlang_cep_description = A basic CEP package written in erlang +pkg_erlang_cep_homepage = https://github.com/danmacklin/erlang_cep +pkg_erlang_cep_fetch = git +pkg_erlang_cep_repo = https://github.com/danmacklin/erlang_cep +pkg_erlang_cep_commit = master diff --git a/index/erlang_js.mk b/index/erlang_js.mk new file mode 100644 index 0000000..f6953cd --- /dev/null +++ b/index/erlang_js.mk @@ -0,0 +1,7 @@ +PACKAGES += erlang_js +pkg_erlang_js_name = erlang_js +pkg_erlang_js_description = A linked-in driver for Erlang to Mozilla's Spidermonkey Javascript runtime. +pkg_erlang_js_homepage = https://github.com/basho/erlang_js +pkg_erlang_js_fetch = git +pkg_erlang_js_repo = https://github.com/basho/erlang_js +pkg_erlang_js_commit = master diff --git a/index/erlang_localtime.mk b/index/erlang_localtime.mk new file mode 100644 index 0000000..93e2398 --- /dev/null +++ b/index/erlang_localtime.mk @@ -0,0 +1,7 @@ +PACKAGES += erlang_localtime +pkg_erlang_localtime_name = erlang_localtime +pkg_erlang_localtime_description = Erlang library for conversion from one local time to another +pkg_erlang_localtime_homepage = https://github.com/dmitryme/erlang_localtime +pkg_erlang_localtime_fetch = git +pkg_erlang_localtime_repo = https://github.com/dmitryme/erlang_localtime +pkg_erlang_localtime_commit = master diff --git a/index/erlang_smtp.mk b/index/erlang_smtp.mk new file mode 100644 index 0000000..2d5c0fe --- /dev/null +++ b/index/erlang_smtp.mk @@ -0,0 +1,7 @@ +PACKAGES += erlang_smtp +pkg_erlang_smtp_name = erlang_smtp +pkg_erlang_smtp_description = Erlang SMTP and POP3 server code. +pkg_erlang_smtp_homepage = https://github.com/tonyg/erlang-smtp +pkg_erlang_smtp_fetch = git +pkg_erlang_smtp_repo = https://github.com/tonyg/erlang-smtp +pkg_erlang_smtp_commit = master diff --git a/index/erlang_term.mk b/index/erlang_term.mk new file mode 100644 index 0000000..c93b92d --- /dev/null +++ b/index/erlang_term.mk @@ -0,0 +1,7 @@ +PACKAGES += erlang_term +pkg_erlang_term_name = erlang_term +pkg_erlang_term_description = Erlang Term Info +pkg_erlang_term_homepage = https://github.com/okeuday/erlang_term +pkg_erlang_term_fetch = git +pkg_erlang_term_repo = https://github.com/okeuday/erlang_term +pkg_erlang_term_commit = master diff --git a/index/erlastic_search.mk b/index/erlastic_search.mk new file mode 100644 index 0000000..4d7313f --- /dev/null +++ b/index/erlastic_search.mk @@ -0,0 +1,7 @@ +PACKAGES += erlastic_search +pkg_erlastic_search_name = erlastic_search +pkg_erlastic_search_description = An Erlang app for communicating with Elastic Search's rest interface. +pkg_erlastic_search_homepage = https://github.com/tsloughter/erlastic_search +pkg_erlastic_search_fetch = git +pkg_erlastic_search_repo = https://github.com/tsloughter/erlastic_search +pkg_erlastic_search_commit = master diff --git a/index/erlasticsearch.mk b/index/erlasticsearch.mk new file mode 100644 index 0000000..9f72555 --- /dev/null +++ b/index/erlasticsearch.mk @@ -0,0 +1,7 @@ +PACKAGES += erlasticsearch +pkg_erlasticsearch_name = erlasticsearch +pkg_erlasticsearch_description = Erlang thrift interface to elastic_search +pkg_erlasticsearch_homepage = https://github.com/dieswaytoofast/erlasticsearch +pkg_erlasticsearch_fetch = git +pkg_erlasticsearch_repo = https://github.com/dieswaytoofast/erlasticsearch +pkg_erlasticsearch_commit = master diff --git a/index/erlbrake.mk b/index/erlbrake.mk new file mode 100644 index 0000000..090b57c --- /dev/null +++ b/index/erlbrake.mk @@ -0,0 +1,7 @@ +PACKAGES += erlbrake +pkg_erlbrake_name = erlbrake +pkg_erlbrake_description = Erlang Airbrake notification client +pkg_erlbrake_homepage = https://github.com/kenpratt/erlbrake +pkg_erlbrake_fetch = git +pkg_erlbrake_repo = https://github.com/kenpratt/erlbrake +pkg_erlbrake_commit = master diff --git a/index/erlcloud.mk b/index/erlcloud.mk new file mode 100644 index 0000000..91c4ef3 --- /dev/null +++ b/index/erlcloud.mk @@ -0,0 +1,7 @@ +PACKAGES += erlcloud +pkg_erlcloud_name = erlcloud +pkg_erlcloud_description = Cloud Computing library for erlang (Amazon EC2, S3, SQS, SimpleDB, Mechanical Turk, ELB) +pkg_erlcloud_homepage = https://github.com/gleber/erlcloud +pkg_erlcloud_fetch = git +pkg_erlcloud_repo = https://github.com/gleber/erlcloud +pkg_erlcloud_commit = master diff --git a/index/erlcron.mk b/index/erlcron.mk new file mode 100644 index 0000000..8495a65 --- /dev/null +++ b/index/erlcron.mk @@ -0,0 +1,7 @@ +PACKAGES += erlcron +pkg_erlcron_name = erlcron +pkg_erlcron_description = Erlang cronish system +pkg_erlcron_homepage = https://github.com/erlware/erlcron +pkg_erlcron_fetch = git +pkg_erlcron_repo = https://github.com/erlware/erlcron +pkg_erlcron_commit = master diff --git a/index/erldb.mk b/index/erldb.mk new file mode 100644 index 0000000..3f55506 --- /dev/null +++ b/index/erldb.mk @@ -0,0 +1,7 @@ +PACKAGES += erldb +pkg_erldb_name = erldb +pkg_erldb_description = ORM (Object-relational mapping) application implemented in Erlang +pkg_erldb_homepage = http://erldb.org +pkg_erldb_fetch = git +pkg_erldb_repo = https://github.com/erldb/erldb +pkg_erldb_commit = master diff --git a/index/erldis.mk b/index/erldis.mk new file mode 100644 index 0000000..f638699 --- /dev/null +++ b/index/erldis.mk @@ -0,0 +1,7 @@ +PACKAGES += erldis +pkg_erldis_name = erldis +pkg_erldis_description = redis erlang client library +pkg_erldis_homepage = https://github.com/cstar/erldis +pkg_erldis_fetch = git +pkg_erldis_repo = https://github.com/cstar/erldis +pkg_erldis_commit = master diff --git a/index/erldns.mk b/index/erldns.mk new file mode 100644 index 0000000..d5ab604 --- /dev/null +++ b/index/erldns.mk @@ -0,0 +1,7 @@ +PACKAGES += erldns +pkg_erldns_name = erldns +pkg_erldns_description = DNS server, in erlang. +pkg_erldns_homepage = https://github.com/aetrion/erl-dns +pkg_erldns_fetch = git +pkg_erldns_repo = https://github.com/aetrion/erl-dns +pkg_erldns_commit = master diff --git a/index/erldocker.mk b/index/erldocker.mk new file mode 100644 index 0000000..d49c47d --- /dev/null +++ b/index/erldocker.mk @@ -0,0 +1,7 @@ +PACKAGES += erldocker +pkg_erldocker_name = erldocker +pkg_erldocker_description = Docker Remote API client for Erlang +pkg_erldocker_homepage = https://github.com/proger/erldocker +pkg_erldocker_fetch = git +pkg_erldocker_repo = https://github.com/proger/erldocker +pkg_erldocker_commit = master diff --git a/index/erlfsmon.mk b/index/erlfsmon.mk new file mode 100644 index 0000000..eb13fc2 --- /dev/null +++ b/index/erlfsmon.mk @@ -0,0 +1,7 @@ +PACKAGES += erlfsmon +pkg_erlfsmon_name = erlfsmon +pkg_erlfsmon_description = Erlang filesystem event watcher for Linux and OSX +pkg_erlfsmon_homepage = https://github.com/proger/erlfsmon +pkg_erlfsmon_fetch = git +pkg_erlfsmon_repo = https://github.com/proger/erlfsmon +pkg_erlfsmon_commit = master diff --git a/index/erlgit.mk b/index/erlgit.mk new file mode 100644 index 0000000..0e6edcf --- /dev/null +++ b/index/erlgit.mk @@ -0,0 +1,7 @@ +PACKAGES += erlgit +pkg_erlgit_name = erlgit +pkg_erlgit_description = Erlang convenience wrapper around git executable +pkg_erlgit_homepage = https://github.com/gleber/erlgit +pkg_erlgit_fetch = git +pkg_erlgit_repo = https://github.com/gleber/erlgit +pkg_erlgit_commit = master diff --git a/index/erlguten.mk b/index/erlguten.mk new file mode 100644 index 0000000..ca3bdfc --- /dev/null +++ b/index/erlguten.mk @@ -0,0 +1,7 @@ +PACKAGES += erlguten +pkg_erlguten_name = erlguten +pkg_erlguten_description = ErlGuten is a system for high-quality typesetting, written purely in Erlang. +pkg_erlguten_homepage = https://github.com/richcarl/erlguten +pkg_erlguten_fetch = git +pkg_erlguten_repo = https://github.com/richcarl/erlguten +pkg_erlguten_commit = master diff --git a/index/erlmc.mk b/index/erlmc.mk new file mode 100644 index 0000000..79ea268 --- /dev/null +++ b/index/erlmc.mk @@ -0,0 +1,7 @@ +PACKAGES += erlmc +pkg_erlmc_name = erlmc +pkg_erlmc_description = Erlang memcached binary protocol client +pkg_erlmc_homepage = https://github.com/jkvor/erlmc +pkg_erlmc_fetch = git +pkg_erlmc_repo = https://github.com/jkvor/erlmc +pkg_erlmc_commit = master diff --git a/index/erlmongo.mk b/index/erlmongo.mk new file mode 100644 index 0000000..dc8da80 --- /dev/null +++ b/index/erlmongo.mk @@ -0,0 +1,7 @@ +PACKAGES += erlmongo +pkg_erlmongo_name = erlmongo +pkg_erlmongo_description = Record based Erlang driver for MongoDB with gridfs support +pkg_erlmongo_homepage = https://github.com/SergejJurecko/erlmongo +pkg_erlmongo_fetch = git +pkg_erlmongo_repo = https://github.com/SergejJurecko/erlmongo +pkg_erlmongo_commit = master diff --git a/index/erlog.mk b/index/erlog.mk new file mode 100644 index 0000000..c605fd3 --- /dev/null +++ b/index/erlog.mk @@ -0,0 +1,7 @@ +PACKAGES += erlog +pkg_erlog_name = erlog +pkg_erlog_description = Prolog interpreter in and for Erlang +pkg_erlog_homepage = https://github.com/rvirding/erlog +pkg_erlog_fetch = git +pkg_erlog_repo = https://github.com/rvirding/erlog +pkg_erlog_commit = master diff --git a/index/erlpass.mk b/index/erlpass.mk new file mode 100644 index 0000000..1c58700 --- /dev/null +++ b/index/erlpass.mk @@ -0,0 +1,7 @@ +PACKAGES += erlpass +pkg_erlpass_name = erlpass +pkg_erlpass_description = A library to handle password hashing and changing in a safe manner, independent from any kind of storage whatsoever. +pkg_erlpass_homepage = https://github.com/ferd/erlpass +pkg_erlpass_fetch = git +pkg_erlpass_repo = https://github.com/ferd/erlpass +pkg_erlpass_commit = master diff --git a/index/erlport.mk b/index/erlport.mk new file mode 100644 index 0000000..81fd3d0 --- /dev/null +++ b/index/erlport.mk @@ -0,0 +1,7 @@ +PACKAGES += erlport +pkg_erlport_name = erlport +pkg_erlport_description = ErlPort - connect Erlang to other languages +pkg_erlport_homepage = https://github.com/hdima/erlport +pkg_erlport_fetch = git +pkg_erlport_repo = https://github.com/hdima/erlport +pkg_erlport_commit = master diff --git a/index/erlsh.mk b/index/erlsh.mk new file mode 100644 index 0000000..28bdc75 --- /dev/null +++ b/index/erlsh.mk @@ -0,0 +1,7 @@ +PACKAGES += erlsh +pkg_erlsh_name = erlsh +pkg_erlsh_description = Erlang shell tools +pkg_erlsh_homepage = https://github.com/proger/erlsh +pkg_erlsh_fetch = git +pkg_erlsh_repo = https://github.com/proger/erlsh +pkg_erlsh_commit = master diff --git a/index/erlsha2.mk b/index/erlsha2.mk new file mode 100644 index 0000000..7f39a96 --- /dev/null +++ b/index/erlsha2.mk @@ -0,0 +1,7 @@ +PACKAGES += erlsha2 +pkg_erlsha2_name = erlsha2 +pkg_erlsha2_description = SHA-224, SHA-256, SHA-384, SHA-512 implemented in Erlang NIFs. +pkg_erlsha2_homepage = https://github.com/vinoski/erlsha2 +pkg_erlsha2_fetch = git +pkg_erlsha2_repo = https://github.com/vinoski/erlsha2 +pkg_erlsha2_commit = master diff --git a/index/erlsom.mk b/index/erlsom.mk new file mode 100644 index 0000000..0cf900c --- /dev/null +++ b/index/erlsom.mk @@ -0,0 +1,7 @@ +PACKAGES += erlsom +pkg_erlsom_name = erlsom +pkg_erlsom_description = XML parser for Erlang +pkg_erlsom_homepage = https://github.com/willemdj/erlsom +pkg_erlsom_fetch = git +pkg_erlsom_repo = https://github.com/willemdj/erlsom +pkg_erlsom_commit = master diff --git a/index/erlubi.mk b/index/erlubi.mk new file mode 100644 index 0000000..c896e9f --- /dev/null +++ b/index/erlubi.mk @@ -0,0 +1,7 @@ +PACKAGES += erlubi +pkg_erlubi_name = erlubi +pkg_erlubi_description = Ubigraph Erlang Client (and Process Visualizer) +pkg_erlubi_homepage = https://github.com/krestenkrab/erlubi +pkg_erlubi_fetch = git +pkg_erlubi_repo = https://github.com/krestenkrab/erlubi +pkg_erlubi_commit = master diff --git a/index/erlvolt.mk b/index/erlvolt.mk new file mode 100644 index 0000000..f0edda3 --- /dev/null +++ b/index/erlvolt.mk @@ -0,0 +1,7 @@ +PACKAGES += erlvolt +pkg_erlvolt_name = erlvolt +pkg_erlvolt_description = VoltDB Erlang Client Driver +pkg_erlvolt_homepage = https://github.com/VoltDB/voltdb-client-erlang +pkg_erlvolt_fetch = git +pkg_erlvolt_repo = https://github.com/VoltDB/voltdb-client-erlang +pkg_erlvolt_commit = master diff --git a/index/erlware_commons.mk b/index/erlware_commons.mk new file mode 100644 index 0000000..4ef76a5 --- /dev/null +++ b/index/erlware_commons.mk @@ -0,0 +1,7 @@ +PACKAGES += erlware_commons +pkg_erlware_commons_name = erlware_commons +pkg_erlware_commons_description = Erlware Commons is an Erlware project focused on all aspects of reusable Erlang components. +pkg_erlware_commons_homepage = https://github.com/erlware/erlware_commons +pkg_erlware_commons_fetch = git +pkg_erlware_commons_repo = https://github.com/erlware/erlware_commons +pkg_erlware_commons_commit = master diff --git a/index/erlydtl.mk b/index/erlydtl.mk new file mode 100644 index 0000000..700d0c5 --- /dev/null +++ b/index/erlydtl.mk @@ -0,0 +1,7 @@ +PACKAGES += erlydtl +pkg_erlydtl_name = erlydtl +pkg_erlydtl_description = Django Template Language for Erlang. +pkg_erlydtl_homepage = https://github.com/erlydtl/erlydtl +pkg_erlydtl_fetch = git +pkg_erlydtl_repo = https://github.com/erlydtl/erlydtl +pkg_erlydtl_commit = master diff --git a/index/errd.mk b/index/errd.mk new file mode 100644 index 0000000..e432405 --- /dev/null +++ b/index/errd.mk @@ -0,0 +1,7 @@ +PACKAGES += errd +pkg_errd_name = errd +pkg_errd_description = Erlang RRDTool library +pkg_errd_homepage = https://github.com/archaelus/errd +pkg_errd_fetch = git +pkg_errd_repo = https://github.com/archaelus/errd +pkg_errd_commit = master diff --git a/index/erserve.mk b/index/erserve.mk new file mode 100644 index 0000000..cdbc84a --- /dev/null +++ b/index/erserve.mk @@ -0,0 +1,7 @@ +PACKAGES += erserve +pkg_erserve_name = erserve +pkg_erserve_description = Erlang/Rserve communication interface +pkg_erserve_homepage = https://github.com/del/erserve +pkg_erserve_fetch = git +pkg_erserve_repo = https://github.com/del/erserve +pkg_erserve_commit = master diff --git a/index/erwa.mk b/index/erwa.mk new file mode 100644 index 0000000..4f9595a --- /dev/null +++ b/index/erwa.mk @@ -0,0 +1,7 @@ +PACKAGES += erwa +pkg_erwa_name = erwa +pkg_erwa_description = A WAMP router and client written in Erlang. +pkg_erwa_homepage = https://github.com/bwegh/erwa +pkg_erwa_fetch = git +pkg_erwa_repo = https://github.com/bwegh/erwa +pkg_erwa_commit = 0.1.1 diff --git a/index/espec.mk b/index/espec.mk new file mode 100644 index 0000000..1f10ef1 --- /dev/null +++ b/index/espec.mk @@ -0,0 +1,7 @@ +PACKAGES += espec +pkg_espec_name = espec +pkg_espec_description = ESpec: Behaviour driven development framework for Erlang +pkg_espec_homepage = https://github.com/lucaspiller/espec +pkg_espec_fetch = git +pkg_espec_repo = https://github.com/lucaspiller/espec +pkg_espec_commit = master diff --git a/index/estatsd.mk b/index/estatsd.mk new file mode 100644 index 0000000..478be09 --- /dev/null +++ b/index/estatsd.mk @@ -0,0 +1,7 @@ +PACKAGES += estatsd +pkg_estatsd_name = estatsd +pkg_estatsd_description = Erlang stats aggregation app that periodically flushes data to graphite +pkg_estatsd_homepage = https://github.com/RJ/estatsd +pkg_estatsd_fetch = git +pkg_estatsd_repo = https://github.com/RJ/estatsd +pkg_estatsd_commit = master diff --git a/index/etap.mk b/index/etap.mk new file mode 100644 index 0000000..10679ce --- /dev/null +++ b/index/etap.mk @@ -0,0 +1,7 @@ +PACKAGES += etap +pkg_etap_name = etap +pkg_etap_description = etap is a simple erlang testing library that provides TAP compliant output. +pkg_etap_homepage = https://github.com/ngerakines/etap +pkg_etap_fetch = git +pkg_etap_repo = https://github.com/ngerakines/etap +pkg_etap_commit = master diff --git a/index/etest.mk b/index/etest.mk new file mode 100644 index 0000000..371a821 --- /dev/null +++ b/index/etest.mk @@ -0,0 +1,7 @@ +PACKAGES += etest +pkg_etest_name = etest +pkg_etest_description = A lightweight, convention over configuration test framework for Erlang +pkg_etest_homepage = https://github.com/wooga/etest +pkg_etest_fetch = git +pkg_etest_repo = https://github.com/wooga/etest +pkg_etest_commit = master diff --git a/index/etest_http.mk b/index/etest_http.mk new file mode 100644 index 0000000..d6065a1 --- /dev/null +++ b/index/etest_http.mk @@ -0,0 +1,7 @@ +PACKAGES += etest_http +pkg_etest_http_name = etest_http +pkg_etest_http_description = etest Assertions around HTTP (client-side) +pkg_etest_http_homepage = https://github.com/wooga/etest_http +pkg_etest_http_fetch = git +pkg_etest_http_repo = https://github.com/wooga/etest_http +pkg_etest_http_commit = master diff --git a/index/etoml.mk b/index/etoml.mk new file mode 100644 index 0000000..75b8985 --- /dev/null +++ b/index/etoml.mk @@ -0,0 +1,7 @@ +PACKAGES += etoml +pkg_etoml_name = etoml +pkg_etoml_description = TOML language erlang parser +pkg_etoml_homepage = https://github.com/kalta/etoml +pkg_etoml_fetch = git +pkg_etoml_repo = https://github.com/kalta/etoml +pkg_etoml_commit = master diff --git a/index/eunit.mk b/index/eunit.mk new file mode 100644 index 0000000..958645f --- /dev/null +++ b/index/eunit.mk @@ -0,0 +1,7 @@ +PACKAGES += eunit +pkg_eunit_name = eunit +pkg_eunit_description = The EUnit lightweight unit testing framework for Erlang - this is the canonical development repository. +pkg_eunit_homepage = https://github.com/richcarl/eunit +pkg_eunit_fetch = git +pkg_eunit_repo = https://github.com/richcarl/eunit +pkg_eunit_commit = master diff --git a/index/eunit_formatters.mk b/index/eunit_formatters.mk new file mode 100644 index 0000000..73cb28b --- /dev/null +++ b/index/eunit_formatters.mk @@ -0,0 +1,7 @@ +PACKAGES += eunit_formatters +pkg_eunit_formatters_name = eunit_formatters +pkg_eunit_formatters_description = Because eunit's output sucks. Let's make it better. +pkg_eunit_formatters_homepage = https://github.com/seancribbs/eunit_formatters +pkg_eunit_formatters_fetch = git +pkg_eunit_formatters_repo = https://github.com/seancribbs/eunit_formatters +pkg_eunit_formatters_commit = master diff --git a/index/euthanasia.mk b/index/euthanasia.mk new file mode 100644 index 0000000..7daf504 --- /dev/null +++ b/index/euthanasia.mk @@ -0,0 +1,7 @@ +PACKAGES += euthanasia +pkg_euthanasia_name = euthanasia +pkg_euthanasia_description = Merciful killer for your Erlang processes +pkg_euthanasia_homepage = https://github.com/doubleyou/euthanasia +pkg_euthanasia_fetch = git +pkg_euthanasia_repo = https://github.com/doubleyou/euthanasia +pkg_euthanasia_commit = master diff --git a/index/evum.mk b/index/evum.mk new file mode 100644 index 0000000..0044582 --- /dev/null +++ b/index/evum.mk @@ -0,0 +1,7 @@ +PACKAGES += evum +pkg_evum_name = evum +pkg_evum_description = Spawn Linux VMs as Erlang processes in the Erlang VM +pkg_evum_homepage = https://github.com/msantos/evum +pkg_evum_fetch = git +pkg_evum_repo = https://github.com/msantos/evum +pkg_evum_commit = master diff --git a/index/exec.mk b/index/exec.mk new file mode 100644 index 0000000..44cb54c --- /dev/null +++ b/index/exec.mk @@ -0,0 +1,7 @@ +PACKAGES += exec +pkg_exec_name = exec +pkg_exec_description = Execute and control OS processes from Erlang/OTP. +pkg_exec_homepage = http://saleyn.github.com/erlexec +pkg_exec_fetch = git +pkg_exec_repo = https://github.com/saleyn/erlexec +pkg_exec_commit = master diff --git a/index/exml.mk b/index/exml.mk new file mode 100644 index 0000000..d43a640 --- /dev/null +++ b/index/exml.mk @@ -0,0 +1,7 @@ +PACKAGES += exml +pkg_exml_name = exml +pkg_exml_description = XML parsing library in Erlang +pkg_exml_homepage = https://github.com/paulgray/exml +pkg_exml_fetch = git +pkg_exml_repo = https://github.com/paulgray/exml +pkg_exml_commit = master diff --git a/index/exometer.mk b/index/exometer.mk new file mode 100644 index 0000000..2b22773 --- /dev/null +++ b/index/exometer.mk @@ -0,0 +1,7 @@ +PACKAGES += exometer +pkg_exometer_name = exometer +pkg_exometer_description = Basic measurement objects and probe behavior +pkg_exometer_homepage = https://github.com/Feuerlabs/exometer +pkg_exometer_fetch = git +pkg_exometer_repo = https://github.com/Feuerlabs/exometer +pkg_exometer_commit = 1.2 diff --git a/index/exs1024.mk b/index/exs1024.mk new file mode 100644 index 0000000..1bc33b7 --- /dev/null +++ b/index/exs1024.mk @@ -0,0 +1,7 @@ +PACKAGES += exs1024 +pkg_exs1024_name = exs1024 +pkg_exs1024_description = Xorshift1024star pseudo random number generator for Erlang. +pkg_exs1024_homepage = https://github.com/jj1bdx/exs1024 +pkg_exs1024_fetch = git +pkg_exs1024_repo = https://github.com/jj1bdx/exs1024 +pkg_exs1024_commit = master diff --git a/index/exs64.mk b/index/exs64.mk new file mode 100644 index 0000000..3df0de5 --- /dev/null +++ b/index/exs64.mk @@ -0,0 +1,7 @@ +PACKAGES += exs64 +pkg_exs64_name = exs64 +pkg_exs64_description = Xorshift64star pseudo random number generator for Erlang. +pkg_exs64_homepage = https://github.com/jj1bdx/exs64 +pkg_exs64_fetch = git +pkg_exs64_repo = https://github.com/jj1bdx/exs64 +pkg_exs64_commit = master diff --git a/index/exsplus116.mk b/index/exsplus116.mk new file mode 100644 index 0000000..db6b52e --- /dev/null +++ b/index/exsplus116.mk @@ -0,0 +1,7 @@ +PACKAGES += exsplus116 +pkg_exsplus116_name = exsplus116 +pkg_exsplus116_description = Xorshift116plus for Erlang +pkg_exsplus116_homepage = https://github.com/jj1bdx/exsplus116 +pkg_exsplus116_fetch = git +pkg_exsplus116_repo = https://github.com/jj1bdx/exsplus116 +pkg_exsplus116_commit = master diff --git a/index/exsplus128.mk b/index/exsplus128.mk new file mode 100644 index 0000000..a87a89c --- /dev/null +++ b/index/exsplus128.mk @@ -0,0 +1,7 @@ +PACKAGES += exsplus128 +pkg_exsplus128_name = exsplus128 +pkg_exsplus128_description = Xorshift128plus pseudo random number generator for Erlang. +pkg_exsplus128_homepage = https://github.com/jj1bdx/exsplus128 +pkg_exsplus128_fetch = git +pkg_exsplus128_repo = https://github.com/jj1bdx/exsplus128 +pkg_exsplus128_commit = master diff --git a/index/ezmq.mk b/index/ezmq.mk new file mode 100644 index 0000000..9d895b4 --- /dev/null +++ b/index/ezmq.mk @@ -0,0 +1,7 @@ +PACKAGES += ezmq +pkg_ezmq_name = ezmq +pkg_ezmq_description = zMQ implemented in Erlang +pkg_ezmq_homepage = https://github.com/RoadRunnr/ezmq +pkg_ezmq_fetch = git +pkg_ezmq_repo = https://github.com/RoadRunnr/ezmq +pkg_ezmq_commit = master diff --git a/index/ezmtp.mk b/index/ezmtp.mk new file mode 100644 index 0000000..bbcbbc1 --- /dev/null +++ b/index/ezmtp.mk @@ -0,0 +1,7 @@ +PACKAGES += ezmtp +pkg_ezmtp_name = ezmtp +pkg_ezmtp_description = ZMTP protocol in pure Erlang. +pkg_ezmtp_homepage = https://github.com/a13x/ezmtp +pkg_ezmtp_fetch = git +pkg_ezmtp_repo = https://github.com/a13x/ezmtp +pkg_ezmtp_commit = master diff --git a/index/fast_disk_log.mk b/index/fast_disk_log.mk new file mode 100644 index 0000000..26f63ca --- /dev/null +++ b/index/fast_disk_log.mk @@ -0,0 +1,7 @@ +PACKAGES += fast_disk_log +pkg_fast_disk_log_name = fast_disk_log +pkg_fast_disk_log_description = Pool-based asynchronous Erlang disk logger +pkg_fast_disk_log_homepage = https://github.com/lpgauth/fast_disk_log +pkg_fast_disk_log_fetch = git +pkg_fast_disk_log_repo = https://github.com/lpgauth/fast_disk_log +pkg_fast_disk_log_commit = master diff --git a/index/feeder.mk b/index/feeder.mk new file mode 100644 index 0000000..a8391e0 --- /dev/null +++ b/index/feeder.mk @@ -0,0 +1,7 @@ +PACKAGES += feeder +pkg_feeder_name = feeder +pkg_feeder_description = Stream parse RSS and Atom formatted XML feeds. +pkg_feeder_homepage = https://github.com/michaelnisi/feeder +pkg_feeder_fetch = git +pkg_feeder_repo = https://github.com/michaelnisi/feeder +pkg_feeder_commit = v1.4.6 diff --git a/index/fix.mk b/index/fix.mk new file mode 100644 index 0000000..332067d --- /dev/null +++ b/index/fix.mk @@ -0,0 +1,7 @@ +PACKAGES += fix +pkg_fix_name = fix +pkg_fix_description = http://fixprotocol.org/ implementation. +pkg_fix_homepage = https://github.com/maxlapshin/fix +pkg_fix_fetch = git +pkg_fix_repo = https://github.com/maxlapshin/fix +pkg_fix_commit = master diff --git a/index/flower.mk b/index/flower.mk new file mode 100644 index 0000000..4ba08c5 --- /dev/null +++ b/index/flower.mk @@ -0,0 +1,7 @@ +PACKAGES += flower +pkg_flower_name = flower +pkg_flower_description = FlowER - a Erlang OpenFlow development platform +pkg_flower_homepage = https://github.com/travelping/flower +pkg_flower_fetch = git +pkg_flower_repo = https://github.com/travelping/flower +pkg_flower_commit = master diff --git a/index/fn.mk b/index/fn.mk new file mode 100644 index 0000000..a937cb5 --- /dev/null +++ b/index/fn.mk @@ -0,0 +1,7 @@ +PACKAGES += fn +pkg_fn_name = fn +pkg_fn_description = Function utilities for Erlang +pkg_fn_homepage = https://github.com/reiddraper/fn +pkg_fn_fetch = git +pkg_fn_repo = https://github.com/reiddraper/fn +pkg_fn_commit = master diff --git a/index/folsom.mk b/index/folsom.mk new file mode 100644 index 0000000..487b22c --- /dev/null +++ b/index/folsom.mk @@ -0,0 +1,7 @@ +PACKAGES += folsom +pkg_folsom_name = folsom +pkg_folsom_description = Expose Erlang Events and Metrics +pkg_folsom_homepage = https://github.com/boundary/folsom +pkg_folsom_fetch = git +pkg_folsom_repo = https://github.com/boundary/folsom +pkg_folsom_commit = master diff --git a/index/folsom_cowboy.mk b/index/folsom_cowboy.mk new file mode 100644 index 0000000..c0af8b1 --- /dev/null +++ b/index/folsom_cowboy.mk @@ -0,0 +1,7 @@ +PACKAGES += folsom_cowboy +pkg_folsom_cowboy_name = folsom_cowboy +pkg_folsom_cowboy_description = A Cowboy based Folsom HTTP Wrapper. +pkg_folsom_cowboy_homepage = https://github.com/boundary/folsom_cowboy +pkg_folsom_cowboy_fetch = git +pkg_folsom_cowboy_repo = https://github.com/boundary/folsom_cowboy +pkg_folsom_cowboy_commit = master diff --git a/index/folsomite.mk b/index/folsomite.mk new file mode 100644 index 0000000..051f25b --- /dev/null +++ b/index/folsomite.mk @@ -0,0 +1,7 @@ +PACKAGES += folsomite +pkg_folsomite_name = folsomite +pkg_folsomite_description = blow up your graphite / riemann server with folsom metrics +pkg_folsomite_homepage = https://github.com/campanja/folsomite +pkg_folsomite_fetch = git +pkg_folsomite_repo = https://github.com/campanja/folsomite +pkg_folsomite_commit = master diff --git a/index/fs.mk b/index/fs.mk new file mode 100644 index 0000000..2316c28 --- /dev/null +++ b/index/fs.mk @@ -0,0 +1,7 @@ +PACKAGES += fs +pkg_fs_name = fs +pkg_fs_description = Erlang FileSystem Listener +pkg_fs_homepage = https://github.com/synrc/fs +pkg_fs_fetch = git +pkg_fs_repo = https://github.com/synrc/fs +pkg_fs_commit = master diff --git a/index/fuse.mk b/index/fuse.mk new file mode 100644 index 0000000..2841c34 --- /dev/null +++ b/index/fuse.mk @@ -0,0 +1,7 @@ +PACKAGES += fuse +pkg_fuse_name = fuse +pkg_fuse_description = A Circuit Breaker for Erlang +pkg_fuse_homepage = https://github.com/jlouis/fuse +pkg_fuse_fetch = git +pkg_fuse_repo = https://github.com/jlouis/fuse +pkg_fuse_commit = master diff --git a/index/gcm.mk b/index/gcm.mk new file mode 100644 index 0000000..6831fe5 --- /dev/null +++ b/index/gcm.mk @@ -0,0 +1,7 @@ +PACKAGES += gcm +pkg_gcm_name = gcm +pkg_gcm_description = An Erlang application for Google Cloud Messaging +pkg_gcm_homepage = https://github.com/pdincau/gcm-erlang +pkg_gcm_fetch = git +pkg_gcm_repo = https://github.com/pdincau/gcm-erlang +pkg_gcm_commit = master diff --git a/index/gcprof.mk b/index/gcprof.mk new file mode 100644 index 0000000..ac5de76 --- /dev/null +++ b/index/gcprof.mk @@ -0,0 +1,7 @@ +PACKAGES += gcprof +pkg_gcprof_name = gcprof +pkg_gcprof_description = Garbage Collection profiler for Erlang +pkg_gcprof_homepage = https://github.com/knutin/gcprof +pkg_gcprof_fetch = git +pkg_gcprof_repo = https://github.com/knutin/gcprof +pkg_gcprof_commit = master diff --git a/index/geas.mk b/index/geas.mk new file mode 100644 index 0000000..e3d5ad8 --- /dev/null +++ b/index/geas.mk @@ -0,0 +1,7 @@ +PACKAGES += geas +pkg_geas_name = geas +pkg_geas_description = Guess Erlang Application Scattering +pkg_geas_homepage = https://github.com/crownedgrouse/geas +pkg_geas_fetch = git +pkg_geas_repo = https://github.com/crownedgrouse/geas +pkg_geas_commit = master diff --git a/index/geef.mk b/index/geef.mk new file mode 100644 index 0000000..af38dbc --- /dev/null +++ b/index/geef.mk @@ -0,0 +1,7 @@ +PACKAGES += geef +pkg_geef_name = geef +pkg_geef_description = Git NEEEEF (Erlang NIF) +pkg_geef_homepage = https://github.com/carlosmn/geef +pkg_geef_fetch = git +pkg_geef_repo = https://github.com/carlosmn/geef +pkg_geef_commit = master diff --git a/index/gen_cycle.mk b/index/gen_cycle.mk new file mode 100644 index 0000000..2a5d91f --- /dev/null +++ b/index/gen_cycle.mk @@ -0,0 +1,7 @@ +PACKAGES += gen_cycle +pkg_gen_cycle_name = gen_cycle +pkg_gen_cycle_description = Simple, generic OTP behaviour for recurring tasks +pkg_gen_cycle_homepage = https://github.com/aerosol/gen_cycle +pkg_gen_cycle_fetch = git +pkg_gen_cycle_repo = https://github.com/aerosol/gen_cycle +pkg_gen_cycle_commit = develop diff --git a/index/gen_icmp.mk b/index/gen_icmp.mk new file mode 100644 index 0000000..c2a2225 --- /dev/null +++ b/index/gen_icmp.mk @@ -0,0 +1,7 @@ +PACKAGES += gen_icmp +pkg_gen_icmp_name = gen_icmp +pkg_gen_icmp_description = Erlang interface to ICMP sockets +pkg_gen_icmp_homepage = https://github.com/msantos/gen_icmp +pkg_gen_icmp_fetch = git +pkg_gen_icmp_repo = https://github.com/msantos/gen_icmp +pkg_gen_icmp_commit = master diff --git a/index/gen_nb_server.mk b/index/gen_nb_server.mk new file mode 100644 index 0000000..8746b8f --- /dev/null +++ b/index/gen_nb_server.mk @@ -0,0 +1,7 @@ +PACKAGES += gen_nb_server +pkg_gen_nb_server_name = gen_nb_server +pkg_gen_nb_server_description = OTP behavior for writing non-blocking servers +pkg_gen_nb_server_homepage = https://github.com/kevsmith/gen_nb_server +pkg_gen_nb_server_fetch = git +pkg_gen_nb_server_repo = https://github.com/kevsmith/gen_nb_server +pkg_gen_nb_server_commit = master diff --git a/index/gen_paxos.mk b/index/gen_paxos.mk new file mode 100644 index 0000000..94d5803 --- /dev/null +++ b/index/gen_paxos.mk @@ -0,0 +1,7 @@ +PACKAGES += gen_paxos +pkg_gen_paxos_name = gen_paxos +pkg_gen_paxos_description = An Erlang/OTP-style implementation of the PAXOS distributed consensus protocol +pkg_gen_paxos_homepage = https://github.com/gburd/gen_paxos +pkg_gen_paxos_fetch = git +pkg_gen_paxos_repo = https://github.com/gburd/gen_paxos +pkg_gen_paxos_commit = master diff --git a/index/gen_smtp.mk b/index/gen_smtp.mk new file mode 100644 index 0000000..a3e3196 --- /dev/null +++ b/index/gen_smtp.mk @@ -0,0 +1,7 @@ +PACKAGES += gen_smtp +pkg_gen_smtp_name = gen_smtp +pkg_gen_smtp_description = A generic Erlang SMTP server and client that can be extended via callback modules +pkg_gen_smtp_homepage = https://github.com/Vagabond/gen_smtp +pkg_gen_smtp_fetch = git +pkg_gen_smtp_repo = https://github.com/Vagabond/gen_smtp +pkg_gen_smtp_commit = master diff --git a/index/gen_tracker.mk b/index/gen_tracker.mk new file mode 100644 index 0000000..e9c80bd --- /dev/null +++ b/index/gen_tracker.mk @@ -0,0 +1,7 @@ +PACKAGES += gen_tracker +pkg_gen_tracker_name = gen_tracker +pkg_gen_tracker_description = supervisor with ets handling of children and their metadata +pkg_gen_tracker_homepage = https://github.com/erlyvideo/gen_tracker +pkg_gen_tracker_fetch = git +pkg_gen_tracker_repo = https://github.com/erlyvideo/gen_tracker +pkg_gen_tracker_commit = master diff --git a/index/gen_unix.mk b/index/gen_unix.mk new file mode 100644 index 0000000..d61a85c --- /dev/null +++ b/index/gen_unix.mk @@ -0,0 +1,7 @@ +PACKAGES += gen_unix +pkg_gen_unix_name = gen_unix +pkg_gen_unix_description = Erlang Unix socket interface +pkg_gen_unix_homepage = https://github.com/msantos/gen_unix +pkg_gen_unix_fetch = git +pkg_gen_unix_repo = https://github.com/msantos/gen_unix +pkg_gen_unix_commit = master diff --git a/index/getopt.mk b/index/getopt.mk new file mode 100644 index 0000000..0419e13 --- /dev/null +++ b/index/getopt.mk @@ -0,0 +1,7 @@ +PACKAGES += getopt +pkg_getopt_name = getopt +pkg_getopt_description = Module to parse command line arguments using the GNU getopt syntax +pkg_getopt_homepage = https://github.com/jcomellas/getopt +pkg_getopt_fetch = git +pkg_getopt_repo = https://github.com/jcomellas/getopt +pkg_getopt_commit = master diff --git a/index/gettext.mk b/index/gettext.mk new file mode 100644 index 0000000..1273f50 --- /dev/null +++ b/index/gettext.mk @@ -0,0 +1,7 @@ +PACKAGES += gettext +pkg_gettext_name = gettext +pkg_gettext_description = Erlang internationalization library. +pkg_gettext_homepage = https://github.com/etnt/gettext +pkg_gettext_fetch = git +pkg_gettext_repo = https://github.com/etnt/gettext +pkg_gettext_commit = master diff --git a/index/giallo.mk b/index/giallo.mk new file mode 100644 index 0000000..6fbd1b6 --- /dev/null +++ b/index/giallo.mk @@ -0,0 +1,7 @@ +PACKAGES += giallo +pkg_giallo_name = giallo +pkg_giallo_description = Small and flexible web framework on top of Cowboy +pkg_giallo_homepage = https://github.com/kivra/giallo +pkg_giallo_fetch = git +pkg_giallo_repo = https://github.com/kivra/giallo +pkg_giallo_commit = master diff --git a/index/gin.mk b/index/gin.mk new file mode 100644 index 0000000..ace9404 --- /dev/null +++ b/index/gin.mk @@ -0,0 +1,7 @@ +PACKAGES += gin +pkg_gin_name = gin +pkg_gin_description = The guards and for Erlang parse_transform +pkg_gin_homepage = https://github.com/mad-cocktail/gin +pkg_gin_fetch = git +pkg_gin_repo = https://github.com/mad-cocktail/gin +pkg_gin_commit = master diff --git a/index/gitty.mk b/index/gitty.mk new file mode 100644 index 0000000..6a7e6ae --- /dev/null +++ b/index/gitty.mk @@ -0,0 +1,7 @@ +PACKAGES += gitty +pkg_gitty_name = gitty +pkg_gitty_description = Git access in erlang +pkg_gitty_homepage = https://github.com/maxlapshin/gitty +pkg_gitty_fetch = git +pkg_gitty_repo = https://github.com/maxlapshin/gitty +pkg_gitty_commit = master diff --git a/index/gold_fever.mk b/index/gold_fever.mk new file mode 100644 index 0000000..c3d47fd --- /dev/null +++ b/index/gold_fever.mk @@ -0,0 +1,7 @@ +PACKAGES += gold_fever +pkg_gold_fever_name = gold_fever +pkg_gold_fever_description = A Treasure Hunt for Erlangers +pkg_gold_fever_homepage = https://github.com/inaka/gold_fever +pkg_gold_fever_fetch = git +pkg_gold_fever_repo = https://github.com/inaka/gold_fever +pkg_gold_fever_commit = master diff --git a/index/gossiperl.mk b/index/gossiperl.mk new file mode 100644 index 0000000..cb1d05e --- /dev/null +++ b/index/gossiperl.mk @@ -0,0 +1,7 @@ +PACKAGES += gossiperl +pkg_gossiperl_name = gossiperl +pkg_gossiperl_description = Gossip middleware in Erlang +pkg_gossiperl_homepage = http://gossiperl.com/ +pkg_gossiperl_fetch = git +pkg_gossiperl_repo = https://github.com/gossiperl/gossiperl +pkg_gossiperl_commit = master diff --git a/index/gpb.mk b/index/gpb.mk new file mode 100644 index 0000000..ac9bea2 --- /dev/null +++ b/index/gpb.mk @@ -0,0 +1,7 @@ +PACKAGES += gpb +pkg_gpb_name = gpb +pkg_gpb_description = A Google Protobuf implementation for Erlang +pkg_gpb_homepage = https://github.com/tomas-abrahamsson/gpb +pkg_gpb_fetch = git +pkg_gpb_repo = https://github.com/tomas-abrahamsson/gpb +pkg_gpb_commit = master diff --git a/index/gproc.mk b/index/gproc.mk new file mode 100644 index 0000000..8ca84ae --- /dev/null +++ b/index/gproc.mk @@ -0,0 +1,7 @@ +PACKAGES += gproc +pkg_gproc_name = gproc +pkg_gproc_description = Extended process registry for Erlang +pkg_gproc_homepage = https://github.com/uwiger/gproc +pkg_gproc_fetch = git +pkg_gproc_repo = https://github.com/uwiger/gproc +pkg_gproc_commit = master diff --git a/index/grapherl.mk b/index/grapherl.mk new file mode 100644 index 0000000..cf1fcc9 --- /dev/null +++ b/index/grapherl.mk @@ -0,0 +1,7 @@ +PACKAGES += grapherl +pkg_grapherl_name = grapherl +pkg_grapherl_description = Create graphs of Erlang systems and programs +pkg_grapherl_homepage = https://github.com/eproxus/grapherl +pkg_grapherl_fetch = git +pkg_grapherl_repo = https://github.com/eproxus/grapherl +pkg_grapherl_commit = master diff --git a/index/gun.mk b/index/gun.mk new file mode 100644 index 0000000..8ff3e17 --- /dev/null +++ b/index/gun.mk @@ -0,0 +1,7 @@ +PACKAGES += gun +pkg_gun_name = gun +pkg_gun_description = Asynchronous SPDY, HTTP and Websocket client written in Erlang. +pkg_gun_homepage = http//ninenines.eu +pkg_gun_fetch = git +pkg_gun_repo = https://github.com/ninenines/gun +pkg_gun_commit = master diff --git a/index/hackney.mk b/index/hackney.mk new file mode 100644 index 0000000..8d89604 --- /dev/null +++ b/index/hackney.mk @@ -0,0 +1,7 @@ +PACKAGES += hackney +pkg_hackney_name = hackney +pkg_hackney_description = simple HTTP client in Erlang +pkg_hackney_homepage = https://github.com/benoitc/hackney +pkg_hackney_fetch = git +pkg_hackney_repo = https://github.com/benoitc/hackney +pkg_hackney_commit = master diff --git a/index/hamcrest.mk b/index/hamcrest.mk new file mode 100644 index 0000000..d87e5db --- /dev/null +++ b/index/hamcrest.mk @@ -0,0 +1,7 @@ +PACKAGES += hamcrest +pkg_hamcrest_name = hamcrest +pkg_hamcrest_description = Erlang port of Hamcrest +pkg_hamcrest_homepage = https://github.com/hyperthunk/hamcrest-erlang +pkg_hamcrest_fetch = git +pkg_hamcrest_repo = https://github.com/hyperthunk/hamcrest-erlang +pkg_hamcrest_commit = master diff --git a/index/hanoidb.mk b/index/hanoidb.mk new file mode 100644 index 0000000..8fd0f73 --- /dev/null +++ b/index/hanoidb.mk @@ -0,0 +1,7 @@ +PACKAGES += hanoidb +pkg_hanoidb_name = hanoidb +pkg_hanoidb_description = Erlang LSM BTree Storage +pkg_hanoidb_homepage = https://github.com/krestenkrab/hanoidb +pkg_hanoidb_fetch = git +pkg_hanoidb_repo = https://github.com/krestenkrab/hanoidb +pkg_hanoidb_commit = master diff --git a/index/hottub.mk b/index/hottub.mk new file mode 100644 index 0000000..18ee120 --- /dev/null +++ b/index/hottub.mk @@ -0,0 +1,7 @@ +PACKAGES += hottub +pkg_hottub_name = hottub +pkg_hottub_description = Permanent Erlang Worker Pool +pkg_hottub_homepage = https://github.com/bfrog/hottub +pkg_hottub_fetch = git +pkg_hottub_repo = https://github.com/bfrog/hottub +pkg_hottub_commit = master diff --git a/index/hyper.mk b/index/hyper.mk new file mode 100644 index 0000000..d165cff --- /dev/null +++ b/index/hyper.mk @@ -0,0 +1,7 @@ +PACKAGES += hyper +pkg_hyper_name = hyper +pkg_hyper_description = Erlang implementation of HyperLogLog +pkg_hyper_homepage = https://github.com/GameAnalytics/hyper +pkg_hyper_fetch = git +pkg_hyper_repo = https://github.com/GameAnalytics/hyper +pkg_hyper_commit = master diff --git a/index/ibrowse.mk b/index/ibrowse.mk new file mode 100644 index 0000000..b9b18a6 --- /dev/null +++ b/index/ibrowse.mk @@ -0,0 +1,7 @@ +PACKAGES += ibrowse +pkg_ibrowse_name = ibrowse +pkg_ibrowse_description = Erlang HTTP client +pkg_ibrowse_homepage = https://github.com/cmullaparthi/ibrowse +pkg_ibrowse_fetch = git +pkg_ibrowse_repo = https://github.com/cmullaparthi/ibrowse +pkg_ibrowse_commit = v4.1.1 diff --git a/index/ierlang.mk b/index/ierlang.mk new file mode 100644 index 0000000..a2143eb --- /dev/null +++ b/index/ierlang.mk @@ -0,0 +1,7 @@ +PACKAGES += ierlang +pkg_ierlang_name = ierlang +pkg_ierlang_description = An Erlang language kernel for IPython. +pkg_ierlang_homepage = https://github.com/robbielynch/ierlang +pkg_ierlang_fetch = git +pkg_ierlang_repo = https://github.com/robbielynch/ierlang +pkg_ierlang_commit = master diff --git a/index/iota.mk b/index/iota.mk new file mode 100644 index 0000000..cb8e339 --- /dev/null +++ b/index/iota.mk @@ -0,0 +1,7 @@ +PACKAGES += iota +pkg_iota_name = iota +pkg_iota_description = iota (Inter-dependency Objective Testing Apparatus) - a tool to enforce clean separation of responsibilities in Erlang code +pkg_iota_homepage = https://github.com/jpgneves/iota +pkg_iota_fetch = git +pkg_iota_repo = https://github.com/jpgneves/iota +pkg_iota_commit = master diff --git a/index/irc_lib.mk b/index/irc_lib.mk new file mode 100644 index 0000000..3bf44b1 --- /dev/null +++ b/index/irc_lib.mk @@ -0,0 +1,7 @@ +PACKAGES += irc_lib +pkg_irc_lib_name = irc_lib +pkg_irc_lib_description = Erlang irc client library +pkg_irc_lib_homepage = https://github.com/OtpChatBot/irc_lib +pkg_irc_lib_fetch = git +pkg_irc_lib_repo = https://github.com/OtpChatBot/irc_lib +pkg_irc_lib_commit = master diff --git a/index/ircd.mk b/index/ircd.mk new file mode 100644 index 0000000..2e31fdf --- /dev/null +++ b/index/ircd.mk @@ -0,0 +1,7 @@ +PACKAGES += ircd +pkg_ircd_name = ircd +pkg_ircd_description = A pluggable IRC daemon application/library for Erlang. +pkg_ircd_homepage = https://github.com/tonyg/erlang-ircd +pkg_ircd_fetch = git +pkg_ircd_repo = https://github.com/tonyg/erlang-ircd +pkg_ircd_commit = master diff --git a/index/iris.mk b/index/iris.mk new file mode 100644 index 0000000..810b255 --- /dev/null +++ b/index/iris.mk @@ -0,0 +1,7 @@ +PACKAGES += iris +pkg_iris_name = iris +pkg_iris_description = Iris Erlang binding +pkg_iris_homepage = https://github.com/project-iris/iris-erl +pkg_iris_fetch = git +pkg_iris_repo = https://github.com/project-iris/iris-erl +pkg_iris_commit = master diff --git a/index/iso8601.mk b/index/iso8601.mk new file mode 100644 index 0000000..a1abe1b --- /dev/null +++ b/index/iso8601.mk @@ -0,0 +1,7 @@ +PACKAGES += iso8601 +pkg_iso8601_name = iso8601 +pkg_iso8601_description = Erlang ISO 8601 date formatter/parser +pkg_iso8601_homepage = https://github.com/seansawyer/erlang_iso8601 +pkg_iso8601_fetch = git +pkg_iso8601_repo = https://github.com/seansawyer/erlang_iso8601 +pkg_iso8601_commit = master diff --git a/index/itweet.mk b/index/itweet.mk new file mode 100644 index 0000000..704362b --- /dev/null +++ b/index/itweet.mk @@ -0,0 +1,7 @@ +PACKAGES += itweet +pkg_itweet_name = itweet +pkg_itweet_description = Twitter Stream API on ibrowse +pkg_itweet_homepage = http://inaka.github.com/itweet/ +pkg_itweet_fetch = git +pkg_itweet_repo = https://github.com/inaka/itweet +pkg_itweet_commit = v2.0 diff --git a/index/jerg.mk b/index/jerg.mk new file mode 100644 index 0000000..1022457 --- /dev/null +++ b/index/jerg.mk @@ -0,0 +1,7 @@ +PACKAGES += jerg +pkg_jerg_name = jerg +pkg_jerg_description = JSON Schema to Erlang Records Generator +pkg_jerg_homepage = https://github.com/ddossot/jerg +pkg_jerg_fetch = git +pkg_jerg_repo = https://github.com/ddossot/jerg +pkg_jerg_commit = master diff --git a/index/jesse.mk b/index/jesse.mk new file mode 100644 index 0000000..ae96908 --- /dev/null +++ b/index/jesse.mk @@ -0,0 +1,7 @@ +PACKAGES += jesse +pkg_jesse_name = jesse +pkg_jesse_description = jesse (JSon Schema Erlang) is an implementation of a json schema validator for Erlang. +pkg_jesse_homepage = https://github.com/klarna/jesse +pkg_jesse_fetch = git +pkg_jesse_repo = https://github.com/klarna/jesse +pkg_jesse_commit = master diff --git a/index/jiffy.mk b/index/jiffy.mk new file mode 100644 index 0000000..95aea1d --- /dev/null +++ b/index/jiffy.mk @@ -0,0 +1,7 @@ +PACKAGES += jiffy +pkg_jiffy_name = jiffy +pkg_jiffy_description = JSON NIFs for Erlang. +pkg_jiffy_homepage = https://github.com/davisp/jiffy +pkg_jiffy_fetch = git +pkg_jiffy_repo = https://github.com/davisp/jiffy +pkg_jiffy_commit = master diff --git a/index/jiffy_v.mk b/index/jiffy_v.mk new file mode 100644 index 0000000..0572dd1 --- /dev/null +++ b/index/jiffy_v.mk @@ -0,0 +1,7 @@ +PACKAGES += jiffy_v +pkg_jiffy_v_name = jiffy_v +pkg_jiffy_v_description = JSON validation utility +pkg_jiffy_v_homepage = https://github.com/shizzard/jiffy-v +pkg_jiffy_v_fetch = git +pkg_jiffy_v_repo = https://github.com/shizzard/jiffy-v +pkg_jiffy_v_commit = 0.3.3 diff --git a/index/jobs.mk b/index/jobs.mk new file mode 100644 index 0000000..efcc630 --- /dev/null +++ b/index/jobs.mk @@ -0,0 +1,7 @@ +PACKAGES += jobs +pkg_jobs_name = jobs +pkg_jobs_description = a Job scheduler for load regulation +pkg_jobs_homepage = https://github.com/esl/jobs +pkg_jobs_fetch = git +pkg_jobs_repo = https://github.com/esl/jobs +pkg_jobs_commit = 0.3 diff --git a/index/joxa.mk b/index/joxa.mk new file mode 100644 index 0000000..e7871fb --- /dev/null +++ b/index/joxa.mk @@ -0,0 +1,7 @@ +PACKAGES += joxa +pkg_joxa_name = joxa +pkg_joxa_description = A Modern Lisp for the Erlang VM +pkg_joxa_homepage = https://github.com/joxa/joxa +pkg_joxa_fetch = git +pkg_joxa_repo = https://github.com/joxa/joxa +pkg_joxa_commit = master diff --git a/index/json.mk b/index/json.mk new file mode 100644 index 0000000..0919367 --- /dev/null +++ b/index/json.mk @@ -0,0 +1,7 @@ +PACKAGES += json +pkg_json_name = json +pkg_json_description = a high level json library for erlang (17.0+) +pkg_json_homepage = https://github.com/talentdeficit/json +pkg_json_fetch = git +pkg_json_repo = https://github.com/talentdeficit/json +pkg_json_commit = master diff --git a/index/json_rec.mk b/index/json_rec.mk new file mode 100644 index 0000000..02619e0 --- /dev/null +++ b/index/json_rec.mk @@ -0,0 +1,7 @@ +PACKAGES += json_rec +pkg_json_rec_name = json_rec +pkg_json_rec_description = JSON to erlang record +pkg_json_rec_homepage = https://github.com/justinkirby/json_rec +pkg_json_rec_fetch = git +pkg_json_rec_repo = https://github.com/justinkirby/json_rec +pkg_json_rec_commit = master diff --git a/index/jsonerl.mk b/index/jsonerl.mk new file mode 100644 index 0000000..609340c --- /dev/null +++ b/index/jsonerl.mk @@ -0,0 +1,7 @@ +PACKAGES += jsonerl +pkg_jsonerl_name = jsonerl +pkg_jsonerl_description = yet another but slightly different erlang <-> json encoder/decoder +pkg_jsonerl_homepage = https://github.com/lambder/jsonerl +pkg_jsonerl_fetch = git +pkg_jsonerl_repo = https://github.com/lambder/jsonerl +pkg_jsonerl_commit = master diff --git a/index/jsonpath.mk b/index/jsonpath.mk new file mode 100644 index 0000000..0eb069c --- /dev/null +++ b/index/jsonpath.mk @@ -0,0 +1,7 @@ +PACKAGES += jsonpath +pkg_jsonpath_name = jsonpath +pkg_jsonpath_description = Fast Erlang JSON data retrieval and updates via javascript-like notation +pkg_jsonpath_homepage = https://github.com/GeneStevens/jsonpath +pkg_jsonpath_fetch = git +pkg_jsonpath_repo = https://github.com/GeneStevens/jsonpath +pkg_jsonpath_commit = master diff --git a/index/jsonx.mk b/index/jsonx.mk new file mode 100644 index 0000000..ddc0373 --- /dev/null +++ b/index/jsonx.mk @@ -0,0 +1,7 @@ +PACKAGES += jsonx +pkg_jsonx_name = jsonx +pkg_jsonx_description = JSONX is an Erlang library for efficient decode and encode JSON, written in C. +pkg_jsonx_homepage = https://github.com/iskra/jsonx +pkg_jsonx_fetch = git +pkg_jsonx_repo = https://github.com/iskra/jsonx +pkg_jsonx_commit = master diff --git a/index/jsx.mk b/index/jsx.mk new file mode 100644 index 0000000..637f908 --- /dev/null +++ b/index/jsx.mk @@ -0,0 +1,7 @@ +PACKAGES += jsx +pkg_jsx_name = jsx +pkg_jsx_description = An Erlang application for consuming, producing and manipulating JSON. +pkg_jsx_homepage = https://github.com/talentdeficit/jsx +pkg_jsx_fetch = git +pkg_jsx_repo = https://github.com/talentdeficit/jsx +pkg_jsx_commit = master diff --git a/index/kafka.mk b/index/kafka.mk new file mode 100644 index 0000000..0e69514 --- /dev/null +++ b/index/kafka.mk @@ -0,0 +1,7 @@ +PACKAGES += kafka +pkg_kafka_name = kafka +pkg_kafka_description = Kafka consumer and producer in Erlang +pkg_kafka_homepage = https://github.com/wooga/kafka-erlang +pkg_kafka_fetch = git +pkg_kafka_repo = https://github.com/wooga/kafka-erlang +pkg_kafka_commit = master diff --git a/index/kai.mk b/index/kai.mk new file mode 100644 index 0000000..ce34274 --- /dev/null +++ b/index/kai.mk @@ -0,0 +1,7 @@ +PACKAGES += kai +pkg_kai_name = kai +pkg_kai_description = DHT storage by Takeshi Inoue +pkg_kai_homepage = https://github.com/synrc/kai +pkg_kai_fetch = git +pkg_kai_repo = https://github.com/synrc/kai +pkg_kai_commit = master diff --git a/index/katja.mk b/index/katja.mk new file mode 100644 index 0000000..c602db7 --- /dev/null +++ b/index/katja.mk @@ -0,0 +1,7 @@ +PACKAGES += katja +pkg_katja_name = katja +pkg_katja_description = A simple Riemann client written in Erlang. +pkg_katja_homepage = https://github.com/nifoc/katja +pkg_katja_fetch = git +pkg_katja_repo = https://github.com/nifoc/katja +pkg_katja_commit = master diff --git a/index/kdht.mk b/index/kdht.mk new file mode 100644 index 0000000..97819a0 --- /dev/null +++ b/index/kdht.mk @@ -0,0 +1,7 @@ +PACKAGES += kdht +pkg_kdht_name = kdht +pkg_kdht_description = kdht is an erlang DHT implementation +pkg_kdht_homepage = https://github.com/kevinlynx/kdht +pkg_kdht_fetch = git +pkg_kdht_repo = https://github.com/kevinlynx/kdht +pkg_kdht_commit = master diff --git a/index/key2value.mk b/index/key2value.mk new file mode 100644 index 0000000..812bda8 --- /dev/null +++ b/index/key2value.mk @@ -0,0 +1,7 @@ +PACKAGES += key2value +pkg_key2value_name = key2value +pkg_key2value_description = Erlang 2-way map +pkg_key2value_homepage = https://github.com/okeuday/key2value +pkg_key2value_fetch = git +pkg_key2value_repo = https://github.com/okeuday/key2value +pkg_key2value_commit = master diff --git a/index/keys1value.mk b/index/keys1value.mk new file mode 100644 index 0000000..f88ec2a --- /dev/null +++ b/index/keys1value.mk @@ -0,0 +1,7 @@ +PACKAGES += keys1value +pkg_keys1value_name = keys1value +pkg_keys1value_description = Erlang set associative map for key lists +pkg_keys1value_homepage = https://github.com/okeuday/keys1value +pkg_keys1value_fetch = git +pkg_keys1value_repo = https://github.com/okeuday/keys1value +pkg_keys1value_commit = master diff --git a/index/kinetic.mk b/index/kinetic.mk new file mode 100644 index 0000000..869bc4f --- /dev/null +++ b/index/kinetic.mk @@ -0,0 +1,7 @@ +PACKAGES += kinetic +pkg_kinetic_name = kinetic +pkg_kinetic_description = Erlang Kinesis Client +pkg_kinetic_homepage = https://github.com/AdRoll/kinetic +pkg_kinetic_fetch = git +pkg_kinetic_repo = https://github.com/AdRoll/kinetic +pkg_kinetic_commit = master diff --git a/index/kjell.mk b/index/kjell.mk new file mode 100644 index 0000000..62d6473 --- /dev/null +++ b/index/kjell.mk @@ -0,0 +1,7 @@ +PACKAGES += kjell +pkg_kjell_name = kjell +pkg_kjell_description = Erlang Shell +pkg_kjell_homepage = https://github.com/karlll/kjell +pkg_kjell_fetch = git +pkg_kjell_repo = https://github.com/karlll/kjell +pkg_kjell_commit = master diff --git a/index/kraken.mk b/index/kraken.mk new file mode 100644 index 0000000..faebc3a --- /dev/null +++ b/index/kraken.mk @@ -0,0 +1,7 @@ +PACKAGES += kraken +pkg_kraken_name = kraken +pkg_kraken_description = Distributed Pubsub Server for Realtime Apps +pkg_kraken_homepage = https://github.com/Asana/kraken +pkg_kraken_fetch = git +pkg_kraken_repo = https://github.com/Asana/kraken +pkg_kraken_commit = master diff --git a/index/kucumberl.mk b/index/kucumberl.mk new file mode 100644 index 0000000..8c68c06 --- /dev/null +++ b/index/kucumberl.mk @@ -0,0 +1,7 @@ +PACKAGES += kucumberl +pkg_kucumberl_name = kucumberl +pkg_kucumberl_description = A pure-erlang, open-source, implementation of Cucumber +pkg_kucumberl_homepage = https://github.com/openshine/kucumberl +pkg_kucumberl_fetch = git +pkg_kucumberl_repo = https://github.com/openshine/kucumberl +pkg_kucumberl_commit = master diff --git a/index/kvc.mk b/index/kvc.mk new file mode 100644 index 0000000..42d7457 --- /dev/null +++ b/index/kvc.mk @@ -0,0 +1,7 @@ +PACKAGES += kvc +pkg_kvc_name = kvc +pkg_kvc_description = KVC - Key Value Coding for Erlang data structures +pkg_kvc_homepage = https://github.com/etrepum/kvc +pkg_kvc_fetch = git +pkg_kvc_repo = https://github.com/etrepum/kvc +pkg_kvc_commit = master diff --git a/index/kvlists.mk b/index/kvlists.mk new file mode 100644 index 0000000..fa00ab9 --- /dev/null +++ b/index/kvlists.mk @@ -0,0 +1,7 @@ +PACKAGES += kvlists +pkg_kvlists_name = kvlists +pkg_kvlists_description = Lists of key-value pairs (decoded JSON) in Erlang +pkg_kvlists_homepage = https://github.com/jcomellas/kvlists +pkg_kvlists_fetch = git +pkg_kvlists_repo = https://github.com/jcomellas/kvlists +pkg_kvlists_commit = master diff --git a/index/kvs.mk b/index/kvs.mk new file mode 100644 index 0000000..3d35aa6 --- /dev/null +++ b/index/kvs.mk @@ -0,0 +1,7 @@ +PACKAGES += kvs +pkg_kvs_name = kvs +pkg_kvs_description = Container and Iterator +pkg_kvs_homepage = https://github.com/synrc/kvs +pkg_kvs_fetch = git +pkg_kvs_repo = https://github.com/synrc/kvs +pkg_kvs_commit = master diff --git a/index/lager.mk b/index/lager.mk new file mode 100644 index 0000000..526d684 --- /dev/null +++ b/index/lager.mk @@ -0,0 +1,7 @@ +PACKAGES += lager +pkg_lager_name = lager +pkg_lager_description = A logging framework for Erlang/OTP. +pkg_lager_homepage = https://github.com/basho/lager +pkg_lager_fetch = git +pkg_lager_repo = https://github.com/basho/lager +pkg_lager_commit = master diff --git a/index/lager_amqp_backend.mk b/index/lager_amqp_backend.mk new file mode 100644 index 0000000..a991688 --- /dev/null +++ b/index/lager_amqp_backend.mk @@ -0,0 +1,7 @@ +PACKAGES += lager_amqp_backend +pkg_lager_amqp_backend_name = lager_amqp_backend +pkg_lager_amqp_backend_description = AMQP RabbitMQ Lager backend +pkg_lager_amqp_backend_homepage = https://github.com/jbrisbin/lager_amqp_backend +pkg_lager_amqp_backend_fetch = git +pkg_lager_amqp_backend_repo = https://github.com/jbrisbin/lager_amqp_backend +pkg_lager_amqp_backend_commit = master diff --git a/index/lager_syslog.mk b/index/lager_syslog.mk new file mode 100644 index 0000000..f0e17d0 --- /dev/null +++ b/index/lager_syslog.mk @@ -0,0 +1,7 @@ +PACKAGES += lager_syslog +pkg_lager_syslog_name = lager_syslog +pkg_lager_syslog_description = Syslog backend for lager +pkg_lager_syslog_homepage = https://github.com/basho/lager_syslog +pkg_lager_syslog_fetch = git +pkg_lager_syslog_repo = https://github.com/basho/lager_syslog +pkg_lager_syslog_commit = master diff --git a/index/lambdapad.mk b/index/lambdapad.mk new file mode 100644 index 0000000..aa28bcc --- /dev/null +++ b/index/lambdapad.mk @@ -0,0 +1,7 @@ +PACKAGES += lambdapad +pkg_lambdapad_name = lambdapad +pkg_lambdapad_description = Static site generator using Erlang. Yes, Erlang. +pkg_lambdapad_homepage = https://github.com/gar1t/lambdapad +pkg_lambdapad_fetch = git +pkg_lambdapad_repo = https://github.com/gar1t/lambdapad +pkg_lambdapad_commit = master diff --git a/index/lasp.mk b/index/lasp.mk new file mode 100644 index 0000000..8f8b4d8 --- /dev/null +++ b/index/lasp.mk @@ -0,0 +1,7 @@ +PACKAGES += lasp +pkg_lasp_name = lasp +pkg_lasp_description = A Language for Distributed, Eventually Consistent Computations +pkg_lasp_homepage = http://lasp-lang.org/ +pkg_lasp_fetch = git +pkg_lasp_repo = https://github.com/lasp-lang/lasp +pkg_lasp_commit = master diff --git a/index/lasse.mk b/index/lasse.mk new file mode 100644 index 0000000..ad5f3a6 --- /dev/null +++ b/index/lasse.mk @@ -0,0 +1,7 @@ +PACKAGES += lasse +pkg_lasse_name = lasse +pkg_lasse_description = SSE handler for Cowboy +pkg_lasse_homepage = https://github.com/inaka/lasse +pkg_lasse_fetch = git +pkg_lasse_repo = https://github.com/inaka/lasse +pkg_lasse_commit = 0.1.0 diff --git a/index/ldap.mk b/index/ldap.mk new file mode 100644 index 0000000..9492ccb --- /dev/null +++ b/index/ldap.mk @@ -0,0 +1,7 @@ +PACKAGES += ldap +pkg_ldap_name = ldap +pkg_ldap_description = LDAP server written in Erlang +pkg_ldap_homepage = https://github.com/spawnproc/ldap +pkg_ldap_fetch = git +pkg_ldap_repo = https://github.com/spawnproc/ldap +pkg_ldap_commit = master diff --git a/index/lethink.mk b/index/lethink.mk new file mode 100644 index 0000000..7737fd1 --- /dev/null +++ b/index/lethink.mk @@ -0,0 +1,7 @@ +PACKAGES += lethink +pkg_lethink_name = lethink +pkg_lethink_description = erlang driver for rethinkdb +pkg_lethink_homepage = https://github.com/taybin/lethink +pkg_lethink_fetch = git +pkg_lethink_repo = https://github.com/taybin/lethink +pkg_lethink_commit = master diff --git a/index/lfe.mk b/index/lfe.mk new file mode 100644 index 0000000..21d87b9 --- /dev/null +++ b/index/lfe.mk @@ -0,0 +1,7 @@ +PACKAGES += lfe +pkg_lfe_name = lfe +pkg_lfe_description = Lisp Flavoured Erlang (LFE) +pkg_lfe_homepage = https://github.com/rvirding/lfe +pkg_lfe_fetch = git +pkg_lfe_repo = https://github.com/rvirding/lfe +pkg_lfe_commit = master diff --git a/index/ling.mk b/index/ling.mk new file mode 100644 index 0000000..51a2a2e --- /dev/null +++ b/index/ling.mk @@ -0,0 +1,7 @@ +PACKAGES += ling +pkg_ling_name = ling +pkg_ling_description = Erlang on Xen +pkg_ling_homepage = https://github.com/cloudozer/ling +pkg_ling_fetch = git +pkg_ling_repo = https://github.com/cloudozer/ling +pkg_ling_commit = master diff --git a/index/live.mk b/index/live.mk new file mode 100644 index 0000000..06d35f3 --- /dev/null +++ b/index/live.mk @@ -0,0 +1,7 @@ +PACKAGES += live +pkg_live_name = live +pkg_live_description = Automated module and configuration reloader. +pkg_live_homepage = http://ninenines.eu +pkg_live_fetch = git +pkg_live_repo = https://github.com/ninenines/live +pkg_live_commit = master diff --git a/index/lmq.mk b/index/lmq.mk new file mode 100644 index 0000000..8909bdd --- /dev/null +++ b/index/lmq.mk @@ -0,0 +1,7 @@ +PACKAGES += lmq +pkg_lmq_name = lmq +pkg_lmq_description = Lightweight Message Queue +pkg_lmq_homepage = https://github.com/iij/lmq +pkg_lmq_fetch = git +pkg_lmq_repo = https://github.com/iij/lmq +pkg_lmq_commit = master diff --git a/index/locker.mk b/index/locker.mk new file mode 100644 index 0000000..eaef798 --- /dev/null +++ b/index/locker.mk @@ -0,0 +1,7 @@ +PACKAGES += locker +pkg_locker_name = locker +pkg_locker_description = Atomic distributed 'check and set' for short-lived keys +pkg_locker_homepage = https://github.com/wooga/locker +pkg_locker_fetch = git +pkg_locker_repo = https://github.com/wooga/locker +pkg_locker_commit = master diff --git a/index/locks.mk b/index/locks.mk new file mode 100644 index 0000000..6451312 --- /dev/null +++ b/index/locks.mk @@ -0,0 +1,7 @@ +PACKAGES += locks +pkg_locks_name = locks +pkg_locks_description = A scalable, deadlock-resolving resource locker +pkg_locks_homepage = https://github.com/uwiger/locks +pkg_locks_fetch = git +pkg_locks_repo = https://github.com/uwiger/locks +pkg_locks_commit = master diff --git a/index/log4erl.mk b/index/log4erl.mk new file mode 100644 index 0000000..c567d59 --- /dev/null +++ b/index/log4erl.mk @@ -0,0 +1,7 @@ +PACKAGES += log4erl +pkg_log4erl_name = log4erl +pkg_log4erl_description = A logger for erlang in the spirit of Log4J. +pkg_log4erl_homepage = https://github.com/ahmednawras/log4erl +pkg_log4erl_fetch = git +pkg_log4erl_repo = https://github.com/ahmednawras/log4erl +pkg_log4erl_commit = master diff --git a/index/lol.mk b/index/lol.mk new file mode 100644 index 0000000..89c2e33 --- /dev/null +++ b/index/lol.mk @@ -0,0 +1,7 @@ +PACKAGES += lol +pkg_lol_name = lol +pkg_lol_description = Lisp on erLang, and programming is fun again +pkg_lol_homepage = https://github.com/b0oh/lol +pkg_lol_fetch = git +pkg_lol_repo = https://github.com/b0oh/lol +pkg_lol_commit = master diff --git a/index/lucid.mk b/index/lucid.mk new file mode 100644 index 0000000..14d6598 --- /dev/null +++ b/index/lucid.mk @@ -0,0 +1,7 @@ +PACKAGES += lucid +pkg_lucid_name = lucid +pkg_lucid_description = HTTP/2 server written in Erlang +pkg_lucid_homepage = https://github.com/tatsuhiro-t/lucid +pkg_lucid_fetch = git +pkg_lucid_repo = https://github.com/tatsuhiro-t/lucid +pkg_lucid_commit = master diff --git a/index/luerl.mk b/index/luerl.mk new file mode 100644 index 0000000..2e32be2 --- /dev/null +++ b/index/luerl.mk @@ -0,0 +1,7 @@ +PACKAGES += luerl +pkg_luerl_name = luerl +pkg_luerl_description = Lua in Erlang +pkg_luerl_homepage = https://github.com/rvirding/luerl +pkg_luerl_fetch = git +pkg_luerl_repo = https://github.com/rvirding/luerl +pkg_luerl_commit = develop diff --git a/index/luwak.mk b/index/luwak.mk new file mode 100644 index 0000000..22a4cbe --- /dev/null +++ b/index/luwak.mk @@ -0,0 +1,7 @@ +PACKAGES += luwak +pkg_luwak_name = luwak +pkg_luwak_description = Large-object storage interface for Riak +pkg_luwak_homepage = https://github.com/basho/luwak +pkg_luwak_fetch = git +pkg_luwak_repo = https://github.com/basho/luwak +pkg_luwak_commit = master diff --git a/index/lux.mk b/index/lux.mk new file mode 100644 index 0000000..ae08293 --- /dev/null +++ b/index/lux.mk @@ -0,0 +1,7 @@ +PACKAGES += lux +pkg_lux_name = lux +pkg_lux_description = Lux (LUcid eXpect scripting) simplifies test automation and provides an Expect-style execution of commands +pkg_lux_homepage = https://github.com/hawk/lux +pkg_lux_fetch = git +pkg_lux_repo = https://github.com/hawk/lux +pkg_lux_commit = master diff --git a/index/machi.mk b/index/machi.mk new file mode 100644 index 0000000..d42030e --- /dev/null +++ b/index/machi.mk @@ -0,0 +1,7 @@ +PACKAGES += machi +pkg_machi_name = machi +pkg_machi_description = Machi file store +pkg_machi_homepage = https://github.com/basho/machi +pkg_machi_fetch = git +pkg_machi_repo = https://github.com/basho/machi +pkg_machi_commit = master diff --git a/index/mad.mk b/index/mad.mk new file mode 100644 index 0000000..5134c03 --- /dev/null +++ b/index/mad.mk @@ -0,0 +1,7 @@ +PACKAGES += mad +pkg_mad_name = mad +pkg_mad_description = Small and Fast Rebar Replacement +pkg_mad_homepage = https://github.com/synrc/mad +pkg_mad_fetch = git +pkg_mad_repo = https://github.com/synrc/mad +pkg_mad_commit = master diff --git a/index/marina.mk b/index/marina.mk new file mode 100644 index 0000000..b54f75a --- /dev/null +++ b/index/marina.mk @@ -0,0 +1,7 @@ +PACKAGES += marina +pkg_marina_name = marina +pkg_marina_description = Non-blocking Erlang Cassandra CQL3 client +pkg_marina_homepage = https://github.com/lpgauth/marina +pkg_marina_fetch = git +pkg_marina_repo = https://github.com/lpgauth/marina +pkg_marina_commit = master diff --git a/index/mavg.mk b/index/mavg.mk new file mode 100644 index 0000000..ce1869e --- /dev/null +++ b/index/mavg.mk @@ -0,0 +1,7 @@ +PACKAGES += mavg +pkg_mavg_name = mavg +pkg_mavg_description = Erlang :: Exponential moving average library +pkg_mavg_homepage = https://github.com/EchoTeam/mavg +pkg_mavg_fetch = git +pkg_mavg_repo = https://github.com/EchoTeam/mavg +pkg_mavg_commit = master diff --git a/index/mc_erl.mk b/index/mc_erl.mk new file mode 100644 index 0000000..400e42f --- /dev/null +++ b/index/mc_erl.mk @@ -0,0 +1,7 @@ +PACKAGES += mc_erl +pkg_mc_erl_name = mc_erl +pkg_mc_erl_description = mc-erl is a server for Minecraft 1.4.7 written in Erlang. +pkg_mc_erl_homepage = https://github.com/clonejo/mc-erl +pkg_mc_erl_fetch = git +pkg_mc_erl_repo = https://github.com/clonejo/mc-erl +pkg_mc_erl_commit = master diff --git a/index/mcd.mk b/index/mcd.mk new file mode 100644 index 0000000..0b52819 --- /dev/null +++ b/index/mcd.mk @@ -0,0 +1,7 @@ +PACKAGES += mcd +pkg_mcd_name = mcd +pkg_mcd_description = Fast memcached protocol client in pure Erlang +pkg_mcd_homepage = https://github.com/EchoTeam/mcd +pkg_mcd_fetch = git +pkg_mcd_repo = https://github.com/EchoTeam/mcd +pkg_mcd_commit = master diff --git a/index/mcerlang.mk b/index/mcerlang.mk new file mode 100644 index 0000000..195767a --- /dev/null +++ b/index/mcerlang.mk @@ -0,0 +1,7 @@ +PACKAGES += mcerlang +pkg_mcerlang_name = mcerlang +pkg_mcerlang_description = The McErlang model checker for Erlang +pkg_mcerlang_homepage = https://github.com/fredlund/McErlang +pkg_mcerlang_fetch = git +pkg_mcerlang_repo = https://github.com/fredlund/McErlang +pkg_mcerlang_commit = master diff --git a/index/meck.mk b/index/meck.mk new file mode 100644 index 0000000..cb470c6 --- /dev/null +++ b/index/meck.mk @@ -0,0 +1,7 @@ +PACKAGES += meck +pkg_meck_name = meck +pkg_meck_description = A mocking library for Erlang +pkg_meck_homepage = https://github.com/eproxus/meck +pkg_meck_fetch = git +pkg_meck_repo = https://github.com/eproxus/meck +pkg_meck_commit = master diff --git a/index/mekao.mk b/index/mekao.mk new file mode 100644 index 0000000..70bf74c --- /dev/null +++ b/index/mekao.mk @@ -0,0 +1,7 @@ +PACKAGES += mekao +pkg_mekao_name = mekao +pkg_mekao_description = SQL constructor +pkg_mekao_homepage = https://github.com/ddosia/mekao +pkg_mekao_fetch = git +pkg_mekao_repo = https://github.com/ddosia/mekao +pkg_mekao_commit = master diff --git a/index/memo.mk b/index/memo.mk new file mode 100644 index 0000000..e41c84a --- /dev/null +++ b/index/memo.mk @@ -0,0 +1,7 @@ +PACKAGES += memo +pkg_memo_name = memo +pkg_memo_description = Erlang memoization server +pkg_memo_homepage = https://github.com/tuncer/memo +pkg_memo_fetch = git +pkg_memo_repo = https://github.com/tuncer/memo +pkg_memo_commit = master diff --git a/index/merge_index.mk b/index/merge_index.mk new file mode 100644 index 0000000..d1e6d93 --- /dev/null +++ b/index/merge_index.mk @@ -0,0 +1,7 @@ +PACKAGES += merge_index +pkg_merge_index_name = merge_index +pkg_merge_index_description = MergeIndex is an Erlang library for storing ordered sets on disk. It is very similar to an SSTable (in Google's Bigtable) or an HFile (in Hadoop). +pkg_merge_index_homepage = https://github.com/basho/merge_index +pkg_merge_index_fetch = git +pkg_merge_index_repo = https://github.com/basho/merge_index +pkg_merge_index_commit = master diff --git a/index/merl.mk b/index/merl.mk new file mode 100644 index 0000000..254069f --- /dev/null +++ b/index/merl.mk @@ -0,0 +1,7 @@ +PACKAGES += merl +pkg_merl_name = merl +pkg_merl_description = Metaprogramming in Erlang +pkg_merl_homepage = https://github.com/richcarl/merl +pkg_merl_fetch = git +pkg_merl_repo = https://github.com/richcarl/merl +pkg_merl_commit = master diff --git a/index/mimetypes.mk b/index/mimetypes.mk new file mode 100644 index 0000000..4f53275 --- /dev/null +++ b/index/mimetypes.mk @@ -0,0 +1,7 @@ +PACKAGES += mimetypes +pkg_mimetypes_name = mimetypes +pkg_mimetypes_description = Erlang MIME types library +pkg_mimetypes_homepage = https://github.com/spawngrid/mimetypes +pkg_mimetypes_fetch = git +pkg_mimetypes_repo = https://github.com/spawngrid/mimetypes +pkg_mimetypes_commit = master diff --git a/index/mixer.mk b/index/mixer.mk new file mode 100644 index 0000000..8a84c3a --- /dev/null +++ b/index/mixer.mk @@ -0,0 +1,7 @@ +PACKAGES += mixer +pkg_mixer_name = mixer +pkg_mixer_description = Mix in functions from other modules +pkg_mixer_homepage = https://github.com/chef/mixer +pkg_mixer_fetch = git +pkg_mixer_repo = https://github.com/chef/mixer +pkg_mixer_commit = master diff --git a/index/mochiweb.mk b/index/mochiweb.mk new file mode 100644 index 0000000..15df91e --- /dev/null +++ b/index/mochiweb.mk @@ -0,0 +1,7 @@ +PACKAGES += mochiweb +pkg_mochiweb_name = mochiweb +pkg_mochiweb_description = MochiWeb is an Erlang library for building lightweight HTTP servers. +pkg_mochiweb_homepage = https://github.com/mochi/mochiweb +pkg_mochiweb_fetch = git +pkg_mochiweb_repo = https://github.com/mochi/mochiweb +pkg_mochiweb_commit = master diff --git a/index/mochiweb_xpath.mk b/index/mochiweb_xpath.mk new file mode 100644 index 0000000..4f13807 --- /dev/null +++ b/index/mochiweb_xpath.mk @@ -0,0 +1,7 @@ +PACKAGES += mochiweb_xpath +pkg_mochiweb_xpath_name = mochiweb_xpath +pkg_mochiweb_xpath_description = XPath support for mochiweb's html parser +pkg_mochiweb_xpath_homepage = https://github.com/retnuh/mochiweb_xpath +pkg_mochiweb_xpath_fetch = git +pkg_mochiweb_xpath_repo = https://github.com/retnuh/mochiweb_xpath +pkg_mochiweb_xpath_commit = master diff --git a/index/mockgyver.mk b/index/mockgyver.mk new file mode 100644 index 0000000..309c4dd --- /dev/null +++ b/index/mockgyver.mk @@ -0,0 +1,7 @@ +PACKAGES += mockgyver +pkg_mockgyver_name = mockgyver +pkg_mockgyver_description = A mocking library for Erlang +pkg_mockgyver_homepage = https://github.com/klajo/mockgyver +pkg_mockgyver_fetch = git +pkg_mockgyver_repo = https://github.com/klajo/mockgyver +pkg_mockgyver_commit = master diff --git a/index/modlib.mk b/index/modlib.mk new file mode 100644 index 0000000..d6cb247 --- /dev/null +++ b/index/modlib.mk @@ -0,0 +1,7 @@ +PACKAGES += modlib +pkg_modlib_name = modlib +pkg_modlib_description = Web framework based on Erlang's inets httpd +pkg_modlib_homepage = https://github.com/gar1t/modlib +pkg_modlib_fetch = git +pkg_modlib_repo = https://github.com/gar1t/modlib +pkg_modlib_commit = master diff --git a/index/mongodb.mk b/index/mongodb.mk new file mode 100644 index 0000000..247bb5d --- /dev/null +++ b/index/mongodb.mk @@ -0,0 +1,7 @@ +PACKAGES += mongodb +pkg_mongodb_name = mongodb +pkg_mongodb_description = MongoDB driver for Erlang +pkg_mongodb_homepage = https://github.com/comtihon/mongodb-erlang +pkg_mongodb_fetch = git +pkg_mongodb_repo = https://github.com/comtihon/mongodb-erlang +pkg_mongodb_commit = master diff --git a/index/mongooseim.mk b/index/mongooseim.mk new file mode 100644 index 0000000..a959807 --- /dev/null +++ b/index/mongooseim.mk @@ -0,0 +1,7 @@ +PACKAGES += mongooseim +pkg_mongooseim_name = mongooseim +pkg_mongooseim_description = Jabber / XMPP server with focus on performance and scalability, by Erlang Solutions +pkg_mongooseim_homepage = https://www.erlang-solutions.com/products/mongooseim-massively-scalable-ejabberd-platform +pkg_mongooseim_fetch = git +pkg_mongooseim_repo = https://github.com/esl/MongooseIM +pkg_mongooseim_commit = master diff --git a/index/moyo.mk b/index/moyo.mk new file mode 100644 index 0000000..a8653ae --- /dev/null +++ b/index/moyo.mk @@ -0,0 +1,7 @@ +PACKAGES += moyo +pkg_moyo_name = moyo +pkg_moyo_description = Erlang utility functions library +pkg_moyo_homepage = https://github.com/dwango/moyo +pkg_moyo_fetch = git +pkg_moyo_repo = https://github.com/dwango/moyo +pkg_moyo_commit = master diff --git a/index/msgpack.mk b/index/msgpack.mk new file mode 100644 index 0000000..e9b0145 --- /dev/null +++ b/index/msgpack.mk @@ -0,0 +1,7 @@ +PACKAGES += msgpack +pkg_msgpack_name = msgpack +pkg_msgpack_description = MessagePack (de)serializer implementation for Erlang +pkg_msgpack_homepage = https://github.com/msgpack/msgpack-erlang +pkg_msgpack_fetch = git +pkg_msgpack_repo = https://github.com/msgpack/msgpack-erlang +pkg_msgpack_commit = master diff --git a/index/mu2.mk b/index/mu2.mk new file mode 100644 index 0000000..6b87504 --- /dev/null +++ b/index/mu2.mk @@ -0,0 +1,7 @@ +PACKAGES += mu2 +pkg_mu2_name = mu2 +pkg_mu2_description = Erlang mutation testing tool +pkg_mu2_homepage = https://github.com/ramsay-t/mu2 +pkg_mu2_fetch = git +pkg_mu2_repo = https://github.com/ramsay-t/mu2 +pkg_mu2_commit = master diff --git a/index/mustache.mk b/index/mustache.mk new file mode 100644 index 0000000..444fcc6 --- /dev/null +++ b/index/mustache.mk @@ -0,0 +1,7 @@ +PACKAGES += mustache +pkg_mustache_name = mustache +pkg_mustache_description = Mustache template engine for Erlang. +pkg_mustache_homepage = https://github.com/mojombo/mustache.erl +pkg_mustache_fetch = git +pkg_mustache_repo = https://github.com/mojombo/mustache.erl +pkg_mustache_commit = master diff --git a/index/myproto.mk b/index/myproto.mk new file mode 100644 index 0000000..24d9f85 --- /dev/null +++ b/index/myproto.mk @@ -0,0 +1,7 @@ +PACKAGES += myproto +pkg_myproto_name = myproto +pkg_myproto_description = MySQL Server Protocol in Erlang +pkg_myproto_homepage = https://github.com/altenwald/myproto +pkg_myproto_fetch = git +pkg_myproto_repo = https://github.com/altenwald/myproto +pkg_myproto_commit = master diff --git a/index/mysql.mk b/index/mysql.mk new file mode 100644 index 0000000..160d8e8 --- /dev/null +++ b/index/mysql.mk @@ -0,0 +1,7 @@ +PACKAGES += mysql +pkg_mysql_name = mysql +pkg_mysql_description = Erlang MySQL Driver (from code.google.com) +pkg_mysql_homepage = https://github.com/dizzyd/erlang-mysql-driver +pkg_mysql_fetch = git +pkg_mysql_repo = https://github.com/dizzyd/erlang-mysql-driver +pkg_mysql_commit = master diff --git a/index/n2o.mk b/index/n2o.mk new file mode 100644 index 0000000..903dac5 --- /dev/null +++ b/index/n2o.mk @@ -0,0 +1,7 @@ +PACKAGES += n2o +pkg_n2o_name = n2o +pkg_n2o_description = WebSocket Application Server +pkg_n2o_homepage = https://github.com/5HT/n2o +pkg_n2o_fetch = git +pkg_n2o_repo = https://github.com/5HT/n2o +pkg_n2o_commit = master diff --git a/index/nat_upnp.mk b/index/nat_upnp.mk new file mode 100644 index 0000000..a336953 --- /dev/null +++ b/index/nat_upnp.mk @@ -0,0 +1,7 @@ +PACKAGES += nat_upnp +pkg_nat_upnp_name = nat_upnp +pkg_nat_upnp_description = Erlang library to map your internal port to an external using UNP IGD +pkg_nat_upnp_homepage = https://github.com/benoitc/nat_upnp +pkg_nat_upnp_fetch = git +pkg_nat_upnp_repo = https://github.com/benoitc/nat_upnp +pkg_nat_upnp_commit = master diff --git a/index/neo4j.mk b/index/neo4j.mk new file mode 100644 index 0000000..c65f6a1 --- /dev/null +++ b/index/neo4j.mk @@ -0,0 +1,7 @@ +PACKAGES += neo4j +pkg_neo4j_name = neo4j +pkg_neo4j_description = Erlang client library for Neo4J. +pkg_neo4j_homepage = https://github.com/dmitriid/neo4j-erlang +pkg_neo4j_fetch = git +pkg_neo4j_repo = https://github.com/dmitriid/neo4j-erlang +pkg_neo4j_commit = master diff --git a/index/neotoma.mk b/index/neotoma.mk new file mode 100644 index 0000000..fcf0a7e --- /dev/null +++ b/index/neotoma.mk @@ -0,0 +1,7 @@ +PACKAGES += neotoma +pkg_neotoma_name = neotoma +pkg_neotoma_description = Erlang library and packrat parser-generator for parsing expression grammars. +pkg_neotoma_homepage = https://github.com/seancribbs/neotoma +pkg_neotoma_fetch = git +pkg_neotoma_repo = https://github.com/seancribbs/neotoma +pkg_neotoma_commit = master diff --git a/index/newrelic.mk b/index/newrelic.mk new file mode 100644 index 0000000..74274a1 --- /dev/null +++ b/index/newrelic.mk @@ -0,0 +1,7 @@ +PACKAGES += newrelic +pkg_newrelic_name = newrelic +pkg_newrelic_description = Erlang library for sending metrics to New Relic +pkg_newrelic_homepage = https://github.com/wooga/newrelic-erlang +pkg_newrelic_fetch = git +pkg_newrelic_repo = https://github.com/wooga/newrelic-erlang +pkg_newrelic_commit = master diff --git a/index/nifty.mk b/index/nifty.mk new file mode 100644 index 0000000..c5233ca --- /dev/null +++ b/index/nifty.mk @@ -0,0 +1,7 @@ +PACKAGES += nifty +pkg_nifty_name = nifty +pkg_nifty_description = Erlang NIF wrapper generator +pkg_nifty_homepage = https://github.com/parapluu/nifty +pkg_nifty_fetch = git +pkg_nifty_repo = https://github.com/parapluu/nifty +pkg_nifty_commit = master diff --git a/index/nitrogen_core.mk b/index/nitrogen_core.mk new file mode 100644 index 0000000..42b1946 --- /dev/null +++ b/index/nitrogen_core.mk @@ -0,0 +1,7 @@ +PACKAGES += nitrogen_core +pkg_nitrogen_core_name = nitrogen_core +pkg_nitrogen_core_description = The core Nitrogen library. +pkg_nitrogen_core_homepage = http://nitrogenproject.com/ +pkg_nitrogen_core_fetch = git +pkg_nitrogen_core_repo = https://github.com/nitrogen/nitrogen_core +pkg_nitrogen_core_commit = master diff --git a/index/nkbase.mk b/index/nkbase.mk new file mode 100644 index 0000000..68fa4a1 --- /dev/null +++ b/index/nkbase.mk @@ -0,0 +1,7 @@ +PACKAGES += nkbase +pkg_nkbase_name = nkbase +pkg_nkbase_description = NkBASE distributed database +pkg_nkbase_homepage = https://github.com/Nekso/nkbase +pkg_nkbase_fetch = git +pkg_nkbase_repo = https://github.com/Nekso/nkbase +pkg_nkbase_commit = develop diff --git a/index/nkdocker.mk b/index/nkdocker.mk new file mode 100644 index 0000000..72a794c --- /dev/null +++ b/index/nkdocker.mk @@ -0,0 +1,7 @@ +PACKAGES += nkdocker +pkg_nkdocker_name = nkdocker +pkg_nkdocker_description = Erlang Docker client +pkg_nkdocker_homepage = https://github.com/Nekso/nkdocker +pkg_nkdocker_fetch = git +pkg_nkdocker_repo = https://github.com/Nekso/nkdocker +pkg_nkdocker_commit = master diff --git a/index/nkpacket.mk b/index/nkpacket.mk new file mode 100644 index 0000000..42e3ee6 --- /dev/null +++ b/index/nkpacket.mk @@ -0,0 +1,7 @@ +PACKAGES += nkpacket +pkg_nkpacket_name = nkpacket +pkg_nkpacket_description = Generic Erlang transport layer +pkg_nkpacket_homepage = https://github.com/Nekso/nkpacket +pkg_nkpacket_fetch = git +pkg_nkpacket_repo = https://github.com/Nekso/nkpacket +pkg_nkpacket_commit = master diff --git a/index/nodefinder.mk b/index/nodefinder.mk new file mode 100644 index 0000000..ee9d211 --- /dev/null +++ b/index/nodefinder.mk @@ -0,0 +1,7 @@ +PACKAGES += nodefinder +pkg_nodefinder_name = nodefinder +pkg_nodefinder_description = automatic node discovery via UDP multicast +pkg_nodefinder_homepage = https://github.com/erlanger/nodefinder +pkg_nodefinder_fetch = git +pkg_nodefinder_repo = https://github.com/okeuday/nodefinder +pkg_nodefinder_commit = master diff --git a/index/nprocreg.mk b/index/nprocreg.mk new file mode 100644 index 0000000..6f25269 --- /dev/null +++ b/index/nprocreg.mk @@ -0,0 +1,7 @@ +PACKAGES += nprocreg +pkg_nprocreg_name = nprocreg +pkg_nprocreg_description = Minimal Distributed Erlang Process Registry +pkg_nprocreg_homepage = http://nitrogenproject.com/ +pkg_nprocreg_fetch = git +pkg_nprocreg_repo = https://github.com/nitrogen/nprocreg +pkg_nprocreg_commit = master diff --git a/index/oauth.mk b/index/oauth.mk new file mode 100644 index 0000000..93bdd9f --- /dev/null +++ b/index/oauth.mk @@ -0,0 +1,7 @@ +PACKAGES += oauth +pkg_oauth_name = oauth +pkg_oauth_description = An Erlang OAuth 1.0 implementation +pkg_oauth_homepage = https://github.com/tim/erlang-oauth +pkg_oauth_fetch = git +pkg_oauth_repo = https://github.com/tim/erlang-oauth +pkg_oauth_commit = master diff --git a/index/oauth2.mk b/index/oauth2.mk new file mode 100644 index 0000000..6ac00bc --- /dev/null +++ b/index/oauth2.mk @@ -0,0 +1,7 @@ +PACKAGES += oauth2 +pkg_oauth2_name = oauth2 +pkg_oauth2_description = Erlang Oauth2 implementation +pkg_oauth2_homepage = https://github.com/kivra/oauth2 +pkg_oauth2_fetch = git +pkg_oauth2_repo = https://github.com/kivra/oauth2 +pkg_oauth2_commit = master diff --git a/index/oauth2c.mk b/index/oauth2c.mk new file mode 100644 index 0000000..101e45d --- /dev/null +++ b/index/oauth2c.mk @@ -0,0 +1,7 @@ +PACKAGES += oauth2c +pkg_oauth2c_name = oauth2c +pkg_oauth2c_description = Erlang OAuth2 Client +pkg_oauth2c_homepage = https://github.com/kivra/oauth2_client +pkg_oauth2c_fetch = git +pkg_oauth2c_repo = https://github.com/kivra/oauth2_client +pkg_oauth2c_commit = master diff --git a/index/of_protocol.mk b/index/of_protocol.mk new file mode 100644 index 0000000..671d7d7 --- /dev/null +++ b/index/of_protocol.mk @@ -0,0 +1,7 @@ +PACKAGES += of_protocol +pkg_of_protocol_name = of_protocol +pkg_of_protocol_description = OpenFlow Protocol Library for Erlang +pkg_of_protocol_homepage = https://github.com/FlowForwarding/of_protocol +pkg_of_protocol_fetch = git +pkg_of_protocol_repo = https://github.com/FlowForwarding/of_protocol +pkg_of_protocol_commit = master diff --git a/index/openflow.mk b/index/openflow.mk new file mode 100644 index 0000000..9439d0d --- /dev/null +++ b/index/openflow.mk @@ -0,0 +1,7 @@ +PACKAGES += openflow +pkg_openflow_name = openflow +pkg_openflow_description = An OpenFlow controller written in pure erlang +pkg_openflow_homepage = https://github.com/renatoaguiar/erlang-openflow +pkg_openflow_fetch = git +pkg_openflow_repo = https://github.com/renatoaguiar/erlang-openflow +pkg_openflow_commit = master diff --git a/index/openid.mk b/index/openid.mk new file mode 100644 index 0000000..7370d48 --- /dev/null +++ b/index/openid.mk @@ -0,0 +1,7 @@ +PACKAGES += openid +pkg_openid_name = openid +pkg_openid_description = Erlang OpenID +pkg_openid_homepage = https://github.com/brendonh/erl_openid +pkg_openid_fetch = git +pkg_openid_repo = https://github.com/brendonh/erl_openid +pkg_openid_commit = master diff --git a/index/openpoker.mk b/index/openpoker.mk new file mode 100644 index 0000000..54b76a3 --- /dev/null +++ b/index/openpoker.mk @@ -0,0 +1,7 @@ +PACKAGES += openpoker +pkg_openpoker_name = openpoker +pkg_openpoker_description = Genesis Texas hold'em Game Server +pkg_openpoker_homepage = https://github.com/hpyhacking/openpoker +pkg_openpoker_fetch = git +pkg_openpoker_repo = https://github.com/hpyhacking/openpoker +pkg_openpoker_commit = master diff --git a/index/pal.mk b/index/pal.mk new file mode 100644 index 0000000..e69907a --- /dev/null +++ b/index/pal.mk @@ -0,0 +1,7 @@ +PACKAGES += pal +pkg_pal_name = pal +pkg_pal_description = Pragmatic Authentication Library +pkg_pal_homepage = https://github.com/manifest/pal +pkg_pal_fetch = git +pkg_pal_repo = https://github.com/manifest/pal +pkg_pal_commit = master diff --git a/index/parse_trans.mk b/index/parse_trans.mk new file mode 100644 index 0000000..2ac20f5 --- /dev/null +++ b/index/parse_trans.mk @@ -0,0 +1,7 @@ +PACKAGES += parse_trans +pkg_parse_trans_name = parse_trans +pkg_parse_trans_description = Parse transform utilities for Erlang +pkg_parse_trans_homepage = https://github.com/uwiger/parse_trans +pkg_parse_trans_fetch = git +pkg_parse_trans_repo = https://github.com/uwiger/parse_trans +pkg_parse_trans_commit = master diff --git a/index/parsexml.mk b/index/parsexml.mk new file mode 100644 index 0000000..dd9a65c --- /dev/null +++ b/index/parsexml.mk @@ -0,0 +1,7 @@ +PACKAGES += parsexml +pkg_parsexml_name = parsexml +pkg_parsexml_description = Simple DOM XML parser with convenient and very simple API +pkg_parsexml_homepage = https://github.com/maxlapshin/parsexml +pkg_parsexml_fetch = git +pkg_parsexml_repo = https://github.com/maxlapshin/parsexml +pkg_parsexml_commit = master diff --git a/index/pegjs.mk b/index/pegjs.mk new file mode 100644 index 0000000..7aadfba --- /dev/null +++ b/index/pegjs.mk @@ -0,0 +1,7 @@ +PACKAGES += pegjs +pkg_pegjs_name = pegjs +pkg_pegjs_description = An implementation of PEG.js grammar for Erlang. +pkg_pegjs_homepage = https://github.com/dmitriid/pegjs +pkg_pegjs_fetch = git +pkg_pegjs_repo = https://github.com/dmitriid/pegjs +pkg_pegjs_commit = 0.3 diff --git a/index/percept2.mk b/index/percept2.mk new file mode 100644 index 0000000..5c1cf0b --- /dev/null +++ b/index/percept2.mk @@ -0,0 +1,7 @@ +PACKAGES += percept2 +pkg_percept2_name = percept2 +pkg_percept2_description = Concurrent profiling tool for Erlang +pkg_percept2_homepage = https://github.com/huiqing/percept2 +pkg_percept2_fetch = git +pkg_percept2_repo = https://github.com/huiqing/percept2 +pkg_percept2_commit = master diff --git a/index/pgsql.mk b/index/pgsql.mk new file mode 100644 index 0000000..cd69c91 --- /dev/null +++ b/index/pgsql.mk @@ -0,0 +1,7 @@ +PACKAGES += pgsql +pkg_pgsql_name = pgsql +pkg_pgsql_description = Erlang PostgreSQL driver +pkg_pgsql_homepage = https://github.com/semiocast/pgsql +pkg_pgsql_fetch = git +pkg_pgsql_repo = https://github.com/semiocast/pgsql +pkg_pgsql_commit = master diff --git a/index/pkgx.mk b/index/pkgx.mk new file mode 100644 index 0000000..c38a6d9 --- /dev/null +++ b/index/pkgx.mk @@ -0,0 +1,7 @@ +PACKAGES += pkgx +pkg_pkgx_name = pkgx +pkg_pkgx_description = Build .deb packages from Erlang releases +pkg_pkgx_homepage = https://github.com/arjan/pkgx +pkg_pkgx_fetch = git +pkg_pkgx_repo = https://github.com/arjan/pkgx +pkg_pkgx_commit = master diff --git a/index/pkt.mk b/index/pkt.mk new file mode 100644 index 0000000..9160ebd --- /dev/null +++ b/index/pkt.mk @@ -0,0 +1,7 @@ +PACKAGES += pkt +pkg_pkt_name = pkt +pkg_pkt_description = Erlang network protocol library +pkg_pkt_homepage = https://github.com/msantos/pkt +pkg_pkt_fetch = git +pkg_pkt_repo = https://github.com/msantos/pkt +pkg_pkt_commit = master diff --git a/index/plain_fsm.mk b/index/plain_fsm.mk new file mode 100644 index 0000000..b141add --- /dev/null +++ b/index/plain_fsm.mk @@ -0,0 +1,7 @@ +PACKAGES += plain_fsm +pkg_plain_fsm_name = plain_fsm +pkg_plain_fsm_description = A behaviour/support library for writing plain Erlang FSMs. +pkg_plain_fsm_homepage = https://github.com/uwiger/plain_fsm +pkg_plain_fsm_fetch = git +pkg_plain_fsm_repo = https://github.com/uwiger/plain_fsm +pkg_plain_fsm_commit = master diff --git a/index/plumtree.mk b/index/plumtree.mk new file mode 100644 index 0000000..435ad58 --- /dev/null +++ b/index/plumtree.mk @@ -0,0 +1,7 @@ +PACKAGES += plumtree +pkg_plumtree_name = plumtree +pkg_plumtree_description = Epidemic Broadcast Trees +pkg_plumtree_homepage = https://github.com/helium/plumtree +pkg_plumtree_fetch = git +pkg_plumtree_repo = https://github.com/helium/plumtree +pkg_plumtree_commit = master diff --git a/index/pmod_transform.mk b/index/pmod_transform.mk new file mode 100644 index 0000000..c620936 --- /dev/null +++ b/index/pmod_transform.mk @@ -0,0 +1,7 @@ +PACKAGES += pmod_transform +pkg_pmod_transform_name = pmod_transform +pkg_pmod_transform_description = Parse transform for parameterized modules +pkg_pmod_transform_homepage = https://github.com/erlang/pmod_transform +pkg_pmod_transform_fetch = git +pkg_pmod_transform_repo = https://github.com/erlang/pmod_transform +pkg_pmod_transform_commit = master diff --git a/index/pobox.mk b/index/pobox.mk new file mode 100644 index 0000000..94dff89 --- /dev/null +++ b/index/pobox.mk @@ -0,0 +1,7 @@ +PACKAGES += pobox +pkg_pobox_name = pobox +pkg_pobox_description = External buffer processes to protect against mailbox overflow in Erlang +pkg_pobox_homepage = https://github.com/ferd/pobox +pkg_pobox_fetch = git +pkg_pobox_repo = https://github.com/ferd/pobox +pkg_pobox_commit = master diff --git a/index/ponos.mk b/index/ponos.mk new file mode 100644 index 0000000..6cbe8b9 --- /dev/null +++ b/index/ponos.mk @@ -0,0 +1,7 @@ +PACKAGES += ponos +pkg_ponos_name = ponos +pkg_ponos_description = ponos is a simple yet powerful load generator written in erlang +pkg_ponos_homepage = https://github.com/klarna/ponos +pkg_ponos_fetch = git +pkg_ponos_repo = https://github.com/klarna/ponos +pkg_ponos_commit = master diff --git a/index/poolboy.mk b/index/poolboy.mk new file mode 100644 index 0000000..2534ae4 --- /dev/null +++ b/index/poolboy.mk @@ -0,0 +1,7 @@ +PACKAGES += poolboy +pkg_poolboy_name = poolboy +pkg_poolboy_description = A hunky Erlang worker pool factory +pkg_poolboy_homepage = https://github.com/devinus/poolboy +pkg_poolboy_fetch = git +pkg_poolboy_repo = https://github.com/devinus/poolboy +pkg_poolboy_commit = master diff --git a/index/pooler.mk b/index/pooler.mk new file mode 100644 index 0000000..c7cda50 --- /dev/null +++ b/index/pooler.mk @@ -0,0 +1,7 @@ +PACKAGES += pooler +pkg_pooler_name = pooler +pkg_pooler_description = An OTP Process Pool Application +pkg_pooler_homepage = https://github.com/seth/pooler +pkg_pooler_fetch = git +pkg_pooler_repo = https://github.com/seth/pooler +pkg_pooler_commit = master diff --git a/index/pqueue.mk b/index/pqueue.mk new file mode 100644 index 0000000..1338806 --- /dev/null +++ b/index/pqueue.mk @@ -0,0 +1,7 @@ +PACKAGES += pqueue +pkg_pqueue_name = pqueue +pkg_pqueue_description = Erlang Priority Queues +pkg_pqueue_homepage = https://github.com/okeuday/pqueue +pkg_pqueue_fetch = git +pkg_pqueue_repo = https://github.com/okeuday/pqueue +pkg_pqueue_commit = master diff --git a/index/procket.mk b/index/procket.mk new file mode 100644 index 0000000..8b1197b --- /dev/null +++ b/index/procket.mk @@ -0,0 +1,7 @@ +PACKAGES += procket +pkg_procket_name = procket +pkg_procket_description = Erlang interface to low level socket operations +pkg_procket_homepage = http://blog.listincomprehension.com/search/label/procket +pkg_procket_fetch = git +pkg_procket_repo = https://github.com/msantos/procket +pkg_procket_commit = master diff --git a/index/proper.mk b/index/proper.mk new file mode 100644 index 0000000..f39f417 --- /dev/null +++ b/index/proper.mk @@ -0,0 +1,7 @@ +PACKAGES += proper +pkg_proper_name = proper +pkg_proper_description = PropEr: a QuickCheck-inspired property-based testing tool for Erlang. +pkg_proper_homepage = http://proper.softlab.ntua.gr +pkg_proper_fetch = git +pkg_proper_repo = https://github.com/manopapad/proper +pkg_proper_commit = master diff --git a/index/props.mk b/index/props.mk new file mode 100644 index 0000000..55f8564 --- /dev/null +++ b/index/props.mk @@ -0,0 +1,7 @@ +PACKAGES += props +pkg_props_name = props +pkg_props_description = Property structure library +pkg_props_homepage = https://github.com/greyarea/props +pkg_props_fetch = git +pkg_props_repo = https://github.com/greyarea/props +pkg_props_commit = master diff --git a/index/protobuffs.mk b/index/protobuffs.mk new file mode 100644 index 0000000..aa4934b --- /dev/null +++ b/index/protobuffs.mk @@ -0,0 +1,7 @@ +PACKAGES += protobuffs +pkg_protobuffs_name = protobuffs +pkg_protobuffs_description = An implementation of Google's Protocol Buffers for Erlang, based on ngerakines/erlang_protobuffs. +pkg_protobuffs_homepage = https://github.com/basho/erlang_protobuffs +pkg_protobuffs_fetch = git +pkg_protobuffs_repo = https://github.com/basho/erlang_protobuffs +pkg_protobuffs_commit = master diff --git a/index/psycho.mk b/index/psycho.mk new file mode 100644 index 0000000..232c6ae --- /dev/null +++ b/index/psycho.mk @@ -0,0 +1,7 @@ +PACKAGES += psycho +pkg_psycho_name = psycho +pkg_psycho_description = HTTP server that provides a WSGI-like interface for applications and middleware. +pkg_psycho_homepage = https://github.com/gar1t/psycho +pkg_psycho_fetch = git +pkg_psycho_repo = https://github.com/gar1t/psycho +pkg_psycho_commit = master diff --git a/index/ptrackerl.mk b/index/ptrackerl.mk new file mode 100644 index 0000000..fe7061e --- /dev/null +++ b/index/ptrackerl.mk @@ -0,0 +1,7 @@ +PACKAGES += ptrackerl +pkg_ptrackerl_name = ptrackerl +pkg_ptrackerl_description = Pivotal Tracker API Client written in Erlang +pkg_ptrackerl_homepage = https://github.com/inaka/ptrackerl +pkg_ptrackerl_fetch = git +pkg_ptrackerl_repo = https://github.com/inaka/ptrackerl +pkg_ptrackerl_commit = master diff --git a/index/purity.mk b/index/purity.mk new file mode 100644 index 0000000..2472f68 --- /dev/null +++ b/index/purity.mk @@ -0,0 +1,7 @@ +PACKAGES += purity +pkg_purity_name = purity +pkg_purity_description = A side-effect analyzer for Erlang +pkg_purity_homepage = https://github.com/mpitid/purity +pkg_purity_fetch = git +pkg_purity_repo = https://github.com/mpitid/purity +pkg_purity_commit = master diff --git a/index/push_service.mk b/index/push_service.mk new file mode 100644 index 0000000..e5d5b4c --- /dev/null +++ b/index/push_service.mk @@ -0,0 +1,7 @@ +PACKAGES += push_service +pkg_push_service_name = push_service +pkg_push_service_description = Push service +pkg_push_service_homepage = https://github.com/hairyhum/push_service +pkg_push_service_fetch = git +pkg_push_service_repo = https://github.com/hairyhum/push_service +pkg_push_service_commit = master diff --git a/index/qdate.mk b/index/qdate.mk new file mode 100644 index 0000000..9cb3022 --- /dev/null +++ b/index/qdate.mk @@ -0,0 +1,7 @@ +PACKAGES += qdate +pkg_qdate_name = qdate +pkg_qdate_description = Date, time, and timezone parsing, formatting, and conversion for Erlang. +pkg_qdate_homepage = https://github.com/choptastic/qdate +pkg_qdate_fetch = git +pkg_qdate_repo = https://github.com/choptastic/qdate +pkg_qdate_commit = 0.4.0 diff --git a/index/qrcode.mk b/index/qrcode.mk new file mode 100644 index 0000000..c703552 --- /dev/null +++ b/index/qrcode.mk @@ -0,0 +1,7 @@ +PACKAGES += qrcode +pkg_qrcode_name = qrcode +pkg_qrcode_description = QR Code encoder in Erlang +pkg_qrcode_homepage = https://github.com/komone/qrcode +pkg_qrcode_fetch = git +pkg_qrcode_repo = https://github.com/komone/qrcode +pkg_qrcode_commit = master diff --git a/index/quest.mk b/index/quest.mk new file mode 100644 index 0000000..5833197 --- /dev/null +++ b/index/quest.mk @@ -0,0 +1,7 @@ +PACKAGES += quest +pkg_quest_name = quest +pkg_quest_description = Learn Erlang through this set of challenges. An interactive system for getting to know Erlang. +pkg_quest_homepage = https://github.com/eriksoe/ErlangQuest +pkg_quest_fetch = git +pkg_quest_repo = https://github.com/eriksoe/ErlangQuest +pkg_quest_commit = master diff --git a/index/quickrand.mk b/index/quickrand.mk new file mode 100644 index 0000000..e65da71 --- /dev/null +++ b/index/quickrand.mk @@ -0,0 +1,7 @@ +PACKAGES += quickrand +pkg_quickrand_name = quickrand +pkg_quickrand_description = Quick Erlang Random Number Generation +pkg_quickrand_homepage = https://github.com/okeuday/quickrand +pkg_quickrand_fetch = git +pkg_quickrand_repo = https://github.com/okeuday/quickrand +pkg_quickrand_commit = master diff --git a/index/rabbit.mk b/index/rabbit.mk new file mode 100644 index 0000000..b9ca63d --- /dev/null +++ b/index/rabbit.mk @@ -0,0 +1,7 @@ +PACKAGES += rabbit +pkg_rabbit_name = rabbit +pkg_rabbit_description = RabbitMQ Server +pkg_rabbit_homepage = https://www.rabbitmq.com/ +pkg_rabbit_fetch = git +pkg_rabbit_repo = https://github.com/rabbitmq/rabbitmq-server.git +pkg_rabbit_commit = master diff --git a/index/rabbit_exchange_type_riak.mk b/index/rabbit_exchange_type_riak.mk new file mode 100644 index 0000000..5f7f277 --- /dev/null +++ b/index/rabbit_exchange_type_riak.mk @@ -0,0 +1,7 @@ +PACKAGES += rabbit_exchange_type_riak +pkg_rabbit_exchange_type_riak_name = rabbit_exchange_type_riak +pkg_rabbit_exchange_type_riak_description = Custom RabbitMQ exchange type for sticking messages in Riak +pkg_rabbit_exchange_type_riak_homepage = https://github.com/jbrisbin/riak-exchange +pkg_rabbit_exchange_type_riak_fetch = git +pkg_rabbit_exchange_type_riak_repo = https://github.com/jbrisbin/riak-exchange +pkg_rabbit_exchange_type_riak_commit = master diff --git a/index/rack.mk b/index/rack.mk new file mode 100644 index 0000000..b78e1da --- /dev/null +++ b/index/rack.mk @@ -0,0 +1,7 @@ +PACKAGES += rack +pkg_rack_name = rack +pkg_rack_description = Rack handler for erlang +pkg_rack_homepage = https://github.com/erlyvideo/rack +pkg_rack_fetch = git +pkg_rack_repo = https://github.com/erlyvideo/rack +pkg_rack_commit = master diff --git a/index/radierl.mk b/index/radierl.mk new file mode 100644 index 0000000..61ffb38 --- /dev/null +++ b/index/radierl.mk @@ -0,0 +1,7 @@ +PACKAGES += radierl +pkg_radierl_name = radierl +pkg_radierl_description = RADIUS protocol stack implemented in Erlang. +pkg_radierl_homepage = https://github.com/vances/radierl +pkg_radierl_fetch = git +pkg_radierl_repo = https://github.com/vances/radierl +pkg_radierl_commit = master diff --git a/index/rafter.mk b/index/rafter.mk new file mode 100644 index 0000000..adc9080 --- /dev/null +++ b/index/rafter.mk @@ -0,0 +1,7 @@ +PACKAGES += rafter +pkg_rafter_name = rafter +pkg_rafter_description = An Erlang library application which implements the Raft consensus protocol +pkg_rafter_homepage = https://github.com/andrewjstone/rafter +pkg_rafter_fetch = git +pkg_rafter_repo = https://github.com/andrewjstone/rafter +pkg_rafter_commit = master diff --git a/index/ranch.mk b/index/ranch.mk new file mode 100644 index 0000000..7ac64f2 --- /dev/null +++ b/index/ranch.mk @@ -0,0 +1,7 @@ +PACKAGES += ranch +pkg_ranch_name = ranch +pkg_ranch_description = Socket acceptor pool for TCP protocols. +pkg_ranch_homepage = http://ninenines.eu +pkg_ranch_fetch = git +pkg_ranch_repo = https://github.com/ninenines/ranch +pkg_ranch_commit = 1.1.0 diff --git a/index/rbeacon.mk b/index/rbeacon.mk new file mode 100644 index 0000000..b2cf45f --- /dev/null +++ b/index/rbeacon.mk @@ -0,0 +1,7 @@ +PACKAGES += rbeacon +pkg_rbeacon_name = rbeacon +pkg_rbeacon_description = LAN discovery and presence in Erlang. +pkg_rbeacon_homepage = https://github.com/refuge/rbeacon +pkg_rbeacon_fetch = git +pkg_rbeacon_repo = https://github.com/refuge/rbeacon +pkg_rbeacon_commit = master diff --git a/index/rebar.mk b/index/rebar.mk new file mode 100644 index 0000000..bd4096b --- /dev/null +++ b/index/rebar.mk @@ -0,0 +1,7 @@ +PACKAGES += rebar +pkg_rebar_name = rebar +pkg_rebar_description = Erlang build tool that makes it easy to compile and test Erlang applications, port drivers and releases. +pkg_rebar_homepage = http://www.rebar3.org +pkg_rebar_fetch = git +pkg_rebar_repo = https://github.com/rebar/rebar3 +pkg_rebar_commit = master diff --git a/index/rebus.mk b/index/rebus.mk new file mode 100644 index 0000000..fe793b0 --- /dev/null +++ b/index/rebus.mk @@ -0,0 +1,7 @@ +PACKAGES += rebus +pkg_rebus_name = rebus +pkg_rebus_description = A stupid simple, internal, pub/sub event bus written in- and for Erlang. +pkg_rebus_homepage = https://github.com/olle/rebus +pkg_rebus_fetch = git +pkg_rebus_repo = https://github.com/olle/rebus +pkg_rebus_commit = master diff --git a/index/rec2json.mk b/index/rec2json.mk new file mode 100644 index 0000000..e5f12b1 --- /dev/null +++ b/index/rec2json.mk @@ -0,0 +1,7 @@ +PACKAGES += rec2json +pkg_rec2json_name = rec2json +pkg_rec2json_description = Compile erlang record definitions into modules to convert them to/from json easily. +pkg_rec2json_homepage = https://github.com/lordnull/rec2json +pkg_rec2json_fetch = git +pkg_rec2json_repo = https://github.com/lordnull/rec2json +pkg_rec2json_commit = master diff --git a/index/recon.mk b/index/recon.mk new file mode 100644 index 0000000..e3799af --- /dev/null +++ b/index/recon.mk @@ -0,0 +1,7 @@ +PACKAGES += recon +pkg_recon_name = recon +pkg_recon_description = Collection of functions and scripts to debug Erlang in production. +pkg_recon_homepage = https://github.com/ferd/recon +pkg_recon_fetch = git +pkg_recon_repo = https://github.com/ferd/recon +pkg_recon_commit = 2.2.1 diff --git a/index/record_info.mk b/index/record_info.mk new file mode 100644 index 0000000..28c0ff5 --- /dev/null +++ b/index/record_info.mk @@ -0,0 +1,7 @@ +PACKAGES += record_info +pkg_record_info_name = record_info +pkg_record_info_description = Convert between record and proplist +pkg_record_info_homepage = https://github.com/bipthelin/erlang-record_info +pkg_record_info_fetch = git +pkg_record_info_repo = https://github.com/bipthelin/erlang-record_info +pkg_record_info_commit = master diff --git a/index/redgrid.mk b/index/redgrid.mk new file mode 100644 index 0000000..7951538 --- /dev/null +++ b/index/redgrid.mk @@ -0,0 +1,7 @@ +PACKAGES += redgrid +pkg_redgrid_name = redgrid +pkg_redgrid_description = automatic Erlang node discovery via redis +pkg_redgrid_homepage = https://github.com/jkvor/redgrid +pkg_redgrid_fetch = git +pkg_redgrid_repo = https://github.com/jkvor/redgrid +pkg_redgrid_commit = master diff --git a/index/redo.mk b/index/redo.mk new file mode 100644 index 0000000..f7940df --- /dev/null +++ b/index/redo.mk @@ -0,0 +1,7 @@ +PACKAGES += redo +pkg_redo_name = redo +pkg_redo_description = pipelined erlang redis client +pkg_redo_homepage = https://github.com/jkvor/redo +pkg_redo_fetch = git +pkg_redo_repo = https://github.com/jkvor/redo +pkg_redo_commit = master diff --git a/index/reltool_util.mk b/index/reltool_util.mk new file mode 100644 index 0000000..d85a940 --- /dev/null +++ b/index/reltool_util.mk @@ -0,0 +1,7 @@ +PACKAGES += reltool_util +pkg_reltool_util_name = reltool_util +pkg_reltool_util_description = Erlang reltool utility functionality application +pkg_reltool_util_homepage = https://github.com/okeuday/reltool_util +pkg_reltool_util_fetch = git +pkg_reltool_util_repo = https://github.com/okeuday/reltool_util +pkg_reltool_util_commit = master diff --git a/index/relx.mk b/index/relx.mk new file mode 100644 index 0000000..b12fab7 --- /dev/null +++ b/index/relx.mk @@ -0,0 +1,7 @@ +PACKAGES += relx +pkg_relx_name = relx +pkg_relx_description = Sane, simple release creation for Erlang +pkg_relx_homepage = https://github.com/erlware/relx +pkg_relx_fetch = git +pkg_relx_repo = https://github.com/erlware/relx +pkg_relx_commit = master diff --git a/index/resource_discovery.mk b/index/resource_discovery.mk new file mode 100644 index 0000000..424e23c --- /dev/null +++ b/index/resource_discovery.mk @@ -0,0 +1,7 @@ +PACKAGES += resource_discovery +pkg_resource_discovery_name = resource_discovery +pkg_resource_discovery_description = An application used to dynamically discover resources present in an Erlang node cluster. +pkg_resource_discovery_homepage = http://erlware.org/ +pkg_resource_discovery_fetch = git +pkg_resource_discovery_repo = https://github.com/erlware/resource_discovery +pkg_resource_discovery_commit = master diff --git a/index/restc.mk b/index/restc.mk new file mode 100644 index 0000000..115ad8d --- /dev/null +++ b/index/restc.mk @@ -0,0 +1,7 @@ +PACKAGES += restc +pkg_restc_name = restc +pkg_restc_description = Erlang Rest Client +pkg_restc_homepage = https://github.com/kivra/restclient +pkg_restc_fetch = git +pkg_restc_repo = https://github.com/kivra/restclient +pkg_restc_commit = master diff --git a/index/rfc4627_jsonrpc.mk b/index/rfc4627_jsonrpc.mk new file mode 100644 index 0000000..a680ef0 --- /dev/null +++ b/index/rfc4627_jsonrpc.mk @@ -0,0 +1,7 @@ +PACKAGES += rfc4627_jsonrpc +pkg_rfc4627_jsonrpc_name = rfc4627_jsonrpc +pkg_rfc4627_jsonrpc_description = Erlang RFC4627 (JSON) codec and JSON-RPC server implementation. +pkg_rfc4627_jsonrpc_homepage = https://github.com/tonyg/erlang-rfc4627 +pkg_rfc4627_jsonrpc_fetch = git +pkg_rfc4627_jsonrpc_repo = https://github.com/tonyg/erlang-rfc4627 +pkg_rfc4627_jsonrpc_commit = master diff --git a/index/riak_core.mk b/index/riak_core.mk new file mode 100644 index 0000000..e3bfcfc --- /dev/null +++ b/index/riak_core.mk @@ -0,0 +1,7 @@ +PACKAGES += riak_core +pkg_riak_core_name = riak_core +pkg_riak_core_description = Distributed systems infrastructure used by Riak. +pkg_riak_core_homepage = https://github.com/basho/riak_core +pkg_riak_core_fetch = git +pkg_riak_core_repo = https://github.com/basho/riak_core +pkg_riak_core_commit = master diff --git a/index/riak_dt.mk b/index/riak_dt.mk new file mode 100644 index 0000000..f12a3a5 --- /dev/null +++ b/index/riak_dt.mk @@ -0,0 +1,7 @@ +PACKAGES += riak_dt +pkg_riak_dt_name = riak_dt +pkg_riak_dt_description = Convergent replicated datatypes in Erlang +pkg_riak_dt_homepage = https://github.com/basho/riak_dt +pkg_riak_dt_fetch = git +pkg_riak_dt_repo = https://github.com/basho/riak_dt +pkg_riak_dt_commit = master diff --git a/index/riak_ensemble.mk b/index/riak_ensemble.mk new file mode 100644 index 0000000..24ad92b --- /dev/null +++ b/index/riak_ensemble.mk @@ -0,0 +1,7 @@ +PACKAGES += riak_ensemble +pkg_riak_ensemble_name = riak_ensemble +pkg_riak_ensemble_description = Multi-Paxos framework in Erlang +pkg_riak_ensemble_homepage = https://github.com/basho/riak_ensemble +pkg_riak_ensemble_fetch = git +pkg_riak_ensemble_repo = https://github.com/basho/riak_ensemble +pkg_riak_ensemble_commit = master diff --git a/index/riak_kv.mk b/index/riak_kv.mk new file mode 100644 index 0000000..8b878de --- /dev/null +++ b/index/riak_kv.mk @@ -0,0 +1,7 @@ +PACKAGES += riak_kv +pkg_riak_kv_name = riak_kv +pkg_riak_kv_description = Riak Key/Value Store +pkg_riak_kv_homepage = https://github.com/basho/riak_kv +pkg_riak_kv_fetch = git +pkg_riak_kv_repo = https://github.com/basho/riak_kv +pkg_riak_kv_commit = master diff --git a/index/riak_pg.mk b/index/riak_pg.mk new file mode 100644 index 0000000..33a6465 --- /dev/null +++ b/index/riak_pg.mk @@ -0,0 +1,7 @@ +PACKAGES += riak_pg +pkg_riak_pg_name = riak_pg +pkg_riak_pg_description = Distributed process groups with riak_core. +pkg_riak_pg_homepage = https://github.com/cmeiklejohn/riak_pg +pkg_riak_pg_fetch = git +pkg_riak_pg_repo = https://github.com/cmeiklejohn/riak_pg +pkg_riak_pg_commit = master diff --git a/index/riak_pipe.mk b/index/riak_pipe.mk new file mode 100644 index 0000000..7b83b77 --- /dev/null +++ b/index/riak_pipe.mk @@ -0,0 +1,7 @@ +PACKAGES += riak_pipe +pkg_riak_pipe_name = riak_pipe +pkg_riak_pipe_description = Riak Pipelines +pkg_riak_pipe_homepage = https://github.com/basho/riak_pipe +pkg_riak_pipe_fetch = git +pkg_riak_pipe_repo = https://github.com/basho/riak_pipe +pkg_riak_pipe_commit = master diff --git a/index/riak_sysmon.mk b/index/riak_sysmon.mk new file mode 100644 index 0000000..917edc5 --- /dev/null +++ b/index/riak_sysmon.mk @@ -0,0 +1,7 @@ +PACKAGES += riak_sysmon +pkg_riak_sysmon_name = riak_sysmon +pkg_riak_sysmon_description = Simple OTP app for managing Erlang VM system_monitor event messages +pkg_riak_sysmon_homepage = https://github.com/basho/riak_sysmon +pkg_riak_sysmon_fetch = git +pkg_riak_sysmon_repo = https://github.com/basho/riak_sysmon +pkg_riak_sysmon_commit = master diff --git a/index/riak_test.mk b/index/riak_test.mk new file mode 100644 index 0000000..fd7f006 --- /dev/null +++ b/index/riak_test.mk @@ -0,0 +1,7 @@ +PACKAGES += riak_test +pkg_riak_test_name = riak_test +pkg_riak_test_description = I'm in your cluster, testing your riaks +pkg_riak_test_homepage = https://github.com/basho/riak_test +pkg_riak_test_fetch = git +pkg_riak_test_repo = https://github.com/basho/riak_test +pkg_riak_test_commit = master diff --git a/index/riakc.mk b/index/riakc.mk new file mode 100644 index 0000000..0e9aa7e --- /dev/null +++ b/index/riakc.mk @@ -0,0 +1,7 @@ +PACKAGES += riakc +pkg_riakc_name = riakc +pkg_riakc_description = Erlang clients for Riak. +pkg_riakc_homepage = https://github.com/basho/riak-erlang-client +pkg_riakc_fetch = git +pkg_riakc_repo = https://github.com/basho/riak-erlang-client +pkg_riakc_commit = master diff --git a/index/riakhttpc.mk b/index/riakhttpc.mk new file mode 100644 index 0000000..b25d224 --- /dev/null +++ b/index/riakhttpc.mk @@ -0,0 +1,7 @@ +PACKAGES += riakhttpc +pkg_riakhttpc_name = riakhttpc +pkg_riakhttpc_description = Riak Erlang client using the HTTP interface +pkg_riakhttpc_homepage = https://github.com/basho/riak-erlang-http-client +pkg_riakhttpc_fetch = git +pkg_riakhttpc_repo = https://github.com/basho/riak-erlang-http-client +pkg_riakhttpc_commit = master diff --git a/index/riaknostic.mk b/index/riaknostic.mk new file mode 100644 index 0000000..1151347 --- /dev/null +++ b/index/riaknostic.mk @@ -0,0 +1,7 @@ +PACKAGES += riaknostic +pkg_riaknostic_name = riaknostic +pkg_riaknostic_description = A diagnostic tool for Riak installations, to find common errors asap +pkg_riaknostic_homepage = https://github.com/basho/riaknostic +pkg_riaknostic_fetch = git +pkg_riaknostic_repo = https://github.com/basho/riaknostic +pkg_riaknostic_commit = master diff --git a/index/riakpool.mk b/index/riakpool.mk new file mode 100644 index 0000000..98d2c5a --- /dev/null +++ b/index/riakpool.mk @@ -0,0 +1,7 @@ +PACKAGES += riakpool +pkg_riakpool_name = riakpool +pkg_riakpool_description = erlang riak client pool +pkg_riakpool_homepage = https://github.com/dweldon/riakpool +pkg_riakpool_fetch = git +pkg_riakpool_repo = https://github.com/dweldon/riakpool +pkg_riakpool_commit = master diff --git a/index/rivus_cep.mk b/index/rivus_cep.mk new file mode 100644 index 0000000..ab139e1 --- /dev/null +++ b/index/rivus_cep.mk @@ -0,0 +1,7 @@ +PACKAGES += rivus_cep +pkg_rivus_cep_name = rivus_cep +pkg_rivus_cep_description = Complex event processing in Erlang +pkg_rivus_cep_homepage = https://github.com/vascokk/rivus_cep +pkg_rivus_cep_fetch = git +pkg_rivus_cep_repo = https://github.com/vascokk/rivus_cep +pkg_rivus_cep_commit = master diff --git a/index/rlimit.mk b/index/rlimit.mk new file mode 100644 index 0000000..2f9593e --- /dev/null +++ b/index/rlimit.mk @@ -0,0 +1,7 @@ +PACKAGES += rlimit +pkg_rlimit_name = rlimit +pkg_rlimit_description = Magnus Klaar's rate limiter code from etorrent +pkg_rlimit_homepage = https://github.com/jlouis/rlimit +pkg_rlimit_fetch = git +pkg_rlimit_repo = https://github.com/jlouis/rlimit +pkg_rlimit_commit = master diff --git a/index/safetyvalve.mk b/index/safetyvalve.mk new file mode 100644 index 0000000..bb1028d --- /dev/null +++ b/index/safetyvalve.mk @@ -0,0 +1,7 @@ +PACKAGES += safetyvalve +pkg_safetyvalve_name = safetyvalve +pkg_safetyvalve_description = A safety valve for your erlang node +pkg_safetyvalve_homepage = https://github.com/jlouis/safetyvalve +pkg_safetyvalve_fetch = git +pkg_safetyvalve_repo = https://github.com/jlouis/safetyvalve +pkg_safetyvalve_commit = master diff --git a/index/seestar.mk b/index/seestar.mk new file mode 100644 index 0000000..8f3194b --- /dev/null +++ b/index/seestar.mk @@ -0,0 +1,7 @@ +PACKAGES += seestar +pkg_seestar_name = seestar +pkg_seestar_description = The Erlang client for Cassandra 1.2+ binary protocol +pkg_seestar_homepage = https://github.com/iamaleksey/seestar +pkg_seestar_fetch = git +pkg_seestar_repo = https://github.com/iamaleksey/seestar +pkg_seestar_commit = master diff --git a/index/service.mk b/index/service.mk new file mode 100644 index 0000000..7fae811 --- /dev/null +++ b/index/service.mk @@ -0,0 +1,7 @@ +PACKAGES += service +pkg_service_name = service +pkg_service_description = A minimal Erlang behavior for creating CloudI internal services +pkg_service_homepage = http://cloudi.org/ +pkg_service_fetch = git +pkg_service_repo = https://github.com/CloudI/service +pkg_service_commit = master diff --git a/index/setup.mk b/index/setup.mk new file mode 100644 index 0000000..4daf281 --- /dev/null +++ b/index/setup.mk @@ -0,0 +1,7 @@ +PACKAGES += setup +pkg_setup_name = setup +pkg_setup_description = Generic setup utility for Erlang-based systems +pkg_setup_homepage = https://github.com/uwiger/setup +pkg_setup_fetch = git +pkg_setup_repo = https://github.com/uwiger/setup +pkg_setup_commit = master diff --git a/index/sext.mk b/index/sext.mk new file mode 100644 index 0000000..9cbd872 --- /dev/null +++ b/index/sext.mk @@ -0,0 +1,7 @@ +PACKAGES += sext +pkg_sext_name = sext +pkg_sext_description = Sortable Erlang Term Serialization +pkg_sext_homepage = https://github.com/uwiger/sext +pkg_sext_fetch = git +pkg_sext_repo = https://github.com/uwiger/sext +pkg_sext_commit = master diff --git a/index/sfmt.mk b/index/sfmt.mk new file mode 100644 index 0000000..e6710be --- /dev/null +++ b/index/sfmt.mk @@ -0,0 +1,7 @@ +PACKAGES += sfmt +pkg_sfmt_name = sfmt +pkg_sfmt_description = SFMT pseudo random number generator for Erlang. +pkg_sfmt_homepage = https://github.com/jj1bdx/sfmt-erlang +pkg_sfmt_fetch = git +pkg_sfmt_repo = https://github.com/jj1bdx/sfmt-erlang +pkg_sfmt_commit = master diff --git a/index/sgte.mk b/index/sgte.mk new file mode 100644 index 0000000..0ef4cd9 --- /dev/null +++ b/index/sgte.mk @@ -0,0 +1,7 @@ +PACKAGES += sgte +pkg_sgte_name = sgte +pkg_sgte_description = A simple Erlang Template Engine +pkg_sgte_homepage = https://github.com/filippo/sgte +pkg_sgte_fetch = git +pkg_sgte_repo = https://github.com/filippo/sgte +pkg_sgte_commit = master diff --git a/index/sheriff.mk b/index/sheriff.mk new file mode 100644 index 0000000..3753478 --- /dev/null +++ b/index/sheriff.mk @@ -0,0 +1,7 @@ +PACKAGES += sheriff +pkg_sheriff_name = sheriff +pkg_sheriff_description = Parse transform for type based validation. +pkg_sheriff_homepage = http://ninenines.eu +pkg_sheriff_fetch = git +pkg_sheriff_repo = https://github.com/extend/sheriff +pkg_sheriff_commit = master diff --git a/index/shotgun.mk b/index/shotgun.mk new file mode 100644 index 0000000..d999686 --- /dev/null +++ b/index/shotgun.mk @@ -0,0 +1,7 @@ +PACKAGES += shotgun +pkg_shotgun_name = shotgun +pkg_shotgun_description = better than just a gun +pkg_shotgun_homepage = https://github.com/inaka/shotgun +pkg_shotgun_fetch = git +pkg_shotgun_repo = https://github.com/inaka/shotgun +pkg_shotgun_commit = 0.1.0 diff --git a/index/sidejob.mk b/index/sidejob.mk new file mode 100644 index 0000000..53001f5 --- /dev/null +++ b/index/sidejob.mk @@ -0,0 +1,7 @@ +PACKAGES += sidejob +pkg_sidejob_name = sidejob +pkg_sidejob_description = Parallel worker and capacity limiting library for Erlang +pkg_sidejob_homepage = https://github.com/basho/sidejob +pkg_sidejob_fetch = git +pkg_sidejob_repo = https://github.com/basho/sidejob +pkg_sidejob_commit = master diff --git a/index/sieve.mk b/index/sieve.mk new file mode 100644 index 0000000..b71bfbe --- /dev/null +++ b/index/sieve.mk @@ -0,0 +1,7 @@ +PACKAGES += sieve +pkg_sieve_name = sieve +pkg_sieve_description = sieve is a simple TCP routing proxy (layer 7) in erlang +pkg_sieve_homepage = https://github.com/benoitc/sieve +pkg_sieve_fetch = git +pkg_sieve_repo = https://github.com/benoitc/sieve +pkg_sieve_commit = master diff --git a/index/sighandler.mk b/index/sighandler.mk new file mode 100644 index 0000000..b4a252c --- /dev/null +++ b/index/sighandler.mk @@ -0,0 +1,7 @@ +PACKAGES += sighandler +pkg_sighandler_name = sighandler +pkg_sighandler_description = Handle UNIX signals in Er lang +pkg_sighandler_homepage = https://github.com/jkingsbery/sighandler +pkg_sighandler_fetch = git +pkg_sighandler_repo = https://github.com/jkingsbery/sighandler +pkg_sighandler_commit = master diff --git a/index/simhash.mk b/index/simhash.mk new file mode 100644 index 0000000..fbfab42 --- /dev/null +++ b/index/simhash.mk @@ -0,0 +1,7 @@ +PACKAGES += simhash +pkg_simhash_name = simhash +pkg_simhash_description = Simhashing for Erlang -- hashing algorithm to find near-duplicates in binary data. +pkg_simhash_homepage = https://github.com/ferd/simhash +pkg_simhash_fetch = git +pkg_simhash_repo = https://github.com/ferd/simhash +pkg_simhash_commit = master diff --git a/index/simple_bridge.mk b/index/simple_bridge.mk new file mode 100644 index 0000000..fbdc209 --- /dev/null +++ b/index/simple_bridge.mk @@ -0,0 +1,7 @@ +PACKAGES += simple_bridge +pkg_simple_bridge_name = simple_bridge +pkg_simple_bridge_description = A simple, standardized interface library to Erlang HTTP Servers. +pkg_simple_bridge_homepage = https://github.com/nitrogen/simple_bridge +pkg_simple_bridge_fetch = git +pkg_simple_bridge_repo = https://github.com/nitrogen/simple_bridge +pkg_simple_bridge_commit = master diff --git a/index/simple_oauth2.mk b/index/simple_oauth2.mk new file mode 100644 index 0000000..1aa43ec --- /dev/null +++ b/index/simple_oauth2.mk @@ -0,0 +1,7 @@ +PACKAGES += simple_oauth2 +pkg_simple_oauth2_name = simple_oauth2 +pkg_simple_oauth2_description = Simple erlang OAuth2 client module for any http server framework (Google, Facebook, Yandex, Vkontakte are preconfigured) +pkg_simple_oauth2_homepage = https://github.com/virtan/simple_oauth2 +pkg_simple_oauth2_fetch = git +pkg_simple_oauth2_repo = https://github.com/virtan/simple_oauth2 +pkg_simple_oauth2_commit = master diff --git a/index/skel.mk b/index/skel.mk new file mode 100644 index 0000000..e31a131 --- /dev/null +++ b/index/skel.mk @@ -0,0 +1,7 @@ +PACKAGES += skel +pkg_skel_name = skel +pkg_skel_description = A Streaming Process-based Skeleton Library for Erlang +pkg_skel_homepage = https://github.com/ParaPhrase/skel +pkg_skel_fetch = git +pkg_skel_repo = https://github.com/ParaPhrase/skel +pkg_skel_commit = master diff --git a/index/smother.mk b/index/smother.mk new file mode 100644 index 0000000..22175a0 --- /dev/null +++ b/index/smother.mk @@ -0,0 +1,7 @@ +PACKAGES += smother +pkg_smother_name = smother +pkg_smother_description = Extended code coverage metrics for Erlang. +pkg_smother_homepage = https://ramsay-t.github.io/Smother/ +pkg_smother_fetch = git +pkg_smother_repo = https://github.com/ramsay-t/Smother +pkg_smother_commit = master diff --git a/index/social.mk b/index/social.mk new file mode 100644 index 0000000..27dbc14 --- /dev/null +++ b/index/social.mk @@ -0,0 +1,7 @@ +PACKAGES += social +pkg_social_name = social +pkg_social_description = Cowboy handler for social login via OAuth2 providers +pkg_social_homepage = https://github.com/dvv/social +pkg_social_fetch = git +pkg_social_repo = https://github.com/dvv/social +pkg_social_commit = master diff --git a/index/spapi_router.mk b/index/spapi_router.mk new file mode 100644 index 0000000..b8c2851 --- /dev/null +++ b/index/spapi_router.mk @@ -0,0 +1,7 @@ +PACKAGES += spapi_router +pkg_spapi_router_name = spapi_router +pkg_spapi_router_description = Partially-connected Erlang clustering +pkg_spapi_router_homepage = https://github.com/spilgames/spapi-router +pkg_spapi_router_fetch = git +pkg_spapi_router_repo = https://github.com/spilgames/spapi-router +pkg_spapi_router_commit = master diff --git a/index/sqerl.mk b/index/sqerl.mk new file mode 100644 index 0000000..66f8e56 --- /dev/null +++ b/index/sqerl.mk @@ -0,0 +1,7 @@ +PACKAGES += sqerl +pkg_sqerl_name = sqerl +pkg_sqerl_description = An Erlang-flavoured SQL DSL +pkg_sqerl_homepage = https://github.com/hairyhum/sqerl +pkg_sqerl_fetch = git +pkg_sqerl_repo = https://github.com/hairyhum/sqerl +pkg_sqerl_commit = master diff --git a/index/srly.mk b/index/srly.mk new file mode 100644 index 0000000..5385e1f --- /dev/null +++ b/index/srly.mk @@ -0,0 +1,7 @@ +PACKAGES += srly +pkg_srly_name = srly +pkg_srly_description = Native Erlang Unix serial interface +pkg_srly_homepage = https://github.com/msantos/srly +pkg_srly_fetch = git +pkg_srly_repo = https://github.com/msantos/srly +pkg_srly_commit = master diff --git a/index/sshrpc.mk b/index/sshrpc.mk new file mode 100644 index 0000000..0ea7683 --- /dev/null +++ b/index/sshrpc.mk @@ -0,0 +1,7 @@ +PACKAGES += sshrpc +pkg_sshrpc_name = sshrpc +pkg_sshrpc_description = Erlang SSH RPC module (experimental) +pkg_sshrpc_homepage = https://github.com/jj1bdx/sshrpc +pkg_sshrpc_fetch = git +pkg_sshrpc_repo = https://github.com/jj1bdx/sshrpc +pkg_sshrpc_commit = master diff --git a/index/stable.mk b/index/stable.mk new file mode 100644 index 0000000..63887b8 --- /dev/null +++ b/index/stable.mk @@ -0,0 +1,7 @@ +PACKAGES += stable +pkg_stable_name = stable +pkg_stable_description = Library of assorted helpers for Cowboy web server. +pkg_stable_homepage = https://github.com/dvv/stable +pkg_stable_fetch = git +pkg_stable_repo = https://github.com/dvv/stable +pkg_stable_commit = master diff --git a/index/statebox.mk b/index/statebox.mk new file mode 100644 index 0000000..cb80cde --- /dev/null +++ b/index/statebox.mk @@ -0,0 +1,7 @@ +PACKAGES += statebox +pkg_statebox_name = statebox +pkg_statebox_description = Erlang state monad with merge/conflict-resolution capabilities. Useful for Riak. +pkg_statebox_homepage = https://github.com/mochi/statebox +pkg_statebox_fetch = git +pkg_statebox_repo = https://github.com/mochi/statebox +pkg_statebox_commit = master diff --git a/index/statebox_riak.mk b/index/statebox_riak.mk new file mode 100644 index 0000000..5298b81 --- /dev/null +++ b/index/statebox_riak.mk @@ -0,0 +1,7 @@ +PACKAGES += statebox_riak +pkg_statebox_riak_name = statebox_riak +pkg_statebox_riak_description = Convenience library that makes it easier to use statebox with riak, extracted from best practices in our production code at Mochi Media. +pkg_statebox_riak_homepage = https://github.com/mochi/statebox_riak +pkg_statebox_riak_fetch = git +pkg_statebox_riak_repo = https://github.com/mochi/statebox_riak +pkg_statebox_riak_commit = master diff --git a/index/statman.mk b/index/statman.mk new file mode 100644 index 0000000..8ac43c7 --- /dev/null +++ b/index/statman.mk @@ -0,0 +1,7 @@ +PACKAGES += statman +pkg_statman_name = statman +pkg_statman_description = Efficiently collect massive volumes of metrics inside the Erlang VM +pkg_statman_homepage = https://github.com/knutin/statman +pkg_statman_fetch = git +pkg_statman_repo = https://github.com/knutin/statman +pkg_statman_commit = master diff --git a/index/statsderl.mk b/index/statsderl.mk new file mode 100644 index 0000000..9e398fa --- /dev/null +++ b/index/statsderl.mk @@ -0,0 +1,7 @@ +PACKAGES += statsderl +pkg_statsderl_name = statsderl +pkg_statsderl_description = StatsD client (erlang) +pkg_statsderl_homepage = https://github.com/lpgauth/statsderl +pkg_statsderl_fetch = git +pkg_statsderl_repo = https://github.com/lpgauth/statsderl +pkg_statsderl_commit = master diff --git a/index/stdinout_pool.mk b/index/stdinout_pool.mk new file mode 100644 index 0000000..f3755b5 --- /dev/null +++ b/index/stdinout_pool.mk @@ -0,0 +1,7 @@ +PACKAGES += stdinout_pool +pkg_stdinout_pool_name = stdinout_pool +pkg_stdinout_pool_description = stdinout_pool : stuff goes in, stuff goes out. there's never any miscommunication. +pkg_stdinout_pool_homepage = https://github.com/mattsta/erlang-stdinout-pool +pkg_stdinout_pool_fetch = git +pkg_stdinout_pool_repo = https://github.com/mattsta/erlang-stdinout-pool +pkg_stdinout_pool_commit = master diff --git a/index/stockdb.mk b/index/stockdb.mk new file mode 100644 index 0000000..d850fcd --- /dev/null +++ b/index/stockdb.mk @@ -0,0 +1,7 @@ +PACKAGES += stockdb +pkg_stockdb_name = stockdb +pkg_stockdb_description = Database for storing Stock Exchange quotes in erlang +pkg_stockdb_homepage = https://github.com/maxlapshin/stockdb +pkg_stockdb_fetch = git +pkg_stockdb_repo = https://github.com/maxlapshin/stockdb +pkg_stockdb_commit = master diff --git a/index/stripe.mk b/index/stripe.mk new file mode 100644 index 0000000..a5fdbc5 --- /dev/null +++ b/index/stripe.mk @@ -0,0 +1,7 @@ +PACKAGES += stripe +pkg_stripe_name = stripe +pkg_stripe_description = Erlang interface to the stripe.com API +pkg_stripe_homepage = https://github.com/mattsta/stripe-erlang +pkg_stripe_fetch = git +pkg_stripe_repo = https://github.com/mattsta/stripe-erlang +pkg_stripe_commit = v1 diff --git a/index/surrogate.mk b/index/surrogate.mk new file mode 100644 index 0000000..71c8eac --- /dev/null +++ b/index/surrogate.mk @@ -0,0 +1,7 @@ +PACKAGES += surrogate +pkg_surrogate_name = surrogate +pkg_surrogate_description = Proxy server written in erlang. Supports reverse proxy load balancing and forward proxy with http (including CONNECT), socks4, socks5, and transparent proxy modes. +pkg_surrogate_homepage = https://github.com/skruger/Surrogate +pkg_surrogate_fetch = git +pkg_surrogate_repo = https://github.com/skruger/Surrogate +pkg_surrogate_commit = master diff --git a/index/swab.mk b/index/swab.mk new file mode 100644 index 0000000..8c99fd5 --- /dev/null +++ b/index/swab.mk @@ -0,0 +1,7 @@ +PACKAGES += swab +pkg_swab_name = swab +pkg_swab_description = General purpose buffer handling module +pkg_swab_homepage = https://github.com/crownedgrouse/swab +pkg_swab_fetch = git +pkg_swab_repo = https://github.com/crownedgrouse/swab +pkg_swab_commit = master diff --git a/index/swarm.mk b/index/swarm.mk new file mode 100644 index 0000000..513da9a --- /dev/null +++ b/index/swarm.mk @@ -0,0 +1,7 @@ +PACKAGES += swarm +pkg_swarm_name = swarm +pkg_swarm_description = Fast and simple acceptor pool for Erlang +pkg_swarm_homepage = https://github.com/jeremey/swarm +pkg_swarm_fetch = git +pkg_swarm_repo = https://github.com/jeremey/swarm +pkg_swarm_commit = master diff --git a/index/switchboard.mk b/index/switchboard.mk new file mode 100644 index 0000000..4124619 --- /dev/null +++ b/index/switchboard.mk @@ -0,0 +1,7 @@ +PACKAGES += switchboard +pkg_switchboard_name = switchboard +pkg_switchboard_description = A framework for processing email using worker plugins. +pkg_switchboard_homepage = https://github.com/thusfresh/switchboard +pkg_switchboard_fetch = git +pkg_switchboard_repo = https://github.com/thusfresh/switchboard +pkg_switchboard_commit = master diff --git a/index/sync.mk b/index/sync.mk new file mode 100644 index 0000000..b7e91f7 --- /dev/null +++ b/index/sync.mk @@ -0,0 +1,7 @@ +PACKAGES += sync +pkg_sync_name = sync +pkg_sync_description = On-the-fly recompiling and reloading in Erlang. +pkg_sync_homepage = https://github.com/rustyio/sync +pkg_sync_fetch = git +pkg_sync_repo = https://github.com/rustyio/sync +pkg_sync_commit = master diff --git a/index/syntaxerl.mk b/index/syntaxerl.mk new file mode 100644 index 0000000..37b0cdd --- /dev/null +++ b/index/syntaxerl.mk @@ -0,0 +1,7 @@ +PACKAGES += syntaxerl +pkg_syntaxerl_name = syntaxerl +pkg_syntaxerl_description = Syntax checker for Erlang +pkg_syntaxerl_homepage = https://github.com/ten0s/syntaxerl +pkg_syntaxerl_fetch = git +pkg_syntaxerl_repo = https://github.com/ten0s/syntaxerl +pkg_syntaxerl_commit = master diff --git a/index/syslog.mk b/index/syslog.mk new file mode 100644 index 0000000..1575138 --- /dev/null +++ b/index/syslog.mk @@ -0,0 +1,7 @@ +PACKAGES += syslog +pkg_syslog_name = syslog +pkg_syslog_description = Erlang port driver for interacting with syslog via syslog(3) +pkg_syslog_homepage = https://github.com/Vagabond/erlang-syslog +pkg_syslog_fetch = git +pkg_syslog_repo = https://github.com/Vagabond/erlang-syslog +pkg_syslog_commit = master diff --git a/index/taskforce.mk b/index/taskforce.mk new file mode 100644 index 0000000..b558e91 --- /dev/null +++ b/index/taskforce.mk @@ -0,0 +1,7 @@ +PACKAGES += taskforce +pkg_taskforce_name = taskforce +pkg_taskforce_description = Erlang worker pools for controlled parallelisation of arbitrary tasks. +pkg_taskforce_homepage = https://github.com/g-andrade/taskforce +pkg_taskforce_fetch = git +pkg_taskforce_repo = https://github.com/g-andrade/taskforce +pkg_taskforce_commit = master diff --git a/index/tddreloader.mk b/index/tddreloader.mk new file mode 100644 index 0000000..0ea4f26 --- /dev/null +++ b/index/tddreloader.mk @@ -0,0 +1,7 @@ +PACKAGES += tddreloader +pkg_tddreloader_name = tddreloader +pkg_tddreloader_description = Shell utility for recompiling, reloading, and testing code as it changes +pkg_tddreloader_homepage = https://github.com/version2beta/tddreloader +pkg_tddreloader_fetch = git +pkg_tddreloader_repo = https://github.com/version2beta/tddreloader +pkg_tddreloader_commit = master diff --git a/index/tempo.mk b/index/tempo.mk new file mode 100644 index 0000000..50ec46c --- /dev/null +++ b/index/tempo.mk @@ -0,0 +1,7 @@ +PACKAGES += tempo +pkg_tempo_name = tempo +pkg_tempo_description = NIF-based date and time parsing and formatting for Erlang. +pkg_tempo_homepage = https://github.com/selectel/tempo +pkg_tempo_fetch = git +pkg_tempo_repo = https://github.com/selectel/tempo +pkg_tempo_commit = master diff --git a/index/ticktick.mk b/index/ticktick.mk new file mode 100644 index 0000000..ad2856b --- /dev/null +++ b/index/ticktick.mk @@ -0,0 +1,7 @@ +PACKAGES += ticktick +pkg_ticktick_name = ticktick +pkg_ticktick_description = Ticktick is an id generator for message service. +pkg_ticktick_homepage = https://github.com/ericliang/ticktick +pkg_ticktick_fetch = git +pkg_ticktick_repo = https://github.com/ericliang/ticktick +pkg_ticktick_commit = master diff --git a/index/tinymq.mk b/index/tinymq.mk new file mode 100644 index 0000000..da02a96 --- /dev/null +++ b/index/tinymq.mk @@ -0,0 +1,7 @@ +PACKAGES += tinymq +pkg_tinymq_name = tinymq +pkg_tinymq_description = TinyMQ - a diminutive, in-memory message queue +pkg_tinymq_homepage = https://github.com/ChicagoBoss/tinymq +pkg_tinymq_fetch = git +pkg_tinymq_repo = https://github.com/ChicagoBoss/tinymq +pkg_tinymq_commit = master diff --git a/index/tinymt.mk b/index/tinymt.mk new file mode 100644 index 0000000..942e1a8 --- /dev/null +++ b/index/tinymt.mk @@ -0,0 +1,7 @@ +PACKAGES += tinymt +pkg_tinymt_name = tinymt +pkg_tinymt_description = TinyMT pseudo random number generator for Erlang. +pkg_tinymt_homepage = https://github.com/jj1bdx/tinymt-erlang +pkg_tinymt_fetch = git +pkg_tinymt_repo = https://github.com/jj1bdx/tinymt-erlang +pkg_tinymt_commit = master diff --git a/index/tirerl.mk b/index/tirerl.mk new file mode 100644 index 0000000..7504b9f --- /dev/null +++ b/index/tirerl.mk @@ -0,0 +1,7 @@ +PACKAGES += tirerl +pkg_tirerl_name = tirerl +pkg_tirerl_description = Erlang interface to Elastic Search +pkg_tirerl_homepage = https://github.com/inaka/tirerl +pkg_tirerl_fetch = git +pkg_tirerl_repo = https://github.com/inaka/tirerl +pkg_tirerl_commit = master diff --git a/index/traffic_tools.mk b/index/traffic_tools.mk new file mode 100644 index 0000000..2c99a10 --- /dev/null +++ b/index/traffic_tools.mk @@ -0,0 +1,7 @@ +PACKAGES += traffic_tools +pkg_traffic_tools_name = traffic_tools +pkg_traffic_tools_description = Simple traffic limiting library +pkg_traffic_tools_homepage = https://github.com/systra/traffic_tools +pkg_traffic_tools_fetch = git +pkg_traffic_tools_repo = https://github.com/systra/traffic_tools +pkg_traffic_tools_commit = master diff --git a/index/trane.mk b/index/trane.mk new file mode 100644 index 0000000..cc12cdb --- /dev/null +++ b/index/trane.mk @@ -0,0 +1,7 @@ +PACKAGES += trane +pkg_trane_name = trane +pkg_trane_description = SAX style broken HTML parser in Erlang +pkg_trane_homepage = https://github.com/massemanet/trane +pkg_trane_fetch = git +pkg_trane_repo = https://github.com/massemanet/trane +pkg_trane_commit = master diff --git a/index/transit.mk b/index/transit.mk new file mode 100644 index 0000000..09c0931 --- /dev/null +++ b/index/transit.mk @@ -0,0 +1,7 @@ +PACKAGES += transit +pkg_transit_name = transit +pkg_transit_description = transit format for erlang +pkg_transit_homepage = https://github.com/isaiah/transit-erlang +pkg_transit_fetch = git +pkg_transit_repo = https://github.com/isaiah/transit-erlang +pkg_transit_commit = master diff --git a/index/trie.mk b/index/trie.mk new file mode 100644 index 0000000..4a5fc2d --- /dev/null +++ b/index/trie.mk @@ -0,0 +1,7 @@ +PACKAGES += trie +pkg_trie_name = trie +pkg_trie_description = Erlang Trie Implementation +pkg_trie_homepage = https://github.com/okeuday/trie +pkg_trie_fetch = git +pkg_trie_repo = https://github.com/okeuday/trie +pkg_trie_commit = master diff --git a/index/triq.mk b/index/triq.mk new file mode 100644 index 0000000..a988e28 --- /dev/null +++ b/index/triq.mk @@ -0,0 +1,7 @@ +PACKAGES += triq +pkg_triq_name = triq +pkg_triq_description = Trifork QuickCheck +pkg_triq_homepage = https://github.com/krestenkrab/triq +pkg_triq_fetch = git +pkg_triq_repo = https://github.com/krestenkrab/triq +pkg_triq_commit = master diff --git a/index/tunctl.mk b/index/tunctl.mk new file mode 100644 index 0000000..e660f05 --- /dev/null +++ b/index/tunctl.mk @@ -0,0 +1,7 @@ +PACKAGES += tunctl +pkg_tunctl_name = tunctl +pkg_tunctl_description = Erlang TUN/TAP interface +pkg_tunctl_homepage = https://github.com/msantos/tunctl +pkg_tunctl_fetch = git +pkg_tunctl_repo = https://github.com/msantos/tunctl +pkg_tunctl_commit = master diff --git a/index/twerl.mk b/index/twerl.mk new file mode 100644 index 0000000..31e8205 --- /dev/null +++ b/index/twerl.mk @@ -0,0 +1,7 @@ +PACKAGES += twerl +pkg_twerl_name = twerl +pkg_twerl_description = Erlang client for the Twitter Streaming API +pkg_twerl_homepage = https://github.com/lucaspiller/twerl +pkg_twerl_fetch = git +pkg_twerl_repo = https://github.com/lucaspiller/twerl +pkg_twerl_commit = oauth diff --git a/index/twitter_erlang.mk b/index/twitter_erlang.mk new file mode 100644 index 0000000..abf34ba --- /dev/null +++ b/index/twitter_erlang.mk @@ -0,0 +1,7 @@ +PACKAGES += twitter_erlang +pkg_twitter_erlang_name = twitter_erlang +pkg_twitter_erlang_description = An Erlang twitter client +pkg_twitter_erlang_homepage = https://github.com/ngerakines/erlang_twitter +pkg_twitter_erlang_fetch = git +pkg_twitter_erlang_repo = https://github.com/ngerakines/erlang_twitter +pkg_twitter_erlang_commit = master diff --git a/index/ucol_nif.mk b/index/ucol_nif.mk new file mode 100644 index 0000000..0dd1148 --- /dev/null +++ b/index/ucol_nif.mk @@ -0,0 +1,7 @@ +PACKAGES += ucol_nif +pkg_ucol_nif_name = ucol_nif +pkg_ucol_nif_description = ICU based collation Erlang module +pkg_ucol_nif_homepage = https://github.com/refuge/ucol_nif +pkg_ucol_nif_fetch = git +pkg_ucol_nif_repo = https://github.com/refuge/ucol_nif +pkg_ucol_nif_commit = master diff --git a/index/unicorn.mk b/index/unicorn.mk new file mode 100644 index 0000000..950c0d1 --- /dev/null +++ b/index/unicorn.mk @@ -0,0 +1,7 @@ +PACKAGES += unicorn +pkg_unicorn_name = unicorn +pkg_unicorn_description = Generic configuration server +pkg_unicorn_homepage = https://github.com/shizzard/unicorn +pkg_unicorn_fetch = git +pkg_unicorn_repo = https://github.com/shizzard/unicorn +pkg_unicorn_commit = 0.3.0 diff --git a/index/unsplit.mk b/index/unsplit.mk new file mode 100644 index 0000000..c98ddc6 --- /dev/null +++ b/index/unsplit.mk @@ -0,0 +1,7 @@ +PACKAGES += unsplit +pkg_unsplit_name = unsplit +pkg_unsplit_description = Resolves conflicts in Mnesia after network splits +pkg_unsplit_homepage = https://github.com/uwiger/unsplit +pkg_unsplit_fetch = git +pkg_unsplit_repo = https://github.com/uwiger/unsplit +pkg_unsplit_commit = master diff --git a/index/uuid.mk b/index/uuid.mk new file mode 100644 index 0000000..7c3f035 --- /dev/null +++ b/index/uuid.mk @@ -0,0 +1,7 @@ +PACKAGES += uuid +pkg_uuid_name = uuid +pkg_uuid_description = Erlang UUID Implementation +pkg_uuid_homepage = https://github.com/okeuday/uuid +pkg_uuid_fetch = git +pkg_uuid_repo = https://github.com/okeuday/uuid +pkg_uuid_commit = v1.4.0 diff --git a/index/ux.mk b/index/ux.mk new file mode 100644 index 0000000..059d0d9 --- /dev/null +++ b/index/ux.mk @@ -0,0 +1,7 @@ +PACKAGES += ux +pkg_ux_name = ux +pkg_ux_description = Unicode eXtention for Erlang (Strings, Collation) +pkg_ux_homepage = https://github.com/erlang-unicode/ux +pkg_ux_fetch = git +pkg_ux_repo = https://github.com/erlang-unicode/ux +pkg_ux_commit = master diff --git a/index/vert.mk b/index/vert.mk new file mode 100644 index 0000000..dd8c0f1 --- /dev/null +++ b/index/vert.mk @@ -0,0 +1,7 @@ +PACKAGES += vert +pkg_vert_name = vert +pkg_vert_description = Erlang binding to libvirt virtualization API +pkg_vert_homepage = https://github.com/msantos/erlang-libvirt +pkg_vert_fetch = git +pkg_vert_repo = https://github.com/msantos/erlang-libvirt +pkg_vert_commit = master diff --git a/index/verx.mk b/index/verx.mk new file mode 100644 index 0000000..1c058b2 --- /dev/null +++ b/index/verx.mk @@ -0,0 +1,7 @@ +PACKAGES += verx +pkg_verx_name = verx +pkg_verx_description = Erlang implementation of the libvirtd remote protocol +pkg_verx_homepage = https://github.com/msantos/verx +pkg_verx_fetch = git +pkg_verx_repo = https://github.com/msantos/verx +pkg_verx_commit = master diff --git a/index/vmq_acl.mk b/index/vmq_acl.mk new file mode 100644 index 0000000..98e4c5b --- /dev/null +++ b/index/vmq_acl.mk @@ -0,0 +1,7 @@ +PACKAGES += vmq_acl +pkg_vmq_acl_name = vmq_acl +pkg_vmq_acl_description = Component of VerneMQ: A distributed MQTT message broker +pkg_vmq_acl_homepage = https://verne.mq/ +pkg_vmq_acl_fetch = git +pkg_vmq_acl_repo = https://github.com/erlio/vmq_acl +pkg_vmq_acl_commit = master diff --git a/index/vmq_bridge.mk b/index/vmq_bridge.mk new file mode 100644 index 0000000..8ad39d5 --- /dev/null +++ b/index/vmq_bridge.mk @@ -0,0 +1,7 @@ +PACKAGES += vmq_bridge +pkg_vmq_bridge_name = vmq_bridge +pkg_vmq_bridge_description = Component of VerneMQ: A distributed MQTT message broker +pkg_vmq_bridge_homepage = https://verne.mq/ +pkg_vmq_bridge_fetch = git +pkg_vmq_bridge_repo = https://github.com/erlio/vmq_bridge +pkg_vmq_bridge_commit = master diff --git a/index/vmq_graphite.mk b/index/vmq_graphite.mk new file mode 100644 index 0000000..9676536 --- /dev/null +++ b/index/vmq_graphite.mk @@ -0,0 +1,7 @@ +PACKAGES += vmq_graphite +pkg_vmq_graphite_name = vmq_graphite +pkg_vmq_graphite_description = Component of VerneMQ: A distributed MQTT message broker +pkg_vmq_graphite_homepage = https://verne.mq/ +pkg_vmq_graphite_fetch = git +pkg_vmq_graphite_repo = https://github.com/erlio/vmq_graphite +pkg_vmq_graphite_commit = master diff --git a/index/vmq_passwd.mk b/index/vmq_passwd.mk new file mode 100644 index 0000000..e2f2e81 --- /dev/null +++ b/index/vmq_passwd.mk @@ -0,0 +1,7 @@ +PACKAGES += vmq_passwd +pkg_vmq_passwd_name = vmq_passwd +pkg_vmq_passwd_description = Component of VerneMQ: A distributed MQTT message broker +pkg_vmq_passwd_homepage = https://verne.mq/ +pkg_vmq_passwd_fetch = git +pkg_vmq_passwd_repo = https://github.com/erlio/vmq_passwd +pkg_vmq_passwd_commit = master diff --git a/index/vmq_server.mk b/index/vmq_server.mk new file mode 100644 index 0000000..aac8e9d --- /dev/null +++ b/index/vmq_server.mk @@ -0,0 +1,7 @@ +PACKAGES += vmq_server +pkg_vmq_server_name = vmq_server +pkg_vmq_server_description = Component of VerneMQ: A distributed MQTT message broker +pkg_vmq_server_homepage = https://verne.mq/ +pkg_vmq_server_fetch = git +pkg_vmq_server_repo = https://github.com/erlio/vmq_server +pkg_vmq_server_commit = master diff --git a/index/vmq_snmp.mk b/index/vmq_snmp.mk new file mode 100644 index 0000000..e3a2ef9 --- /dev/null +++ b/index/vmq_snmp.mk @@ -0,0 +1,7 @@ +PACKAGES += vmq_snmp +pkg_vmq_snmp_name = vmq_snmp +pkg_vmq_snmp_description = Component of VerneMQ: A distributed MQTT message broker +pkg_vmq_snmp_homepage = https://verne.mq/ +pkg_vmq_snmp_fetch = git +pkg_vmq_snmp_repo = https://github.com/erlio/vmq_snmp +pkg_vmq_snmp_commit = master diff --git a/index/vmq_systree.mk b/index/vmq_systree.mk new file mode 100644 index 0000000..db7ee93 --- /dev/null +++ b/index/vmq_systree.mk @@ -0,0 +1,7 @@ +PACKAGES += vmq_systree +pkg_vmq_systree_name = vmq_systree +pkg_vmq_systree_description = Component of VerneMQ: A distributed MQTT message broker +pkg_vmq_systree_homepage = https://verne.mq/ +pkg_vmq_systree_fetch = git +pkg_vmq_systree_repo = https://github.com/erlio/vmq_systree +pkg_vmq_systree_commit = master diff --git a/index/vmstats.mk b/index/vmstats.mk new file mode 100644 index 0000000..60071d6 --- /dev/null +++ b/index/vmstats.mk @@ -0,0 +1,7 @@ +PACKAGES += vmstats +pkg_vmstats_name = vmstats +pkg_vmstats_description = tiny Erlang app that works in conjunction with statsderl in order to generate information on the Erlang VM for graphite logs. +pkg_vmstats_homepage = https://github.com/ferd/vmstats +pkg_vmstats_fetch = git +pkg_vmstats_repo = https://github.com/ferd/vmstats +pkg_vmstats_commit = master diff --git a/index/walrus.mk b/index/walrus.mk new file mode 100644 index 0000000..73dc0cb --- /dev/null +++ b/index/walrus.mk @@ -0,0 +1,7 @@ +PACKAGES += walrus +pkg_walrus_name = walrus +pkg_walrus_description = Walrus - Mustache-like Templating +pkg_walrus_homepage = https://github.com/devinus/walrus +pkg_walrus_fetch = git +pkg_walrus_repo = https://github.com/devinus/walrus +pkg_walrus_commit = master diff --git a/index/webmachine.mk b/index/webmachine.mk new file mode 100644 index 0000000..1900af8 --- /dev/null +++ b/index/webmachine.mk @@ -0,0 +1,7 @@ +PACKAGES += webmachine +pkg_webmachine_name = webmachine +pkg_webmachine_description = A REST-based system for building web applications. +pkg_webmachine_homepage = https://github.com/basho/webmachine +pkg_webmachine_fetch = git +pkg_webmachine_repo = https://github.com/basho/webmachine +pkg_webmachine_commit = master diff --git a/index/websocket_client.mk b/index/websocket_client.mk new file mode 100644 index 0000000..61e886d --- /dev/null +++ b/index/websocket_client.mk @@ -0,0 +1,7 @@ +PACKAGES += websocket_client +pkg_websocket_client_name = websocket_client +pkg_websocket_client_description = Erlang websocket client (ws and wss supported) +pkg_websocket_client_homepage = https://github.com/jeremyong/websocket_client +pkg_websocket_client_fetch = git +pkg_websocket_client_repo = https://github.com/jeremyong/websocket_client +pkg_websocket_client_commit = master diff --git a/index/worker_pool.mk b/index/worker_pool.mk new file mode 100644 index 0000000..4a4b2ec --- /dev/null +++ b/index/worker_pool.mk @@ -0,0 +1,7 @@ +PACKAGES += worker_pool +pkg_worker_pool_name = worker_pool +pkg_worker_pool_description = a simple erlang worker pool +pkg_worker_pool_homepage = https://github.com/inaka/worker_pool +pkg_worker_pool_fetch = git +pkg_worker_pool_repo = https://github.com/inaka/worker_pool +pkg_worker_pool_commit = 1.0.2 diff --git a/index/wrangler.mk b/index/wrangler.mk new file mode 100644 index 0000000..e6bd979 --- /dev/null +++ b/index/wrangler.mk @@ -0,0 +1,7 @@ +PACKAGES += wrangler +pkg_wrangler_name = wrangler +pkg_wrangler_description = Import of the Wrangler svn repository. +pkg_wrangler_homepage = http://www.cs.kent.ac.uk/projects/wrangler/Home.html +pkg_wrangler_fetch = git +pkg_wrangler_repo = https://github.com/RefactoringTools/wrangler +pkg_wrangler_commit = master diff --git a/index/wsock.mk b/index/wsock.mk new file mode 100644 index 0000000..bb5fec6 --- /dev/null +++ b/index/wsock.mk @@ -0,0 +1,7 @@ +PACKAGES += wsock +pkg_wsock_name = wsock +pkg_wsock_description = Erlang library to build WebSocket clients and servers +pkg_wsock_homepage = https://github.com/madtrick/wsock +pkg_wsock_fetch = git +pkg_wsock_repo = https://github.com/madtrick/wsock +pkg_wsock_commit = master diff --git a/index/xhttpc.mk b/index/xhttpc.mk new file mode 100644 index 0000000..b48ae37 --- /dev/null +++ b/index/xhttpc.mk @@ -0,0 +1,7 @@ +PACKAGES += xhttpc +pkg_xhttpc_name = xhttpc +pkg_xhttpc_description = Extensible HTTP Client for Erlang +pkg_xhttpc_homepage = https://github.com/seriyps/xhttpc +pkg_xhttpc_fetch = git +pkg_xhttpc_repo = https://github.com/seriyps/xhttpc +pkg_xhttpc_commit = master diff --git a/index/xref_runner.mk b/index/xref_runner.mk new file mode 100644 index 0000000..80ebce4 --- /dev/null +++ b/index/xref_runner.mk @@ -0,0 +1,7 @@ +PACKAGES += xref_runner +pkg_xref_runner_name = xref_runner +pkg_xref_runner_description = Erlang Xref Runner (inspired in rebar xref) +pkg_xref_runner_homepage = https://github.com/inaka/xref_runner +pkg_xref_runner_fetch = git +pkg_xref_runner_repo = https://github.com/inaka/xref_runner +pkg_xref_runner_commit = 0.2.0 diff --git a/index/yamerl.mk b/index/yamerl.mk new file mode 100644 index 0000000..9c84231 --- /dev/null +++ b/index/yamerl.mk @@ -0,0 +1,7 @@ +PACKAGES += yamerl +pkg_yamerl_name = yamerl +pkg_yamerl_description = YAML 1.2 parser in pure Erlang +pkg_yamerl_homepage = https://github.com/yakaz/yamerl +pkg_yamerl_fetch = git +pkg_yamerl_repo = https://github.com/yakaz/yamerl +pkg_yamerl_commit = master diff --git a/index/yamler.mk b/index/yamler.mk new file mode 100644 index 0000000..324f68a --- /dev/null +++ b/index/yamler.mk @@ -0,0 +1,7 @@ +PACKAGES += yamler +pkg_yamler_name = yamler +pkg_yamler_description = libyaml-based yaml loader for Erlang +pkg_yamler_homepage = https://github.com/goertzenator/yamler +pkg_yamler_fetch = git +pkg_yamler_repo = https://github.com/goertzenator/yamler +pkg_yamler_commit = master diff --git a/index/yaws.mk b/index/yaws.mk new file mode 100644 index 0000000..9173508 --- /dev/null +++ b/index/yaws.mk @@ -0,0 +1,7 @@ +PACKAGES += yaws +pkg_yaws_name = yaws +pkg_yaws_description = Yaws webserver +pkg_yaws_homepage = http://yaws.hyber.org +pkg_yaws_fetch = git +pkg_yaws_repo = https://github.com/klacke/yaws +pkg_yaws_commit = master diff --git a/index/zab_engine.mk b/index/zab_engine.mk new file mode 100644 index 0000000..838121e --- /dev/null +++ b/index/zab_engine.mk @@ -0,0 +1,7 @@ +PACKAGES += zab_engine +pkg_zab_engine_name = zab_engine +pkg_zab_engine_description = zab propotocol implement by erlang +pkg_zab_engine_homepage = https://github.com/xinmingyao/zab_engine +pkg_zab_engine_fetch = git +pkg_zab_engine_repo = https://github.com/xinmingyao/zab_engine +pkg_zab_engine_commit = master diff --git a/index/zeta.mk b/index/zeta.mk new file mode 100644 index 0000000..83b0381 --- /dev/null +++ b/index/zeta.mk @@ -0,0 +1,7 @@ +PACKAGES += zeta +pkg_zeta_name = zeta +pkg_zeta_description = HTTP access log parser in Erlang +pkg_zeta_homepage = https://github.com/s1n4/zeta +pkg_zeta_fetch = git +pkg_zeta_repo = https://github.com/s1n4/zeta +pkg_zeta_commit = diff --git a/index/zippers.mk b/index/zippers.mk new file mode 100644 index 0000000..66910c4 --- /dev/null +++ b/index/zippers.mk @@ -0,0 +1,7 @@ +PACKAGES += zippers +pkg_zippers_name = zippers +pkg_zippers_description = A library for functional zipper data structures in Erlang. Read more on zippers +pkg_zippers_homepage = https://github.com/ferd/zippers +pkg_zippers_fetch = git +pkg_zippers_repo = https://github.com/ferd/zippers +pkg_zippers_commit = master diff --git a/index/zlists.mk b/index/zlists.mk new file mode 100644 index 0000000..af56de3 --- /dev/null +++ b/index/zlists.mk @@ -0,0 +1,7 @@ +PACKAGES += zlists +pkg_zlists_name = zlists +pkg_zlists_description = Erlang lazy lists library. +pkg_zlists_homepage = https://github.com/vjache/erlang-zlists +pkg_zlists_fetch = git +pkg_zlists_repo = https://github.com/vjache/erlang-zlists +pkg_zlists_commit = master diff --git a/index/zraft_lib.mk b/index/zraft_lib.mk new file mode 100644 index 0000000..86298f5 --- /dev/null +++ b/index/zraft_lib.mk @@ -0,0 +1,7 @@ +PACKAGES += zraft_lib +pkg_zraft_lib_name = zraft_lib +pkg_zraft_lib_description = Erlang raft consensus protocol implementation +pkg_zraft_lib_homepage = https://github.com/dreyk/zraft_lib +pkg_zraft_lib_fetch = git +pkg_zraft_lib_repo = https://github.com/dreyk/zraft_lib +pkg_zraft_lib_commit = master diff --git a/index/zucchini.mk b/index/zucchini.mk new file mode 100644 index 0000000..9334f42 --- /dev/null +++ b/index/zucchini.mk @@ -0,0 +1,7 @@ +PACKAGES += zucchini +pkg_zucchini_name = zucchini +pkg_zucchini_description = An Erlang INI parser +pkg_zucchini_homepage = https://github.com/devinus/zucchini +pkg_zucchini_fetch = git +pkg_zucchini_repo = https://github.com/devinus/zucchini +pkg_zucchini_commit = master diff --git a/packages.v1.tsv b/packages.v1.tsv deleted file mode 100644 index 76bb7b0..0000000 --- a/packages.v1.tsv +++ /dev/null @@ -1,464 +0,0 @@ -aberth https://github.com/a13x/aberth https://github.com/a13x/aberth Generic BERT-RPC server in Erlang -active https://github.com/proger/active https://github.com/proger/active Active development for Erlang: rebuild and reload source/binary files while the VM is running -actordb_core https://github.com/biokoda/actordb_core http://www.actordb.com/ ActorDB main source -actordb_thrift https://github.com/biokoda/actordb_thrift http://www.actordb.com/ Thrift API for ActorDB -aleppo https://github.com/ErlyORM/aleppo https://github.com/ErlyORM/aleppo Alternative Erlang Pre-Processor -alog https://github.com/siberian-fast-food/alogger https://github.com/siberian-fast-food/alogger Simply the best logging framework for Erlang -amqp_client https://github.com/rabbitmq/rabbitmq-erlang-client.git https://www.rabbitmq.com/erlang-client-user-guide.html RabbitMQ Erlang AMQP client -annotations https://github.com/hyperthunk/annotations https://github.com/hyperthunk/annotations Simple code instrumentation utilities -antidote https://github.com/SyncFree/antidote https://syncfree.lip6.fr/ Large-scale computation without synchronisation -apns https://github.com/inaka/apns4erl http://inaka.github.com/apns4erl Apple Push Notification Server for Erlang -azdht https://github.com/arcusfelis/azdht https://github.com/arcusfelis/azdht Azureus Distributed Hash Table (DHT) in Erlang -backoff https://github.com/ferd/backoff https://github.com/ferd/backoff Simple exponential backoffs in Erlang -barrel https://github.com/benoitc/barrel https://github.com/benoitc/barrel barrel is a generic TCP acceptor pool with low latency in Erlang. -basho_bench https://github.com/basho/basho_bench https://github.com/basho/basho_bench A load-generation and testing tool for basically whatever you can write a returning Erlang function for. -bcrypt https://github.com/riverrun/branglecrypt https://github.com/riverrun/branglecrypt Bcrypt Erlang / C library -beam https://github.com/tonyrog/beam https://github.com/tonyrog/beam BEAM emulator written in Erlang -beanstalk https://github.com/tim/erlang-beanstalk https://github.com/tim/erlang-beanstalk An Erlang client for beanstalkd -bear https://github.com/boundary/bear https://github.com/boundary/bear a set of statistics functions for erlang -bertconf https://github.com/ferd/bertconf https://github.com/ferd/bertconf Make ETS tables out of statc BERT files that are auto-reloaded -bifrost https://github.com/thorstadt/bifrost https://github.com/thorstadt/bifrost Erlang FTP Server Framework -binpp https://github.com/jtendo/binpp https://github.com/jtendo/binpp Erlang Binary Pretty Printer -bisect https://github.com/knutin/bisect https://github.com/knutin/bisect Ordered fixed-size binary dictionary in Erlang -bitcask https://github.com/basho/bitcask https://github.com/basho/bitcask because you need another a key/value storage engine -bitstore https://github.com/bdionne/bitstore https://github.com/bdionne/bitstore A document based ontology development environment -bootstrap https://github.com/schlagert/bootstrap https://github.com/schlagert/bootstrap A simple, yet powerful Erlang cluster bootstrapping application. -boss_db https://github.com/ErlyORM/boss_db https://github.com/ErlyORM/boss_db BossDB: a sharded, caching, pooling, evented ORM for Erlang -boss https://github.com/ChicagoBoss/ChicagoBoss https://github.com/ChicagoBoss/ChicagoBoss Erlang web MVC, now featuring Comet -bson https://github.com/comtihon/bson-erlang https://github.com/comtihon/bson-erlang BSON documents in Erlang, see bsonspec.org -bullet https://github.com/extend/bullet http://ninenines.eu Simple, reliable, efficient streaming for Cowboy. -cache https://github.com/fogfish/cache https://github.com/fogfish/cache Erlang in-memory cache -cake https://github.com/darach/cake-erl https://github.com/darach/cake-erl Really simple terminal colorization -carotene https://github.com/carotene/carotene https://github.com/carotene/carotene Real-time server -cberl https://github.com/chitika/cberl https://github.com/chitika/cberl NIF based Erlang bindings for Couchbase -cecho https://github.com/mazenharake/cecho https://github.com/mazenharake/cecho An ncurses library for Erlang -cferl https://github.com/ddossot/cferl https://github.com/ddossot/cferl Rackspace / Open Stack Cloud Files Erlang Client -chaos_monkey https://github.com/dLuna/chaos_monkey https://github.com/dLuna/chaos_monkey This is The CHAOS MONKEY. It will kill your processes. -check_node https://github.com/basho-labs/riak_nagios https://github.com/basho-labs/riak_nagios Nagios Scripts for monitoring Riak -chronos https://github.com/lehoff/chronos https://github.com/lehoff/chronos Timer module for Erlang that makes it easy to abstact time out of the tests. -classifier https://github.com/inaka/classifier https://github.com/inaka/classifier An Erlang Bayesian Filter and Text Classifier -cl https://github.com/tonyrog/cl https://github.com/tonyrog/cl OpenCL binding for Erlang -clique https://github.com/basho/clique https://github.com/basho/clique CLI Framework for Erlang -cloudi_core https://github.com/CloudI/cloudi_core http://cloudi.org/ CloudI internal service runtime -cloudi_service_api_requests https://github.com/CloudI/cloudi_service_api_requests http://cloudi.org/ CloudI Service API requests (JSON-RPC/Erlang-term support) -cloudi_service_db_cassandra_cql https://github.com/CloudI/cloudi_service_db_cassandra_cql http://cloudi.org/ Cassandra CQL CloudI Service -cloudi_service_db_cassandra https://github.com/CloudI/cloudi_service_db_cassandra http://cloudi.org/ Cassandra CloudI Service -cloudi_service_db_couchdb https://github.com/CloudI/cloudi_service_db_couchdb http://cloudi.org/ CouchDB CloudI Service -cloudi_service_db_elasticsearch https://github.com/CloudI/cloudi_service_db_elasticsearch http://cloudi.org/ elasticsearch CloudI Service -cloudi_service_db https://github.com/CloudI/cloudi_service_db http://cloudi.org/ CloudI Database (in-memory/testing/generic) -cloudi_service_db_memcached https://github.com/CloudI/cloudi_service_db_memcached http://cloudi.org/ memcached CloudI Service -cloudi_service_db_mysql https://github.com/CloudI/cloudi_service_db_mysql http://cloudi.org/ MySQL CloudI Service -cloudi_service_db_pgsql https://github.com/CloudI/cloudi_service_db_pgsql http://cloudi.org/ PostgreSQL CloudI Service -cloudi_service_db_riak https://github.com/CloudI/cloudi_service_db_riak http://cloudi.org/ Riak CloudI Service -cloudi_service_db_tokyotyrant https://github.com/CloudI/cloudi_service_db_tokyotyrant http://cloudi.org/ Tokyo Tyrant CloudI Service -cloudi_service_filesystem https://github.com/CloudI/cloudi_service_filesystem http://cloudi.org/ Filesystem CloudI Service -cloudi_service_http_client https://github.com/CloudI/cloudi_service_http_client http://cloudi.org/ HTTP client CloudI Service -cloudi_service_http_cowboy https://github.com/CloudI/cloudi_service_http_cowboy http://cloudi.org/ cowboy HTTP/HTTPS CloudI Service -cloudi_service_http_elli https://github.com/CloudI/cloudi_service_http_elli http://cloudi.org/ elli HTTP CloudI Service -cloudi_service_map_reduce https://github.com/CloudI/cloudi_service_map_reduce http://cloudi.org/ Map/Reduce CloudI Service -cloudi_service_oauth1 https://github.com/CloudI/cloudi_service_oauth1 http://cloudi.org/ OAuth v1.0 CloudI Service -cloudi_service_queue https://github.com/CloudI/cloudi_service_queue http://cloudi.org/ Persistent Queue Service -cloudi_service_quorum https://github.com/CloudI/cloudi_service_quorum http://cloudi.org/ CloudI Quorum Service -cloudi_service_router https://github.com/CloudI/cloudi_service_router http://cloudi.org/ CloudI Router Service -cloudi_service_tcp https://github.com/CloudI/cloudi_service_tcp http://cloudi.org/ TCP CloudI Service -cloudi_service_timers https://github.com/CloudI/cloudi_service_timers http://cloudi.org/ Timers CloudI Service -cloudi_service_udp https://github.com/CloudI/cloudi_service_udp http://cloudi.org/ UDP CloudI Service -cloudi_service_validate https://github.com/CloudI/cloudi_service_validate http://cloudi.org/ CloudI Validate Service -cloudi_service_zeromq https://github.com/CloudI/cloudi_service_zeromq http://cloudi.org/ ZeroMQ CloudI Service -cluster_info https://github.com/basho/cluster_info https://github.com/basho/cluster_info Fork of Hibari's nifty cluster_info OTP app -color https://github.com/julianduque/erlang-color https://github.com/julianduque/erlang-color ANSI colors for your Erlang -confetti https://github.com/jtendo/confetti https://github.com/jtendo/confetti Erlang configuration provider / application:get_env/2 on steroids -couchbeam https://github.com/benoitc/couchbeam https://github.com/benoitc/couchbeam Apache CouchDB client in Erlang -couch https://github.com/benoitc/opencouch https://github.com/benoitc/opencouch A embeddable document oriented database compatible with Apache CouchDB -covertool https://github.com/idubrov/covertool https://github.com/idubrov/covertool Tool to convert Erlang cover data files into Cobertura XML reports -cowboy https://github.com/ninenines/cowboy http://ninenines.eu Small, fast and modular HTTP server. -cowdb https://github.com/refuge/cowdb https://github.com/refuge/cowdb Pure Key/Value database library for Erlang Applications -cowlib https://github.com/ninenines/cowlib http://ninenines.eu Support library for manipulating Web protocols. -cpg https://github.com/okeuday/cpg https://github.com/okeuday/cpg CloudI Process Groups -cqerl https://github.com/matehat/cqerl https://matehat.github.io/cqerl/ Native Erlang CQL client for Cassandra -cr https://github.com/spawnproc/cr https://synrc.com/apps/cr/doc/cr.htm Chain Replication -cuttlefish https://github.com/basho/cuttlefish https://github.com/basho/cuttlefish never lose your childlike sense of wonder baby cuttlefish, promise me? -damocles https://github.com/lostcolony/damocles https://github.com/lostcolony/damocles Erlang library for generating adversarial network conditions for QAing distributed applications/systems on a single Linux box. -debbie https://github.com/crownedgrouse/debbie https://github.com/crownedgrouse/debbie .DEB Built In Erlang -decimal https://github.com/tim/erlang-decimal https://github.com/tim/erlang-decimal An Erlang decimal arithmetic library -detergent https://github.com/devinus/detergent https://github.com/devinus/detergent An emulsifying Erlang SOAP library -detest https://github.com/biokoda/detest https://github.com/biokoda/detest Tool for running tests on a cluster of erlang nodes -dh_date https://github.com/daleharvey/dh_date https://github.com/daleharvey/dh_date Date formatting / parsing library for erlang -dhtcrawler https://github.com/kevinlynx/dhtcrawler https://github.com/kevinlynx/dhtcrawler dhtcrawler is a DHT crawler written in erlang. It can join a DHT network and crawl many P2P torrents. -dirbusterl https://github.com/silentsignal/DirBustErl https://github.com/silentsignal/DirBustErl DirBuster successor in Erlang -dispcount https://github.com/ferd/dispcount https://github.com/ferd/dispcount Erlang task dispatcher based on ETS counters. -dlhttpc https://github.com/ferd/dlhttpc https://github.com/ferd/dlhttpc dispcount-based lhttpc fork for massive amounts of requests to limited endpoints -dns https://github.com/aetrion/dns_erlang https://github.com/aetrion/dns_erlang Erlang DNS library -dnssd https://github.com/benoitc/dnssd_erlang https://github.com/benoitc/dnssd_erlang Erlang interface to Apple's Bonjour D NS Service Discovery implementation -dtl https://github.com/oinksoft/dtl https://github.com/oinksoft/dtl Django Template Language: A full-featured port of the Django template engine to Erlang. -dynamic_compile https://github.com/jkvor/dynamic_compile https://github.com/jkvor/dynamic_compile compile and load erlang modules from string input -e2 https://github.com/gar1t/e2 http://e2project.org Library to simply writing correct OTP applications. -eamf https://github.com/mrinalwadhwa/eamf https://github.com/mrinalwadhwa/eamf eAMF provides Action Message Format (AMF) support for Erlang -eavro https://github.com/SIfoxDevTeam/eavro https://github.com/SIfoxDevTeam/eavro Apache Avro encoder/decoder -ecapnp https://github.com/kaos/ecapnp https://github.com/kaos/ecapnp Cap'n Proto library for Erlang -econfig https://github.com/benoitc/econfig https://github.com/benoitc/econfig simple Erlang config handler using INI files -edate https://github.com/dweldon/edate https://github.com/dweldon/edate date manipulation library for erlang -edgar https://github.com/crownedgrouse/edgar https://github.com/crownedgrouse/edgar Erlang Does GNU AR -edis https://github.com/inaka/edis http://inaka.github.com/edis/ An Erlang implementation of Redis KV Store -edns https://github.com/hcvst/erlang-dns https://github.com/hcvst/erlang-dns Erlang/OTP DNS server -edown https://github.com/uwiger/edown https://github.com/uwiger/edown EDoc extension for generating Github-flavored Markdown -eep_app https://github.com/darach/eep-erl https://github.com/darach/eep-erl Embedded Event Processing -eep https://github.com/virtan/eep https://github.com/virtan/eep Erlang Easy Profiling (eep) application provides a way to analyze application performance and call hierarchy -efene https://github.com/efene/efene https://github.com/efene/efene Alternative syntax for the Erlang Programming Language focusing on simplicity, ease of use and programmer UX -eganglia https://github.com/inaka/eganglia https://github.com/inaka/eganglia Erlang library to interact with Ganglia -egeoip https://github.com/mochi/egeoip https://github.com/mochi/egeoip Erlang IP Geolocation module, currently supporting the MaxMind GeoLite City Database. -ehsa https://bitbucket.org/a12n/ehsa https://bitbucket.org/a12n/ehsa Erlang HTTP server basic and digest authentication modules -ejabberd https://github.com/processone/ejabberd https://github.com/processone/ejabberd Robust, ubiquitous and massively scalable Jabber / XMPP Instant Messaging platform -ej https://github.com/seth/ej https://github.com/seth/ej Helper module for working with Erlang terms representing JSON -ejwt https://github.com/artefactop/ejwt https://github.com/artefactop/ejwt erlang library for JSON Web Token -ekaf https://github.com/helpshift/ekaf https://github.com/helpshift/ekaf A minimal, high-performance Kafka client in Erlang. -elarm https://github.com/esl/elarm https://github.com/esl/elarm Alarm Manager for Erlang. -eleveldb https://github.com/basho/eleveldb https://github.com/basho/eleveldb Erlang LevelDB API -elli https://github.com/knutin/elli https://github.com/knutin/elli Simple, robust and performant Erlang web server -elvis https://github.com/inaka/elvis https://github.com/inaka/elvis Erlang Style Reviewer -emagick https://github.com/kivra/emagick https://github.com/kivra/emagick Wrapper for Graphics/ImageMagick command line tool. -emysql https://github.com/Eonblast/Emysql https://github.com/Eonblast/Emysql Stable, pure Erlang MySQL driver. -enm https://github.com/basho/enm https://github.com/basho/enm Erlang driver for nanomsg -entop https://github.com/mazenharake/entop https://github.com/mazenharake/entop A top-like tool for monitoring an Erlang node -epcap https://github.com/msantos/epcap https://github.com/msantos/epcap Erlang packet capture interface using pcap -eper https://github.com/massemanet/eper https://github.com/massemanet/eper Erlang performance and debugging tools. -epgsql https://github.com/epgsql/epgsql https://github.com/epgsql/epgsql Erlang PostgreSQL client library. -episcina https://github.com/erlware/episcina https://github.com/erlware/episcina A simple non intrusive resource pool for connections -eplot https://github.com/psyeugenic/eplot https://github.com/psyeugenic/eplot A plot engine written in erlang. -epocxy https://github.com/duomark/epocxy https://github.com/duomark/epocxy Erlang Patterns of Concurrency -epubnub https://github.com/tsloughter/epubnub https://github.com/tsloughter/epubnub Erlang PubNub API -eqm https://github.com/loucash/eqm https://github.com/loucash/eqm Erlang pub sub with supply-demand channels -eredis https://github.com/wooga/eredis https://github.com/wooga/eredis Erlang Redis client -eredis_pool https://github.com/hiroeorz/eredis_pool https://github.com/hiroeorz/eredis_pool eredis_pool is Pool of Redis clients, using eredis and poolboy. -erlang_cep https://github.com/danmacklin/erlang_cep https://github.com/danmacklin/erlang_cep A basic CEP package written in erlang -erlang_js https://github.com/basho/erlang_js https://github.com/basho/erlang_js A linked-in driver for Erlang to Mozilla's Spidermonkey Javascript runtime. -erlang_localtime https://github.com/dmitryme/erlang_localtime https://github.com/dmitryme/erlang_localtime Erlang library for conversion from one local time to another -erlang_smtp https://github.com/tonyg/erlang-smtp https://github.com/tonyg/erlang-smtp Erlang SMTP and POP3 server code. -erlang_term https://github.com/okeuday/erlang_term https://github.com/okeuday/erlang_term Erlang Term Info -erlasticsearch https://github.com/dieswaytoofast/erlasticsearch https://github.com/dieswaytoofast/erlasticsearch Erlang thrift interface to elastic_search -erlastic_search https://github.com/tsloughter/erlastic_search https://github.com/tsloughter/erlastic_search An Erlang app for communicating with Elastic Search's rest interface. -erlbrake https://github.com/kenpratt/erlbrake https://github.com/kenpratt/erlbrake Erlang Airbrake notification client -erlcloud https://github.com/gleber/erlcloud https://github.com/gleber/erlcloud Cloud Computing library for erlang (Amazon EC2, S3, SQS, SimpleDB, Mechanical Turk, ELB) -erlcron https://github.com/erlware/erlcron https://github.com/erlware/erlcron Erlang cronish system -erldb https://github.com/erldb/erldb http://erldb.org ORM (Object-relational mapping) application implemented in Erlang -erldis https://github.com/cstar/erldis https://github.com/cstar/erldis redis erlang client library -erldns https://github.com/aetrion/erl-dns https://github.com/aetrion/erl-dns DNS server, in erlang. -erldocker https://github.com/proger/erldocker https://github.com/proger/erldocker Docker Remote API client for Erlang -erlfsmon https://github.com/proger/erlfsmon https://github.com/proger/erlfsmon Erlang filesystem event watcher for Linux and OSX -erlgit https://github.com/gleber/erlgit https://github.com/gleber/erlgit Erlang convenience wrapper around git executable -erlguten https://github.com/richcarl/erlguten https://github.com/richcarl/erlguten ErlGuten is a system for high-quality typesetting, written purely in Erlang. -erlmc https://github.com/jkvor/erlmc https://github.com/jkvor/erlmc Erlang memcached binary protocol client -erlmongo https://github.com/SergejJurecko/erlmongo https://github.com/SergejJurecko/erlmongo Record based Erlang driver for MongoDB with gridfs support -erlog https://github.com/rvirding/erlog https://github.com/rvirding/erlog Prolog interpreter in and for Erlang -erlpass https://github.com/ferd/erlpass https://github.com/ferd/erlpass A library to handle password hashing and changing in a safe manner, independent from any kind of storage whatsoever. -erlport https://github.com/hdima/erlport https://github.com/hdima/erlport ErlPort - connect Erlang to other languages -erlsha2 https://github.com/vinoski/erlsha2 https://github.com/vinoski/erlsha2 SHA-224, SHA-256, SHA-384, SHA-512 implemented in Erlang NIFs. -erlsh https://github.com/proger/erlsh https://github.com/proger/erlsh Erlang shell tools -erlsom https://github.com/willemdj/erlsom https://github.com/willemdj/erlsom XML parser for Erlang -erl_streams https://github.com/epappas/erl_streams https://github.com/epappas/erl_streams Streams in Erlang -erlubi https://github.com/krestenkrab/erlubi https://github.com/krestenkrab/erlubi Ubigraph Erlang Client (and Process Visualizer) -erlvolt https://github.com/VoltDB/voltdb-client-erlang https://github.com/VoltDB/voltdb-client-erlang VoltDB Erlang Client Driver -erlware_commons https://github.com/erlware/erlware_commons https://github.com/erlware/erlware_commons Erlware Commons is an Erlware project focused on all aspects of reusable Erlang components. -erlydtl https://github.com/erlydtl/erlydtl https://github.com/erlydtl/erlydtl Django Template Language for Erlang. -errd https://github.com/archaelus/errd https://github.com/archaelus/errd Erlang RRDTool library -erserve https://github.com/del/erserve https://github.com/del/erserve Erlang/Rserve communication interface -erwa https://github.com/bwegh/erwa https://github.com/bwegh/erwa A WAMP router and client written in Erlang. -espec https://github.com/lucaspiller/espec https://github.com/lucaspiller/espec ESpec: Behaviour driven development framework for Erlang -estatsd https://github.com/RJ/estatsd https://github.com/RJ/estatsd Erlang stats aggregation app that periodically flushes data to graphite -etap https://github.com/ngerakines/etap https://github.com/ngerakines/etap etap is a simple erlang testing library that provides TAP compliant output. -etest https://github.com/wooga/etest https://github.com/wooga/etest A lightweight, convention over configuration test framework for Erlang -etest_http https://github.com/wooga/etest_http https://github.com/wooga/etest_http etest Assertions around HTTP (client-side) -etoml https://github.com/kalta/etoml https://github.com/kalta/etoml TOML language erlang parser -eunit_formatters https://github.com/seancribbs/eunit_formatters https://github.com/seancribbs/eunit_formatters Because eunit's output sucks. Let's make it better. -eunit https://github.com/richcarl/eunit https://github.com/richcarl/eunit The EUnit lightweight unit testing framework for Erlang - this is the canonical development repository. -euthanasia https://github.com/doubleyou/euthanasia https://github.com/doubleyou/euthanasia Merciful killer for your Erlang processes -evum https://github.com/msantos/evum https://github.com/msantos/evum Spawn Linux VMs as Erlang processes in the Erlang VM -exec https://github.com/saleyn/erlexec http://saleyn.github.com/erlexec Execute and control OS processes from Erlang/OTP. -exml https://github.com/paulgray/exml https://github.com/paulgray/exml XML parsing library in Erlang -exometer https://github.com/Feuerlabs/exometer https://github.com/Feuerlabs/exometer Basic measurement objects and probe behavior -exs1024 https://github.com/jj1bdx/exs1024 https://github.com/jj1bdx/exs1024 Xorshift1024star pseudo random number generator for Erlang. -exs64 https://github.com/jj1bdx/exs64 https://github.com/jj1bdx/exs64 Xorshift64star pseudo random number generator for Erlang. -exsplus116 https://github.com/jj1bdx/exsplus116 https://github.com/jj1bdx/exsplus116 Xorshift116plus for Erlang -exsplus128 https://github.com/jj1bdx/exsplus128 https://github.com/jj1bdx/exsplus128 Xorshift128plus pseudo random number generator for Erlang. -ezmq https://github.com/RoadRunnr/ezmq https://github.com/RoadRunnr/ezmq zMQ implemented in Erlang -ezmtp https://github.com/a13x/ezmtp https://github.com/a13x/ezmtp ZMTP protocol in pure Erlang. -fast_disk_log https://github.com/lpgauth/fast_disk_log https://github.com/lpgauth/fast_disk_log Pool-based asynchronous Erlang disk logger -feeder https://github.com/michaelnisi/feeder https://github.com/michaelnisi/feeder Stream parse RSS and Atom formatted XML feeds. -fix https://github.com/maxlapshin/fix https://github.com/maxlapshin/fix http://fixprotocol.org/ implementation. -flower https://github.com/travelping/flower https://github.com/travelping/flower FlowER - a Erlang OpenFlow development platform -fn https://github.com/reiddraper/fn https://github.com/reiddraper/fn Function utilities for Erlang -folsom_cowboy https://github.com/boundary/folsom_cowboy https://github.com/boundary/folsom_cowboy A Cowboy based Folsom HTTP Wrapper. -folsom https://github.com/boundary/folsom https://github.com/boundary/folsom Expose Erlang Events and Metrics -folsomite https://github.com/campanja/folsomite https://github.com/campanja/folsomite blow up your graphite / riemann server with folsom metrics -fs https://github.com/synrc/fs https://github.com/synrc/fs Erlang FileSystem Listener -fuse https://github.com/jlouis/fuse https://github.com/jlouis/fuse A Circuit Breaker for Erlang -gcm https://github.com/pdincau/gcm-erlang https://github.com/pdincau/gcm-erlang An Erlang application for Google Cloud Messaging -gcprof https://github.com/knutin/gcprof https://github.com/knutin/gcprof Garbage Collection profiler for Erlang -geas https://github.com/crownedgrouse/geas https://github.com/crownedgrouse/geas Guess Erlang Application Scattering -geef https://github.com/carlosmn/geef https://github.com/carlosmn/geef Git NEEEEF (Erlang NIF) -gen_cycle https://github.com/aerosol/gen_cycle https://github.com/aerosol/gen_cycle Simple, generic OTP behaviour for recurring tasks -gen_icmp https://github.com/msantos/gen_icmp https://github.com/msantos/gen_icmp Erlang interface to ICMP sockets -gen_nb_server https://github.com/kevsmith/gen_nb_server https://github.com/kevsmith/gen_nb_server OTP behavior for writing non-blocking servers -gen_paxos https://github.com/gburd/gen_paxos https://github.com/gburd/gen_paxos An Erlang/OTP-style implementation of the PAXOS distributed consensus protocol -gen_smtp https://github.com/Vagabond/gen_smtp https://github.com/Vagabond/gen_smtp A generic Erlang SMTP server and client that can be extended via callback modules -gen_tracker https://github.com/erlyvideo/gen_tracker https://github.com/erlyvideo/gen_tracker supervisor with ets handling of children and their metadata -gen_unix https://github.com/msantos/gen_unix https://github.com/msantos/gen_unix Erlang Unix socket interface -getopt https://github.com/jcomellas/getopt https://github.com/jcomellas/getopt Module to parse command line arguments using the GNU getopt syntax -gettext https://github.com/etnt/gettext https://github.com/etnt/gettext Erlang internationalization library. -giallo https://github.com/kivra/giallo https://github.com/kivra/giallo Small and flexible web framework on top of Cowboy -gin https://github.com/mad-cocktail/gin https://github.com/mad-cocktail/gin The guards and for Erlang parse_transform -gitty https://github.com/maxlapshin/gitty https://github.com/maxlapshin/gitty Git access in erlang -gold_fever https://github.com/inaka/gold_fever https://github.com/inaka/gold_fever A Treasure Hunt for Erlangers -gossiperl https://github.com/gossiperl/gossiperl http://gossiperl.com/ Gossip middleware in Erlang -gpb https://github.com/tomas-abrahamsson/gpb https://github.com/tomas-abrahamsson/gpb A Google Protobuf implementation for Erlang -gproc https://github.com/uwiger/gproc https://github.com/uwiger/gproc Extended process registry for Erlang -grapherl https://github.com/eproxus/grapherl https://github.com/eproxus/grapherl Create graphs of Erlang systems and programs -gun https://github.com/ninenines/gun http//ninenines.eu Asynchronous SPDY, HTTP and Websocket client written in Erlang. -hackney https://github.com/benoitc/hackney https://github.com/benoitc/hackney simple HTTP client in Erlang -hamcrest https://github.com/hyperthunk/hamcrest-erlang https://github.com/hyperthunk/hamcrest-erlang Erlang port of Hamcrest -hanoidb https://github.com/krestenkrab/hanoidb https://github.com/krestenkrab/hanoidb Erlang LSM BTree Storage -hottub https://github.com/bfrog/hottub https://github.com/bfrog/hottub Permanent Erlang Worker Pool -hyper https://github.com/GameAnalytics/hyper https://github.com/GameAnalytics/hyper Erlang implementation of HyperLogLog -ibrowse https://github.com/cmullaparthi/ibrowse https://github.com/cmullaparthi/ibrowse Erlang HTTP client -ierlang https://github.com/robbielynch/ierlang https://github.com/robbielynch/ierlang An Erlang language kernel for IPython. -iota https://github.com/jpgneves/iota https://github.com/jpgneves/iota iota (Inter-dependency Objective Testing Apparatus) - a tool to enforce clean separation of responsibilities in Erlang code -ircd https://github.com/tonyg/erlang-ircd https://github.com/tonyg/erlang-ircd A pluggable IRC daemon application/library for Erlang. -irc_lib https://github.com/OtpChatBot/irc_lib https://github.com/OtpChatBot/irc_lib Erlang irc client library -iris https://github.com/project-iris/iris-erl https://github.com/project-iris/iris-erl Iris Erlang binding -iso8601 https://github.com/seansawyer/erlang_iso8601 https://github.com/seansawyer/erlang_iso8601 Erlang ISO 8601 date formatter/parser -itweet https://github.com/inaka/itweet http://inaka.github.com/itweet/ Twitter Stream API on ibrowse -jerg https://github.com/ddossot/jerg https://github.com/ddossot/jerg JSON Schema to Erlang Records Generator -jesse https://github.com/klarna/jesse https://github.com/klarna/jesse jesse (JSon Schema Erlang) is an implementation of a json schema validator for Erlang. -jiffy https://github.com/davisp/jiffy https://github.com/davisp/jiffy JSON NIFs for Erlang. -jiffy_v https://github.com/shizzard/jiffy-v https://github.com/shizzard/jiffy-v JSON validation utility -jobs https://github.com/esl/jobs https://github.com/esl/jobs a Job scheduler for load regulation -joxa https://github.com/joxa/joxa https://github.com/joxa/joxa A Modern Lisp for the Erlang VM -jsonerl https://github.com/lambder/jsonerl https://github.com/lambder/jsonerl yet another but slightly different erlang <-> json encoder/decoder -json https://github.com/talentdeficit/json https://github.com/talentdeficit/json a high level json library for erlang (17.0+) -jsonpath https://github.com/GeneStevens/jsonpath https://github.com/GeneStevens/jsonpath Fast Erlang JSON data retrieval and updates via javascript-like notation -json_rec https://github.com/justinkirby/json_rec https://github.com/justinkirby/json_rec JSON to erlang record -jsonx https://github.com/iskra/jsonx https://github.com/iskra/jsonx JSONX is an Erlang library for efficient decode and encode JSON, written in C. -jsx https://github.com/talentdeficit/jsx https://github.com/talentdeficit/jsx An Erlang application for consuming, producing and manipulating JSON. -kafka https://github.com/wooga/kafka-erlang https://github.com/wooga/kafka-erlang Kafka consumer and producer in Erlang -kai https://github.com/synrc/kai https://github.com/synrc/kai DHT storage by Takeshi Inoue -katja https://github.com/nifoc/katja https://github.com/nifoc/katja A simple Riemann client written in Erlang. -kdht https://github.com/kevinlynx/kdht https://github.com/kevinlynx/kdht kdht is an erlang DHT implementation -key2value https://github.com/okeuday/key2value https://github.com/okeuday/key2value Erlang 2-way map -keys1value https://github.com/okeuday/keys1value https://github.com/okeuday/keys1value Erlang set associative map for key lists -kinetic https://github.com/AdRoll/kinetic https://github.com/AdRoll/kinetic Erlang Kinesis Client -kjell https://github.com/karlll/kjell https://github.com/karlll/kjell Erlang Shell -kraken https://github.com/Asana/kraken https://github.com/Asana/kraken Distributed Pubsub Server for Realtime Apps -kucumberl https://github.com/openshine/kucumberl https://github.com/openshine/kucumberl A pure-erlang, open-source, implementation of Cucumber -kvc https://github.com/etrepum/kvc https://github.com/etrepum/kvc KVC - Key Value Coding for Erlang data structures -kvlists https://github.com/jcomellas/kvlists https://github.com/jcomellas/kvlists Lists of key-value pairs (decoded JSON) in Erlang -kvs https://github.com/synrc/kvs https://github.com/synrc/kvs Container and Iterator -lager_amqp_backend https://github.com/jbrisbin/lager_amqp_backend https://github.com/jbrisbin/lager_amqp_backend AMQP RabbitMQ Lager backend -lager https://github.com/basho/lager https://github.com/basho/lager A logging framework for Erlang/OTP. -lager_syslog https://github.com/basho/lager_syslog https://github.com/basho/lager_syslog Syslog backend for lager -lambdapad https://github.com/gar1t/lambdapad https://github.com/gar1t/lambdapad Static site generator using Erlang. Yes, Erlang. -lasp https://github.com/lasp-lang/lasp http://lasp-lang.org/ A Language for Distributed, Eventually Consistent Computations -lasse https://github.com/inaka/lasse https://github.com/inaka/lasse SSE handler for Cowboy -ldap https://github.com/spawnproc/ldap https://github.com/spawnproc/ldap LDAP server written in Erlang -lethink https://github.com/taybin/lethink https://github.com/taybin/lethink erlang driver for rethinkdb -lfe https://github.com/rvirding/lfe https://github.com/rvirding/lfe Lisp Flavoured Erlang (LFE) -ling https://github.com/cloudozer/ling https://github.com/cloudozer/ling Erlang on Xen -live https://github.com/ninenines/live http://ninenines.eu Automated module and configuration reloader. -lmq https://github.com/iij/lmq https://github.com/iij/lmq Lightweight Message Queue -locker https://github.com/wooga/locker https://github.com/wooga/locker Atomic distributed 'check and set' for short-lived keys -locks https://github.com/uwiger/locks https://github.com/uwiger/locks A scalable, deadlock-resolving resource locker -log4erl https://github.com/ahmednawras/log4erl https://github.com/ahmednawras/log4erl A logger for erlang in the spirit of Log4J. -lol https://github.com/b0oh/lol https://github.com/b0oh/lol Lisp on erLang, and programming is fun again -lucid https://github.com/tatsuhiro-t/lucid https://github.com/tatsuhiro-t/lucid HTTP/2 server written in Erlang -luerl https://github.com/rvirding/luerl https://github.com/rvirding/luerl Lua in Erlang -luwak https://github.com/basho/luwak https://github.com/basho/luwak Large-object storage interface for Riak -lux https://github.com/hawk/lux https://github.com/hawk/lux Lux (LUcid eXpect scripting) simplifies test automation and provides an Expect-style execution of commands -machi https://github.com/basho/machi https://github.com/basho/machi Machi file store -mad https://github.com/synrc/mad https://github.com/synrc/mad Small and Fast Rebar Replacement -marina https://github.com/lpgauth/marina https://github.com/lpgauth/marina Non-blocking Erlang Cassandra CQL3 client -mavg https://github.com/EchoTeam/mavg https://github.com/EchoTeam/mavg Erlang :: Exponential moving average library -mcd https://github.com/EchoTeam/mcd https://github.com/EchoTeam/mcd Fast memcached protocol client in pure Erlang -mcerlang https://github.com/fredlund/McErlang https://github.com/fredlund/McErlang The McErlang model checker for Erlang -mc_erl https://github.com/clonejo/mc-erl https://github.com/clonejo/mc-erl mc-erl is a server for Minecraft 1.4.7 written in Erlang. -meck https://github.com/eproxus/meck https://github.com/eproxus/meck A mocking library for Erlang -mekao https://github.com/ddosia/mekao https://github.com/ddosia/mekao SQL constructor -memo https://github.com/tuncer/memo https://github.com/tuncer/memo Erlang memoization server -merge_index https://github.com/basho/merge_index https://github.com/basho/merge_index MergeIndex is an Erlang library for storing ordered sets on disk. It is very similar to an SSTable (in Google's Bigtable) or an HFile (in Hadoop). -merl https://github.com/richcarl/merl https://github.com/richcarl/merl Metaprogramming in Erlang -mimetypes https://github.com/spawngrid/mimetypes https://github.com/spawngrid/mimetypes Erlang MIME types library -mixer https://github.com/chef/mixer https://github.com/chef/mixer Mix in functions from other modules -mochiweb https://github.com/mochi/mochiweb https://github.com/mochi/mochiweb MochiWeb is an Erlang library for building lightweight HTTP servers. -mochiweb_xpath https://github.com/retnuh/mochiweb_xpath https://github.com/retnuh/mochiweb_xpath XPath support for mochiweb's html parser -mockgyver https://github.com/klajo/mockgyver https://github.com/klajo/mockgyver A mocking library for Erlang -modlib https://github.com/gar1t/modlib https://github.com/gar1t/modlib Web framework based on Erlang's inets httpd -mongodb https://github.com/comtihon/mongodb-erlang https://github.com/comtihon/mongodb-erlang MongoDB driver for Erlang -mongooseim https://github.com/esl/MongooseIM https://www.erlang-solutions.com/products/mongooseim-massively-scalable-ejabberd-platform Jabber / XMPP server with focus on performance and scalability, by Erlang Solutions -moyo https://github.com/dwango/moyo https://github.com/dwango/moyo Erlang utility functions library -msgpack https://github.com/msgpack/msgpack-erlang https://github.com/msgpack/msgpack-erlang MessagePack (de)serializer implementation for Erlang -mu2 https://github.com/ramsay-t/mu2 https://github.com/ramsay-t/mu2 Erlang mutation testing tool -mustache https://github.com/mojombo/mustache.erl https://github.com/mojombo/mustache.erl Mustache template engine for Erlang. -myproto https://github.com/altenwald/myproto https://github.com/altenwald/myproto MySQL Server Protocol in Erlang -mysql https://github.com/dizzyd/erlang-mysql-driver https://github.com/dizzyd/erlang-mysql-driver Erlang MySQL Driver (from code.google.com) -n2o https://github.com/5HT/n2o https://github.com/5HT/n2o WebSocket Application Server -nat_upnp https://github.com/benoitc/nat_upnp https://github.com/benoitc/nat_upnp Erlang library to map your internal port to an external using UNP IGD -neo4j https://github.com/dmitriid/neo4j-erlang https://github.com/dmitriid/neo4j-erlang Erlang client library for Neo4J. -neotoma https://github.com/seancribbs/neotoma https://github.com/seancribbs/neotoma Erlang library and packrat parser-generator for parsing expression grammars. -newrelic https://github.com/wooga/newrelic-erlang https://github.com/wooga/newrelic-erlang Erlang library for sending metrics to New Relic -nifty https://github.com/parapluu/nifty https://github.com/parapluu/nifty Erlang NIF wrapper generator -nitrogen_core https://github.com/nitrogen/nitrogen_core http://nitrogenproject.com/ The core Nitrogen library. -nkbase https://github.com/Nekso/nkbase https://github.com/Nekso/nkbase NkBASE distributed database -nkdocker https://github.com/Nekso/nkdocker https://github.com/Nekso/nkdocker Erlang Docker client -nkpacket https://github.com/Nekso/nkpacket https://github.com/Nekso/nkpacket Generic Erlang transport layer -nodefinder https://github.com/okeuday/nodefinder https://github.com/erlanger/nodefinder automatic node discovery via UDP multicast -nprocreg https://github.com/nitrogen/nprocreg http://nitrogenproject.com/ Minimal Distributed Erlang Process Registry -oauth2c https://github.com/kivra/oauth2_client https://github.com/kivra/oauth2_client Erlang OAuth2 Client -oauth2 https://github.com/kivra/oauth2 https://github.com/kivra/oauth2 Erlang Oauth2 implementation -oauth https://github.com/tim/erlang-oauth https://github.com/tim/erlang-oauth An Erlang OAuth 1.0 implementation -of_protocol https://github.com/FlowForwarding/of_protocol https://github.com/FlowForwarding/of_protocol OpenFlow Protocol Library for Erlang -openflow https://github.com/renatoaguiar/erlang-openflow https://github.com/renatoaguiar/erlang-openflow An OpenFlow controller written in pure erlang -openid https://github.com/brendonh/erl_openid https://github.com/brendonh/erl_openid Erlang OpenID -openpoker https://github.com/hpyhacking/openpoker https://github.com/hpyhacking/openpoker Genesis Texas hold'em Game Server -pal https://github.com/manifest/pal https://github.com/manifest/pal Pragmatic Authentication Library -parse_trans https://github.com/uwiger/parse_trans https://github.com/uwiger/parse_trans Parse transform utilities for Erlang -parsexml https://github.com/maxlapshin/parsexml https://github.com/maxlapshin/parsexml Simple DOM XML parser with convenient and very simple API -pegjs https://github.com/dmitriid/pegjs https://github.com/dmitriid/pegjs An implementation of PEG.js grammar for Erlang. -percept2 https://github.com/huiqing/percept2 https://github.com/huiqing/percept2 Concurrent profiling tool for Erlang -pgsql https://github.com/semiocast/pgsql https://github.com/semiocast/pgsql Erlang PostgreSQL driver -pkgx https://github.com/arjan/pkgx https://github.com/arjan/pkgx Build .deb packages from Erlang releases -pkt https://github.com/msantos/pkt https://github.com/msantos/pkt Erlang network protocol library -plain_fsm https://github.com/uwiger/plain_fsm https://github.com/uwiger/plain_fsm A behaviour/support library for writing plain Erlang FSMs. -plumtree https://github.com/helium/plumtree https://github.com/helium/plumtree Epidemic Broadcast Trees -pmod_transform https://github.com/erlang/pmod_transform https://github.com/erlang/pmod_transform Parse transform for parameterized modules -pobox https://github.com/ferd/pobox https://github.com/ferd/pobox External buffer processes to protect against mailbox overflow in Erlang -ponos https://github.com/klarna/ponos https://github.com/klarna/ponos ponos is a simple yet powerful load generator written in erlang -poolboy https://github.com/devinus/poolboy https://github.com/devinus/poolboy A hunky Erlang worker pool factory -pooler https://github.com/seth/pooler https://github.com/seth/pooler An OTP Process Pool Application -pqueue https://github.com/okeuday/pqueue https://github.com/okeuday/pqueue Erlang Priority Queues -procket https://github.com/msantos/procket http://blog.listincomprehension.com/search/label/procket Erlang interface to low level socket operations -proper https://github.com/manopapad/proper http://proper.softlab.ntua.gr PropEr: a QuickCheck-inspired property-based testing tool for Erlang. -props https://github.com/greyarea/props https://github.com/greyarea/props Property structure library -protobuffs https://github.com/basho/erlang_protobuffs https://github.com/basho/erlang_protobuffs An implementation of Google's Protocol Buffers for Erlang, based on ngerakines/erlang_protobuffs. -psycho https://github.com/gar1t/psycho https://github.com/gar1t/psycho HTTP server that provides a WSGI-like interface for applications and middleware. -ptrackerl https://github.com/inaka/ptrackerl https://github.com/inaka/ptrackerl Pivotal Tracker API Client written in Erlang -purity https://github.com/mpitid/purity https://github.com/mpitid/purity A side-effect analyzer for Erlang -push_service https://github.com/hairyhum/push_service https://github.com/hairyhum/push_service Push service -qdate https://github.com/choptastic/qdate https://github.com/choptastic/qdate Date, time, and timezone parsing, formatting, and conversion for Erlang. -qrcode https://github.com/komone/qrcode https://github.com/komone/qrcode QR Code encoder in Erlang -quest https://github.com/eriksoe/ErlangQuest https://github.com/eriksoe/ErlangQuest Learn Erlang through this set of challenges. An interactive system for getting to know Erlang. -quickrand https://github.com/okeuday/quickrand https://github.com/okeuday/quickrand Quick Erlang Random Number Generation -rabbit_exchange_type_riak https://github.com/jbrisbin/riak-exchange https://github.com/jbrisbin/riak-exchange Custom RabbitMQ exchange type for sticking messages in Riak -rabbit https://github.com/rabbitmq/rabbitmq-server.git https://www.rabbitmq.com/ RabbitMQ Server -rack https://github.com/erlyvideo/rack https://github.com/erlyvideo/rack Rack handler for erlang -radierl https://github.com/vances/radierl https://github.com/vances/radierl RADIUS protocol stack implemented in Erlang. -rafter https://github.com/andrewjstone/rafter https://github.com/andrewjstone/rafter An Erlang library application which implements the Raft consensus protocol -ranch https://github.com/ninenines/ranch http://ninenines.eu Socket acceptor pool for TCP protocols. -rbeacon https://github.com/refuge/rbeacon https://github.com/refuge/rbeacon LAN discovery and presence in Erlang. -rebar https://github.com/rebar/rebar3 http://www.rebar3.org Erlang build tool that makes it easy to compile and test Erlang applications, port drivers and releases. -rebus https://github.com/olle/rebus https://github.com/olle/rebus A stupid simple, internal, pub/sub event bus written in- and for Erlang. -rec2json https://github.com/lordnull/rec2json https://github.com/lordnull/rec2json Compile erlang record definitions into modules to convert them to/from json easily. -recon https://github.com/ferd/recon https://github.com/ferd/recon Collection of functions and scripts to debug Erlang in production. -record_info https://github.com/bipthelin/erlang-record_info https://github.com/bipthelin/erlang-record_info Convert between record and proplist -redgrid https://github.com/jkvor/redgrid https://github.com/jkvor/redgrid automatic Erlang node discovery via redis -redo https://github.com/jkvor/redo https://github.com/jkvor/redo pipelined erlang redis client -reltool_util https://github.com/okeuday/reltool_util https://github.com/okeuday/reltool_util Erlang reltool utility functionality application -relx https://github.com/erlware/relx https://github.com/erlware/relx Sane, simple release creation for Erlang -resource_discovery https://github.com/erlware/resource_discovery http://erlware.org/ An application used to dynamically discover resources present in an Erlang node cluster. -restc https://github.com/kivra/restclient https://github.com/kivra/restclient Erlang Rest Client -rfc4627_jsonrpc https://github.com/tonyg/erlang-rfc4627 https://github.com/tonyg/erlang-rfc4627 Erlang RFC4627 (JSON) codec and JSON-RPC server implementation. -riakc https://github.com/basho/riak-erlang-client https://github.com/basho/riak-erlang-client Erlang clients for Riak. -riak_core https://github.com/basho/riak_core https://github.com/basho/riak_core Distributed systems infrastructure used by Riak. -riak_dt https://github.com/basho/riak_dt https://github.com/basho/riak_dt Convergent replicated datatypes in Erlang -riak_ensemble https://github.com/basho/riak_ensemble https://github.com/basho/riak_ensemble Multi-Paxos framework in Erlang -riakhttpc https://github.com/basho/riak-erlang-http-client https://github.com/basho/riak-erlang-http-client Riak Erlang client using the HTTP interface -riak_kv https://github.com/basho/riak_kv https://github.com/basho/riak_kv Riak Key/Value Store -riaknostic https://github.com/basho/riaknostic https://github.com/basho/riaknostic A diagnostic tool for Riak installations, to find common errors asap -riak_pg https://github.com/cmeiklejohn/riak_pg https://github.com/cmeiklejohn/riak_pg Distributed process groups with riak_core. -riak_pipe https://github.com/basho/riak_pipe https://github.com/basho/riak_pipe Riak Pipelines -riakpool https://github.com/dweldon/riakpool https://github.com/dweldon/riakpool erlang riak client pool -riak_sysmon https://github.com/basho/riak_sysmon https://github.com/basho/riak_sysmon Simple OTP app for managing Erlang VM system_monitor event messages -riak_test https://github.com/basho/riak_test https://github.com/basho/riak_test I'm in your cluster, testing your riaks -rivus_cep https://github.com/vascokk/rivus_cep https://github.com/vascokk/rivus_cep Complex event processing in Erlang -rlimit https://github.com/jlouis/rlimit https://github.com/jlouis/rlimit Magnus Klaar's rate limiter code from etorrent -safetyvalve https://github.com/jlouis/safetyvalve https://github.com/jlouis/safetyvalve A safety valve for your erlang node -seestar https://github.com/iamaleksey/seestar https://github.com/iamaleksey/seestar The Erlang client for Cassandra 1.2+ binary protocol -service https://github.com/CloudI/service http://cloudi.org/ A minimal Erlang behavior for creating CloudI internal services -setup https://github.com/uwiger/setup https://github.com/uwiger/setup Generic setup utility for Erlang-based systems -sext https://github.com/uwiger/sext https://github.com/uwiger/sext Sortable Erlang Term Serialization -sfmt https://github.com/jj1bdx/sfmt-erlang https://github.com/jj1bdx/sfmt-erlang SFMT pseudo random number generator for Erlang. -sgte https://github.com/filippo/sgte https://github.com/filippo/sgte A simple Erlang Template Engine -sheriff https://github.com/extend/sheriff http://ninenines.eu Parse transform for type based validation. -shotgun https://github.com/inaka/shotgun https://github.com/inaka/shotgun better than just a gun -sidejob https://github.com/basho/sidejob https://github.com/basho/sidejob Parallel worker and capacity limiting library for Erlang -sieve https://github.com/benoitc/sieve https://github.com/benoitc/sieve sieve is a simple TCP routing proxy (layer 7) in erlang -sighandler https://github.com/jkingsbery/sighandler https://github.com/jkingsbery/sighandler Handle UNIX signals in Er lang -simhash https://github.com/ferd/simhash https://github.com/ferd/simhash Simhashing for Erlang -- hashing algorithm to find near-duplicates in binary data. -simple_bridge https://github.com/nitrogen/simple_bridge https://github.com/nitrogen/simple_bridge A simple, standardized interface library to Erlang HTTP Servers. -simple_oauth2 https://github.com/virtan/simple_oauth2 https://github.com/virtan/simple_oauth2 Simple erlang OAuth2 client module for any http server framework (Google, Facebook, Yandex, Vkontakte are preconfigured) -skel https://github.com/ParaPhrase/skel https://github.com/ParaPhrase/skel A Streaming Process-based Skeleton Library for Erlang -smother https://github.com/ramsay-t/Smother https://ramsay-t.github.io/Smother/ Extended code coverage metrics for Erlang. -social https://github.com/dvv/social https://github.com/dvv/social Cowboy handler for social login via OAuth2 providers -spapi_router https://github.com/spilgames/spapi-router https://github.com/spilgames/spapi-router Partially-connected Erlang clustering -sqerl https://github.com/hairyhum/sqerl https://github.com/hairyhum/sqerl An Erlang-flavoured SQL DSL -srly https://github.com/msantos/srly https://github.com/msantos/srly Native Erlang Unix serial interface -sshrpc https://github.com/jj1bdx/sshrpc https://github.com/jj1bdx/sshrpc Erlang SSH RPC module (experimental) -stable https://github.com/dvv/stable https://github.com/dvv/stable Library of assorted helpers for Cowboy web server. -statebox https://github.com/mochi/statebox https://github.com/mochi/statebox Erlang state monad with merge/conflict-resolution capabilities. Useful for Riak. -statebox_riak https://github.com/mochi/statebox_riak https://github.com/mochi/statebox_riak Convenience library that makes it easier to use statebox with riak, extracted from best practices in our production code at Mochi Media. -statman https://github.com/knutin/statman https://github.com/knutin/statman Efficiently collect massive volumes of metrics inside the Erlang VM -statsderl https://github.com/lpgauth/statsderl https://github.com/lpgauth/statsderl StatsD client (erlang) -stdinout_pool https://github.com/mattsta/erlang-stdinout-pool https://github.com/mattsta/erlang-stdinout-pool stdinout_pool : stuff goes in, stuff goes out. there's never any miscommunication. -stockdb https://github.com/maxlapshin/stockdb https://github.com/maxlapshin/stockdb Database for storing Stock Exchange quotes in erlang -stripe https://github.com/mattsta/stripe-erlang https://github.com/mattsta/stripe-erlang Erlang interface to the stripe.com API -surrogate https://github.com/skruger/Surrogate https://github.com/skruger/Surrogate Proxy server written in erlang. Supports reverse proxy load balancing and forward proxy with http (including CONNECT), socks4, socks5, and transparent proxy modes. -swab https://github.com/crownedgrouse/swab https://github.com/crownedgrouse/swab General purpose buffer handling module -swarm https://github.com/jeremey/swarm https://github.com/jeremey/swarm Fast and simple acceptor pool for Erlang -switchboard https://github.com/thusfresh/switchboard https://github.com/thusfresh/switchboard A framework for processing email using worker plugins. -sync https://github.com/rustyio/sync https://github.com/rustyio/sync On-the-fly recompiling and reloading in Erlang. -syntaxerl https://github.com/ten0s/syntaxerl https://github.com/ten0s/syntaxerl Syntax checker for Erlang -syslog https://github.com/Vagabond/erlang-syslog https://github.com/Vagabond/erlang-syslog Erlang port driver for interacting with syslog via syslog(3) -taskforce https://github.com/g-andrade/taskforce https://github.com/g-andrade/taskforce Erlang worker pools for controlled parallelisation of arbitrary tasks. -tddreloader https://github.com/version2beta/tddreloader https://github.com/version2beta/tddreloader Shell utility for recompiling, reloading, and testing code as it changes -tempo https://github.com/selectel/tempo https://github.com/selectel/tempo NIF-based date and time parsing and formatting for Erlang. -ticktick https://github.com/ericliang/ticktick https://github.com/ericliang/ticktick Ticktick is an id generator for message service. -tinymq https://github.com/ChicagoBoss/tinymq https://github.com/ChicagoBoss/tinymq TinyMQ - a diminutive, in-memory message queue -tinymt https://github.com/jj1bdx/tinymt-erlang https://github.com/jj1bdx/tinymt-erlang TinyMT pseudo random number generator for Erlang. -tirerl https://github.com/inaka/tirerl https://github.com/inaka/tirerl Erlang interface to Elastic Search -traffic_tools https://github.com/systra/traffic_tools https://github.com/systra/traffic_tools Simple traffic limiting library -trane https://github.com/massemanet/trane https://github.com/massemanet/trane SAX style broken HTML parser in Erlang -transit https://github.com/isaiah/transit-erlang https://github.com/isaiah/transit-erlang transit format for erlang -trie https://github.com/okeuday/trie https://github.com/okeuday/trie Erlang Trie Implementation -triq https://github.com/krestenkrab/triq https://github.com/krestenkrab/triq Trifork QuickCheck -tunctl https://github.com/msantos/tunctl https://github.com/msantos/tunctl Erlang TUN/TAP interface -twerl https://github.com/lucaspiller/twerl https://github.com/lucaspiller/twerl Erlang client for the Twitter Streaming API -twitter_erlang https://github.com/ngerakines/erlang_twitter https://github.com/ngerakines/erlang_twitter An Erlang twitter client -ucol_nif https://github.com/refuge/ucol_nif https://github.com/refuge/ucol_nif ICU based collation Erlang module -unicorn https://github.com/shizzard/unicorn https://github.com/shizzard/unicorn Generic configuration server -unsplit https://github.com/uwiger/unsplit https://github.com/uwiger/unsplit Resolves conflicts in Mnesia after network splits -uuid https://github.com/okeuday/uuid https://github.com/okeuday/uuid Erlang UUID Implementation -ux https://github.com/erlang-unicode/ux https://github.com/erlang-unicode/ux Unicode eXtention for Erlang (Strings, Collation) -vert https://github.com/msantos/erlang-libvirt https://github.com/msantos/erlang-libvirt Erlang binding to libvirt virtualization API -verx https://github.com/msantos/verx https://github.com/msantos/verx Erlang implementation of the libvirtd remote protocol -vmq_acl https://github.com/erlio/vmq_acl https://verne.mq/ Component of VerneMQ: A distributed MQTT message broker -vmq_bridge https://github.com/erlio/vmq_bridge https://verne.mq/ Component of VerneMQ: A distributed MQTT message broker -vmq_graphite https://github.com/erlio/vmq_graphite https://verne.mq/ Component of VerneMQ: A distributed MQTT message broker -vmq_passwd https://github.com/erlio/vmq_passwd https://verne.mq/ Component of VerneMQ: A distributed MQTT message broker -vmq_server https://github.com/erlio/vmq_server https://verne.mq/ Component of VerneMQ: A distributed MQTT message broker -vmq_snmp https://github.com/erlio/vmq_snmp https://verne.mq/ Component of VerneMQ: A distributed MQTT message broker -vmq_systree https://github.com/erlio/vmq_systree https://verne.mq/ Component of VerneMQ: A distributed MQTT message broker -vmstats https://github.com/ferd/vmstats https://github.com/ferd/vmstats tiny Erlang app that works in conjunction with statsderl in order to generate information on the Erlang VM for graphite logs. -walrus https://github.com/devinus/walrus https://github.com/devinus/walrus Walrus - Mustache-like Templating -webmachine https://github.com/basho/webmachine https://github.com/basho/webmachine A REST-based system for building web applications. -websocket_client https://github.com/jeremyong/websocket_client https://github.com/jeremyong/websocket_client Erlang websocket client (ws and wss supported) -worker_pool https://github.com/inaka/worker_pool https://github.com/inaka/worker_pool a simple erlang worker pool -wrangler https://github.com/RefactoringTools/wrangler http://www.cs.kent.ac.uk/projects/wrangler/Home.html Import of the Wrangler svn repository. -wsock https://github.com/madtrick/wsock https://github.com/madtrick/wsock Erlang library to build WebSocket clients and servers -xhttpc https://github.com/seriyps/xhttpc https://github.com/seriyps/xhttpc Extensible HTTP Client for Erlang -xref_runner https://github.com/inaka/xref_runner https://github.com/inaka/xref_runner Erlang Xref Runner (inspired in rebar xref) -yamerl https://github.com/yakaz/yamerl https://github.com/yakaz/yamerl YAML 1.2 parser in pure Erlang -yamler https://github.com/goertzenator/yamler https://github.com/goertzenator/yamler libyaml-based yaml loader for Erlang -yaws https://github.com/klacke/yaws http://yaws.hyber.org Yaws webserver -zab_engine https://github.com/xinmingyao/zab_engine https://github.com/xinmingyao/zab_engine zab propotocol implement by erlang -zeta https://github.com/s1n4/zeta https://github.com/s1n4/zeta HTTP access log parser in Erlang -zippers https://github.com/ferd/zippers https://github.com/ferd/zippers A library for functional zipper data structures in Erlang. Read more on zippers -zlists https://github.com/vjache/erlang-zlists https://github.com/vjache/erlang-zlists Erlang lazy lists library. -zraft_lib https://github.com/dreyk/zraft_lib https://github.com/dreyk/zraft_lib Erlang raft consensus protocol implementation -zucchini https://github.com/devinus/zucchini https://github.com/devinus/zucchini An Erlang INI parser diff --git a/packages.v1.txt b/packages.v1.txt deleted file mode 100644 index 76bb7b0..0000000 --- a/packages.v1.txt +++ /dev/null @@ -1,464 +0,0 @@ -aberth https://github.com/a13x/aberth https://github.com/a13x/aberth Generic BERT-RPC server in Erlang -active https://github.com/proger/active https://github.com/proger/active Active development for Erlang: rebuild and reload source/binary files while the VM is running -actordb_core https://github.com/biokoda/actordb_core http://www.actordb.com/ ActorDB main source -actordb_thrift https://github.com/biokoda/actordb_thrift http://www.actordb.com/ Thrift API for ActorDB -aleppo https://github.com/ErlyORM/aleppo https://github.com/ErlyORM/aleppo Alternative Erlang Pre-Processor -alog https://github.com/siberian-fast-food/alogger https://github.com/siberian-fast-food/alogger Simply the best logging framework for Erlang -amqp_client https://github.com/rabbitmq/rabbitmq-erlang-client.git https://www.rabbitmq.com/erlang-client-user-guide.html RabbitMQ Erlang AMQP client -annotations https://github.com/hyperthunk/annotations https://github.com/hyperthunk/annotations Simple code instrumentation utilities -antidote https://github.com/SyncFree/antidote https://syncfree.lip6.fr/ Large-scale computation without synchronisation -apns https://github.com/inaka/apns4erl http://inaka.github.com/apns4erl Apple Push Notification Server for Erlang -azdht https://github.com/arcusfelis/azdht https://github.com/arcusfelis/azdht Azureus Distributed Hash Table (DHT) in Erlang -backoff https://github.com/ferd/backoff https://github.com/ferd/backoff Simple exponential backoffs in Erlang -barrel https://github.com/benoitc/barrel https://github.com/benoitc/barrel barrel is a generic TCP acceptor pool with low latency in Erlang. -basho_bench https://github.com/basho/basho_bench https://github.com/basho/basho_bench A load-generation and testing tool for basically whatever you can write a returning Erlang function for. -bcrypt https://github.com/riverrun/branglecrypt https://github.com/riverrun/branglecrypt Bcrypt Erlang / C library -beam https://github.com/tonyrog/beam https://github.com/tonyrog/beam BEAM emulator written in Erlang -beanstalk https://github.com/tim/erlang-beanstalk https://github.com/tim/erlang-beanstalk An Erlang client for beanstalkd -bear https://github.com/boundary/bear https://github.com/boundary/bear a set of statistics functions for erlang -bertconf https://github.com/ferd/bertconf https://github.com/ferd/bertconf Make ETS tables out of statc BERT files that are auto-reloaded -bifrost https://github.com/thorstadt/bifrost https://github.com/thorstadt/bifrost Erlang FTP Server Framework -binpp https://github.com/jtendo/binpp https://github.com/jtendo/binpp Erlang Binary Pretty Printer -bisect https://github.com/knutin/bisect https://github.com/knutin/bisect Ordered fixed-size binary dictionary in Erlang -bitcask https://github.com/basho/bitcask https://github.com/basho/bitcask because you need another a key/value storage engine -bitstore https://github.com/bdionne/bitstore https://github.com/bdionne/bitstore A document based ontology development environment -bootstrap https://github.com/schlagert/bootstrap https://github.com/schlagert/bootstrap A simple, yet powerful Erlang cluster bootstrapping application. -boss_db https://github.com/ErlyORM/boss_db https://github.com/ErlyORM/boss_db BossDB: a sharded, caching, pooling, evented ORM for Erlang -boss https://github.com/ChicagoBoss/ChicagoBoss https://github.com/ChicagoBoss/ChicagoBoss Erlang web MVC, now featuring Comet -bson https://github.com/comtihon/bson-erlang https://github.com/comtihon/bson-erlang BSON documents in Erlang, see bsonspec.org -bullet https://github.com/extend/bullet http://ninenines.eu Simple, reliable, efficient streaming for Cowboy. -cache https://github.com/fogfish/cache https://github.com/fogfish/cache Erlang in-memory cache -cake https://github.com/darach/cake-erl https://github.com/darach/cake-erl Really simple terminal colorization -carotene https://github.com/carotene/carotene https://github.com/carotene/carotene Real-time server -cberl https://github.com/chitika/cberl https://github.com/chitika/cberl NIF based Erlang bindings for Couchbase -cecho https://github.com/mazenharake/cecho https://github.com/mazenharake/cecho An ncurses library for Erlang -cferl https://github.com/ddossot/cferl https://github.com/ddossot/cferl Rackspace / Open Stack Cloud Files Erlang Client -chaos_monkey https://github.com/dLuna/chaos_monkey https://github.com/dLuna/chaos_monkey This is The CHAOS MONKEY. It will kill your processes. -check_node https://github.com/basho-labs/riak_nagios https://github.com/basho-labs/riak_nagios Nagios Scripts for monitoring Riak -chronos https://github.com/lehoff/chronos https://github.com/lehoff/chronos Timer module for Erlang that makes it easy to abstact time out of the tests. -classifier https://github.com/inaka/classifier https://github.com/inaka/classifier An Erlang Bayesian Filter and Text Classifier -cl https://github.com/tonyrog/cl https://github.com/tonyrog/cl OpenCL binding for Erlang -clique https://github.com/basho/clique https://github.com/basho/clique CLI Framework for Erlang -cloudi_core https://github.com/CloudI/cloudi_core http://cloudi.org/ CloudI internal service runtime -cloudi_service_api_requests https://github.com/CloudI/cloudi_service_api_requests http://cloudi.org/ CloudI Service API requests (JSON-RPC/Erlang-term support) -cloudi_service_db_cassandra_cql https://github.com/CloudI/cloudi_service_db_cassandra_cql http://cloudi.org/ Cassandra CQL CloudI Service -cloudi_service_db_cassandra https://github.com/CloudI/cloudi_service_db_cassandra http://cloudi.org/ Cassandra CloudI Service -cloudi_service_db_couchdb https://github.com/CloudI/cloudi_service_db_couchdb http://cloudi.org/ CouchDB CloudI Service -cloudi_service_db_elasticsearch https://github.com/CloudI/cloudi_service_db_elasticsearch http://cloudi.org/ elasticsearch CloudI Service -cloudi_service_db https://github.com/CloudI/cloudi_service_db http://cloudi.org/ CloudI Database (in-memory/testing/generic) -cloudi_service_db_memcached https://github.com/CloudI/cloudi_service_db_memcached http://cloudi.org/ memcached CloudI Service -cloudi_service_db_mysql https://github.com/CloudI/cloudi_service_db_mysql http://cloudi.org/ MySQL CloudI Service -cloudi_service_db_pgsql https://github.com/CloudI/cloudi_service_db_pgsql http://cloudi.org/ PostgreSQL CloudI Service -cloudi_service_db_riak https://github.com/CloudI/cloudi_service_db_riak http://cloudi.org/ Riak CloudI Service -cloudi_service_db_tokyotyrant https://github.com/CloudI/cloudi_service_db_tokyotyrant http://cloudi.org/ Tokyo Tyrant CloudI Service -cloudi_service_filesystem https://github.com/CloudI/cloudi_service_filesystem http://cloudi.org/ Filesystem CloudI Service -cloudi_service_http_client https://github.com/CloudI/cloudi_service_http_client http://cloudi.org/ HTTP client CloudI Service -cloudi_service_http_cowboy https://github.com/CloudI/cloudi_service_http_cowboy http://cloudi.org/ cowboy HTTP/HTTPS CloudI Service -cloudi_service_http_elli https://github.com/CloudI/cloudi_service_http_elli http://cloudi.org/ elli HTTP CloudI Service -cloudi_service_map_reduce https://github.com/CloudI/cloudi_service_map_reduce http://cloudi.org/ Map/Reduce CloudI Service -cloudi_service_oauth1 https://github.com/CloudI/cloudi_service_oauth1 http://cloudi.org/ OAuth v1.0 CloudI Service -cloudi_service_queue https://github.com/CloudI/cloudi_service_queue http://cloudi.org/ Persistent Queue Service -cloudi_service_quorum https://github.com/CloudI/cloudi_service_quorum http://cloudi.org/ CloudI Quorum Service -cloudi_service_router https://github.com/CloudI/cloudi_service_router http://cloudi.org/ CloudI Router Service -cloudi_service_tcp https://github.com/CloudI/cloudi_service_tcp http://cloudi.org/ TCP CloudI Service -cloudi_service_timers https://github.com/CloudI/cloudi_service_timers http://cloudi.org/ Timers CloudI Service -cloudi_service_udp https://github.com/CloudI/cloudi_service_udp http://cloudi.org/ UDP CloudI Service -cloudi_service_validate https://github.com/CloudI/cloudi_service_validate http://cloudi.org/ CloudI Validate Service -cloudi_service_zeromq https://github.com/CloudI/cloudi_service_zeromq http://cloudi.org/ ZeroMQ CloudI Service -cluster_info https://github.com/basho/cluster_info https://github.com/basho/cluster_info Fork of Hibari's nifty cluster_info OTP app -color https://github.com/julianduque/erlang-color https://github.com/julianduque/erlang-color ANSI colors for your Erlang -confetti https://github.com/jtendo/confetti https://github.com/jtendo/confetti Erlang configuration provider / application:get_env/2 on steroids -couchbeam https://github.com/benoitc/couchbeam https://github.com/benoitc/couchbeam Apache CouchDB client in Erlang -couch https://github.com/benoitc/opencouch https://github.com/benoitc/opencouch A embeddable document oriented database compatible with Apache CouchDB -covertool https://github.com/idubrov/covertool https://github.com/idubrov/covertool Tool to convert Erlang cover data files into Cobertura XML reports -cowboy https://github.com/ninenines/cowboy http://ninenines.eu Small, fast and modular HTTP server. -cowdb https://github.com/refuge/cowdb https://github.com/refuge/cowdb Pure Key/Value database library for Erlang Applications -cowlib https://github.com/ninenines/cowlib http://ninenines.eu Support library for manipulating Web protocols. -cpg https://github.com/okeuday/cpg https://github.com/okeuday/cpg CloudI Process Groups -cqerl https://github.com/matehat/cqerl https://matehat.github.io/cqerl/ Native Erlang CQL client for Cassandra -cr https://github.com/spawnproc/cr https://synrc.com/apps/cr/doc/cr.htm Chain Replication -cuttlefish https://github.com/basho/cuttlefish https://github.com/basho/cuttlefish never lose your childlike sense of wonder baby cuttlefish, promise me? -damocles https://github.com/lostcolony/damocles https://github.com/lostcolony/damocles Erlang library for generating adversarial network conditions for QAing distributed applications/systems on a single Linux box. -debbie https://github.com/crownedgrouse/debbie https://github.com/crownedgrouse/debbie .DEB Built In Erlang -decimal https://github.com/tim/erlang-decimal https://github.com/tim/erlang-decimal An Erlang decimal arithmetic library -detergent https://github.com/devinus/detergent https://github.com/devinus/detergent An emulsifying Erlang SOAP library -detest https://github.com/biokoda/detest https://github.com/biokoda/detest Tool for running tests on a cluster of erlang nodes -dh_date https://github.com/daleharvey/dh_date https://github.com/daleharvey/dh_date Date formatting / parsing library for erlang -dhtcrawler https://github.com/kevinlynx/dhtcrawler https://github.com/kevinlynx/dhtcrawler dhtcrawler is a DHT crawler written in erlang. It can join a DHT network and crawl many P2P torrents. -dirbusterl https://github.com/silentsignal/DirBustErl https://github.com/silentsignal/DirBustErl DirBuster successor in Erlang -dispcount https://github.com/ferd/dispcount https://github.com/ferd/dispcount Erlang task dispatcher based on ETS counters. -dlhttpc https://github.com/ferd/dlhttpc https://github.com/ferd/dlhttpc dispcount-based lhttpc fork for massive amounts of requests to limited endpoints -dns https://github.com/aetrion/dns_erlang https://github.com/aetrion/dns_erlang Erlang DNS library -dnssd https://github.com/benoitc/dnssd_erlang https://github.com/benoitc/dnssd_erlang Erlang interface to Apple's Bonjour D NS Service Discovery implementation -dtl https://github.com/oinksoft/dtl https://github.com/oinksoft/dtl Django Template Language: A full-featured port of the Django template engine to Erlang. -dynamic_compile https://github.com/jkvor/dynamic_compile https://github.com/jkvor/dynamic_compile compile and load erlang modules from string input -e2 https://github.com/gar1t/e2 http://e2project.org Library to simply writing correct OTP applications. -eamf https://github.com/mrinalwadhwa/eamf https://github.com/mrinalwadhwa/eamf eAMF provides Action Message Format (AMF) support for Erlang -eavro https://github.com/SIfoxDevTeam/eavro https://github.com/SIfoxDevTeam/eavro Apache Avro encoder/decoder -ecapnp https://github.com/kaos/ecapnp https://github.com/kaos/ecapnp Cap'n Proto library for Erlang -econfig https://github.com/benoitc/econfig https://github.com/benoitc/econfig simple Erlang config handler using INI files -edate https://github.com/dweldon/edate https://github.com/dweldon/edate date manipulation library for erlang -edgar https://github.com/crownedgrouse/edgar https://github.com/crownedgrouse/edgar Erlang Does GNU AR -edis https://github.com/inaka/edis http://inaka.github.com/edis/ An Erlang implementation of Redis KV Store -edns https://github.com/hcvst/erlang-dns https://github.com/hcvst/erlang-dns Erlang/OTP DNS server -edown https://github.com/uwiger/edown https://github.com/uwiger/edown EDoc extension for generating Github-flavored Markdown -eep_app https://github.com/darach/eep-erl https://github.com/darach/eep-erl Embedded Event Processing -eep https://github.com/virtan/eep https://github.com/virtan/eep Erlang Easy Profiling (eep) application provides a way to analyze application performance and call hierarchy -efene https://github.com/efene/efene https://github.com/efene/efene Alternative syntax for the Erlang Programming Language focusing on simplicity, ease of use and programmer UX -eganglia https://github.com/inaka/eganglia https://github.com/inaka/eganglia Erlang library to interact with Ganglia -egeoip https://github.com/mochi/egeoip https://github.com/mochi/egeoip Erlang IP Geolocation module, currently supporting the MaxMind GeoLite City Database. -ehsa https://bitbucket.org/a12n/ehsa https://bitbucket.org/a12n/ehsa Erlang HTTP server basic and digest authentication modules -ejabberd https://github.com/processone/ejabberd https://github.com/processone/ejabberd Robust, ubiquitous and massively scalable Jabber / XMPP Instant Messaging platform -ej https://github.com/seth/ej https://github.com/seth/ej Helper module for working with Erlang terms representing JSON -ejwt https://github.com/artefactop/ejwt https://github.com/artefactop/ejwt erlang library for JSON Web Token -ekaf https://github.com/helpshift/ekaf https://github.com/helpshift/ekaf A minimal, high-performance Kafka client in Erlang. -elarm https://github.com/esl/elarm https://github.com/esl/elarm Alarm Manager for Erlang. -eleveldb https://github.com/basho/eleveldb https://github.com/basho/eleveldb Erlang LevelDB API -elli https://github.com/knutin/elli https://github.com/knutin/elli Simple, robust and performant Erlang web server -elvis https://github.com/inaka/elvis https://github.com/inaka/elvis Erlang Style Reviewer -emagick https://github.com/kivra/emagick https://github.com/kivra/emagick Wrapper for Graphics/ImageMagick command line tool. -emysql https://github.com/Eonblast/Emysql https://github.com/Eonblast/Emysql Stable, pure Erlang MySQL driver. -enm https://github.com/basho/enm https://github.com/basho/enm Erlang driver for nanomsg -entop https://github.com/mazenharake/entop https://github.com/mazenharake/entop A top-like tool for monitoring an Erlang node -epcap https://github.com/msantos/epcap https://github.com/msantos/epcap Erlang packet capture interface using pcap -eper https://github.com/massemanet/eper https://github.com/massemanet/eper Erlang performance and debugging tools. -epgsql https://github.com/epgsql/epgsql https://github.com/epgsql/epgsql Erlang PostgreSQL client library. -episcina https://github.com/erlware/episcina https://github.com/erlware/episcina A simple non intrusive resource pool for connections -eplot https://github.com/psyeugenic/eplot https://github.com/psyeugenic/eplot A plot engine written in erlang. -epocxy https://github.com/duomark/epocxy https://github.com/duomark/epocxy Erlang Patterns of Concurrency -epubnub https://github.com/tsloughter/epubnub https://github.com/tsloughter/epubnub Erlang PubNub API -eqm https://github.com/loucash/eqm https://github.com/loucash/eqm Erlang pub sub with supply-demand channels -eredis https://github.com/wooga/eredis https://github.com/wooga/eredis Erlang Redis client -eredis_pool https://github.com/hiroeorz/eredis_pool https://github.com/hiroeorz/eredis_pool eredis_pool is Pool of Redis clients, using eredis and poolboy. -erlang_cep https://github.com/danmacklin/erlang_cep https://github.com/danmacklin/erlang_cep A basic CEP package written in erlang -erlang_js https://github.com/basho/erlang_js https://github.com/basho/erlang_js A linked-in driver for Erlang to Mozilla's Spidermonkey Javascript runtime. -erlang_localtime https://github.com/dmitryme/erlang_localtime https://github.com/dmitryme/erlang_localtime Erlang library for conversion from one local time to another -erlang_smtp https://github.com/tonyg/erlang-smtp https://github.com/tonyg/erlang-smtp Erlang SMTP and POP3 server code. -erlang_term https://github.com/okeuday/erlang_term https://github.com/okeuday/erlang_term Erlang Term Info -erlasticsearch https://github.com/dieswaytoofast/erlasticsearch https://github.com/dieswaytoofast/erlasticsearch Erlang thrift interface to elastic_search -erlastic_search https://github.com/tsloughter/erlastic_search https://github.com/tsloughter/erlastic_search An Erlang app for communicating with Elastic Search's rest interface. -erlbrake https://github.com/kenpratt/erlbrake https://github.com/kenpratt/erlbrake Erlang Airbrake notification client -erlcloud https://github.com/gleber/erlcloud https://github.com/gleber/erlcloud Cloud Computing library for erlang (Amazon EC2, S3, SQS, SimpleDB, Mechanical Turk, ELB) -erlcron https://github.com/erlware/erlcron https://github.com/erlware/erlcron Erlang cronish system -erldb https://github.com/erldb/erldb http://erldb.org ORM (Object-relational mapping) application implemented in Erlang -erldis https://github.com/cstar/erldis https://github.com/cstar/erldis redis erlang client library -erldns https://github.com/aetrion/erl-dns https://github.com/aetrion/erl-dns DNS server, in erlang. -erldocker https://github.com/proger/erldocker https://github.com/proger/erldocker Docker Remote API client for Erlang -erlfsmon https://github.com/proger/erlfsmon https://github.com/proger/erlfsmon Erlang filesystem event watcher for Linux and OSX -erlgit https://github.com/gleber/erlgit https://github.com/gleber/erlgit Erlang convenience wrapper around git executable -erlguten https://github.com/richcarl/erlguten https://github.com/richcarl/erlguten ErlGuten is a system for high-quality typesetting, written purely in Erlang. -erlmc https://github.com/jkvor/erlmc https://github.com/jkvor/erlmc Erlang memcached binary protocol client -erlmongo https://github.com/SergejJurecko/erlmongo https://github.com/SergejJurecko/erlmongo Record based Erlang driver for MongoDB with gridfs support -erlog https://github.com/rvirding/erlog https://github.com/rvirding/erlog Prolog interpreter in and for Erlang -erlpass https://github.com/ferd/erlpass https://github.com/ferd/erlpass A library to handle password hashing and changing in a safe manner, independent from any kind of storage whatsoever. -erlport https://github.com/hdima/erlport https://github.com/hdima/erlport ErlPort - connect Erlang to other languages -erlsha2 https://github.com/vinoski/erlsha2 https://github.com/vinoski/erlsha2 SHA-224, SHA-256, SHA-384, SHA-512 implemented in Erlang NIFs. -erlsh https://github.com/proger/erlsh https://github.com/proger/erlsh Erlang shell tools -erlsom https://github.com/willemdj/erlsom https://github.com/willemdj/erlsom XML parser for Erlang -erl_streams https://github.com/epappas/erl_streams https://github.com/epappas/erl_streams Streams in Erlang -erlubi https://github.com/krestenkrab/erlubi https://github.com/krestenkrab/erlubi Ubigraph Erlang Client (and Process Visualizer) -erlvolt https://github.com/VoltDB/voltdb-client-erlang https://github.com/VoltDB/voltdb-client-erlang VoltDB Erlang Client Driver -erlware_commons https://github.com/erlware/erlware_commons https://github.com/erlware/erlware_commons Erlware Commons is an Erlware project focused on all aspects of reusable Erlang components. -erlydtl https://github.com/erlydtl/erlydtl https://github.com/erlydtl/erlydtl Django Template Language for Erlang. -errd https://github.com/archaelus/errd https://github.com/archaelus/errd Erlang RRDTool library -erserve https://github.com/del/erserve https://github.com/del/erserve Erlang/Rserve communication interface -erwa https://github.com/bwegh/erwa https://github.com/bwegh/erwa A WAMP router and client written in Erlang. -espec https://github.com/lucaspiller/espec https://github.com/lucaspiller/espec ESpec: Behaviour driven development framework for Erlang -estatsd https://github.com/RJ/estatsd https://github.com/RJ/estatsd Erlang stats aggregation app that periodically flushes data to graphite -etap https://github.com/ngerakines/etap https://github.com/ngerakines/etap etap is a simple erlang testing library that provides TAP compliant output. -etest https://github.com/wooga/etest https://github.com/wooga/etest A lightweight, convention over configuration test framework for Erlang -etest_http https://github.com/wooga/etest_http https://github.com/wooga/etest_http etest Assertions around HTTP (client-side) -etoml https://github.com/kalta/etoml https://github.com/kalta/etoml TOML language erlang parser -eunit_formatters https://github.com/seancribbs/eunit_formatters https://github.com/seancribbs/eunit_formatters Because eunit's output sucks. Let's make it better. -eunit https://github.com/richcarl/eunit https://github.com/richcarl/eunit The EUnit lightweight unit testing framework for Erlang - this is the canonical development repository. -euthanasia https://github.com/doubleyou/euthanasia https://github.com/doubleyou/euthanasia Merciful killer for your Erlang processes -evum https://github.com/msantos/evum https://github.com/msantos/evum Spawn Linux VMs as Erlang processes in the Erlang VM -exec https://github.com/saleyn/erlexec http://saleyn.github.com/erlexec Execute and control OS processes from Erlang/OTP. -exml https://github.com/paulgray/exml https://github.com/paulgray/exml XML parsing library in Erlang -exometer https://github.com/Feuerlabs/exometer https://github.com/Feuerlabs/exometer Basic measurement objects and probe behavior -exs1024 https://github.com/jj1bdx/exs1024 https://github.com/jj1bdx/exs1024 Xorshift1024star pseudo random number generator for Erlang. -exs64 https://github.com/jj1bdx/exs64 https://github.com/jj1bdx/exs64 Xorshift64star pseudo random number generator for Erlang. -exsplus116 https://github.com/jj1bdx/exsplus116 https://github.com/jj1bdx/exsplus116 Xorshift116plus for Erlang -exsplus128 https://github.com/jj1bdx/exsplus128 https://github.com/jj1bdx/exsplus128 Xorshift128plus pseudo random number generator for Erlang. -ezmq https://github.com/RoadRunnr/ezmq https://github.com/RoadRunnr/ezmq zMQ implemented in Erlang -ezmtp https://github.com/a13x/ezmtp https://github.com/a13x/ezmtp ZMTP protocol in pure Erlang. -fast_disk_log https://github.com/lpgauth/fast_disk_log https://github.com/lpgauth/fast_disk_log Pool-based asynchronous Erlang disk logger -feeder https://github.com/michaelnisi/feeder https://github.com/michaelnisi/feeder Stream parse RSS and Atom formatted XML feeds. -fix https://github.com/maxlapshin/fix https://github.com/maxlapshin/fix http://fixprotocol.org/ implementation. -flower https://github.com/travelping/flower https://github.com/travelping/flower FlowER - a Erlang OpenFlow development platform -fn https://github.com/reiddraper/fn https://github.com/reiddraper/fn Function utilities for Erlang -folsom_cowboy https://github.com/boundary/folsom_cowboy https://github.com/boundary/folsom_cowboy A Cowboy based Folsom HTTP Wrapper. -folsom https://github.com/boundary/folsom https://github.com/boundary/folsom Expose Erlang Events and Metrics -folsomite https://github.com/campanja/folsomite https://github.com/campanja/folsomite blow up your graphite / riemann server with folsom metrics -fs https://github.com/synrc/fs https://github.com/synrc/fs Erlang FileSystem Listener -fuse https://github.com/jlouis/fuse https://github.com/jlouis/fuse A Circuit Breaker for Erlang -gcm https://github.com/pdincau/gcm-erlang https://github.com/pdincau/gcm-erlang An Erlang application for Google Cloud Messaging -gcprof https://github.com/knutin/gcprof https://github.com/knutin/gcprof Garbage Collection profiler for Erlang -geas https://github.com/crownedgrouse/geas https://github.com/crownedgrouse/geas Guess Erlang Application Scattering -geef https://github.com/carlosmn/geef https://github.com/carlosmn/geef Git NEEEEF (Erlang NIF) -gen_cycle https://github.com/aerosol/gen_cycle https://github.com/aerosol/gen_cycle Simple, generic OTP behaviour for recurring tasks -gen_icmp https://github.com/msantos/gen_icmp https://github.com/msantos/gen_icmp Erlang interface to ICMP sockets -gen_nb_server https://github.com/kevsmith/gen_nb_server https://github.com/kevsmith/gen_nb_server OTP behavior for writing non-blocking servers -gen_paxos https://github.com/gburd/gen_paxos https://github.com/gburd/gen_paxos An Erlang/OTP-style implementation of the PAXOS distributed consensus protocol -gen_smtp https://github.com/Vagabond/gen_smtp https://github.com/Vagabond/gen_smtp A generic Erlang SMTP server and client that can be extended via callback modules -gen_tracker https://github.com/erlyvideo/gen_tracker https://github.com/erlyvideo/gen_tracker supervisor with ets handling of children and their metadata -gen_unix https://github.com/msantos/gen_unix https://github.com/msantos/gen_unix Erlang Unix socket interface -getopt https://github.com/jcomellas/getopt https://github.com/jcomellas/getopt Module to parse command line arguments using the GNU getopt syntax -gettext https://github.com/etnt/gettext https://github.com/etnt/gettext Erlang internationalization library. -giallo https://github.com/kivra/giallo https://github.com/kivra/giallo Small and flexible web framework on top of Cowboy -gin https://github.com/mad-cocktail/gin https://github.com/mad-cocktail/gin The guards and for Erlang parse_transform -gitty https://github.com/maxlapshin/gitty https://github.com/maxlapshin/gitty Git access in erlang -gold_fever https://github.com/inaka/gold_fever https://github.com/inaka/gold_fever A Treasure Hunt for Erlangers -gossiperl https://github.com/gossiperl/gossiperl http://gossiperl.com/ Gossip middleware in Erlang -gpb https://github.com/tomas-abrahamsson/gpb https://github.com/tomas-abrahamsson/gpb A Google Protobuf implementation for Erlang -gproc https://github.com/uwiger/gproc https://github.com/uwiger/gproc Extended process registry for Erlang -grapherl https://github.com/eproxus/grapherl https://github.com/eproxus/grapherl Create graphs of Erlang systems and programs -gun https://github.com/ninenines/gun http//ninenines.eu Asynchronous SPDY, HTTP and Websocket client written in Erlang. -hackney https://github.com/benoitc/hackney https://github.com/benoitc/hackney simple HTTP client in Erlang -hamcrest https://github.com/hyperthunk/hamcrest-erlang https://github.com/hyperthunk/hamcrest-erlang Erlang port of Hamcrest -hanoidb https://github.com/krestenkrab/hanoidb https://github.com/krestenkrab/hanoidb Erlang LSM BTree Storage -hottub https://github.com/bfrog/hottub https://github.com/bfrog/hottub Permanent Erlang Worker Pool -hyper https://github.com/GameAnalytics/hyper https://github.com/GameAnalytics/hyper Erlang implementation of HyperLogLog -ibrowse https://github.com/cmullaparthi/ibrowse https://github.com/cmullaparthi/ibrowse Erlang HTTP client -ierlang https://github.com/robbielynch/ierlang https://github.com/robbielynch/ierlang An Erlang language kernel for IPython. -iota https://github.com/jpgneves/iota https://github.com/jpgneves/iota iota (Inter-dependency Objective Testing Apparatus) - a tool to enforce clean separation of responsibilities in Erlang code -ircd https://github.com/tonyg/erlang-ircd https://github.com/tonyg/erlang-ircd A pluggable IRC daemon application/library for Erlang. -irc_lib https://github.com/OtpChatBot/irc_lib https://github.com/OtpChatBot/irc_lib Erlang irc client library -iris https://github.com/project-iris/iris-erl https://github.com/project-iris/iris-erl Iris Erlang binding -iso8601 https://github.com/seansawyer/erlang_iso8601 https://github.com/seansawyer/erlang_iso8601 Erlang ISO 8601 date formatter/parser -itweet https://github.com/inaka/itweet http://inaka.github.com/itweet/ Twitter Stream API on ibrowse -jerg https://github.com/ddossot/jerg https://github.com/ddossot/jerg JSON Schema to Erlang Records Generator -jesse https://github.com/klarna/jesse https://github.com/klarna/jesse jesse (JSon Schema Erlang) is an implementation of a json schema validator for Erlang. -jiffy https://github.com/davisp/jiffy https://github.com/davisp/jiffy JSON NIFs for Erlang. -jiffy_v https://github.com/shizzard/jiffy-v https://github.com/shizzard/jiffy-v JSON validation utility -jobs https://github.com/esl/jobs https://github.com/esl/jobs a Job scheduler for load regulation -joxa https://github.com/joxa/joxa https://github.com/joxa/joxa A Modern Lisp for the Erlang VM -jsonerl https://github.com/lambder/jsonerl https://github.com/lambder/jsonerl yet another but slightly different erlang <-> json encoder/decoder -json https://github.com/talentdeficit/json https://github.com/talentdeficit/json a high level json library for erlang (17.0+) -jsonpath https://github.com/GeneStevens/jsonpath https://github.com/GeneStevens/jsonpath Fast Erlang JSON data retrieval and updates via javascript-like notation -json_rec https://github.com/justinkirby/json_rec https://github.com/justinkirby/json_rec JSON to erlang record -jsonx https://github.com/iskra/jsonx https://github.com/iskra/jsonx JSONX is an Erlang library for efficient decode and encode JSON, written in C. -jsx https://github.com/talentdeficit/jsx https://github.com/talentdeficit/jsx An Erlang application for consuming, producing and manipulating JSON. -kafka https://github.com/wooga/kafka-erlang https://github.com/wooga/kafka-erlang Kafka consumer and producer in Erlang -kai https://github.com/synrc/kai https://github.com/synrc/kai DHT storage by Takeshi Inoue -katja https://github.com/nifoc/katja https://github.com/nifoc/katja A simple Riemann client written in Erlang. -kdht https://github.com/kevinlynx/kdht https://github.com/kevinlynx/kdht kdht is an erlang DHT implementation -key2value https://github.com/okeuday/key2value https://github.com/okeuday/key2value Erlang 2-way map -keys1value https://github.com/okeuday/keys1value https://github.com/okeuday/keys1value Erlang set associative map for key lists -kinetic https://github.com/AdRoll/kinetic https://github.com/AdRoll/kinetic Erlang Kinesis Client -kjell https://github.com/karlll/kjell https://github.com/karlll/kjell Erlang Shell -kraken https://github.com/Asana/kraken https://github.com/Asana/kraken Distributed Pubsub Server for Realtime Apps -kucumberl https://github.com/openshine/kucumberl https://github.com/openshine/kucumberl A pure-erlang, open-source, implementation of Cucumber -kvc https://github.com/etrepum/kvc https://github.com/etrepum/kvc KVC - Key Value Coding for Erlang data structures -kvlists https://github.com/jcomellas/kvlists https://github.com/jcomellas/kvlists Lists of key-value pairs (decoded JSON) in Erlang -kvs https://github.com/synrc/kvs https://github.com/synrc/kvs Container and Iterator -lager_amqp_backend https://github.com/jbrisbin/lager_amqp_backend https://github.com/jbrisbin/lager_amqp_backend AMQP RabbitMQ Lager backend -lager https://github.com/basho/lager https://github.com/basho/lager A logging framework for Erlang/OTP. -lager_syslog https://github.com/basho/lager_syslog https://github.com/basho/lager_syslog Syslog backend for lager -lambdapad https://github.com/gar1t/lambdapad https://github.com/gar1t/lambdapad Static site generator using Erlang. Yes, Erlang. -lasp https://github.com/lasp-lang/lasp http://lasp-lang.org/ A Language for Distributed, Eventually Consistent Computations -lasse https://github.com/inaka/lasse https://github.com/inaka/lasse SSE handler for Cowboy -ldap https://github.com/spawnproc/ldap https://github.com/spawnproc/ldap LDAP server written in Erlang -lethink https://github.com/taybin/lethink https://github.com/taybin/lethink erlang driver for rethinkdb -lfe https://github.com/rvirding/lfe https://github.com/rvirding/lfe Lisp Flavoured Erlang (LFE) -ling https://github.com/cloudozer/ling https://github.com/cloudozer/ling Erlang on Xen -live https://github.com/ninenines/live http://ninenines.eu Automated module and configuration reloader. -lmq https://github.com/iij/lmq https://github.com/iij/lmq Lightweight Message Queue -locker https://github.com/wooga/locker https://github.com/wooga/locker Atomic distributed 'check and set' for short-lived keys -locks https://github.com/uwiger/locks https://github.com/uwiger/locks A scalable, deadlock-resolving resource locker -log4erl https://github.com/ahmednawras/log4erl https://github.com/ahmednawras/log4erl A logger for erlang in the spirit of Log4J. -lol https://github.com/b0oh/lol https://github.com/b0oh/lol Lisp on erLang, and programming is fun again -lucid https://github.com/tatsuhiro-t/lucid https://github.com/tatsuhiro-t/lucid HTTP/2 server written in Erlang -luerl https://github.com/rvirding/luerl https://github.com/rvirding/luerl Lua in Erlang -luwak https://github.com/basho/luwak https://github.com/basho/luwak Large-object storage interface for Riak -lux https://github.com/hawk/lux https://github.com/hawk/lux Lux (LUcid eXpect scripting) simplifies test automation and provides an Expect-style execution of commands -machi https://github.com/basho/machi https://github.com/basho/machi Machi file store -mad https://github.com/synrc/mad https://github.com/synrc/mad Small and Fast Rebar Replacement -marina https://github.com/lpgauth/marina https://github.com/lpgauth/marina Non-blocking Erlang Cassandra CQL3 client -mavg https://github.com/EchoTeam/mavg https://github.com/EchoTeam/mavg Erlang :: Exponential moving average library -mcd https://github.com/EchoTeam/mcd https://github.com/EchoTeam/mcd Fast memcached protocol client in pure Erlang -mcerlang https://github.com/fredlund/McErlang https://github.com/fredlund/McErlang The McErlang model checker for Erlang -mc_erl https://github.com/clonejo/mc-erl https://github.com/clonejo/mc-erl mc-erl is a server for Minecraft 1.4.7 written in Erlang. -meck https://github.com/eproxus/meck https://github.com/eproxus/meck A mocking library for Erlang -mekao https://github.com/ddosia/mekao https://github.com/ddosia/mekao SQL constructor -memo https://github.com/tuncer/memo https://github.com/tuncer/memo Erlang memoization server -merge_index https://github.com/basho/merge_index https://github.com/basho/merge_index MergeIndex is an Erlang library for storing ordered sets on disk. It is very similar to an SSTable (in Google's Bigtable) or an HFile (in Hadoop). -merl https://github.com/richcarl/merl https://github.com/richcarl/merl Metaprogramming in Erlang -mimetypes https://github.com/spawngrid/mimetypes https://github.com/spawngrid/mimetypes Erlang MIME types library -mixer https://github.com/chef/mixer https://github.com/chef/mixer Mix in functions from other modules -mochiweb https://github.com/mochi/mochiweb https://github.com/mochi/mochiweb MochiWeb is an Erlang library for building lightweight HTTP servers. -mochiweb_xpath https://github.com/retnuh/mochiweb_xpath https://github.com/retnuh/mochiweb_xpath XPath support for mochiweb's html parser -mockgyver https://github.com/klajo/mockgyver https://github.com/klajo/mockgyver A mocking library for Erlang -modlib https://github.com/gar1t/modlib https://github.com/gar1t/modlib Web framework based on Erlang's inets httpd -mongodb https://github.com/comtihon/mongodb-erlang https://github.com/comtihon/mongodb-erlang MongoDB driver for Erlang -mongooseim https://github.com/esl/MongooseIM https://www.erlang-solutions.com/products/mongooseim-massively-scalable-ejabberd-platform Jabber / XMPP server with focus on performance and scalability, by Erlang Solutions -moyo https://github.com/dwango/moyo https://github.com/dwango/moyo Erlang utility functions library -msgpack https://github.com/msgpack/msgpack-erlang https://github.com/msgpack/msgpack-erlang MessagePack (de)serializer implementation for Erlang -mu2 https://github.com/ramsay-t/mu2 https://github.com/ramsay-t/mu2 Erlang mutation testing tool -mustache https://github.com/mojombo/mustache.erl https://github.com/mojombo/mustache.erl Mustache template engine for Erlang. -myproto https://github.com/altenwald/myproto https://github.com/altenwald/myproto MySQL Server Protocol in Erlang -mysql https://github.com/dizzyd/erlang-mysql-driver https://github.com/dizzyd/erlang-mysql-driver Erlang MySQL Driver (from code.google.com) -n2o https://github.com/5HT/n2o https://github.com/5HT/n2o WebSocket Application Server -nat_upnp https://github.com/benoitc/nat_upnp https://github.com/benoitc/nat_upnp Erlang library to map your internal port to an external using UNP IGD -neo4j https://github.com/dmitriid/neo4j-erlang https://github.com/dmitriid/neo4j-erlang Erlang client library for Neo4J. -neotoma https://github.com/seancribbs/neotoma https://github.com/seancribbs/neotoma Erlang library and packrat parser-generator for parsing expression grammars. -newrelic https://github.com/wooga/newrelic-erlang https://github.com/wooga/newrelic-erlang Erlang library for sending metrics to New Relic -nifty https://github.com/parapluu/nifty https://github.com/parapluu/nifty Erlang NIF wrapper generator -nitrogen_core https://github.com/nitrogen/nitrogen_core http://nitrogenproject.com/ The core Nitrogen library. -nkbase https://github.com/Nekso/nkbase https://github.com/Nekso/nkbase NkBASE distributed database -nkdocker https://github.com/Nekso/nkdocker https://github.com/Nekso/nkdocker Erlang Docker client -nkpacket https://github.com/Nekso/nkpacket https://github.com/Nekso/nkpacket Generic Erlang transport layer -nodefinder https://github.com/okeuday/nodefinder https://github.com/erlanger/nodefinder automatic node discovery via UDP multicast -nprocreg https://github.com/nitrogen/nprocreg http://nitrogenproject.com/ Minimal Distributed Erlang Process Registry -oauth2c https://github.com/kivra/oauth2_client https://github.com/kivra/oauth2_client Erlang OAuth2 Client -oauth2 https://github.com/kivra/oauth2 https://github.com/kivra/oauth2 Erlang Oauth2 implementation -oauth https://github.com/tim/erlang-oauth https://github.com/tim/erlang-oauth An Erlang OAuth 1.0 implementation -of_protocol https://github.com/FlowForwarding/of_protocol https://github.com/FlowForwarding/of_protocol OpenFlow Protocol Library for Erlang -openflow https://github.com/renatoaguiar/erlang-openflow https://github.com/renatoaguiar/erlang-openflow An OpenFlow controller written in pure erlang -openid https://github.com/brendonh/erl_openid https://github.com/brendonh/erl_openid Erlang OpenID -openpoker https://github.com/hpyhacking/openpoker https://github.com/hpyhacking/openpoker Genesis Texas hold'em Game Server -pal https://github.com/manifest/pal https://github.com/manifest/pal Pragmatic Authentication Library -parse_trans https://github.com/uwiger/parse_trans https://github.com/uwiger/parse_trans Parse transform utilities for Erlang -parsexml https://github.com/maxlapshin/parsexml https://github.com/maxlapshin/parsexml Simple DOM XML parser with convenient and very simple API -pegjs https://github.com/dmitriid/pegjs https://github.com/dmitriid/pegjs An implementation of PEG.js grammar for Erlang. -percept2 https://github.com/huiqing/percept2 https://github.com/huiqing/percept2 Concurrent profiling tool for Erlang -pgsql https://github.com/semiocast/pgsql https://github.com/semiocast/pgsql Erlang PostgreSQL driver -pkgx https://github.com/arjan/pkgx https://github.com/arjan/pkgx Build .deb packages from Erlang releases -pkt https://github.com/msantos/pkt https://github.com/msantos/pkt Erlang network protocol library -plain_fsm https://github.com/uwiger/plain_fsm https://github.com/uwiger/plain_fsm A behaviour/support library for writing plain Erlang FSMs. -plumtree https://github.com/helium/plumtree https://github.com/helium/plumtree Epidemic Broadcast Trees -pmod_transform https://github.com/erlang/pmod_transform https://github.com/erlang/pmod_transform Parse transform for parameterized modules -pobox https://github.com/ferd/pobox https://github.com/ferd/pobox External buffer processes to protect against mailbox overflow in Erlang -ponos https://github.com/klarna/ponos https://github.com/klarna/ponos ponos is a simple yet powerful load generator written in erlang -poolboy https://github.com/devinus/poolboy https://github.com/devinus/poolboy A hunky Erlang worker pool factory -pooler https://github.com/seth/pooler https://github.com/seth/pooler An OTP Process Pool Application -pqueue https://github.com/okeuday/pqueue https://github.com/okeuday/pqueue Erlang Priority Queues -procket https://github.com/msantos/procket http://blog.listincomprehension.com/search/label/procket Erlang interface to low level socket operations -proper https://github.com/manopapad/proper http://proper.softlab.ntua.gr PropEr: a QuickCheck-inspired property-based testing tool for Erlang. -props https://github.com/greyarea/props https://github.com/greyarea/props Property structure library -protobuffs https://github.com/basho/erlang_protobuffs https://github.com/basho/erlang_protobuffs An implementation of Google's Protocol Buffers for Erlang, based on ngerakines/erlang_protobuffs. -psycho https://github.com/gar1t/psycho https://github.com/gar1t/psycho HTTP server that provides a WSGI-like interface for applications and middleware. -ptrackerl https://github.com/inaka/ptrackerl https://github.com/inaka/ptrackerl Pivotal Tracker API Client written in Erlang -purity https://github.com/mpitid/purity https://github.com/mpitid/purity A side-effect analyzer for Erlang -push_service https://github.com/hairyhum/push_service https://github.com/hairyhum/push_service Push service -qdate https://github.com/choptastic/qdate https://github.com/choptastic/qdate Date, time, and timezone parsing, formatting, and conversion for Erlang. -qrcode https://github.com/komone/qrcode https://github.com/komone/qrcode QR Code encoder in Erlang -quest https://github.com/eriksoe/ErlangQuest https://github.com/eriksoe/ErlangQuest Learn Erlang through this set of challenges. An interactive system for getting to know Erlang. -quickrand https://github.com/okeuday/quickrand https://github.com/okeuday/quickrand Quick Erlang Random Number Generation -rabbit_exchange_type_riak https://github.com/jbrisbin/riak-exchange https://github.com/jbrisbin/riak-exchange Custom RabbitMQ exchange type for sticking messages in Riak -rabbit https://github.com/rabbitmq/rabbitmq-server.git https://www.rabbitmq.com/ RabbitMQ Server -rack https://github.com/erlyvideo/rack https://github.com/erlyvideo/rack Rack handler for erlang -radierl https://github.com/vances/radierl https://github.com/vances/radierl RADIUS protocol stack implemented in Erlang. -rafter https://github.com/andrewjstone/rafter https://github.com/andrewjstone/rafter An Erlang library application which implements the Raft consensus protocol -ranch https://github.com/ninenines/ranch http://ninenines.eu Socket acceptor pool for TCP protocols. -rbeacon https://github.com/refuge/rbeacon https://github.com/refuge/rbeacon LAN discovery and presence in Erlang. -rebar https://github.com/rebar/rebar3 http://www.rebar3.org Erlang build tool that makes it easy to compile and test Erlang applications, port drivers and releases. -rebus https://github.com/olle/rebus https://github.com/olle/rebus A stupid simple, internal, pub/sub event bus written in- and for Erlang. -rec2json https://github.com/lordnull/rec2json https://github.com/lordnull/rec2json Compile erlang record definitions into modules to convert them to/from json easily. -recon https://github.com/ferd/recon https://github.com/ferd/recon Collection of functions and scripts to debug Erlang in production. -record_info https://github.com/bipthelin/erlang-record_info https://github.com/bipthelin/erlang-record_info Convert between record and proplist -redgrid https://github.com/jkvor/redgrid https://github.com/jkvor/redgrid automatic Erlang node discovery via redis -redo https://github.com/jkvor/redo https://github.com/jkvor/redo pipelined erlang redis client -reltool_util https://github.com/okeuday/reltool_util https://github.com/okeuday/reltool_util Erlang reltool utility functionality application -relx https://github.com/erlware/relx https://github.com/erlware/relx Sane, simple release creation for Erlang -resource_discovery https://github.com/erlware/resource_discovery http://erlware.org/ An application used to dynamically discover resources present in an Erlang node cluster. -restc https://github.com/kivra/restclient https://github.com/kivra/restclient Erlang Rest Client -rfc4627_jsonrpc https://github.com/tonyg/erlang-rfc4627 https://github.com/tonyg/erlang-rfc4627 Erlang RFC4627 (JSON) codec and JSON-RPC server implementation. -riakc https://github.com/basho/riak-erlang-client https://github.com/basho/riak-erlang-client Erlang clients for Riak. -riak_core https://github.com/basho/riak_core https://github.com/basho/riak_core Distributed systems infrastructure used by Riak. -riak_dt https://github.com/basho/riak_dt https://github.com/basho/riak_dt Convergent replicated datatypes in Erlang -riak_ensemble https://github.com/basho/riak_ensemble https://github.com/basho/riak_ensemble Multi-Paxos framework in Erlang -riakhttpc https://github.com/basho/riak-erlang-http-client https://github.com/basho/riak-erlang-http-client Riak Erlang client using the HTTP interface -riak_kv https://github.com/basho/riak_kv https://github.com/basho/riak_kv Riak Key/Value Store -riaknostic https://github.com/basho/riaknostic https://github.com/basho/riaknostic A diagnostic tool for Riak installations, to find common errors asap -riak_pg https://github.com/cmeiklejohn/riak_pg https://github.com/cmeiklejohn/riak_pg Distributed process groups with riak_core. -riak_pipe https://github.com/basho/riak_pipe https://github.com/basho/riak_pipe Riak Pipelines -riakpool https://github.com/dweldon/riakpool https://github.com/dweldon/riakpool erlang riak client pool -riak_sysmon https://github.com/basho/riak_sysmon https://github.com/basho/riak_sysmon Simple OTP app for managing Erlang VM system_monitor event messages -riak_test https://github.com/basho/riak_test https://github.com/basho/riak_test I'm in your cluster, testing your riaks -rivus_cep https://github.com/vascokk/rivus_cep https://github.com/vascokk/rivus_cep Complex event processing in Erlang -rlimit https://github.com/jlouis/rlimit https://github.com/jlouis/rlimit Magnus Klaar's rate limiter code from etorrent -safetyvalve https://github.com/jlouis/safetyvalve https://github.com/jlouis/safetyvalve A safety valve for your erlang node -seestar https://github.com/iamaleksey/seestar https://github.com/iamaleksey/seestar The Erlang client for Cassandra 1.2+ binary protocol -service https://github.com/CloudI/service http://cloudi.org/ A minimal Erlang behavior for creating CloudI internal services -setup https://github.com/uwiger/setup https://github.com/uwiger/setup Generic setup utility for Erlang-based systems -sext https://github.com/uwiger/sext https://github.com/uwiger/sext Sortable Erlang Term Serialization -sfmt https://github.com/jj1bdx/sfmt-erlang https://github.com/jj1bdx/sfmt-erlang SFMT pseudo random number generator for Erlang. -sgte https://github.com/filippo/sgte https://github.com/filippo/sgte A simple Erlang Template Engine -sheriff https://github.com/extend/sheriff http://ninenines.eu Parse transform for type based validation. -shotgun https://github.com/inaka/shotgun https://github.com/inaka/shotgun better than just a gun -sidejob https://github.com/basho/sidejob https://github.com/basho/sidejob Parallel worker and capacity limiting library for Erlang -sieve https://github.com/benoitc/sieve https://github.com/benoitc/sieve sieve is a simple TCP routing proxy (layer 7) in erlang -sighandler https://github.com/jkingsbery/sighandler https://github.com/jkingsbery/sighandler Handle UNIX signals in Er lang -simhash https://github.com/ferd/simhash https://github.com/ferd/simhash Simhashing for Erlang -- hashing algorithm to find near-duplicates in binary data. -simple_bridge https://github.com/nitrogen/simple_bridge https://github.com/nitrogen/simple_bridge A simple, standardized interface library to Erlang HTTP Servers. -simple_oauth2 https://github.com/virtan/simple_oauth2 https://github.com/virtan/simple_oauth2 Simple erlang OAuth2 client module for any http server framework (Google, Facebook, Yandex, Vkontakte are preconfigured) -skel https://github.com/ParaPhrase/skel https://github.com/ParaPhrase/skel A Streaming Process-based Skeleton Library for Erlang -smother https://github.com/ramsay-t/Smother https://ramsay-t.github.io/Smother/ Extended code coverage metrics for Erlang. -social https://github.com/dvv/social https://github.com/dvv/social Cowboy handler for social login via OAuth2 providers -spapi_router https://github.com/spilgames/spapi-router https://github.com/spilgames/spapi-router Partially-connected Erlang clustering -sqerl https://github.com/hairyhum/sqerl https://github.com/hairyhum/sqerl An Erlang-flavoured SQL DSL -srly https://github.com/msantos/srly https://github.com/msantos/srly Native Erlang Unix serial interface -sshrpc https://github.com/jj1bdx/sshrpc https://github.com/jj1bdx/sshrpc Erlang SSH RPC module (experimental) -stable https://github.com/dvv/stable https://github.com/dvv/stable Library of assorted helpers for Cowboy web server. -statebox https://github.com/mochi/statebox https://github.com/mochi/statebox Erlang state monad with merge/conflict-resolution capabilities. Useful for Riak. -statebox_riak https://github.com/mochi/statebox_riak https://github.com/mochi/statebox_riak Convenience library that makes it easier to use statebox with riak, extracted from best practices in our production code at Mochi Media. -statman https://github.com/knutin/statman https://github.com/knutin/statman Efficiently collect massive volumes of metrics inside the Erlang VM -statsderl https://github.com/lpgauth/statsderl https://github.com/lpgauth/statsderl StatsD client (erlang) -stdinout_pool https://github.com/mattsta/erlang-stdinout-pool https://github.com/mattsta/erlang-stdinout-pool stdinout_pool : stuff goes in, stuff goes out. there's never any miscommunication. -stockdb https://github.com/maxlapshin/stockdb https://github.com/maxlapshin/stockdb Database for storing Stock Exchange quotes in erlang -stripe https://github.com/mattsta/stripe-erlang https://github.com/mattsta/stripe-erlang Erlang interface to the stripe.com API -surrogate https://github.com/skruger/Surrogate https://github.com/skruger/Surrogate Proxy server written in erlang. Supports reverse proxy load balancing and forward proxy with http (including CONNECT), socks4, socks5, and transparent proxy modes. -swab https://github.com/crownedgrouse/swab https://github.com/crownedgrouse/swab General purpose buffer handling module -swarm https://github.com/jeremey/swarm https://github.com/jeremey/swarm Fast and simple acceptor pool for Erlang -switchboard https://github.com/thusfresh/switchboard https://github.com/thusfresh/switchboard A framework for processing email using worker plugins. -sync https://github.com/rustyio/sync https://github.com/rustyio/sync On-the-fly recompiling and reloading in Erlang. -syntaxerl https://github.com/ten0s/syntaxerl https://github.com/ten0s/syntaxerl Syntax checker for Erlang -syslog https://github.com/Vagabond/erlang-syslog https://github.com/Vagabond/erlang-syslog Erlang port driver for interacting with syslog via syslog(3) -taskforce https://github.com/g-andrade/taskforce https://github.com/g-andrade/taskforce Erlang worker pools for controlled parallelisation of arbitrary tasks. -tddreloader https://github.com/version2beta/tddreloader https://github.com/version2beta/tddreloader Shell utility for recompiling, reloading, and testing code as it changes -tempo https://github.com/selectel/tempo https://github.com/selectel/tempo NIF-based date and time parsing and formatting for Erlang. -ticktick https://github.com/ericliang/ticktick https://github.com/ericliang/ticktick Ticktick is an id generator for message service. -tinymq https://github.com/ChicagoBoss/tinymq https://github.com/ChicagoBoss/tinymq TinyMQ - a diminutive, in-memory message queue -tinymt https://github.com/jj1bdx/tinymt-erlang https://github.com/jj1bdx/tinymt-erlang TinyMT pseudo random number generator for Erlang. -tirerl https://github.com/inaka/tirerl https://github.com/inaka/tirerl Erlang interface to Elastic Search -traffic_tools https://github.com/systra/traffic_tools https://github.com/systra/traffic_tools Simple traffic limiting library -trane https://github.com/massemanet/trane https://github.com/massemanet/trane SAX style broken HTML parser in Erlang -transit https://github.com/isaiah/transit-erlang https://github.com/isaiah/transit-erlang transit format for erlang -trie https://github.com/okeuday/trie https://github.com/okeuday/trie Erlang Trie Implementation -triq https://github.com/krestenkrab/triq https://github.com/krestenkrab/triq Trifork QuickCheck -tunctl https://github.com/msantos/tunctl https://github.com/msantos/tunctl Erlang TUN/TAP interface -twerl https://github.com/lucaspiller/twerl https://github.com/lucaspiller/twerl Erlang client for the Twitter Streaming API -twitter_erlang https://github.com/ngerakines/erlang_twitter https://github.com/ngerakines/erlang_twitter An Erlang twitter client -ucol_nif https://github.com/refuge/ucol_nif https://github.com/refuge/ucol_nif ICU based collation Erlang module -unicorn https://github.com/shizzard/unicorn https://github.com/shizzard/unicorn Generic configuration server -unsplit https://github.com/uwiger/unsplit https://github.com/uwiger/unsplit Resolves conflicts in Mnesia after network splits -uuid https://github.com/okeuday/uuid https://github.com/okeuday/uuid Erlang UUID Implementation -ux https://github.com/erlang-unicode/ux https://github.com/erlang-unicode/ux Unicode eXtention for Erlang (Strings, Collation) -vert https://github.com/msantos/erlang-libvirt https://github.com/msantos/erlang-libvirt Erlang binding to libvirt virtualization API -verx https://github.com/msantos/verx https://github.com/msantos/verx Erlang implementation of the libvirtd remote protocol -vmq_acl https://github.com/erlio/vmq_acl https://verne.mq/ Component of VerneMQ: A distributed MQTT message broker -vmq_bridge https://github.com/erlio/vmq_bridge https://verne.mq/ Component of VerneMQ: A distributed MQTT message broker -vmq_graphite https://github.com/erlio/vmq_graphite https://verne.mq/ Component of VerneMQ: A distributed MQTT message broker -vmq_passwd https://github.com/erlio/vmq_passwd https://verne.mq/ Component of VerneMQ: A distributed MQTT message broker -vmq_server https://github.com/erlio/vmq_server https://verne.mq/ Component of VerneMQ: A distributed MQTT message broker -vmq_snmp https://github.com/erlio/vmq_snmp https://verne.mq/ Component of VerneMQ: A distributed MQTT message broker -vmq_systree https://github.com/erlio/vmq_systree https://verne.mq/ Component of VerneMQ: A distributed MQTT message broker -vmstats https://github.com/ferd/vmstats https://github.com/ferd/vmstats tiny Erlang app that works in conjunction with statsderl in order to generate information on the Erlang VM for graphite logs. -walrus https://github.com/devinus/walrus https://github.com/devinus/walrus Walrus - Mustache-like Templating -webmachine https://github.com/basho/webmachine https://github.com/basho/webmachine A REST-based system for building web applications. -websocket_client https://github.com/jeremyong/websocket_client https://github.com/jeremyong/websocket_client Erlang websocket client (ws and wss supported) -worker_pool https://github.com/inaka/worker_pool https://github.com/inaka/worker_pool a simple erlang worker pool -wrangler https://github.com/RefactoringTools/wrangler http://www.cs.kent.ac.uk/projects/wrangler/Home.html Import of the Wrangler svn repository. -wsock https://github.com/madtrick/wsock https://github.com/madtrick/wsock Erlang library to build WebSocket clients and servers -xhttpc https://github.com/seriyps/xhttpc https://github.com/seriyps/xhttpc Extensible HTTP Client for Erlang -xref_runner https://github.com/inaka/xref_runner https://github.com/inaka/xref_runner Erlang Xref Runner (inspired in rebar xref) -yamerl https://github.com/yakaz/yamerl https://github.com/yakaz/yamerl YAML 1.2 parser in pure Erlang -yamler https://github.com/goertzenator/yamler https://github.com/goertzenator/yamler libyaml-based yaml loader for Erlang -yaws https://github.com/klacke/yaws http://yaws.hyber.org Yaws webserver -zab_engine https://github.com/xinmingyao/zab_engine https://github.com/xinmingyao/zab_engine zab propotocol implement by erlang -zeta https://github.com/s1n4/zeta https://github.com/s1n4/zeta HTTP access log parser in Erlang -zippers https://github.com/ferd/zippers https://github.com/ferd/zippers A library for functional zipper data structures in Erlang. Read more on zippers -zlists https://github.com/vjache/erlang-zlists https://github.com/vjache/erlang-zlists Erlang lazy lists library. -zraft_lib https://github.com/dreyk/zraft_lib https://github.com/dreyk/zraft_lib Erlang raft consensus protocol implementation -zucchini https://github.com/devinus/zucchini https://github.com/devinus/zucchini An Erlang INI parser diff --git a/packages.v2.tsv b/packages.v2.tsv index a3e93b0..5edc657 100644 --- a/packages.v2.tsv +++ b/packages.v2.tsv @@ -1,464 +1,3 @@ -aberth git https://github.com/a13x/aberth master https://github.com/a13x/aberth Generic BERT-RPC server in Erlang -active git https://github.com/proger/active master https://github.com/proger/active Active development for Erlang: rebuild and reload source/binary files while the VM is running -actordb_core git https://github.com/biokoda/actordb_core master http://www.actordb.com/ ActorDB main source -actordb_thrift git https://github.com/biokoda/actordb_thrift master http://www.actordb.com/ Thrift API for ActorDB -aleppo git https://github.com/ErlyORM/aleppo master https://github.com/ErlyORM/aleppo Alternative Erlang Pre-Processor -alog git https://github.com/siberian-fast-food/alogger master https://github.com/siberian-fast-food/alogger Simply the best logging framework for Erlang -amqp_client git https://github.com/rabbitmq/rabbitmq-erlang-client.git master https://www.rabbitmq.com/erlang-client-user-guide.html RabbitMQ Erlang AMQP client -annotations git https://github.com/hyperthunk/annotations master https://github.com/hyperthunk/annotations Simple code instrumentation utilities -antidote git https://github.com/SyncFree/antidote master https://syncfree.lip6.fr/ Large-scale computation without synchronisation -apns git https://github.com/inaka/apns4erl 1.0.4 http://inaka.github.com/apns4erl Apple Push Notification Server for Erlang -azdht git https://github.com/arcusfelis/azdht master https://github.com/arcusfelis/azdht Azureus Distributed Hash Table (DHT) in Erlang -backoff git https://github.com/ferd/backoff master https://github.com/ferd/backoff Simple exponential backoffs in Erlang -barrel git https://github.com/benoitc/barrel master https://github.com/benoitc/barrel barrel is a generic TCP acceptor pool with low latency in Erlang. -basho_bench git https://github.com/basho/basho_bench master https://github.com/basho/basho_bench A load-generation and testing tool for basically whatever you can write a returning Erlang function for. -bcrypt git https://github.com/riverrun/branglecrypt master https://github.com/riverrun/branglecrypt Bcrypt Erlang / C library -beam git https://github.com/tonyrog/beam master https://github.com/tonyrog/beam BEAM emulator written in Erlang -beanstalk git https://github.com/tim/erlang-beanstalk master https://github.com/tim/erlang-beanstalk An Erlang client for beanstalkd -bear git https://github.com/boundary/bear master https://github.com/boundary/bear a set of statistics functions for erlang -bertconf git https://github.com/ferd/bertconf master https://github.com/ferd/bertconf Make ETS tables out of statc BERT files that are auto-reloaded -bifrost git https://github.com/thorstadt/bifrost master https://github.com/thorstadt/bifrost Erlang FTP Server Framework -binpp git https://github.com/jtendo/binpp master https://github.com/jtendo/binpp Erlang Binary Pretty Printer -bisect git https://github.com/knutin/bisect master https://github.com/knutin/bisect Ordered fixed-size binary dictionary in Erlang -bitcask git https://github.com/basho/bitcask master https://github.com/basho/bitcask because you need another a key/value storage engine -bitstore git https://github.com/bdionne/bitstore master https://github.com/bdionne/bitstore A document based ontology development environment -bootstrap git https://github.com/schlagert/bootstrap master https://github.com/schlagert/bootstrap A simple, yet powerful Erlang cluster bootstrapping application. -boss_db git https://github.com/ErlyORM/boss_db master https://github.com/ErlyORM/boss_db BossDB: a sharded, caching, pooling, evented ORM for Erlang -boss git https://github.com/ChicagoBoss/ChicagoBoss master https://github.com/ChicagoBoss/ChicagoBoss Erlang web MVC, now featuring Comet -bson git https://github.com/comtihon/bson-erlang master https://github.com/comtihon/bson-erlang BSON documents in Erlang, see bsonspec.org -bullet git https://github.com/extend/bullet master http://ninenines.eu Simple, reliable, efficient streaming for Cowboy. -cache git https://github.com/fogfish/cache master https://github.com/fogfish/cache Erlang in-memory cache -cake git https://github.com/darach/cake-erl v0.1.2 https://github.com/darach/cake-erl Really simple terminal colorization -carotene git https://github.com/carotene/carotene master https://github.com/carotene/carotene Real-time server -cberl git https://github.com/chitika/cberl master https://github.com/chitika/cberl NIF based Erlang bindings for Couchbase -cecho git https://github.com/mazenharake/cecho master https://github.com/mazenharake/cecho An ncurses library for Erlang -cferl git https://github.com/ddossot/cferl master https://github.com/ddossot/cferl Rackspace / Open Stack Cloud Files Erlang Client -chaos_monkey git https://github.com/dLuna/chaos_monkey master https://github.com/dLuna/chaos_monkey This is The CHAOS MONKEY. It will kill your processes. -check_node git https://github.com/basho-labs/riak_nagios master https://github.com/basho-labs/riak_nagios Nagios Scripts for monitoring Riak -chronos git https://github.com/lehoff/chronos master https://github.com/lehoff/chronos Timer module for Erlang that makes it easy to abstact time out of the tests. -classifier git https://github.com/inaka/classifier master https://github.com/inaka/classifier An Erlang Bayesian Filter and Text Classifier -cl git https://github.com/tonyrog/cl master https://github.com/tonyrog/cl OpenCL binding for Erlang -clique git https://github.com/basho/clique develop https://github.com/basho/clique CLI Framework for Erlang -cloudi_core git https://github.com/CloudI/cloudi_core master http://cloudi.org/ CloudI internal service runtime -cloudi_service_api_requests git https://github.com/CloudI/cloudi_service_api_requests master http://cloudi.org/ CloudI Service API requests (JSON-RPC/Erlang-term support) -cloudi_service_db_cassandra_cql git https://github.com/CloudI/cloudi_service_db_cassandra_cql master http://cloudi.org/ Cassandra CQL CloudI Service -cloudi_service_db_cassandra git https://github.com/CloudI/cloudi_service_db_cassandra master http://cloudi.org/ Cassandra CloudI Service -cloudi_service_db_couchdb git https://github.com/CloudI/cloudi_service_db_couchdb master http://cloudi.org/ CouchDB CloudI Service -cloudi_service_db_elasticsearch git https://github.com/CloudI/cloudi_service_db_elasticsearch master http://cloudi.org/ elasticsearch CloudI Service -cloudi_service_db git https://github.com/CloudI/cloudi_service_db master http://cloudi.org/ CloudI Database (in-memory/testing/generic) -cloudi_service_db_memcached git https://github.com/CloudI/cloudi_service_db_memcached master http://cloudi.org/ memcached CloudI Service -cloudi_service_db_mysql git https://github.com/CloudI/cloudi_service_db_mysql master http://cloudi.org/ MySQL CloudI Service -cloudi_service_db_pgsql git https://github.com/CloudI/cloudi_service_db_pgsql master http://cloudi.org/ PostgreSQL CloudI Service -cloudi_service_db_riak git https://github.com/CloudI/cloudi_service_db_riak master http://cloudi.org/ Riak CloudI Service -cloudi_service_db_tokyotyrant git https://github.com/CloudI/cloudi_service_db_tokyotyrant master http://cloudi.org/ Tokyo Tyrant CloudI Service -cloudi_service_filesystem git https://github.com/CloudI/cloudi_service_filesystem master http://cloudi.org/ Filesystem CloudI Service -cloudi_service_http_client git https://github.com/CloudI/cloudi_service_http_client master http://cloudi.org/ HTTP client CloudI Service -cloudi_service_http_cowboy git https://github.com/CloudI/cloudi_service_http_cowboy master http://cloudi.org/ cowboy HTTP/HTTPS CloudI Service -cloudi_service_http_elli git https://github.com/CloudI/cloudi_service_http_elli master http://cloudi.org/ elli HTTP CloudI Service -cloudi_service_map_reduce git https://github.com/CloudI/cloudi_service_map_reduce master http://cloudi.org/ Map/Reduce CloudI Service -cloudi_service_oauth1 git https://github.com/CloudI/cloudi_service_oauth1 master http://cloudi.org/ OAuth v1.0 CloudI Service -cloudi_service_queue git https://github.com/CloudI/cloudi_service_queue master http://cloudi.org/ Persistent Queue Service -cloudi_service_quorum git https://github.com/CloudI/cloudi_service_quorum master http://cloudi.org/ CloudI Quorum Service -cloudi_service_router git https://github.com/CloudI/cloudi_service_router master http://cloudi.org/ CloudI Router Service -cloudi_service_tcp git https://github.com/CloudI/cloudi_service_tcp master http://cloudi.org/ TCP CloudI Service -cloudi_service_timers git https://github.com/CloudI/cloudi_service_timers master http://cloudi.org/ Timers CloudI Service -cloudi_service_udp git https://github.com/CloudI/cloudi_service_udp master http://cloudi.org/ UDP CloudI Service -cloudi_service_validate git https://github.com/CloudI/cloudi_service_validate master http://cloudi.org/ CloudI Validate Service -cloudi_service_zeromq git https://github.com/CloudI/cloudi_service_zeromq master http://cloudi.org/ ZeroMQ CloudI Service -cluster_info git https://github.com/basho/cluster_info master https://github.com/basho/cluster_info Fork of Hibari's nifty cluster_info OTP app -color git https://github.com/julianduque/erlang-color master https://github.com/julianduque/erlang-color ANSI colors for your Erlang -confetti git https://github.com/jtendo/confetti master https://github.com/jtendo/confetti Erlang configuration provider / application:get_env/2 on steroids -couchbeam git https://github.com/benoitc/couchbeam master https://github.com/benoitc/couchbeam Apache CouchDB client in Erlang -couch git https://github.com/benoitc/opencouch master https://github.com/benoitc/opencouch A embeddable document oriented database compatible with Apache CouchDB -covertool git https://github.com/idubrov/covertool master https://github.com/idubrov/covertool Tool to convert Erlang cover data files into Cobertura XML reports -cowboy git https://github.com/ninenines/cowboy 1.0.1 http://ninenines.eu Small, fast and modular HTTP server. -cowdb git https://github.com/refuge/cowdb master https://github.com/refuge/cowdb Pure Key/Value database library for Erlang Applications -cowlib git https://github.com/ninenines/cowlib 1.0.1 http://ninenines.eu Support library for manipulating Web protocols. -cpg git https://github.com/okeuday/cpg master https://github.com/okeuday/cpg CloudI Process Groups -cqerl git https://github.com/matehat/cqerl master https://matehat.github.io/cqerl/ Native Erlang CQL client for Cassandra -cr git https://github.com/spawnproc/cr master https://synrc.com/apps/cr/doc/cr.htm Chain Replication -cuttlefish git https://github.com/basho/cuttlefish master https://github.com/basho/cuttlefish never lose your childlike sense of wonder baby cuttlefish, promise me? -damocles git https://github.com/lostcolony/damocles master https://github.com/lostcolony/damocles Erlang library for generating adversarial network conditions for QAing distributed applications/systems on a single Linux box. -debbie git https://github.com/crownedgrouse/debbie master https://github.com/crownedgrouse/debbie .DEB Built In Erlang -decimal git https://github.com/tim/erlang-decimal master https://github.com/tim/erlang-decimal An Erlang decimal arithmetic library -detergent git https://github.com/devinus/detergent master https://github.com/devinus/detergent An emulsifying Erlang SOAP library -detest git https://github.com/biokoda/detest master https://github.com/biokoda/detest Tool for running tests on a cluster of erlang nodes -dh_date git https://github.com/daleharvey/dh_date master https://github.com/daleharvey/dh_date Date formatting / parsing library for erlang -dhtcrawler git https://github.com/kevinlynx/dhtcrawler master https://github.com/kevinlynx/dhtcrawler dhtcrawler is a DHT crawler written in erlang. It can join a DHT network and crawl many P2P torrents. -dirbusterl git https://github.com/silentsignal/DirBustErl master https://github.com/silentsignal/DirBustErl DirBuster successor in Erlang -dispcount git https://github.com/ferd/dispcount master https://github.com/ferd/dispcount Erlang task dispatcher based on ETS counters. -dlhttpc git https://github.com/ferd/dlhttpc master https://github.com/ferd/dlhttpc dispcount-based lhttpc fork for massive amounts of requests to limited endpoints -dns git https://github.com/aetrion/dns_erlang master https://github.com/aetrion/dns_erlang Erlang DNS library -dnssd git https://github.com/benoitc/dnssd_erlang master https://github.com/benoitc/dnssd_erlang Erlang interface to Apple's Bonjour D NS Service Discovery implementation -dtl git https://github.com/oinksoft/dtl master https://github.com/oinksoft/dtl Django Template Language: A full-featured port of the Django template engine to Erlang. -dynamic_compile git https://github.com/jkvor/dynamic_compile master https://github.com/jkvor/dynamic_compile compile and load erlang modules from string input -e2 git https://github.com/gar1t/e2 master http://e2project.org Library to simply writing correct OTP applications. -eamf git https://github.com/mrinalwadhwa/eamf master https://github.com/mrinalwadhwa/eamf eAMF provides Action Message Format (AMF) support for Erlang -eavro git https://github.com/SIfoxDevTeam/eavro master https://github.com/SIfoxDevTeam/eavro Apache Avro encoder/decoder -ecapnp git https://github.com/kaos/ecapnp master https://github.com/kaos/ecapnp Cap'n Proto library for Erlang -econfig git https://github.com/benoitc/econfig master https://github.com/benoitc/econfig simple Erlang config handler using INI files -edate git https://github.com/dweldon/edate master https://github.com/dweldon/edate date manipulation library for erlang -edgar git https://github.com/crownedgrouse/edgar master https://github.com/crownedgrouse/edgar Erlang Does GNU AR -edis git https://github.com/inaka/edis master http://inaka.github.com/edis/ An Erlang implementation of Redis KV Store -edns git https://github.com/hcvst/erlang-dns master https://github.com/hcvst/erlang-dns Erlang/OTP DNS server -edown git https://github.com/uwiger/edown master https://github.com/uwiger/edown EDoc extension for generating Github-flavored Markdown -eep_app git https://github.com/darach/eep-erl master https://github.com/darach/eep-erl Embedded Event Processing -eep git https://github.com/virtan/eep master https://github.com/virtan/eep Erlang Easy Profiling (eep) application provides a way to analyze application performance and call hierarchy -efene git https://github.com/efene/efene master https://github.com/efene/efene Alternative syntax for the Erlang Programming Language focusing on simplicity, ease of use and programmer UX -eganglia git https://github.com/inaka/eganglia v0.9.1 https://github.com/inaka/eganglia Erlang library to interact with Ganglia -egeoip git https://github.com/mochi/egeoip master https://github.com/mochi/egeoip Erlang IP Geolocation module, currently supporting the MaxMind GeoLite City Database. -ehsa hg https://bitbucket.org/a12n/ehsa 2.0.4 https://bitbucket.org/a12n/ehsa Erlang HTTP server basic and digest authentication modules -ejabberd git https://github.com/processone/ejabberd master https://github.com/processone/ejabberd Robust, ubiquitous and massively scalable Jabber / XMPP Instant Messaging platform -ej git https://github.com/seth/ej master https://github.com/seth/ej Helper module for working with Erlang terms representing JSON -ejwt git https://github.com/artefactop/ejwt master https://github.com/artefactop/ejwt erlang library for JSON Web Token -ekaf git https://github.com/helpshift/ekaf master https://github.com/helpshift/ekaf A minimal, high-performance Kafka client in Erlang. -elarm git https://github.com/esl/elarm master https://github.com/esl/elarm Alarm Manager for Erlang. -eleveldb git https://github.com/basho/eleveldb master https://github.com/basho/eleveldb Erlang LevelDB API -elli git https://github.com/knutin/elli master https://github.com/knutin/elli Simple, robust and performant Erlang web server -elvis git https://github.com/inaka/elvis 0.2.4 https://github.com/inaka/elvis Erlang Style Reviewer -emagick git https://github.com/kivra/emagick master https://github.com/kivra/emagick Wrapper for Graphics/ImageMagick command line tool. -emysql git https://github.com/Eonblast/Emysql master https://github.com/Eonblast/Emysql Stable, pure Erlang MySQL driver. -enm git https://github.com/basho/enm master https://github.com/basho/enm Erlang driver for nanomsg -entop git https://github.com/mazenharake/entop master https://github.com/mazenharake/entop A top-like tool for monitoring an Erlang node -epcap git https://github.com/msantos/epcap master https://github.com/msantos/epcap Erlang packet capture interface using pcap -eper git https://github.com/massemanet/eper master https://github.com/massemanet/eper Erlang performance and debugging tools. -epgsql git https://github.com/epgsql/epgsql master https://github.com/epgsql/epgsql Erlang PostgreSQL client library. -episcina git https://github.com/erlware/episcina master https://github.com/erlware/episcina A simple non intrusive resource pool for connections -eplot git https://github.com/psyeugenic/eplot master https://github.com/psyeugenic/eplot A plot engine written in erlang. -epocxy git https://github.com/duomark/epocxy master https://github.com/duomark/epocxy Erlang Patterns of Concurrency -epubnub git https://github.com/tsloughter/epubnub master https://github.com/tsloughter/epubnub Erlang PubNub API -eqm git https://github.com/loucash/eqm master https://github.com/loucash/eqm Erlang pub sub with supply-demand channels -eredis git https://github.com/wooga/eredis master https://github.com/wooga/eredis Erlang Redis client -eredis_pool git https://github.com/hiroeorz/eredis_pool master https://github.com/hiroeorz/eredis_pool eredis_pool is Pool of Redis clients, using eredis and poolboy. -erlang_cep git https://github.com/danmacklin/erlang_cep master https://github.com/danmacklin/erlang_cep A basic CEP package written in erlang -erlang_js git https://github.com/basho/erlang_js master https://github.com/basho/erlang_js A linked-in driver for Erlang to Mozilla's Spidermonkey Javascript runtime. -erlang_localtime git https://github.com/dmitryme/erlang_localtime master https://github.com/dmitryme/erlang_localtime Erlang library for conversion from one local time to another -erlang_smtp git https://github.com/tonyg/erlang-smtp master https://github.com/tonyg/erlang-smtp Erlang SMTP and POP3 server code. -erlang_term git https://github.com/okeuday/erlang_term master https://github.com/okeuday/erlang_term Erlang Term Info -erlasticsearch git https://github.com/dieswaytoofast/erlasticsearch master https://github.com/dieswaytoofast/erlasticsearch Erlang thrift interface to elastic_search -erlastic_search git https://github.com/tsloughter/erlastic_search master https://github.com/tsloughter/erlastic_search An Erlang app for communicating with Elastic Search's rest interface. -erlbrake git https://github.com/kenpratt/erlbrake master https://github.com/kenpratt/erlbrake Erlang Airbrake notification client -erlcloud git https://github.com/gleber/erlcloud master https://github.com/gleber/erlcloud Cloud Computing library for erlang (Amazon EC2, S3, SQS, SimpleDB, Mechanical Turk, ELB) -erlcron git https://github.com/erlware/erlcron master https://github.com/erlware/erlcron Erlang cronish system -erldb git https://github.com/erldb/erldb master http://erldb.org ORM (Object-relational mapping) application implemented in Erlang -erldis git https://github.com/cstar/erldis master https://github.com/cstar/erldis redis erlang client library -erldns git https://github.com/aetrion/erl-dns master https://github.com/aetrion/erl-dns DNS server, in erlang. -erldocker git https://github.com/proger/erldocker master https://github.com/proger/erldocker Docker Remote API client for Erlang -erlfsmon git https://github.com/proger/erlfsmon master https://github.com/proger/erlfsmon Erlang filesystem event watcher for Linux and OSX -erlgit git https://github.com/gleber/erlgit master https://github.com/gleber/erlgit Erlang convenience wrapper around git executable -erlguten git https://github.com/richcarl/erlguten master https://github.com/richcarl/erlguten ErlGuten is a system for high-quality typesetting, written purely in Erlang. -erlmc git https://github.com/jkvor/erlmc master https://github.com/jkvor/erlmc Erlang memcached binary protocol client -erlmongo git https://github.com/SergejJurecko/erlmongo master https://github.com/SergejJurecko/erlmongo Record based Erlang driver for MongoDB with gridfs support -erlog git https://github.com/rvirding/erlog master https://github.com/rvirding/erlog Prolog interpreter in and for Erlang -erlpass git https://github.com/ferd/erlpass master https://github.com/ferd/erlpass A library to handle password hashing and changing in a safe manner, independent from any kind of storage whatsoever. -erlport git https://github.com/hdima/erlport master https://github.com/hdima/erlport ErlPort - connect Erlang to other languages -erlsha2 git https://github.com/vinoski/erlsha2 master https://github.com/vinoski/erlsha2 SHA-224, SHA-256, SHA-384, SHA-512 implemented in Erlang NIFs. -erlsh git https://github.com/proger/erlsh master https://github.com/proger/erlsh Erlang shell tools -erlsom git https://github.com/willemdj/erlsom master https://github.com/willemdj/erlsom XML parser for Erlang -erl_streams git https://github.com/epappas/erl_streams master https://github.com/epappas/erl_streams Streams in Erlang -erlubi git https://github.com/krestenkrab/erlubi master https://github.com/krestenkrab/erlubi Ubigraph Erlang Client (and Process Visualizer) -erlvolt git https://github.com/VoltDB/voltdb-client-erlang master https://github.com/VoltDB/voltdb-client-erlang VoltDB Erlang Client Driver -erlware_commons git https://github.com/erlware/erlware_commons master https://github.com/erlware/erlware_commons Erlware Commons is an Erlware project focused on all aspects of reusable Erlang components. -erlydtl git https://github.com/erlydtl/erlydtl master https://github.com/erlydtl/erlydtl Django Template Language for Erlang. -errd git https://github.com/archaelus/errd master https://github.com/archaelus/errd Erlang RRDTool library -erserve git https://github.com/del/erserve master https://github.com/del/erserve Erlang/Rserve communication interface -erwa git https://github.com/bwegh/erwa 0.1.1 https://github.com/bwegh/erwa A WAMP router and client written in Erlang. -espec git https://github.com/lucaspiller/espec master https://github.com/lucaspiller/espec ESpec: Behaviour driven development framework for Erlang -estatsd git https://github.com/RJ/estatsd master https://github.com/RJ/estatsd Erlang stats aggregation app that periodically flushes data to graphite -etap git https://github.com/ngerakines/etap master https://github.com/ngerakines/etap etap is a simple erlang testing library that provides TAP compliant output. -etest git https://github.com/wooga/etest master https://github.com/wooga/etest A lightweight, convention over configuration test framework for Erlang -etest_http git https://github.com/wooga/etest_http master https://github.com/wooga/etest_http etest Assertions around HTTP (client-side) -etoml git https://github.com/kalta/etoml master https://github.com/kalta/etoml TOML language erlang parser -eunit_formatters git https://github.com/seancribbs/eunit_formatters master https://github.com/seancribbs/eunit_formatters Because eunit's output sucks. Let's make it better. -eunit git https://github.com/richcarl/eunit master https://github.com/richcarl/eunit The EUnit lightweight unit testing framework for Erlang - this is the canonical development repository. -euthanasia git https://github.com/doubleyou/euthanasia master https://github.com/doubleyou/euthanasia Merciful killer for your Erlang processes -evum git https://github.com/msantos/evum master https://github.com/msantos/evum Spawn Linux VMs as Erlang processes in the Erlang VM -exec git https://github.com/saleyn/erlexec master http://saleyn.github.com/erlexec Execute and control OS processes from Erlang/OTP. -exml git https://github.com/paulgray/exml master https://github.com/paulgray/exml XML parsing library in Erlang -exometer git https://github.com/Feuerlabs/exometer 1.2 https://github.com/Feuerlabs/exometer Basic measurement objects and probe behavior -exs1024 git https://github.com/jj1bdx/exs1024 master https://github.com/jj1bdx/exs1024 Xorshift1024star pseudo random number generator for Erlang. -exs64 git https://github.com/jj1bdx/exs64 master https://github.com/jj1bdx/exs64 Xorshift64star pseudo random number generator for Erlang. -exsplus116 git https://github.com/jj1bdx/exsplus116 master https://github.com/jj1bdx/exsplus116 Xorshift116plus for Erlang -exsplus128 git https://github.com/jj1bdx/exsplus128 master https://github.com/jj1bdx/exsplus128 Xorshift128plus pseudo random number generator for Erlang. -ezmq git https://github.com/RoadRunnr/ezmq master https://github.com/RoadRunnr/ezmq zMQ implemented in Erlang -ezmtp git https://github.com/a13x/ezmtp master https://github.com/a13x/ezmtp ZMTP protocol in pure Erlang. -fast_disk_log git https://github.com/lpgauth/fast_disk_log master https://github.com/lpgauth/fast_disk_log Pool-based asynchronous Erlang disk logger -feeder git https://github.com/michaelnisi/feeder v1.4.6 https://github.com/michaelnisi/feeder Stream parse RSS and Atom formatted XML feeds. -fix git https://github.com/maxlapshin/fix master https://github.com/maxlapshin/fix http://fixprotocol.org/ implementation. -flower git https://github.com/travelping/flower master https://github.com/travelping/flower FlowER - a Erlang OpenFlow development platform -fn git https://github.com/reiddraper/fn master https://github.com/reiddraper/fn Function utilities for Erlang -folsom_cowboy git https://github.com/boundary/folsom_cowboy master https://github.com/boundary/folsom_cowboy A Cowboy based Folsom HTTP Wrapper. -folsom git https://github.com/boundary/folsom master https://github.com/boundary/folsom Expose Erlang Events and Metrics -folsomite git https://github.com/campanja/folsomite master https://github.com/campanja/folsomite blow up your graphite / riemann server with folsom metrics -fs git https://github.com/synrc/fs master https://github.com/synrc/fs Erlang FileSystem Listener -fuse git https://github.com/jlouis/fuse master https://github.com/jlouis/fuse A Circuit Breaker for Erlang -gcm git https://github.com/pdincau/gcm-erlang master https://github.com/pdincau/gcm-erlang An Erlang application for Google Cloud Messaging -gcprof git https://github.com/knutin/gcprof master https://github.com/knutin/gcprof Garbage Collection profiler for Erlang -geas git https://github.com/crownedgrouse/geas master https://github.com/crownedgrouse/geas Guess Erlang Application Scattering -geef git https://github.com/carlosmn/geef master https://github.com/carlosmn/geef Git NEEEEF (Erlang NIF) -gen_cycle git https://github.com/aerosol/gen_cycle develop https://github.com/aerosol/gen_cycle Simple, generic OTP behaviour for recurring tasks -gen_icmp git https://github.com/msantos/gen_icmp master https://github.com/msantos/gen_icmp Erlang interface to ICMP sockets -gen_nb_server git https://github.com/kevsmith/gen_nb_server master https://github.com/kevsmith/gen_nb_server OTP behavior for writing non-blocking servers -gen_paxos git https://github.com/gburd/gen_paxos master https://github.com/gburd/gen_paxos An Erlang/OTP-style implementation of the PAXOS distributed consensus protocol -gen_smtp git https://github.com/Vagabond/gen_smtp master https://github.com/Vagabond/gen_smtp A generic Erlang SMTP server and client that can be extended via callback modules -gen_tracker git https://github.com/erlyvideo/gen_tracker master https://github.com/erlyvideo/gen_tracker supervisor with ets handling of children and their metadata -gen_unix git https://github.com/msantos/gen_unix master https://github.com/msantos/gen_unix Erlang Unix socket interface -getopt git https://github.com/jcomellas/getopt master https://github.com/jcomellas/getopt Module to parse command line arguments using the GNU getopt syntax -gettext git https://github.com/etnt/gettext master https://github.com/etnt/gettext Erlang internationalization library. -giallo git https://github.com/kivra/giallo master https://github.com/kivra/giallo Small and flexible web framework on top of Cowboy -gin git https://github.com/mad-cocktail/gin master https://github.com/mad-cocktail/gin The guards and for Erlang parse_transform -gitty git https://github.com/maxlapshin/gitty master https://github.com/maxlapshin/gitty Git access in erlang -gold_fever git https://github.com/inaka/gold_fever master https://github.com/inaka/gold_fever A Treasure Hunt for Erlangers -gossiperl git https://github.com/gossiperl/gossiperl master http://gossiperl.com/ Gossip middleware in Erlang -gpb git https://github.com/tomas-abrahamsson/gpb master https://github.com/tomas-abrahamsson/gpb A Google Protobuf implementation for Erlang -gproc git https://github.com/uwiger/gproc master https://github.com/uwiger/gproc Extended process registry for Erlang -grapherl git https://github.com/eproxus/grapherl master https://github.com/eproxus/grapherl Create graphs of Erlang systems and programs -gun git https://github.com/ninenines/gun master http//ninenines.eu Asynchronous SPDY, HTTP and Websocket client written in Erlang. -hackney git https://github.com/benoitc/hackney master https://github.com/benoitc/hackney simple HTTP client in Erlang -hamcrest git https://github.com/hyperthunk/hamcrest-erlang master https://github.com/hyperthunk/hamcrest-erlang Erlang port of Hamcrest -hanoidb git https://github.com/krestenkrab/hanoidb master https://github.com/krestenkrab/hanoidb Erlang LSM BTree Storage -hottub git https://github.com/bfrog/hottub master https://github.com/bfrog/hottub Permanent Erlang Worker Pool -hyper git https://github.com/GameAnalytics/hyper master https://github.com/GameAnalytics/hyper Erlang implementation of HyperLogLog -ibrowse git https://github.com/cmullaparthi/ibrowse v4.1.1 https://github.com/cmullaparthi/ibrowse Erlang HTTP client -ierlang git https://github.com/robbielynch/ierlang master https://github.com/robbielynch/ierlang An Erlang language kernel for IPython. -iota git https://github.com/jpgneves/iota master https://github.com/jpgneves/iota iota (Inter-dependency Objective Testing Apparatus) - a tool to enforce clean separation of responsibilities in Erlang code -ircd git https://github.com/tonyg/erlang-ircd master https://github.com/tonyg/erlang-ircd A pluggable IRC daemon application/library for Erlang. -irc_lib git https://github.com/OtpChatBot/irc_lib master https://github.com/OtpChatBot/irc_lib Erlang irc client library -iris git https://github.com/project-iris/iris-erl master https://github.com/project-iris/iris-erl Iris Erlang binding -iso8601 git https://github.com/seansawyer/erlang_iso8601 master https://github.com/seansawyer/erlang_iso8601 Erlang ISO 8601 date formatter/parser -itweet git https://github.com/inaka/itweet v2.0 http://inaka.github.com/itweet/ Twitter Stream API on ibrowse -jerg git https://github.com/ddossot/jerg master https://github.com/ddossot/jerg JSON Schema to Erlang Records Generator -jesse git https://github.com/klarna/jesse master https://github.com/klarna/jesse jesse (JSon Schema Erlang) is an implementation of a json schema validator for Erlang. -jiffy git https://github.com/davisp/jiffy master https://github.com/davisp/jiffy JSON NIFs for Erlang. -jiffy_v git https://github.com/shizzard/jiffy-v 0.3.3 https://github.com/shizzard/jiffy-v JSON validation utility -jobs git https://github.com/esl/jobs 0.3 https://github.com/esl/jobs a Job scheduler for load regulation -joxa git https://github.com/joxa/joxa master https://github.com/joxa/joxa A Modern Lisp for the Erlang VM -jsonerl git https://github.com/lambder/jsonerl master https://github.com/lambder/jsonerl yet another but slightly different erlang <-> json encoder/decoder -json git https://github.com/talentdeficit/json master https://github.com/talentdeficit/json a high level json library for erlang (17.0+) -jsonpath git https://github.com/GeneStevens/jsonpath master https://github.com/GeneStevens/jsonpath Fast Erlang JSON data retrieval and updates via javascript-like notation -json_rec git https://github.com/justinkirby/json_rec master https://github.com/justinkirby/json_rec JSON to erlang record -jsonx git https://github.com/iskra/jsonx master https://github.com/iskra/jsonx JSONX is an Erlang library for efficient decode and encode JSON, written in C. -jsx git https://github.com/talentdeficit/jsx master https://github.com/talentdeficit/jsx An Erlang application for consuming, producing and manipulating JSON. -kafka git https://github.com/wooga/kafka-erlang master https://github.com/wooga/kafka-erlang Kafka consumer and producer in Erlang -kai git https://github.com/synrc/kai master https://github.com/synrc/kai DHT storage by Takeshi Inoue -katja git https://github.com/nifoc/katja master https://github.com/nifoc/katja A simple Riemann client written in Erlang. -kdht git https://github.com/kevinlynx/kdht master https://github.com/kevinlynx/kdht kdht is an erlang DHT implementation -key2value git https://github.com/okeuday/key2value master https://github.com/okeuday/key2value Erlang 2-way map -keys1value git https://github.com/okeuday/keys1value master https://github.com/okeuday/keys1value Erlang set associative map for key lists -kinetic git https://github.com/AdRoll/kinetic master https://github.com/AdRoll/kinetic Erlang Kinesis Client -kjell git https://github.com/karlll/kjell master https://github.com/karlll/kjell Erlang Shell -kraken git https://github.com/Asana/kraken master https://github.com/Asana/kraken Distributed Pubsub Server for Realtime Apps -kucumberl git https://github.com/openshine/kucumberl master https://github.com/openshine/kucumberl A pure-erlang, open-source, implementation of Cucumber -kvc git https://github.com/etrepum/kvc master https://github.com/etrepum/kvc KVC - Key Value Coding for Erlang data structures -kvlists git https://github.com/jcomellas/kvlists master https://github.com/jcomellas/kvlists Lists of key-value pairs (decoded JSON) in Erlang -kvs git https://github.com/synrc/kvs master https://github.com/synrc/kvs Container and Iterator -lager_amqp_backend git https://github.com/jbrisbin/lager_amqp_backend master https://github.com/jbrisbin/lager_amqp_backend AMQP RabbitMQ Lager backend -lager git https://github.com/basho/lager master https://github.com/basho/lager A logging framework for Erlang/OTP. -lager_syslog git https://github.com/basho/lager_syslog master https://github.com/basho/lager_syslog Syslog backend for lager -lambdapad git https://github.com/gar1t/lambdapad master https://github.com/gar1t/lambdapad Static site generator using Erlang. Yes, Erlang. -lasp git https://github.com/lasp-lang/lasp master http://lasp-lang.org/ A Language for Distributed, Eventually Consistent Computations -lasse git https://github.com/inaka/lasse 0.1.0 https://github.com/inaka/lasse SSE handler for Cowboy -ldap git https://github.com/spawnproc/ldap master https://github.com/spawnproc/ldap LDAP server written in Erlang -lethink git https://github.com/taybin/lethink master https://github.com/taybin/lethink erlang driver for rethinkdb -lfe git https://github.com/rvirding/lfe master https://github.com/rvirding/lfe Lisp Flavoured Erlang (LFE) -ling git https://github.com/cloudozer/ling master https://github.com/cloudozer/ling Erlang on Xen -live git https://github.com/ninenines/live master http://ninenines.eu Automated module and configuration reloader. -lmq git https://github.com/iij/lmq master https://github.com/iij/lmq Lightweight Message Queue -locker git https://github.com/wooga/locker master https://github.com/wooga/locker Atomic distributed 'check and set' for short-lived keys -locks git https://github.com/uwiger/locks master https://github.com/uwiger/locks A scalable, deadlock-resolving resource locker -log4erl git https://github.com/ahmednawras/log4erl master https://github.com/ahmednawras/log4erl A logger for erlang in the spirit of Log4J. -lol git https://github.com/b0oh/lol master https://github.com/b0oh/lol Lisp on erLang, and programming is fun again -lucid git https://github.com/tatsuhiro-t/lucid master https://github.com/tatsuhiro-t/lucid HTTP/2 server written in Erlang -luerl git https://github.com/rvirding/luerl develop https://github.com/rvirding/luerl Lua in Erlang -luwak git https://github.com/basho/luwak master https://github.com/basho/luwak Large-object storage interface for Riak -lux git https://github.com/hawk/lux master https://github.com/hawk/lux Lux (LUcid eXpect scripting) simplifies test automation and provides an Expect-style execution of commands -machi git https://github.com/basho/machi master https://github.com/basho/machi Machi file store -mad git https://github.com/synrc/mad master https://github.com/synrc/mad Small and Fast Rebar Replacement -marina git https://github.com/lpgauth/marina master https://github.com/lpgauth/marina Non-blocking Erlang Cassandra CQL3 client -mavg git https://github.com/EchoTeam/mavg master https://github.com/EchoTeam/mavg Erlang :: Exponential moving average library -mcd git https://github.com/EchoTeam/mcd master https://github.com/EchoTeam/mcd Fast memcached protocol client in pure Erlang -mcerlang git https://github.com/fredlund/McErlang master https://github.com/fredlund/McErlang The McErlang model checker for Erlang -mc_erl git https://github.com/clonejo/mc-erl master https://github.com/clonejo/mc-erl mc-erl is a server for Minecraft 1.4.7 written in Erlang. -meck git https://github.com/eproxus/meck master https://github.com/eproxus/meck A mocking library for Erlang -mekao git https://github.com/ddosia/mekao master https://github.com/ddosia/mekao SQL constructor -memo git https://github.com/tuncer/memo master https://github.com/tuncer/memo Erlang memoization server -merge_index git https://github.com/basho/merge_index master https://github.com/basho/merge_index MergeIndex is an Erlang library for storing ordered sets on disk. It is very similar to an SSTable (in Google's Bigtable) or an HFile (in Hadoop). -merl git https://github.com/richcarl/merl master https://github.com/richcarl/merl Metaprogramming in Erlang -mimetypes git https://github.com/spawngrid/mimetypes master https://github.com/spawngrid/mimetypes Erlang MIME types library -mixer git https://github.com/chef/mixer master https://github.com/chef/mixer Mix in functions from other modules -mochiweb git https://github.com/mochi/mochiweb master https://github.com/mochi/mochiweb MochiWeb is an Erlang library for building lightweight HTTP servers. -mochiweb_xpath git https://github.com/retnuh/mochiweb_xpath master https://github.com/retnuh/mochiweb_xpath XPath support for mochiweb's html parser -mockgyver git https://github.com/klajo/mockgyver master https://github.com/klajo/mockgyver A mocking library for Erlang -modlib git https://github.com/gar1t/modlib master https://github.com/gar1t/modlib Web framework based on Erlang's inets httpd -mongodb git https://github.com/comtihon/mongodb-erlang master https://github.com/comtihon/mongodb-erlang MongoDB driver for Erlang -mongooseim git https://github.com/esl/MongooseIM master https://www.erlang-solutions.com/products/mongooseim-massively-scalable-ejabberd-platform Jabber / XMPP server with focus on performance and scalability, by Erlang Solutions -moyo git https://github.com/dwango/moyo master https://github.com/dwango/moyo Erlang utility functions library -msgpack git https://github.com/msgpack/msgpack-erlang master https://github.com/msgpack/msgpack-erlang MessagePack (de)serializer implementation for Erlang -mu2 git https://github.com/ramsay-t/mu2 master https://github.com/ramsay-t/mu2 Erlang mutation testing tool -mustache git https://github.com/mojombo/mustache.erl master https://github.com/mojombo/mustache.erl Mustache template engine for Erlang. -myproto git https://github.com/altenwald/myproto master https://github.com/altenwald/myproto MySQL Server Protocol in Erlang -mysql git https://github.com/dizzyd/erlang-mysql-driver master https://github.com/dizzyd/erlang-mysql-driver Erlang MySQL Driver (from code.google.com) -n2o git https://github.com/5HT/n2o master https://github.com/5HT/n2o WebSocket Application Server -nat_upnp git https://github.com/benoitc/nat_upnp master https://github.com/benoitc/nat_upnp Erlang library to map your internal port to an external using UNP IGD -neo4j git https://github.com/dmitriid/neo4j-erlang master https://github.com/dmitriid/neo4j-erlang Erlang client library for Neo4J. -neotoma git https://github.com/seancribbs/neotoma master https://github.com/seancribbs/neotoma Erlang library and packrat parser-generator for parsing expression grammars. -newrelic git https://github.com/wooga/newrelic-erlang master https://github.com/wooga/newrelic-erlang Erlang library for sending metrics to New Relic -nifty git https://github.com/parapluu/nifty master https://github.com/parapluu/nifty Erlang NIF wrapper generator -nitrogen_core git https://github.com/nitrogen/nitrogen_core master http://nitrogenproject.com/ The core Nitrogen library. -nkbase git https://github.com/Nekso/nkbase develop https://github.com/Nekso/nkbase NkBASE distributed database -nkdocker git https://github.com/Nekso/nkdocker master https://github.com/Nekso/nkdocker Erlang Docker client -nkpacket git https://github.com/Nekso/nkpacket master https://github.com/Nekso/nkpacket Generic Erlang transport layer -nodefinder git https://github.com/okeuday/nodefinder master https://github.com/erlanger/nodefinder automatic node discovery via UDP multicast -nprocreg git https://github.com/nitrogen/nprocreg master http://nitrogenproject.com/ Minimal Distributed Erlang Process Registry -oauth2c git https://github.com/kivra/oauth2_client master https://github.com/kivra/oauth2_client Erlang OAuth2 Client -oauth2 git https://github.com/kivra/oauth2 master https://github.com/kivra/oauth2 Erlang Oauth2 implementation -oauth git https://github.com/tim/erlang-oauth master https://github.com/tim/erlang-oauth An Erlang OAuth 1.0 implementation -of_protocol git https://github.com/FlowForwarding/of_protocol master https://github.com/FlowForwarding/of_protocol OpenFlow Protocol Library for Erlang -openflow git https://github.com/renatoaguiar/erlang-openflow master https://github.com/renatoaguiar/erlang-openflow An OpenFlow controller written in pure erlang -openid git https://github.com/brendonh/erl_openid master https://github.com/brendonh/erl_openid Erlang OpenID -openpoker git https://github.com/hpyhacking/openpoker master https://github.com/hpyhacking/openpoker Genesis Texas hold'em Game Server -pal git https://github.com/manifest/pal master https://github.com/manifest/pal Pragmatic Authentication Library -parse_trans git https://github.com/uwiger/parse_trans master https://github.com/uwiger/parse_trans Parse transform utilities for Erlang -parsexml git https://github.com/maxlapshin/parsexml master https://github.com/maxlapshin/parsexml Simple DOM XML parser with convenient and very simple API -pegjs git https://github.com/dmitriid/pegjs 0.3 https://github.com/dmitriid/pegjs An implementation of PEG.js grammar for Erlang. -percept2 git https://github.com/huiqing/percept2 master https://github.com/huiqing/percept2 Concurrent profiling tool for Erlang -pgsql git https://github.com/semiocast/pgsql master https://github.com/semiocast/pgsql Erlang PostgreSQL driver -pkgx git https://github.com/arjan/pkgx master https://github.com/arjan/pkgx Build .deb packages from Erlang releases -pkt git https://github.com/msantos/pkt master https://github.com/msantos/pkt Erlang network protocol library -plain_fsm git https://github.com/uwiger/plain_fsm master https://github.com/uwiger/plain_fsm A behaviour/support library for writing plain Erlang FSMs. -plumtree git https://github.com/helium/plumtree master https://github.com/helium/plumtree Epidemic Broadcast Trees -pmod_transform git https://github.com/erlang/pmod_transform master https://github.com/erlang/pmod_transform Parse transform for parameterized modules -pobox git https://github.com/ferd/pobox master https://github.com/ferd/pobox External buffer processes to protect against mailbox overflow in Erlang -ponos git https://github.com/klarna/ponos master https://github.com/klarna/ponos ponos is a simple yet powerful load generator written in erlang -poolboy git https://github.com/devinus/poolboy master https://github.com/devinus/poolboy A hunky Erlang worker pool factory -pooler git https://github.com/seth/pooler master https://github.com/seth/pooler An OTP Process Pool Application -pqueue git https://github.com/okeuday/pqueue master https://github.com/okeuday/pqueue Erlang Priority Queues -procket git https://github.com/msantos/procket master http://blog.listincomprehension.com/search/label/procket Erlang interface to low level socket operations -proper git https://github.com/manopapad/proper master http://proper.softlab.ntua.gr PropEr: a QuickCheck-inspired property-based testing tool for Erlang. -props git https://github.com/greyarea/props master https://github.com/greyarea/props Property structure library -protobuffs git https://github.com/basho/erlang_protobuffs master https://github.com/basho/erlang_protobuffs An implementation of Google's Protocol Buffers for Erlang, based on ngerakines/erlang_protobuffs. -psycho git https://github.com/gar1t/psycho master https://github.com/gar1t/psycho HTTP server that provides a WSGI-like interface for applications and middleware. -ptrackerl git https://github.com/inaka/ptrackerl master https://github.com/inaka/ptrackerl Pivotal Tracker API Client written in Erlang -purity git https://github.com/mpitid/purity master https://github.com/mpitid/purity A side-effect analyzer for Erlang -push_service git https://github.com/hairyhum/push_service master https://github.com/hairyhum/push_service Push service -qdate git https://github.com/choptastic/qdate 0.4.0 https://github.com/choptastic/qdate Date, time, and timezone parsing, formatting, and conversion for Erlang. -qrcode git https://github.com/komone/qrcode master https://github.com/komone/qrcode QR Code encoder in Erlang -quest git https://github.com/eriksoe/ErlangQuest master https://github.com/eriksoe/ErlangQuest Learn Erlang through this set of challenges. An interactive system for getting to know Erlang. -quickrand git https://github.com/okeuday/quickrand master https://github.com/okeuday/quickrand Quick Erlang Random Number Generation -rabbit_exchange_type_riak git https://github.com/jbrisbin/riak-exchange master https://github.com/jbrisbin/riak-exchange Custom RabbitMQ exchange type for sticking messages in Riak -rabbit git https://github.com/rabbitmq/rabbitmq-server.git master https://www.rabbitmq.com/ RabbitMQ Server -rack git https://github.com/erlyvideo/rack master https://github.com/erlyvideo/rack Rack handler for erlang -radierl git https://github.com/vances/radierl master https://github.com/vances/radierl RADIUS protocol stack implemented in Erlang. -rafter git https://github.com/andrewjstone/rafter master https://github.com/andrewjstone/rafter An Erlang library application which implements the Raft consensus protocol -ranch git https://github.com/ninenines/ranch 1.1.0 http://ninenines.eu Socket acceptor pool for TCP protocols. -rbeacon git https://github.com/refuge/rbeacon master https://github.com/refuge/rbeacon LAN discovery and presence in Erlang. -rebar git https://github.com/rebar/rebar3 master http://www.rebar3.org Erlang build tool that makes it easy to compile and test Erlang applications, port drivers and releases. -rebus git https://github.com/olle/rebus master https://github.com/olle/rebus A stupid simple, internal, pub/sub event bus written in- and for Erlang. -rec2json git https://github.com/lordnull/rec2json master https://github.com/lordnull/rec2json Compile erlang record definitions into modules to convert them to/from json easily. -recon git https://github.com/ferd/recon 2.2.1 https://github.com/ferd/recon Collection of functions and scripts to debug Erlang in production. -record_info git https://github.com/bipthelin/erlang-record_info master https://github.com/bipthelin/erlang-record_info Convert between record and proplist -redgrid git https://github.com/jkvor/redgrid master https://github.com/jkvor/redgrid automatic Erlang node discovery via redis -redo git https://github.com/jkvor/redo master https://github.com/jkvor/redo pipelined erlang redis client -reltool_util git https://github.com/okeuday/reltool_util master https://github.com/okeuday/reltool_util Erlang reltool utility functionality application -relx git https://github.com/erlware/relx master https://github.com/erlware/relx Sane, simple release creation for Erlang -resource_discovery git https://github.com/erlware/resource_discovery master http://erlware.org/ An application used to dynamically discover resources present in an Erlang node cluster. -restc git https://github.com/kivra/restclient master https://github.com/kivra/restclient Erlang Rest Client -rfc4627_jsonrpc git https://github.com/tonyg/erlang-rfc4627 master https://github.com/tonyg/erlang-rfc4627 Erlang RFC4627 (JSON) codec and JSON-RPC server implementation. -riakc git https://github.com/basho/riak-erlang-client master https://github.com/basho/riak-erlang-client Erlang clients for Riak. -riak_core git https://github.com/basho/riak_core master https://github.com/basho/riak_core Distributed systems infrastructure used by Riak. -riak_dt git https://github.com/basho/riak_dt master https://github.com/basho/riak_dt Convergent replicated datatypes in Erlang -riak_ensemble git https://github.com/basho/riak_ensemble master https://github.com/basho/riak_ensemble Multi-Paxos framework in Erlang -riakhttpc git https://github.com/basho/riak-erlang-http-client master https://github.com/basho/riak-erlang-http-client Riak Erlang client using the HTTP interface -riak_kv git https://github.com/basho/riak_kv master https://github.com/basho/riak_kv Riak Key/Value Store -riaknostic git https://github.com/basho/riaknostic master https://github.com/basho/riaknostic A diagnostic tool for Riak installations, to find common errors asap -riak_pg git https://github.com/cmeiklejohn/riak_pg master https://github.com/cmeiklejohn/riak_pg Distributed process groups with riak_core. -riak_pipe git https://github.com/basho/riak_pipe master https://github.com/basho/riak_pipe Riak Pipelines -riakpool git https://github.com/dweldon/riakpool master https://github.com/dweldon/riakpool erlang riak client pool -riak_sysmon git https://github.com/basho/riak_sysmon master https://github.com/basho/riak_sysmon Simple OTP app for managing Erlang VM system_monitor event messages -riak_test git https://github.com/basho/riak_test master https://github.com/basho/riak_test I'm in your cluster, testing your riaks -rivus_cep git https://github.com/vascokk/rivus_cep master https://github.com/vascokk/rivus_cep Complex event processing in Erlang -rlimit git https://github.com/jlouis/rlimit master https://github.com/jlouis/rlimit Magnus Klaar's rate limiter code from etorrent -safetyvalve git https://github.com/jlouis/safetyvalve master https://github.com/jlouis/safetyvalve A safety valve for your erlang node -seestar git https://github.com/iamaleksey/seestar master https://github.com/iamaleksey/seestar The Erlang client for Cassandra 1.2+ binary protocol -service git https://github.com/CloudI/service master http://cloudi.org/ A minimal Erlang behavior for creating CloudI internal services -setup git https://github.com/uwiger/setup master https://github.com/uwiger/setup Generic setup utility for Erlang-based systems -sext git https://github.com/uwiger/sext master https://github.com/uwiger/sext Sortable Erlang Term Serialization -sfmt git https://github.com/jj1bdx/sfmt-erlang master https://github.com/jj1bdx/sfmt-erlang SFMT pseudo random number generator for Erlang. -sgte git https://github.com/filippo/sgte master https://github.com/filippo/sgte A simple Erlang Template Engine -sheriff git https://github.com/extend/sheriff master http://ninenines.eu Parse transform for type based validation. -shotgun git https://github.com/inaka/shotgun 0.1.0 https://github.com/inaka/shotgun better than just a gun -sidejob git https://github.com/basho/sidejob master https://github.com/basho/sidejob Parallel worker and capacity limiting library for Erlang -sieve git https://github.com/benoitc/sieve master https://github.com/benoitc/sieve sieve is a simple TCP routing proxy (layer 7) in erlang -sighandler git https://github.com/jkingsbery/sighandler master https://github.com/jkingsbery/sighandler Handle UNIX signals in Er lang -simhash git https://github.com/ferd/simhash master https://github.com/ferd/simhash Simhashing for Erlang -- hashing algorithm to find near-duplicates in binary data. -simple_bridge git https://github.com/nitrogen/simple_bridge master https://github.com/nitrogen/simple_bridge A simple, standardized interface library to Erlang HTTP Servers. -simple_oauth2 git https://github.com/virtan/simple_oauth2 master https://github.com/virtan/simple_oauth2 Simple erlang OAuth2 client module for any http server framework (Google, Facebook, Yandex, Vkontakte are preconfigured) -skel git https://github.com/ParaPhrase/skel master https://github.com/ParaPhrase/skel A Streaming Process-based Skeleton Library for Erlang -smother git https://github.com/ramsay-t/Smother master https://ramsay-t.github.io/Smother/ Extended code coverage metrics for Erlang. -social git https://github.com/dvv/social master https://github.com/dvv/social Cowboy handler for social login via OAuth2 providers -spapi_router git https://github.com/spilgames/spapi-router master https://github.com/spilgames/spapi-router Partially-connected Erlang clustering -sqerl git https://github.com/hairyhum/sqerl master https://github.com/hairyhum/sqerl An Erlang-flavoured SQL DSL -srly git https://github.com/msantos/srly master https://github.com/msantos/srly Native Erlang Unix serial interface -sshrpc git https://github.com/jj1bdx/sshrpc master https://github.com/jj1bdx/sshrpc Erlang SSH RPC module (experimental) -stable git https://github.com/dvv/stable master https://github.com/dvv/stable Library of assorted helpers for Cowboy web server. -statebox git https://github.com/mochi/statebox master https://github.com/mochi/statebox Erlang state monad with merge/conflict-resolution capabilities. Useful for Riak. -statebox_riak git https://github.com/mochi/statebox_riak master https://github.com/mochi/statebox_riak Convenience library that makes it easier to use statebox with riak, extracted from best practices in our production code at Mochi Media. -statman git https://github.com/knutin/statman master https://github.com/knutin/statman Efficiently collect massive volumes of metrics inside the Erlang VM -statsderl git https://github.com/lpgauth/statsderl master https://github.com/lpgauth/statsderl StatsD client (erlang) -stdinout_pool git https://github.com/mattsta/erlang-stdinout-pool master https://github.com/mattsta/erlang-stdinout-pool stdinout_pool : stuff goes in, stuff goes out. there's never any miscommunication. -stockdb git https://github.com/maxlapshin/stockdb master https://github.com/maxlapshin/stockdb Database for storing Stock Exchange quotes in erlang -stripe git https://github.com/mattsta/stripe-erlang v1 https://github.com/mattsta/stripe-erlang Erlang interface to the stripe.com API -surrogate git https://github.com/skruger/Surrogate master https://github.com/skruger/Surrogate Proxy server written in erlang. Supports reverse proxy load balancing and forward proxy with http (including CONNECT), socks4, socks5, and transparent proxy modes. -swab git https://github.com/crownedgrouse/swab master https://github.com/crownedgrouse/swab General purpose buffer handling module -swarm git https://github.com/jeremey/swarm master https://github.com/jeremey/swarm Fast and simple acceptor pool for Erlang -switchboard git https://github.com/thusfresh/switchboard master https://github.com/thusfresh/switchboard A framework for processing email using worker plugins. -sync git https://github.com/rustyio/sync master https://github.com/rustyio/sync On-the-fly recompiling and reloading in Erlang. -syntaxerl git https://github.com/ten0s/syntaxerl master https://github.com/ten0s/syntaxerl Syntax checker for Erlang -syslog git https://github.com/Vagabond/erlang-syslog master https://github.com/Vagabond/erlang-syslog Erlang port driver for interacting with syslog via syslog(3) -taskforce git https://github.com/g-andrade/taskforce master https://github.com/g-andrade/taskforce Erlang worker pools for controlled parallelisation of arbitrary tasks. -tddreloader git https://github.com/version2beta/tddreloader master https://github.com/version2beta/tddreloader Shell utility for recompiling, reloading, and testing code as it changes -tempo git https://github.com/selectel/tempo master https://github.com/selectel/tempo NIF-based date and time parsing and formatting for Erlang. -ticktick git https://github.com/ericliang/ticktick master https://github.com/ericliang/ticktick Ticktick is an id generator for message service. -tinymq git https://github.com/ChicagoBoss/tinymq master https://github.com/ChicagoBoss/tinymq TinyMQ - a diminutive, in-memory message queue -tinymt git https://github.com/jj1bdx/tinymt-erlang master https://github.com/jj1bdx/tinymt-erlang TinyMT pseudo random number generator for Erlang. -tirerl git https://github.com/inaka/tirerl master https://github.com/inaka/tirerl Erlang interface to Elastic Search -traffic_tools git https://github.com/systra/traffic_tools master https://github.com/systra/traffic_tools Simple traffic limiting library -trane git https://github.com/massemanet/trane master https://github.com/massemanet/trane SAX style broken HTML parser in Erlang -transit git https://github.com/isaiah/transit-erlang master https://github.com/isaiah/transit-erlang transit format for erlang -trie git https://github.com/okeuday/trie master https://github.com/okeuday/trie Erlang Trie Implementation -triq git https://github.com/krestenkrab/triq master https://github.com/krestenkrab/triq Trifork QuickCheck -tunctl git https://github.com/msantos/tunctl master https://github.com/msantos/tunctl Erlang TUN/TAP interface -twerl git https://github.com/lucaspiller/twerl oauth https://github.com/lucaspiller/twerl Erlang client for the Twitter Streaming API -twitter_erlang git https://github.com/ngerakines/erlang_twitter master https://github.com/ngerakines/erlang_twitter An Erlang twitter client -ucol_nif git https://github.com/refuge/ucol_nif master https://github.com/refuge/ucol_nif ICU based collation Erlang module -unicorn git https://github.com/shizzard/unicorn 0.3.0 https://github.com/shizzard/unicorn Generic configuration server -unsplit git https://github.com/uwiger/unsplit master https://github.com/uwiger/unsplit Resolves conflicts in Mnesia after network splits -uuid git https://github.com/okeuday/uuid v1.4.0 https://github.com/okeuday/uuid Erlang UUID Implementation -ux git https://github.com/erlang-unicode/ux master https://github.com/erlang-unicode/ux Unicode eXtention for Erlang (Strings, Collation) -vert git https://github.com/msantos/erlang-libvirt master https://github.com/msantos/erlang-libvirt Erlang binding to libvirt virtualization API -verx git https://github.com/msantos/verx master https://github.com/msantos/verx Erlang implementation of the libvirtd remote protocol -vmq_acl git https://github.com/erlio/vmq_acl master https://verne.mq/ Component of VerneMQ: A distributed MQTT message broker -vmq_bridge git https://github.com/erlio/vmq_bridge master https://verne.mq/ Component of VerneMQ: A distributed MQTT message broker -vmq_graphite git https://github.com/erlio/vmq_graphite master https://verne.mq/ Component of VerneMQ: A distributed MQTT message broker -vmq_passwd git https://github.com/erlio/vmq_passwd master https://verne.mq/ Component of VerneMQ: A distributed MQTT message broker -vmq_server git https://github.com/erlio/vmq_server master https://verne.mq/ Component of VerneMQ: A distributed MQTT message broker -vmq_snmp git https://github.com/erlio/vmq_snmp master https://verne.mq/ Component of VerneMQ: A distributed MQTT message broker -vmq_systree git https://github.com/erlio/vmq_systree master https://verne.mq/ Component of VerneMQ: A distributed MQTT message broker -vmstats git https://github.com/ferd/vmstats master https://github.com/ferd/vmstats tiny Erlang app that works in conjunction with statsderl in order to generate information on the Erlang VM for graphite logs. -walrus git https://github.com/devinus/walrus master https://github.com/devinus/walrus Walrus - Mustache-like Templating -webmachine git https://github.com/basho/webmachine master https://github.com/basho/webmachine A REST-based system for building web applications. -websocket_client git https://github.com/jeremyong/websocket_client master https://github.com/jeremyong/websocket_client Erlang websocket client (ws and wss supported) -worker_pool git https://github.com/inaka/worker_pool 1.0.2 https://github.com/inaka/worker_pool a simple erlang worker pool -wrangler git https://github.com/RefactoringTools/wrangler master http://www.cs.kent.ac.uk/projects/wrangler/Home.html Import of the Wrangler svn repository. -wsock git https://github.com/madtrick/wsock master https://github.com/madtrick/wsock Erlang library to build WebSocket clients and servers -xhttpc git https://github.com/seriyps/xhttpc master https://github.com/seriyps/xhttpc Extensible HTTP Client for Erlang -xref_runner git https://github.com/inaka/xref_runner 0.2.0 https://github.com/inaka/xref_runner Erlang Xref Runner (inspired in rebar xref) -yamerl git https://github.com/yakaz/yamerl master https://github.com/yakaz/yamerl YAML 1.2 parser in pure Erlang -yamler git https://github.com/goertzenator/yamler master https://github.com/goertzenator/yamler libyaml-based yaml loader for Erlang -yaws git https://github.com/klacke/yaws master http://yaws.hyber.org Yaws webserver -zab_engine git https://github.com/xinmingyao/zab_engine master https://github.com/xinmingyao/zab_engine zab propotocol implement by erlang -zeta git https://github.com/s1n4/zeta https://github.com/s1n4/zeta HTTP access log parser in Erlang -zippers git https://github.com/ferd/zippers master https://github.com/ferd/zippers A library for functional zipper data structures in Erlang. Read more on zippers -zlists git https://github.com/vjache/erlang-zlists master https://github.com/vjache/erlang-zlists Erlang lazy lists library. -zraft_lib git https://github.com/dreyk/zraft_lib master https://github.com/dreyk/zraft_lib Erlang raft consensus protocol implementation -zucchini git https://github.com/devinus/zucchini master https://github.com/devinus/zucchini An Erlang INI parser +Please update erlang.mk. :-) +Run: make erlang-mk +Enjoy! @@ -1,10 +1,16 @@ #!/bin/sh -PKG_FILE="packages.v2.tsv" -LINE="$1\t$2\t$3\t$4\t$5\t$6\n" +PKG_FILE="index/$1.mk" +CONTENTS="PACKAGES += $1 +pkg_$1_name = $1 +pkg_$1_description = $6 +pkg_$1_homepage = $5 +pkg_$1_fetch = $2 +pkg_$1_repo = $3 +pkg_$1_commit = $4 +" COMMIT="Add package $1 to the index" -printf "$LINE" >> $PKG_FILE -sort $PKG_FILE -o $PKG_FILE -make -git commit -m "$COMMIT" packages.* +printf "$CONTENTS" > $PKG_FILE +git add $PKG_FILE +git commit -m "$COMMIT" $PKG_FILE diff --git a/test/Makefile b/test/Makefile index 4c26895..0de1b17 100644 --- a/test/Makefile +++ b/test/Makefile @@ -232,7 +232,6 @@ pkg-$(1): pkg-$(1)-clean pkg-$(1)-app1 "DEPS = $(1)" \ "include erlang.mk" \ > app1/Makefile - cp ../packages.v2.tsv app1/.erlang.mk.packages.v2 $t \ if [ "$(1)" = "amqp_client" ]; then \ virtualenv -p python2.7 --distribute temp-python; \ @@ -279,9 +278,11 @@ pkg-$(1): pkg-$(1)-clean pkg-$(1)-app1 fi endef -$(foreach pkg,$(shell awk '{print $$1}' ../packages.v2.tsv),$(eval $(call pkg_test_target,$(pkg)))) +PACKAGES = $(foreach pkg,$(sort $(wildcard ../index/*.mk)),$(notdir $(basename $(pkg)))) -pkgs: $(foreach pkg,$(shell awk '{print $$1}' ../packages.v2.tsv),pkg-$(pkg)) +$(foreach pkg,$(PACKAGES),$(eval $(call pkg_test_target,$(pkg)))) + +pkgs: $(addprefix pkg-,$(PACKAGES)) @if [ -f pkgs.log ]; then \ echo "+-------------------------------+"; \ echo "| ERRORS WHILE TESTING PACKAGES |"; \ |