Garage coder. Will code for food, fun, & profit. Distributed archs, uServices, VoIP, Erlang, Elixir, C, Java, Ruby, NodeJS, PHP
PAMI. PHP Asterisk Manager Interface ( AMI ) supports synchronous command ( action )/ responses and asynchronous events using the pattern observer-listener. Supports commands with responses with multiple events. Very suitable for development of operator consoles and / or asterisk / channels / peers monitoring through SOA, etc
414PAGI. PHP AGI ( Asterisk Gateway Interface ) facade, with CDR ( Call Detail Record ), Call spool and schedule auto dial, Send and Receive Fax, Channel Variables, and Caller ID management
190Ding. DI ( Dependency Injection: Setter, Constructor, Method), AOP ( Aspect Oriented Programming ), Events support, xml, yaml, and annotations (including some JSR 250 and JSR 330, like @Configuration and @Bean ala java configuration) , lightweight, simple, and quick MVC ( Model View Controller ), syslog, tcp client and server, with non blocking sockets, custom error, signal, and exception handling through events. Needs PHP 5.3, very similar to seasar, spring ( java ) . Can be deployed as a PHAR file.
119Nami. Asterisk manager interface (ami) client for nodejs
103logger_logstash_backend. Logstash backend for the Elixir Logger
72ex_abnf. Parser for ABNF Grammars
63Ci-Php-Phing-Example. PHP Continuous Integration example using Phing, generates phar files, pear package, documentation, pmd, cpd, and other statistics and artifacts ready for publication
59erws. Erlang Websockets example using Cowboy
47AsterTrace. Capture everything happening in your asterisk server and log it to mysql. Calls, DTMF's, generic events, etc
43SimplePcap. A mini libpcap adapter in C++, with a php module using SWIG
29elixir_mod_event. Elixir client for the FreeSWITCH mod_event_socket
25oauthex. Wrapper for elixir to use erlang-oauth
18simple_cache. Small erlang simple cache using ETS to wrap your methods with
18aws-lambda-start-stop-instances. Sample code for a serverless Lambda useful to Start and Stop EC2 instances
15erl_fastcgi. A small and simple FastCGI client written in Erlang
13elixir_ami. An Elixir AMI client
13erlami. An Asterisk Manager Interface written in Erlang
12erlagi. An AGI (asterisk gateway interface) client implementation for erlang
12Freebsd-Cross-GCC. A tool to generate a freebsd cross compiler (gcc) in linux
12erlci. A CI server written in Erlang. NSWIDY (Not Sure What I'm Doing, Yet)
12elixir_authorizenet. Unofficial Elixir Client for the Authorize.NET API
11epers. A very simple persistance layer for Erlang applications for different DB's
11Pagi-App-And-Test-Example. An example of a PAGI IVR application, including unit tests
11cowboy_fastcgi. Example calling PHP from a Cowboy application via FastCGI using php-fpm
10ex_rfc3986. RFC3986 URI parser
10aws-sqs-lambda-audio-transcoding. Sample code for a serverless transcoding of audio files using SOX, AWS SQS and Lambda
10Bami. bash asterisk manager interface client
9minionpool. Worker pool for nodejs
7jsonex. An elixir module to wrap jsonerl
7FastPAGI. A FastAGI server to be used with PAGI applications
6elixir_agi. An Elixir AGI client
6ecal. Erlang library application with many useful calendar functions
5MDM. Marcelog Device Manager is a set of libraries and a multithreaded daemon written in plain ansi C that runs under linux and freebsd, and allows clients to control devices like DSLAM Alcatel, ZTE, and HUAWEI. it supports ssh2, telnet, raw, and serial connections. Uses libssh2 1.2.5+ and libtelnet
5jenkins_erlang_rebar_example. An erlang app template, uses rebar, ready for jenkins integration
5TTT. A tic-tac-toe in plain ansi c using a minimax implementation. This is really the *best* tic-tac-toe player by brute forcing ;) Compiles with gcc and visual studio 6
4Portable-PHP-Application. Source code that demonstrates how to create a php application that can be more deployed more easy with its own isolated environment
4AnoForPHP. An experimental patch to PHP/ZendEngine to bring native annotations to PHP
3ehttp. Library Application for Erlang/OTP to handle HTTP requests and responses, supports header and cookie manipulation
3rebar-spec-proc-tpl. A special process template for rebar
3safe_bunny. RabbitMQ delivery with local queuing
3AsterTrace-Node. Port of AsterTrace for the node
3excalit. Stress testing tool for web servers, written in elixir
3Doctrine2-Ding-Example. A sample application using Doctrine2 as ORM and Ding as DI and AOP Container
3simple_utf8. Simple utf8 to binary and viceversa translation routines for Erlang
2rabbitmq_minionpool. minionpool that uses rabbitmq to inject tasks
2erl_vcron. Erlang Vixie Cron-like expression interpreter
2egetter. Wrapper around ibrowse, simple api to use random proxies and user agents and easily create clients for HTTP apis
2ex_abnf_example. Sample application that demonstrates the use of ex_abnf to implement grammar parsers in Elixir
2marcelog.github.com. marcelog.github.com
2emonito. Monit/daemontools alike otp application
2erlastica. Erlang library to use ElasticSearch
2ex_rfc3966. Elixir Tel URI parser compatible with RFC3966
1servito. HTTP magic with cowboy and elixir metaprogramming
1minesweeper-API. Go
1erl_lzw. LZW in Erlang, Not optimized in any way, written just for fun.
1ex_abacus. Abacus interpreter (only for UBA students)
1x6502. A 6502 simulator
1