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. |
netlify-domain-redirector | βͺοΈ Easily redirect domain traffic via Netlify. |
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 |