Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub / nathanl 57 repositories

I write clear, tested code, mainly in Elixir. I work remotely.

nathanl/.dotfiles

Vim configuration, etc

Language: Vim Script - Size: 10.6 MB - Last synced: 29 days ago - Pushed: 29 days ago - Stars: 7 - Forks: 2

nathanl/slipstream Fork of NFIBrokerage/slipstream

A slick WebSocket client for Phoenix Channels

Size: 360 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

nathanl/absinthe_relay_keyset_connection

Language: Elixir - Size: 40 KB - Last synced: 8 days ago - Pushed: about 2 years ago - Stars: 11 - Forks: 3

nathanl/authority ๐Ÿ“ฆ

*CURRENTLY UNMAINTAINED*. Authority helps you authorize actions in your Rails app. It's ORM-neutral and has very little fancy syntax; just group your models under one or more Authorizer classes and write plain Ruby methods on them.

Language: Ruby - Size: 771 KB - Last synced: 10 days ago - Pushed: over 4 years ago - Stars: 1,210 - Forks: 67

nathanl/ex_aws_s3 Fork of ex-aws/ex_aws_s3

Size: 351 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

nathanl/nvim-from-scratch Fork of ngscheurich/nvim-from-scratch

๐Ÿ› ๏ธ Ready to use starting point for your new Neovim configuration

Language: Lua - Size: 25.4 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

nathanl/phoenix_live_view Fork of phoenixframework/phoenix_live_view

Rich, real-time user experiences with server-rendered HTML

Language: Elixir - Size: 11 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

nathanl/otp Fork of erlang/otp

Erlang/OTP

Language: Erlang - Size: 468 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

nathanl/possible_float_bug

Demo of a possible Ecto bug

Language: Elixir - Size: 41 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

nathanl/swappy

Elixir anagram-generation library

Language: Elixir - Size: 192 KB - Last synced: 20 days ago - Pushed: about 2 years ago - Stars: 5 - Forks: 1

nathanl/nokogiri_bang_finders ๐Ÿ“ฆ

Adds XML finders to Nokogiri that raise if nothing is found.

Language: Ruby - Size: 219 KB - Last synced: 4 days ago - Pushed: about 9 years ago - Stars: 9 - Forks: 0

nathanl/hash_cache ๐Ÿ“ฆ

A small collection of hashes that cache

Language: Ruby - Size: 270 KB - Last synced: 4 days ago - Pushed: over 9 years ago - Stars: 3 - Forks: 0

nathanl/searchlight

Searchlight helps you build searches from options via Ruby methods that you write.

Language: Ruby - Size: 185 KB - Last synced: 6 days ago - Pushed: 4 months ago - Stars: 533 - Forks: 19

nathanl/wordular

it is so great. Not so great.

Language: Elixir - Size: 96.7 KB - Last synced: 10 months ago - Pushed: about 8 years ago - Stars: 0 - Forks: 1

nathanl/parallel_pipe

Elixir experiment

Language: Elixir - Size: 42 KB - Last synced: 10 months ago - Pushed: over 8 years ago - Stars: 0 - Forks: 1

nathanl/phoenix Fork of phoenixframework/phoenix

Productive. Reliable. Fast.

Language: Elixir - Size: 16.8 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

nathanl/rumbl

Example app from Programming Phoenix

Language: Elixir - Size: 59.6 KB - Last synced: about 1 year ago - Pushed: over 8 years ago - Stars: 0 - Forks: 1

nathanl/training

Language: Shell - Size: 22.5 KB - Last synced: about 1 year ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0

nathanl/oban Fork of sorentwo/oban

๐Ÿ’Ž Robust job processing in Elixir, backed by modern PostgreSQL or SQLite3

Language: Elixir - Size: 2.22 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

nathanl/Stack-Training-Resources

TMA Stack Training and Resources

Size: 31.3 KB - Last synced: about 1 year ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0

nathanl/throwaway

Size: 2.93 KB - Last synced: about 1 year ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0

nathanl/throwaway2

Size: 0 Bytes - Last synced: about 1 year ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0

nathanl/phoenix_ecto Fork of phoenixframework/phoenix_ecto

Phoenix and Ecto integration

Language: Elixir - Size: 71.3 KB - Last synced: about 1 year ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0

nathanl/cmm_code_day_demo ๐Ÿ“ฆ

