Update DEVTools.md

This commit is contained in:
nbats 2023-12-28 07:56:29 -08:00 committed by GitHub
parent 67255f1217
commit 083f71635f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -9,7 +9,7 @@
* 🌐 **[Awesome Cheatsheets](https://lecoupa.github.io/awesome-cheatsheets/)**, [HowDoI](https://github.com/gleitz/howdoi), [OverApi](https://overapi.com/) or [Cheat Sheets](http://www.cheat-sheets.org/) - Programming Cheat Sheets * 🌐 **[Awesome Cheatsheets](https://lecoupa.github.io/awesome-cheatsheets/)**, [HowDoI](https://github.com/gleitz/howdoi), [OverApi](https://overapi.com/) or [Cheat Sheets](http://www.cheat-sheets.org/) - Programming Cheat Sheets
* ↪️ **[CLI Cheat Sheets](https://www.reddit.com/r/FREEMEDIAHECKYEAH/wiki/storage#wiki_cli_cheat_sheets)** * ↪️ **[CLI Cheat Sheets](https://www.reddit.com/r/FREEMEDIAHECKYEAH/wiki/storage#wiki_cli_cheat_sheets)**
* ⭐ **[QuickRef.me](https://quickref.me/)**, [Dark Hamster](https://www.dark-hamster.com/) or [Devhints](https://devhints.io/) - Developer Cheat Sheets * ⭐ **[QuickRef.me](https://quickref.me/)**, [Dark Hamster](https://www.dark-hamster.com/) or [Devhints](https://devhints.io/) - Developer Cheat Sheets
* ⭐ **[30 Seconds of Code](https://www.30secondsofcode.org/)** or [HTML-Dom](https://phuoc.ng/collection/html-dom/) - Find Code Snippets * ⭐ **[30 Seconds of Code](https://www.30secondsofcode.org/)**, [SnipIt](https://snipit.io/) or [HTML-Dom](https://phuoc.ng/collection/html-dom/) - Find Code Snippets
* [Algorithms-Cheatsheet-Resources](https://github.com/starkblaze01/Algorithms-Cheatsheet-Resources) - Code Algorithm Cheat Sheets * [Algorithms-Cheatsheet-Resources](https://github.com/starkblaze01/Algorithms-Cheatsheet-Resources) - Code Algorithm Cheat Sheets
* [Python Cheatsheet](https://github.com/gto76/python-cheatsheet) or [SpeedSheet](https://speedsheet.io/) - Python Cheat Sheet * [Python Cheatsheet](https://github.com/gto76/python-cheatsheet) or [SpeedSheet](https://speedsheet.io/) - Python Cheat Sheet
* [cppreference](https://en.cppreference.com/w/) - C++ Cheat Sheets * [cppreference](https://en.cppreference.com/w/) - C++ Cheat Sheets
@ -47,6 +47,7 @@
* [Dev.tube](https://dev.tube/) - Developer Talks * [Dev.tube](https://dev.tube/) - Developer Talks
* [Roadmap](https://roadmap.sh/) - Developer Roadmaps / [Github](https://github.com/kamranahmedse/developer-roadmap) * [Roadmap](https://roadmap.sh/) - Developer Roadmaps / [Github](https://github.com/kamranahmedse/developer-roadmap)
* [Programming Challenges](https://i.ibb.co/J3ppPQ3/5bdea0d754ac.png), [DevPost](https://devpost.com/), [HackTheEarth](https://www.hackerearth.com/challenges/), [EMKC](https://emkc.org/challenges) or [Code Golf](https://codegolf.stackexchange.com/) - Programming Challenges * [Programming Challenges](https://i.ibb.co/J3ppPQ3/5bdea0d754ac.png), [DevPost](https://devpost.com/), [HackTheEarth](https://www.hackerearth.com/challenges/), [EMKC](https://emkc.org/challenges) or [Code Golf](https://codegolf.stackexchange.com/) - Programming Challenges
* [AtCoder](https://atcoder.jp/) or [Toph.co](https://toph.co/) - Programming Competitions
* [Coding Problems](https://github.com/MTrajK/coding-problems) or [Rosetta Code](https://rosettacode.org/wiki/Rosetta_Code) - Solutions for Coding Problems * [Coding Problems](https://github.com/MTrajK/coding-problems) or [Rosetta Code](https://rosettacode.org/wiki/Rosetta_Code) - Solutions for Coding Problems
* [RoboMind](https://www.robomind.net/) or [Checki0](https://checkio.org/) - Code Learning Games * [RoboMind](https://www.robomind.net/) or [Checki0](https://checkio.org/) - Code Learning Games
* [mimo](https://mimo.org/) - Coding Tutorial App * [mimo](https://mimo.org/) - Coding Tutorial App
@ -124,9 +125,11 @@
* [Airbnb JavaScript Style Guide](https://github.com/airbnb/javascript) - Javascript Style Guide * [Airbnb JavaScript Style Guide](https://github.com/airbnb/javascript) - Javascript Style Guide
* [Javascript Today](https://blog.javascripttoday.com/) - Javascript Blog * [Javascript Today](https://blog.javascripttoday.com/) - Javascript Blog
* [Untrusted](https://alexnisnevich.github.io/untrusted/) - Javascript Learning Game * [Untrusted](https://alexnisnevich.github.io/untrusted/) - Javascript Learning Game
* [DOM Events](https://domevents.dev/) - Learn about DOM Events
* [backendlore](https://github.com/fpereiro/backendlore) - Backend Coding Guide * [backendlore](https://github.com/fpereiro/backendlore) - Backend Coding Guide
* [backend-challenges](https://github.com/CollabCodeTech/backend-challenges) - Backend Challenges for Practice * [backend-challenges](https://github.com/CollabCodeTech/backend-challenges) - Backend Challenges for Practice
* [Tackling TS](https://exploringjs.com/tackling-ts/toc.html) or [TypeScript Deep Drive](https://basarat.gitbook.io/typescript/getting-started) - TypeScript Guides * [Tackling TS](https://exploringjs.com/tackling-ts/toc.html) or [TypeScript Deep Drive](https://basarat.gitbook.io/typescript/getting-started) - TypeScript Guides
* [TypeHero](https://typehero.dev/) - TypeScript Exercises
* [Learn Next.js](https://nextjs.org/learn) / [Egghead](https://egghead.io/q/next) / [Production-Grade Next.js](https://frontendmasters.com/courses/production-next/) / [Learn by Examples](https://github.com/vercel/next.js/tree/canary/examples) - Next.js Learning Resources * [Learn Next.js](https://nextjs.org/learn) / [Egghead](https://egghead.io/q/next) / [Production-Grade Next.js](https://frontendmasters.com/courses/production-next/) / [Learn by Examples](https://github.com/vercel/next.js/tree/canary/examples) - Next.js Learning Resources
* [Node.js Best Practices](https://github.com/goldbergyoni/nodebestpractices) - Node.js Style Guide * [Node.js Best Practices](https://github.com/goldbergyoni/nodebestpractices) - Node.js Style Guide
* [LandChad](https://landchad.net/) or [learn.sadgrl.online](https://learn.sadgrl.online/) - Site Development Guides * [LandChad](https://landchad.net/) or [learn.sadgrl.online](https://learn.sadgrl.online/) - Site Development Guides
@ -176,6 +179,7 @@
* [HackersFriend](https://www.hackersfriend.com/tutorials/) - Coding Practice * [HackersFriend](https://www.hackersfriend.com/tutorials/) - Coding Practice
* [algonds](https://github.com/MaciejWas/algonds) - Coding Practice * [algonds](https://github.com/MaciejWas/algonds) - Coding Practice
* [Codility](https://app.codility.com/programmers/) - Coding Practice * [Codility](https://app.codility.com/programmers/) - Coding Practice
* [CodeWell](https://www.codewell.cc/) - Coding Practice
* [LintCode](https://www.lintcode.com/) or [CodeWars](https://www.codewars.com/) - Coding Practice * [LintCode](https://www.lintcode.com/) or [CodeWars](https://www.codewars.com/) - Coding Practice
* [Coding Questions](https://platform.stratascratch.com/coding) - Coding Interview Questions * [Coding Questions](https://platform.stratascratch.com/coding) - Coding Interview Questions
* [NeetCode](https://neetcode.io/) - Coding Interview Practice * [NeetCode](https://neetcode.io/) - Coding Interview Practice
@ -284,7 +288,7 @@
* [Deceptive Patterns](https://www.deceptive.design/) - Deceptive User Experience Examples * [Deceptive Patterns](https://www.deceptive.design/) - Deceptive User Experience Examples
* [UI Coach](https://uicoach.io/) - UI Design Challenge Generator * [UI Coach](https://uicoach.io/) - UI Design Challenge Generator
* [HTML Dog](https://htmldog.com/) - Front End Tutorials & Examples * [HTML Dog](https://htmldog.com/) - Front End Tutorials & Examples
* [FrontEndMentor](https://www.frontendmentor.io/) or [Frontend Challenges](https://github.com/felipefialho/frontend-challenges) - Frontend Design Challenges * [FrontEndMentor](https://www.frontendmentor.io/), [Phuoc](https://phuoc.ng/) or [Frontend Challenges](https://github.com/felipefialho/frontend-challenges) - Frontend Design Challenges
* [Frontend Learning Kit](https://github.com/sadanandpai/frontend-learning-kit) - Frontend Learning Index * [Frontend Learning Kit](https://github.com/sadanandpai/frontend-learning-kit) - Frontend Learning Index
* [Frontend Bootcamp](https://github.com/microsoft/frontend-bootcamp) - Frontend Workshop * [Frontend Bootcamp](https://github.com/microsoft/frontend-bootcamp) - Frontend Workshop
* [BitsOfCode](https://bitsofco.de/) - Frontend Dev Articles * [BitsOfCode](https://bitsofco.de/) - Frontend Dev Articles
@ -309,6 +313,7 @@
* [Shoelace](https://shoelace.style/) or [Elix](https://component.kitchen/elix) - Web Component libraries * [Shoelace](https://shoelace.style/) or [Elix](https://component.kitchen/elix) - Web Component libraries
* [Package Web](https://github.com/rsc/web) - Basic Site Serving Framework * [Package Web](https://github.com/rsc/web) - Basic Site Serving Framework
* [Web Developer](https://chromewebstore.google.com/detail/web-developer/bfbameneiokkgbdmiekhjnmfkcnldhhm) - Web Developer Toolbar Extension * [Web Developer](https://chromewebstore.google.com/detail/web-developer/bfbameneiokkgbdmiekhjnmfkcnldhhm) - Web Developer Toolbar Extension
* [Aptabase](https://aptabase.com/) - Site Analytics
* [ElasticSearch](https://github.com/elastic/elasticsearch) - Search & Analytics Engine * [ElasticSearch](https://github.com/elastic/elasticsearch) - Search & Analytics Engine
* [SerPreview](https://serpreviewtool.com/) - Site Search Results Preview * [SerPreview](https://serpreviewtool.com/) - Site Search Results Preview
* [Schema Markup Testing Tools](https://developers.google.com/search/docs/appearance/structured-data) - Test Sites Google Results * [Schema Markup Testing Tools](https://developers.google.com/search/docs/appearance/structured-data) - Test Sites Google Results
@ -438,7 +443,7 @@
* [Duo](https://duo.alexpate.uk/) - Color Combinations * [Duo](https://duo.alexpate.uk/) - Color Combinations
* [Palettte](https://palettte.app/) - Color Palette Editor * [Palettte](https://palettte.app/) - Color Palette Editor
* [PaletteGenerator](https://palettegenerator.com/) or [Alwane](https://alwane.io/) - Color Palette Extractor * [PaletteGenerator](https://palettegenerator.com/) or [Alwane](https://alwane.io/) - Color Palette Extractor
* [Colorable](https://colorable.jxnblk.com/) / [GitHub](https://github.com/jxnblk/colorable), [accessible-color-matrix](https://toolness.github.io/accessible-color-matrix/) or [Accessible Brand Colors](https://abc.useallfive.com/) - Accessible Color Pallette Builders * [Colorable](https://colorable.jxnblk.com/) / [GitHub](https://github.com/jxnblk/colorable), [color.review](https://color.review/), [accessible-color-matrix](https://toolness.github.io/accessible-color-matrix/) or [Accessible Brand Colors](https://abc.useallfive.com/) - Accessible Color Pallette Builders
* [Simpler Color](https://github.com/arnelenero/simpler-color) - Create Web Color System * [Simpler Color](https://github.com/arnelenero/simpler-color) - Create Web Color System
* [ColorZilla](https://www.colorzilla.com/) - Color Picker, Gradient Generator & more * [ColorZilla](https://www.colorzilla.com/) - Color Picker, Gradient Generator & more
* [uiGradients](https://uigradients.com/) - Hex Gradients * [uiGradients](https://uigradients.com/) - Hex Gradients
@ -491,11 +496,13 @@
* [Hydrogen](https://github.com/Shopify/hydrogen) - Online Store Templates * [Hydrogen](https://github.com/Shopify/hydrogen) - Online Store Templates
* [MicroCopy](https://www.microcopy.me) - Copy Common Website Text * [MicroCopy](https://www.microcopy.me) - Copy Common Website Text
* [RoughAnnotations](https://roughnotation.com/) - Webpage Annotations / Animations * [RoughAnnotations](https://roughnotation.com/) - Webpage Annotations / Animations
* [SVGX](https://svgx.app/) - SVG Assets Manager
* [SVG2JSX](https://svg2jsx.com/) - SVG to JSX Converter * [SVG2JSX](https://svg2jsx.com/) - SVG to JSX Converter
* [Pattern Monster](https://pattern.monster/) - SVG Pattern Generator * [Pattern Monster](https://pattern.monster/) - SVG Pattern Generator
* [Broider](https://maxbittker.github.io/broider/) - Create Border Designs * [Broider](https://maxbittker.github.io/broider/) - Create Border Designs
* [ShapeDivider](https://www.shapedivider.app/) - Make SVG Shape Divider * [ShapeDivider](https://www.shapedivider.app/) - Make SVG Shape Divider
* [SVG Path](https://svg-path-visualizer.netlify.app/) - SVG Path Visualizer * [SVG Path](https://svg-path-visualizer.netlify.app/) - SVG Path Visualizer
* [svg-path-editor](https://yqnn.github.io/svg-path-editor/) - SVG Path Editor
* [Get Waves](https://getwaves.io/), [Wavelry](https://wavelry.vercel.app/), [SVGWave](https://svgwave.in/) / [GitHub](https://github.com/anup-a/svgwave) or [SVG Wave](https://www.softr.io/tools/svg-wave-generator) - SVG Wave Generators * [Get Waves](https://getwaves.io/), [Wavelry](https://wavelry.vercel.app/), [SVGWave](https://svgwave.in/) / [GitHub](https://github.com/anup-a/svgwave) or [SVG Wave](https://www.softr.io/tools/svg-wave-generator) - SVG Wave Generators
* [Lorem.space](https://lorem.space/), [Placeholdifier](https://github.com/pomber/placeholdifier), [PlaceHolder](https://placeholder.pics/), [PicSum](https://picsum.photos/) or [FakeIMG](https://fakeimg.pl/) - Site Placeholder Images * [Lorem.space](https://lorem.space/), [Placeholdifier](https://github.com/pomber/placeholdifier), [PlaceHolder](https://placeholder.pics/), [PicSum](https://picsum.photos/) or [FakeIMG](https://fakeimg.pl/) - Site Placeholder Images
* [MinimalAvatars](https://minimalavatars.com/) - Minimal Site Avatars * [MinimalAvatars](https://minimalavatars.com/) - Minimal Site Avatars
@ -570,7 +577,7 @@
* [LambDatest](https://www.lambdatest.com/) - Cross Browser Testing Cloud * [LambDatest](https://www.lambdatest.com/) - Cross Browser Testing Cloud
* [Accessibility Guide](https://accessibility.18f.gov/checklist/), [Pa11y](https://pa11y.org/), [Wave](https://wave.webaim.org/), [MagentaA11y](https://www.magentaa11y.com/), [Andi](https://www.ssa.gov/accessibility/andi/help/install.html) or [A11ygator](https://a11ygator.chialab.io/) - Accessibility Evaluation Tools * [Accessibility Guide](https://accessibility.18f.gov/checklist/), [Pa11y](https://pa11y.org/), [Wave](https://wave.webaim.org/), [MagentaA11y](https://www.magentaa11y.com/), [Andi](https://www.ssa.gov/accessibility/andi/help/install.html) or [A11ygator](https://a11ygator.chialab.io/) - Accessibility Evaluation Tools
* [Accessibility Insights](https://accessibilityinsights.io/) - Fix Accessibility Issues * [Accessibility Insights](https://accessibilityinsights.io/) - Fix Accessibility Issues
* [Accessibility Cheatsheet](https://moritzgiessmann.de/accessibility-cheatsheet/) - Site Accessibility Guidelines * [Accessibility Cheatsheet](https://moritzgiessmann.de/accessibility-cheatsheet/) or [A11Project](https://www.a11yproject.com/checklist) - Site Accessibility Guidelines
* [Violating GDPR](https://www.violating-gdpr.com/) - GDPR Violation Test * [Violating GDPR](https://www.violating-gdpr.com/) - GDPR Violation Test
* [Color Oracle](https://colororacle.org/), [WhoCanUse](https://www.whocanuse.com/) or [Toptal](https://www.toptal.com/designers/colorfilter) - Color Blindness Simulator / Tests * [Color Oracle](https://colororacle.org/), [WhoCanUse](https://www.whocanuse.com/) or [Toptal](https://www.toptal.com/designers/colorfilter) - Color Blindness Simulator / Tests
* [Web Vitals Leaderboard](https://vitals-leaderboard.pazguille.me/) or [Lighthouse Metrics](https://lighthouse-metrics.com/) - Website Performance Tests * [Web Vitals Leaderboard](https://vitals-leaderboard.pazguille.me/) or [Lighthouse Metrics](https://lighthouse-metrics.com/) - Website Performance Tests
@ -758,7 +765,7 @@
* [Zorm](https://github.com/esamattis/react-zorm) - Type-safe form for React * [Zorm](https://github.com/esamattis/react-zorm) - Type-safe form for React
* [Million](https://github.com/aidenybai/million) - React Replacement * [Million](https://github.com/aidenybai/million) - React Replacement
* [novu](https://novu.co/) - Real-Time React Notifications / [GitHub](https://github.com/novuhq/novu) * [novu](https://novu.co/) - Real-Time React Notifications / [GitHub](https://github.com/novuhq/novu)
* [React Use](https://github.com/streamich/react-use) - React Hooks * [React Use](https://github.com/streamich/react-use) or [UseHooks](https://usehooks.com/) - React Hooks
* [React Suite](https://rsuitejs.com/) or [Mantine](https://mantine.dev/) - React Components and Templates * [React Suite](https://rsuitejs.com/) or [Mantine](https://mantine.dev/) - React Components and Templates
* [React Query](https://tanstack.com/query/v3/) - Fetch, Cache and Update React Data / [GitHub](https://github.com/TanStack/query) * [React Query](https://tanstack.com/query/v3/) - Fetch, Cache and Update React Data / [GitHub](https://github.com/TanStack/query)
* [MMKV](https://github.com/mrousavy/react-native-mmkv) - React Key / Value Storage * [MMKV](https://github.com/mrousavy/react-native-mmkv) - React Key / Value Storage
@ -957,7 +964,7 @@
* ⭐ **[GotHub](https://codeberg.org/gothub/gothub)** - GitHub Frontend * ⭐ **[GotHub](https://codeberg.org/gothub/gothub)** - GitHub Frontend
* ⭐ **[GitHub.Dev](https://github.dev/)** - GitHub Web App * ⭐ **[GitHub.Dev](https://github.dev/)** - GitHub Web App
* [GitHubStatus](https://www.githubstatus.com/) - GitHub Outage Status * [GitHubStatus](https://www.githubstatus.com/) - GitHub Outage Status
* [Githut](https://githut.info/) - GitHub Programming Language Stats * [Githut](https://githut.info/) or [Languish](https://tjpalmer.github.io/languish/) - GitHub Programming Language Stats
* [refined-github](https://github.com/refined-github/refined-github) or [Ungit](https://github.com/FredrikNoren/ungit) - Improved GitHub Interface * [refined-github](https://github.com/refined-github/refined-github) or [Ungit](https://github.com/FredrikNoren/ungit) - Improved GitHub Interface
* [Imgbot](https://github.com/imgbot/Imgbot) - GitHub Image Compression * [Imgbot](https://github.com/imgbot/Imgbot) - GitHub Image Compression
* [ActionServerless](https://github.com/gitx-io/ActionServerless) - Create Serverless Service * [ActionServerless](https://github.com/gitx-io/ActionServerless) - Create Serverless Service
@ -1125,7 +1132,7 @@
* [Clean Code Javascript](https://github.com/ryanmcdermott/clean-code-javascript) - Clean Code for Javascript * [Clean Code Javascript](https://github.com/ryanmcdermott/clean-code-javascript) - Clean Code for Javascript
* [Vanilla List](https://vanillalist.top/) - Vanilla Javascript Repository * [Vanilla List](https://vanillalist.top/) - Vanilla Javascript Repository
* [RunKit](https://runkit.com/) - Browser Javascript Sandbox * [RunKit](https://runkit.com/) - Browser Javascript Sandbox
* [Adrenaline](https://useadrenaline.com/) - Code Debugging * [Adrenaline](https://useadrenaline.com/) or [Console Ninja](https://console-ninja.com/) - Code Debugging
* [JBin](https://jsbin.com/) or [Replay](https://www.replay.io/) - Collaborative Code Debugging * [JBin](https://jsbin.com/) or [Replay](https://www.replay.io/) - Collaborative Code Debugging
* [GPU.js](https://gpu.rocks/) - GPU Accelerated JavaScript * [GPU.js](https://gpu.rocks/) - GPU Accelerated JavaScript
* [JS.ORG](https://js.org/) - Free subdomain for JavaScript Developers * [JS.ORG](https://js.org/) - Free subdomain for JavaScript Developers
@ -1418,7 +1425,7 @@
* [Vim Markdown ](https://github.com/preservim/vim-markdown) or [Markdown Preview](https://github.com/iamcco/markdown-preview.nvim) - Markdown Plugin * [Vim Markdown ](https://github.com/preservim/vim-markdown) or [Markdown Preview](https://github.com/iamcco/markdown-preview.nvim) - Markdown Plugin
* [Lazy.nvim](https://github.com/folke/lazy.nvim) or [packer.nvim](https://github.com/wbthomason/packer.nvim) - Neovim Plugin Managers * [Lazy.nvim](https://github.com/folke/lazy.nvim) or [packer.nvim](https://github.com/wbthomason/packer.nvim) - Neovim Plugin Managers
* [NeoVimCraft](https://neovimcraft.com/), [awesome-neovim##plugin](https://github.com/rockerBOO/awesome-neovim##plugin) - Neovim Plugins Collections * [NeoVimCraft](https://neovimcraft.com/), [awesome-neovim##plugin](https://github.com/rockerBOO/awesome-neovim##plugin) - Neovim Plugins Collections
* [AstroNvim](https://astronvim.com) [LazyVim](https://github.com/LazyVim/LazyVim), [NvChad](https://github.com/NvChad/NvChad), [LunarVim](https://www.lunarvim.org/) - Neovim Configs * [AstroNvim](https://astronvim.com) [LazyVim](https://github.com/LazyVim/LazyVim), [DotFyle](https://dotfyle.com/), [NvChad](https://github.com/NvChad/NvChad), [LunarVim](https://www.lunarvim.org/) - Neovim Configs
* [neovide](https://github.com/neovide/neovide), [gnvim](https://github.com/vhakulinen/gnvim), [nvui](https://github.com/rohit-px2/nvui), [Neovim wiki##gui](https://github.com/neovim/neovim/wiki/Related-projects##gui) - Neovim GUIs * [neovide](https://github.com/neovide/neovide), [gnvim](https://github.com/vhakulinen/gnvim), [nvui](https://github.com/rohit-px2/nvui), [Neovim wiki##gui](https://github.com/neovim/neovim/wiki/Related-projects##gui) - Neovim GUIs
* [instant.nvim](https://github.com/jbyuki/instant.nvim) - Collaborative Neovim Editing * [instant.nvim](https://github.com/jbyuki/instant.nvim) - Collaborative Neovim Editing
* [chatgpt.nvim](https://github.com/terror/chatgpt.nvim) - ChatGPT in Neovim * [chatgpt.nvim](https://github.com/terror/chatgpt.nvim) - ChatGPT in Neovim