I'm a full stack software engineer from Upstate NY with a passion for designing and building cutting-edge, cost-effective web applications.
Quick stats:
- Average 300k+ total npm package downloads per month ๐ฅ
- 30k+ VS Code extension installations ๐จโ๐ป๐ฉโ๐ป
- 15+ years experience being a professional nerd ๐ค
Check out my website for more information โ justinmahar.com
To support my open source work, please consider buying me a coffee or sponsoring me. Doing so will forever guarantee your place in the Hall of Awesome. Your support is much appreciated!
Open Source Projects on GitHub
Name | Description |
---|---|
react-social-media-embed | ๐ฐ Easily embed social media posts from Facebook, Instagram, LinkedIn, Pinterest, TikTok, Twitter, and YouTube in React. |
easyjre | โ Easily create an OpenJDK JRE using jlink! |
react-use-precision-timer | โฑ๏ธ A versatile precision timer hook for React. Doubles as a stopwatch. |
openai-ext | ๐ค Extension to OpenAI's API to support streaming chat completions. |
react-html-props | โ๏ธ Convenient TypeScript types for all React HTML props. |
github-projectv2-csv-exporter | ๐ Export GitHub project cards as CSV files. Uses the ProjectV2 API. |
react-kindling | ๐ฅ A template to build, test, and share React components and hooks easily. |
react-super-seo | ๐ฑ React SEO component that handles metadata so you don't have to. Supports Google, OpenGraph, Twitter, and beyond. |
gumroad-api-tester | ๐ A web tool for easily testing the Gumroad API. |
vscode-react-bootstrap-snippets | ๐ VS Code snippets for the React-Bootstrap library. Over 20k installs! |
articulate-nlg | ๐ฌ A natural language generator (NLG) that articulates concepts as words, phrases, and sentences. |
lockblocks | ๐ Node.js utility for updating projects created from starters. |
react-storage-complete | ๐๏ธ React hooks for accessing localStorage and sessionStorage, with syncing and prefix support. The complete package. |
random-seed-weighted-chooser | ๐ฒ A random weighted item chooser with custom seed option for JS. |
silly-password-generator | ๐ Generate silly passwords that are secure and easy to use. Inspired by xkcd. |
react-timed-image | ๐ React image component that re-renders at timed intervals. Includes optional cache busting. |
react-use-window-scroll | |
react-use-query-param-string | ๐ก React hook for easily getting and setting query param strings. |
versatile-tree | ๐ด A highly versatile tree structure for JavaScript. |
react-bootstrap-tree-editor | ๐ฒ An interactive tree editor built on react-bootstrap. |
ai-text-processor | ๐ Utility for processing text using AI. Summarize, analyze, extract, translate, format, and more! |
react-timed-renderer | โณ React component that re-renders at the interval provided. |
react-uncached-image | ๐
React image component that bypasses caching using query param cache busting. |
react-build-status-badge | ๐ฅ React build status badge component for any CI/CD service. Shows real-time status and supports Markdown for easy setup. |
simple-form-submit | โ
Submit your form data with a simple JavaScript call. |
chrome-copy-html | ๐ Chrome extension to easily copy any page's HTML to the clipboard. |
react-sub-unsub | ๐ Manage React effect listeners with ease. |
Name | Description |
---|---|
๐ฏ List of Niches | Discover and research niches for your brand |
๐ The Stoic Devotional | 1% wiser every day with Stoicism |
๐ Books For Entrepreneurs | Animated book summaries for business and life |
๐น Search Ogre | Consolidate your searches into a single dashboard |