Language: Ruby - Size: 65.4 KB - Last synced: about 1 year ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0

nathanl/sequences

Demo code - solution to https://gist.github.com/pedromartinez/7788650

Language: Ruby - Size: 133 KB - Last synced: about 1 year ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0

nathanl/mutant_test_case

Demonstrating odd behavior with the mutant gem

Language: Ruby - Size: 105 KB - Last synced: about 1 year ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0

nathanl/combine_pdf Fork of boazsegev/combine_pdf

A Pure ruby library to merge PDF files, number pages and maybe more...

Language: Ruby - Size: 474 KB - Last synced: about 1 year ago - Pushed: almost 9 years ago - Stars: 0 - Forks: 0

nathanl/nokogiri Fork of sparklemotion/nokogiri

Nokogiri (้‹ธ) is an HTML, XML, SAX, and Reader parser with XPath and CSS selector support.

Language: Java - Size: 6.27 MB - Last synced: about 1 year ago - Pushed: about 10 years ago - Stars: 1 - Forks: 0

nathanl/formtastic Fork of formtastic/formtastic

A Rails form builder plugin with semantically rich and accessible markup.

Language: Ruby - Size: 3.56 MB - Last synced: about 1 year ago - Pushed: almost 12 years ago - Stars: 1 - Forks: 0

nathanl/mojombo.github.com Fork of mojombo/mojombo.github.io

Jekyll source for my personal blog.

Size: 128 KB - Last synced: about 1 year ago - Pushed: almost 12 years ago - Stars: 1 - Forks: 0

nathanl/cmus-growl Fork of joshbenham/cmus-growl

A simple script to add growl notifications in cmus. The lightweight console based media player.

Language: Python - Size: 105 KB - Last synced: about 1 year ago - Pushed: about 12 years ago - Stars: 0 - Forks: 0

nathanl/i18n Fork of ruby-i18n/i18n

Internationalization (i18n) library for Ruby

Language: Ruby - Size: 1.05 MB - Last synced: about 1 year ago - Pushed: over 12 years ago - Stars: 1 - Forks: 0

nathanl/jquery-validation Fork of jquery-validation/jquery-validation

jQuery Validation Plugin

Language: JavaScript - Size: 4.65 MB - Last synced: about 1 year ago - Pushed: almost 13 years ago - Stars: 1 - Forks: 0

nathanl/Sprockets-Spaghetti

A tiny, silly demo of Sprockets 1 for my teammates

Language: JavaScript - Size: 89.8 KB - Last synced: about 1 year ago - Pushed: almost 13 years ago - Stars: 2 - Forks: 0

nathanl/ripple Fork of riak-ripple/ripple

A rich Ruby client for Riak, Basho's distributed database

Language: Ruby - Size: 9.3 MB - Last synced: about 1 year ago - Pushed: over 13 years ago - Stars: 1 - Forks: 0

nathanl/mysql2 Fork of brianmario/mysql2

A modern, simple and very fast Mysql library for Ruby - binding to libmysql

Language: Ruby - Size: 728 KB - Last synced: about 1 year ago - Pushed: about 13 years ago - Stars: 1 - Forks: 0

nathanl/solarized Fork of altercation/solarized

precision color scheme for multiple applications (terminal, vim, etc.) with both dark/light modes

Language: VimL - Size: 40.9 MB - Last synced: about 1 year ago - Pushed: about 13 years ago - Stars: 2 - Forks: 1

nathanl/paperclip Fork of thoughtbot/paperclip

Easy file attachment management for ActiveRecord

Language: Ruby - Size: 1.64 MB - Last synced: about 1 year ago - Pushed: over 13 years ago - Stars: 1 - Forks: 0

nathanl/swoosh Fork of swoosh/swoosh

Compose, deliver and test your emails easily in Elixir

Size: 1.44 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

nathanl/ecto_sql Fork of elixir-ecto/ecto_sql

SQL-based adapters for Ecto and database migrations

Language: Elixir - Size: 1.56 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

nathanl/caches ๐Ÿ“ฆ

A small collection of Ruby caches with good performance and hash-like access patterns

Language: Ruby - Size: 277 KB - Last synced: about 1 month ago - Pushed: almost 9 years ago - Stars: 3 - Forks: 0

