This is your work, valued
Follower of Christ and staff software engineer @ Ramp. Formerly @Federato, @Widen.
eslint-plugin-playwright. ESLint plugin for Playwright
387ratchet. Codemod to convert React PropTypes to TypeScript types.
145yarn-plugin-outdated. Yarn plugin to show outdated dependencies.
135dtsfmt. Auto formatter for device tree files.
32eslint-plugin-sort. Auto-fixable sort rules for ESLint.
26vscode-npm-outdated. Displays a diagnostic message in package.json files for packages which have newer versions available.
18termicons.nvim. Alternative set of icons for nvim-web-devicons using termicons.
17mql5. MQL5 core and standard library implemented in proper C++ for use with language servers and modern editors.
13tree-sitter-mql5. This is an extension of tree-sitter-cpp to support the mql5 language.
11cursed. Multiplayer live cursors
10setup-yarn. Reduce boilerplate when installing setting up Node.js and installing Yarn dependencies.
10flutter.nvim. Neovim plugin for flutter development.
9tmux-last. Tmux plugin to open the last non-empty command output in a pager.
8prettier-formatting-example. Auto formatting code using Prettier and GitHub Actions
8local-yokel.nvim. Work with files close to home
7mskelton.dev. Welcome to my personal website!
7wait-for-vercel-action. Wait for Vercel deployment to complete for a commit.
7dotfiles. My personal settings and dotfiles.
6chatter. ChatGPT desktop app
6tree-sitter-styled. This is an extension of tree-sitter-css to support styled-components interpolation syntax.
6null-ls.nvim. Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
6hoverdown.nvim. Improves support for LSP hover documentation by properly parsing and highlighting markdown.
6changelog-reminder-action. Github action to remind users their pull request is missing a changelog.
5shexpand.lua. Expand a string into a table of strings using shell brace expansion.
5close-notion-tab. Automatically close Notion share link tabs after the desktop app opens.
5termicons. Material style icons optimized for terminal rendering
5vscode-marie. MARIE language support for VS Code
4pngpaste. Paste images from your clipboard into a PNG file.
3tidi. Dead simple dependency injection
3biblens. A simple Android/iOS app that recognizes bible verses in text.
3macos-certs. GitHub action to create a keychain and import macOS certificates for publishing macOS apps.
3eslint-config. Simple and sensible ESLint config.
3slides. Frontend 101 course.
3bookmark-sync. Quickly update your saved bookmark URL with the current page URL.
3flashlight. Find usages of imported symbols in your codebase.
3live-reload.nvim. Live reload Neovim plugins with ease!
3wait-for-netlify-action. GitHub Action to wait for a Netlify Preview Deployment.
2icons. Material icons packaged as React components.
2vscode-notify. Send custom notifications from shortcuts
2jumper.nvim. A Telescope extension to quickly switch your working directory from a list of specified directories within a workspace.
2pomo. Simple pomodoro timer CLI.
2vscode-playwright-test-snippets. Useful snippets for the Playwright test runner.
2farm. A modern dotfile manager inspired by GNU Stow with enhanced features for better control and tracking.
2lazy-context. A thin layer on top of React context that supports "lazy subscription" to only re-render when the data you care about changes.
2yarn-constraints-example. Real world examples of when to use Yarn constraints.
2setup-bun. Reduce boilerplate when setting up Bun and installing dependencies.
2togglr. An open source feature flag platform built for performance, stability, and feature richness.
2semantic-release-config. Shared semantic-release configuration
2fx-data. Historical Forex data collector.
2bandit.nvim. The fugitive's sidekick
2vscode-react-emotion-snippets. Useful VS Code snippets for creating React Emotion styles.
2setup-pnpm. Reduce boilerplate when installing setting up Node.js and installing pnpm dependencies.
2