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