nathanl/jquery.persistentForm ๐Ÿ“ฆ

Yet another form autosaving plugin!

Language: JavaScript - Size: 177 KB - Last synced: about 1 year ago - Pushed: over 12 years ago - Stars: 6 - Forks: 1

nathanl/searchlight_demo ๐Ÿ“ฆ

Demo for the Searchlight Ruby gem

Language: Ruby - Size: 64.5 KB - Last synced: about 1 year ago - Pushed: almost 7 years ago - Stars: 1 - Forks: 2

nathanl/bookfinder ๐Ÿ“ฆ

A demo app for the Searchlight ruby gem

Language: Ruby - Size: 62.5 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0

nathanl/inline_js_in_an_svg_disabled_via_csp_demo ๐Ÿ“ฆ

Demonstrates that a content security policy can prevent inline javascript in an SVG file from executing

Language: Ruby - Size: 25.4 KB - Last synced: about 1 year ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0

nathanl/bug-demo-resque-retry ๐Ÿ“ฆ

Bug demo for resque-retry

Language: Ruby - Size: 376 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 1

nathanl/dead_lift ๐Ÿ“ฆ

Demo of a possible LiveView bug

Language: Elixir - Size: 158 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

nathanl/demos

Little demos of how Elixir works

Language: Elixir - Size: 13.7 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

nathanl/elixir_common_i18n

Common Gettext localization / internationalization strings for Elixir

Size: 4.88 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 9 - Forks: 1

nathanl/stream_data Fork of whatyouhide/stream_data

Data generation and property-based testing for Elixir. ๐Ÿ”ฎ

Size: 471 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

nathanl/gettext Fork of elixir-gettext/gettext

Internationalization and localization support for Elixir.

Size: 969 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

nathanl/phoenix_pubsub Fork of phoenixframework/phoenix_pubsub

Distributed PubSub and Presence platform for the Phoenix Framework

Language: Elixir - Size: 368 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

nathanl/elixir Fork of elixir-lang/elixir

Elixir is a dynamic, functional language designed for building scalable and maintainable applications

Language: Elixir - Size: 62.8 MB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 0 - Forks: 0

nathanl/decimal Fork of ericmj/decimal

Arbitrary precision decimal arithmetic

Size: 427 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

nathanl/credo Fork of rrrene/credo

A static code analysis tool for the Elixir language with a focus on code consistency and teaching.

Size: 4.72 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

nathanl/norm Fork of elixir-toniq/norm

Data specification and generation

Size: 334 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

nathanl/phoenix_html Fork of phoenixframework/phoenix_html

Phoenix.HTML functions for working with HTML strings and templates

Language: Elixir - Size: 1000 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

nathanl/phoenix_gen_socket_client Fork of J0/phoenix_gen_socket_client

Socket client behaviour for phoenix channels

Size: 222 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

nathanl/swappy_rs

swappy - https://crates.io/crates/swappy

Language: Rust - Size: 1.31 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

nathanl/anagram_wordlists

Lists of words that may be used in generating anagrams

Size: 954 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 1

nathanl/floki Fork of philss/floki

Floki is a simple HTML parser that enables search for nodes using CSS selectors.

Language: Elixir - Size: 1.23 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

nathanl/dialyzer_ets_error_demo

Language: Elixir - Size: 1.95 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

nathanl/plug Fork of elixir-plug/plug

Compose web applications with functions

Size: 2.61 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

nathanl/content-security-policy.com Fork of foundeo/content-security-policy.com

Source code for the content-security-policy.com website

Size: 397 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 1

nathanl/bob Fork of hexpm/bob

The Builder

Size: 498 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

nathanl/phoenix_live_reload Fork of phoenixframework/phoenix_live_reload

Provides live-reload functionality for Phoenix

Size: 142 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

nathanl/phoenix_live_dashboard Fork of phoenixframework/phoenix_live_dashboard

Realtime dashboard with metrics, request logging, plus storage, OS and VM insights

Size: 5.27 MB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

nathanl/beacon Fork of BeaconCMS/beacon

Beacon CMS

Size: 39.1 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

nathanl/people_query_demo

Language: Elixir - Size: 11.7 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

nathanl/ecto Fork of elixir-ecto/ecto

A toolkit for data mapping and language integrated query.

Language: Elixir - Size: 14.2 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

