Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / lachlanmcdonald 20 repositories
Does things with the web.
lachlanmcdonald/mock-storagearea
An implementation of the Chrome's Extension storage interface for use in development/testing of extensions outside of the browser context.
Language: TypeScript - Size: 162 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
lachlanmcdonald/mock-storage
An implementation of Web Storage API (e.g. localStorage) for use in development/testing in non-browser environments where the API is not available.
Language: TypeScript - Size: 460 KB - Last synced: about 3 hours ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
lachlanmcdonald/magicavoxel-shaders
A collection of shaders for MagicaVoxel to generate geometry, noise, patterns, and simplify common and repetitive tasks.
Language: Python - Size: 4.18 MB - Last synced: 2 months ago - Pushed: 9 months ago - Stars: 606 - Forks: 48
lachlanmcdonald/postcss-filter-rules 📦
PostCSS plugin that filters rules with a callback function on each selector. Can be used to filter out individual rules or remove all rules besides those you wish to keep.
Language: JavaScript - Size: 676 KB - Last synced: 6 days ago - Pushed: 9 months ago - Stars: 6 - Forks: 1
lachlanmcdonald/eslint-config
Opinionated ESLint configuration.
Language: JavaScript - Size: 267 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
lachlanmcdonald/my-zsh
Language: Shell - Size: 17.6 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
lachlanmcdonald/gulp-dartsass
gulp-dartsass is a Sass-wrapper for Gulp with support for the modern API's custom file importers and functions.
Language: JavaScript - Size: 501 KB - Last synced: 11 days ago - Pushed: 5 months ago - Stars: 1 - Forks: 0
lachlanmcdonald/about
This repository contains information about the repositories maintained by @lachlanmcdonald
Language: JavaScript - Size: 8.79 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
lachlanmcdonald/gulp-svgo
A svgo-wrapper for Gulp.
Language: JavaScript - Size: 168 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
lachlanmcdonald/cfdg 📦
cfdg is collection of Context Free designs written in the context free grammar and originally published on contextfreeart.org, and my former personal site, in 2007.
Language: PowerShell - Size: 8.19 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0
lachlanmcdonald/mg-shader-wiki
Backup of the wiki for: https://github.com/lachlanmcdonald/magicavoxel-shaders
Language: Python - Size: 372 KB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
lachlanmcdonald/internode-py 📦
Python script to retrieve your Internode account usage and scripts to output as JSON and CSV files.
Language: Python - Size: 21.5 KB - Last synced: 10 months ago - Pushed: over 7 years ago - Stars: 4 - Forks: 2
lachlanmcdonald/factorio-mod-thicker-lines
Factorio mod to thicken power-lines and circuit wires to improve visiblity.
Language: Lua - Size: 72.3 KB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 2
lachlanmcdonald/d3-apportionment 📦
A simple D3.js plugin that ensures an array of numbers, when rounded down, sum to 100 (or some other arbitrary number) whilst retaining the original element order.
Size: 145 KB - Last synced: 10 months ago - Pushed: almost 9 years ago - Stars: 0 - Forks: 0
lachlanmcdonald/jest-sass-test
Demonstrates an issue with the Sass module when used within Jest.
Language: JavaScript - Size: 38.1 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0
lachlanmcdonald/hackernews-user-tags
Tampermonkey script which adds the ability to add a user-defined label/tag/flair on a user, shown throughout Hacker News.
Language: TypeScript - Size: 245 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 6 - Forks: 2
lachlanmcdonald/middleman-redcarpet-shortcodes 📦
A shortcode implementation for the Middleman extended Redcarpet template engine.
Language: Ruby - Size: 3.91 KB - Last synced: 10 months ago - Pushed: over 8 years ago - Stars: 1 - Forks: 0
lachlanmcdonald/d3-group 📦
D3.js plugin to simplify the grouping and processing of data by allowing you to quickly filter, combine then reduce a data-set in a single operation.
Size: 371 KB - Last synced: 10 months ago - Pushed: almost 9 years ago - Stars: 1 - Forks: 0
lachlanmcdonald/saxicon 📦
The saxicon module transforms SVGs into a SASS snippet that allows you to generate colorised SVGs (with both single or multi-coloured shapes) within SASS, with each SVG embedded as a data-URI.
Language: JavaScript - Size: 548 KB - Last synced: 3 months ago - Pushed: about 2 years ago - Stars: 3 - Forks: 1
lachlanmcdonald/grunt-saxicon 📦
grunt-saxicon is a wrapper for saxicon, a module which transforms SVGs into a SASS snippet that allows you to generate colorized SVGs (with both single or multi-colored shapes) within SASS, with each SVG embedded as a data-URI.
Language: JavaScript - Size: 346 KB - Last synced: 3 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 2
lachlanmcdonald/stylelint-config
Opinionated Styelint configuration.
Language: JavaScript - Size: 287 KB - Last synced: 18 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
lachlanmcdonald/magicavoxel-shader-tests
Size: 2.93 KB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
lachlanmcdonald/Peggy Fork of marmeladema/Peggy
Peggy
Size: 98.6 KB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0