Callum Macrae's starred repositories
commander.js
node.js command-line interfaces made easy
vim-fugitive
fugitive.vim: A Git wrapper so awesome, it should be illegal
trouble.nvim
🚦 A pretty diagnostics, references, telescope results, quickfix and location list to help you solve all the trouble your code is causing.
ccapture.js
A library to capture canvas-based animations at a fixed framerate
sourcekit-lsp
Language Server Protocol implementation for Swift and C-based languages
tmux-continuum
Continuous saving of tmux environment. Automatic restore when tmux is started. Automatic tmux start when computer is turned on.
lsp_signature.nvim
LSP signature hint as you type
control-panel-for-twitter
Browser extension which gives you more control over your Twitter timeline and adds missing features and UI improvements - available for desktop and mobile browsers
bezier-easing
cubic-bezier implementation for your JavaScript animation easings – MIT License
load-asset
Loads a single or multiple assets and returns a promise.
canvas-capture
Record the canvas as an image, mp4 video, or gif from the browser
suppress-eslint-errors
Suppress existing violations of new eslint rules and get back to building stuff.
THREE.extendMaterial
Extending built-in materials, instances of ShaderMaterial and shader objects of onBeforeCompile.
vim-js-pretty-template
highlights JavaScript's Template Strings in other FileType syntax rule
testing-library-selector
reusable selectors for @testing-library
trouble.nvim
🚦 A pretty diagnostics, references, telescope results, quickfix and location list to help you solve all the trouble your code is causing.
VueJS-up-and-running
Vue.js sandbox based on the Callum Macrae's book "Vue.js Up & Running"