nathanl/safe_code Fork of TheFirstAvenger/safe_code

Size: 11.7 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

nathanl/broadway_rabbitmq_experiment

Language: Elixir - Size: 6.84 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 3 - Forks: 0

nathanl/rails_admin Fork of railsadminteam/rails_admin

RailsAdmin is a Rails engine that provides an easy-to-use interface for managing your data

Size: 15.1 MB - Last synced: about 1 year ago - Pushed: over 9 years ago - Stars: 0 - Forks: 0

nathanl/absinthe Fork of absinthe-graphql/absinthe

The GraphQL toolkit for Elixir

Language: Elixir - Size: 3.49 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

nathanl/simple_quizzes

Little quizes for kids

Language: Elixir - Size: 284 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

nathanl/mongodb Fork of elixir-mongo/mongodb

MongoDB driver for Elixir

Size: 4.66 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

nathanl/absinthe_relay Fork of absinthe-graphql/absinthe_relay

Absinthe support for the Relay framework

Size: 414 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

nathanl/speed_quiz

Language: Elixir - Size: 116 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

nathanl/churn Fork of patrykwozinski/churn

Find refactoring candidates in your Elixir project easily with Churn ๐Ÿงน

Size: 213 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

nathanl/califa-menu Fork of Gmora08/califa-menu

Basic Absinthe API for learning purposes

Size: 43.9 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

nathanl/wat_store

Language: Elixir - Size: 156 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

nathanl/demo_hashes

Demonstration of how hashes work - explanation at http://nathanmlong.com/2015/10/reimplementing-rubys-hash/

Language: Ruby - Size: 410 KB - Last synced: about 1 year ago - Pushed: about 10 years ago - Stars: 11 - Forks: 2

nathanl/confusing_dialyzer_error_example

Language: Elixir - Size: 1.95 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

nathanl/mfa_demo

Language: Elixir - Size: 1.95 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

nathanl/broadway Fork of dashbitco/broadway

Concurrent and multi-stage data ingestion and data processing with Elixir

Language: Elixir - Size: 557 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

nathanl/caesar

Language: Elixir - Size: 2.93 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

nathanl/rabbitmq-website Fork of rabbitmq/rabbitmq-website

RabbitMQ website and documentation guides

Size: 88.5 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

nathanl/ruby-style-guide Fork of rubocop/ruby-style-guide

A community-driven Ruby coding style guide

Language: Ruby - Size: 841 KB - Last synced: about 1 year ago - Pushed: almost 9 years ago - Stars: 0 - Forks: 0

nathanl/amqp Fork of pma/amqp

Idiomatic Elixir client for RabbitMQ

Size: 356 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

nathanl/plug_cowboy Fork of elixir-plug/plug_cowboy

Plug adapter for the Cowboy web server

Size: 332 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

nathanl/retry_broadway Fork of shamil614/retry_broadway

Demo app on how to retry failed messages with Broadway and RabbitMq

Size: 137 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

nathanl/secret_santa

Ruby script for choosing and notifying secret santas

Language: Ruby - Size: 10.7 KB - Last synced: about 2 months ago - Pushed: over 5 years ago - Stars: 28 - Forks: 11

nathanl/docker.github.io Fork of docker/docs

Source repo for Docker's Documentation

Size: 594 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

nathanl/broadway_rabbitmq Fork of dashbitco/broadway_rabbitmq

A Broadway producer for RabbitMQ

Language: Elixir - Size: 187 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

nathanl/config_demo

Demo of a possible bug in Elixir configuration

Language: Elixir - Size: 1.95 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

nathanl/runtime_config_possible_bug

Demo of possible bug with `config/runtime.exs` and Phoenix endpoints

Language: Elixir - Size: 108 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

nathanl/c3 Fork of c3js/c3

:bar_chart: A D3-based reusable chart library

Size: 15.2 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

nathanl/ex_doc Fork of elixir-lang/ex_doc

ExDoc produces HTML and EPUB documentation for Elixir projects

Size: 9.37 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0

nathanl/impl_spec

A tiny experiment to show that `@behaviour` makes `@spec` unnecessary on the implementation's callback functions.

Language: Elixir - Size: 1.95 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0

nathanl/ex_rabbit_pool Fork of esl/ex_rabbit_pool

RabbitMQ connection pooling in Elixir

Size: 124 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0