CINXE.COM
GitHubのawesomeリストが本当にawesomeなものばかりだから一度見てほしい #GitHub - Qiita
<!DOCTYPE html><html lang="ja"><head><meta charset="utf-8" /><title>GitHubのawesomeリストが本当にawesomeなものばかりだから一度見てほしい #GitHub - Qiita</title><meta content="伝えたいことは全てタイトルに書いた。動機https://github.com/topics/awesomeを眺めていて本当にawesomeなものばかりだった (割にあまりどこにもそのaweso…" name="description" /><meta content="width=device-width,initial-scale=1,shrink-to-fit=no,viewport-fit=cover" name="viewport" /><meta content="#ffffff" name="theme-color" /><meta content="XWpkTG32-_C4joZoJ_UsmDUi-zaH-hcrjF6ZC_FoFbk" name="google-site-verification" /><meta content="telephone=no" name="format-detection" /><link rel="canonical" href="https://qiita.com/e99h2121/items/4b5e3ff9001ede108fa9" /><link href="/manifest.json" rel="manifest" /><link href="/opensearch.xml" rel="search" title="Qiita" type="application/opensearchdescription+xml" /><link as="script" href="https://www.googletagservices.com/tag/js/gpt.js" rel="preload" /><link href="https://securepubads.g.doubleclick.net" rel="preconnect" /><script async="" src="https://www.googletagservices.com/tag/js/gpt.js"></script><meta name="csrf-param" content="authenticity_token" /> <meta name="csrf-token" content="zWc0R1n4z18TBouxpwnlABP9tUIk2Z3UeLxzLBUuUWJU1MVdiSbt70cZcZ_SiRwHGIIEryn9u9JjhVkWW4JTeA" /><link rel="icon" type="image/x-icon" href="https://cdn.qiita.com/assets/favicons/public/production-c620d3e403342b1022967ba5e3db1aaa.ico" /><link rel="apple-touch-icon" type="image/png" href="https://cdn.qiita.com/assets/favicons/public/apple-touch-icon-ec5ba42a24ae923f16825592efdc356f.png" /><link rel="stylesheet" href="https://cdn.qiita.com/assets/public/article-3c146ab3ef20c04bf76d6709e24df1aa.min.css" media="all" /><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,500,0..1,-25..0" media="all" /><script src="https://cdn.qiita.com/assets/public/v3-article-bundle-6571f9412b008c71.min.js" defer="defer"></script><meta name="twitter:card" content="summary_large_image"><meta content="@Qiita" name="twitter:site" /><meta content="@e99h2121" name="twitter:creator" /><meta property="og:type" content="article"><meta property="og:title" content="GitHubのawesomeリストが本当にawesomeなものばかりだから一度見てほしい - Qiita"><meta property="og:image" content="https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-afbab5eb44e0b055cce1258705637a91.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLXByb2ZpbGUtaW1hZ2VzLmltZ2l4Lm5ldC9odHRwcyUzQSUyRiUyRnMzLWFwLW5vcnRoZWFzdC0xLmFtYXpvbmF3cy5jb20lMkZxaWl0YS1pbWFnZS1zdG9yZSUyRjAlMkY5MzgyNCUyRjMyM2EzZWUxYmI2ZjRhOWZjMDMyMzJhMTViM2MxMjAzYTIzYzE4NjMlMkZsYXJnZS5wbmclM0YxNjEyNjQ5MDM1P2l4bGliPXJiLTQuMC4wJmFyPTElM0ExJmZpdD1jcm9wJm1hc2s9ZWxsaXBzZSZmbT1wbmczMiZzPWMxNjQ0YTUxNWZkNzE5ZmM2ODAyZTI0MTliZjI5MDAy%26blend-x%3D120%26blend-y%3D467%26blend-w%3D82%26blend-h%3D82%26blend-mode%3Dnormal%26s%3Dfd42e81c4ac1b52b1db7b2f4378d08c0?ixlib=rb-4.0.0&w=1200&fm=jpg&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk2MCZoPTMyNCZ0eHQ9R2l0SHViJUUzJTgxJUFFYXdlc29tZSVFMyU4MyVBQSVFMyU4MiVCOSVFMyU4MyU4OCVFMyU4MSU4QyVFNiU5QyVBQyVFNSVCRCU5MyVFMyU4MSVBQmF3ZXNvbWUlRTMlODElQUElRTMlODIlODIlRTMlODElQUUlRTMlODElQjAlRTMlODElOEIlRTMlODIlOEElRTMlODElQTAlRTMlODElOEIlRTMlODIlODklRTQlQjglODAlRTUlQkElQTYlRTglQTYlOEIlRTMlODElQTYlRTMlODElQkIlRTMlODElOTclRTMlODElODQmdHh0LWFsaWduPWxlZnQlMkN0b3AmdHh0LWNvbG9yPSUyMzFFMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtcGFkPTAmcz0wNWIwYjhlYTZhZGJmMDRjOWJiZDY0MDRhNjcwZGM5Mw&mark-x=120&mark-y=112&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTgzOCZoPTU4JnR4dD0lNDBlOTloMjEyMSZ0eHQtY29sb3I9JTIzMUUyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1wYWQ9MCZzPTk4MTdjYWVjYWY2MTFkYjhiMjIwOGZkOGU4NTBjM2I3&blend-x=242&blend-y=480&blend-w=838&blend-h=46&blend-fit=crop&blend-crop=left%2Cbottom&blend-mode=normal&s=21a9f0394be4703ba9569bc7763076c1"><meta property="og:description" content="伝えたいことは全てタイトルに書いた。動機https://github.com/topics/awesomeを眺めていて本当にawesomeなものばかりだった (割にあまりどこにもそのaweso…"><meta content="https://qiita.com/e99h2121/items/4b5e3ff9001ede108fa9" property="og:url" /><meta content="Qiita" property="og:site_name" /><meta content="564524038" property="fb:admins" /><meta content="GitHub,awesome" name="keywords" /><script>!function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '305156090176370'); fbq('trackSingle', '305156090176370', 'PageView');</script><noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=305156090176370&ev=PageView&noscript=1"/></noscript><style data-emotion="style-global ffh7zq">.style-ffh7zq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:56px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:16px 24px 0;}@media (max-width: 1199px){.style-ffh7zq{gap:24px;}}@media (max-width: 769px){.style-ffh7zq{padding:16px 16px 0;}}@media (max-width: 479px){.style-ffh7zq{padding:16px 0 0;}}</style><style data-emotion="style-global 1hl01qi">.style-1hl01qi{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:40px;z-index:5;}@media (max-width: 769px){.style-1hl01qi{display:none;}}</style><style data-emotion="style-global c1wjhj">.style-c1wjhj{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}</style><style data-emotion="style-global 1duml6f">.style-1duml6f{height:40px;width:40px;position:relative;}.style-1duml6f svg{cursor:auto;pointer-events:none;}</style><style data-emotion="style-global ftns26">.style-ftns26{fill:none;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}.style-ftns26 .circle,.style-ftns26 .heart-stroke,.style-ftns26 .heart-fill,.style-ftns26 .particle{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;transform-origin:center center;}.style-ftns26 .circle{fill:var(--color-surface);stroke:var(--color-divider);stroke-width:1;}.style-ftns26 .heart-stroke{fill:var(--color-mediumEmphasis);}.style-ftns26 .heart-fill{fill:var(--color-qiitaGreen);opacity:0;}.style-ftns26 .particles{rotate:var(--rotate);transform-origin:center center;}.style-ftns26 .particle{opacity:0;}.style-ftns26.liked .circle{-webkit-animation-delay:90ms;animation-delay:90ms;-webkit-animation-duration:60ms;animation-duration:60ms;-webkit-animation-name:animation-1n63bow;animation-name:animation-1n63bow;}.style-ftns26.liked .heart-stroke{-webkit-animation-duration:150ms;animation-duration:150ms;-webkit-animation-name:animation-d4tj02;animation-name:animation-d4tj02;}.style-ftns26.liked .heart-fill{-webkit-animation-delay:150ms;animation-delay:150ms;-webkit-animation-duration:100ms;animation-duration:100ms;-webkit-animation-name:animation-19addpb;animation-name:animation-19addpb;}.style-ftns26.liked .particle{-webkit-animation-delay:150ms;animation-delay:150ms;-webkit-animation-duration:var(--duration);animation-duration:var(--duration);-webkit-animation-name:animation-1spcwjj;animation-name:animation-1spcwjj;}</style><style data-emotion="style-global animation-1spcwjj">@-webkit-keyframes animation-1spcwjj{1%{opacity:1;}90%{opacity:1;}100%{cx:var(--x);cy:var(--y);opacity:0;}}@keyframes animation-1spcwjj{1%{opacity:1;}90%{opacity:1;}100%{cx:var(--x);cy:var(--y);opacity:0;}}</style><style data-emotion="style-global animation-19addpb">@-webkit-keyframes animation-19addpb{1%{scale:1.2;opacity:1;}100%{scale:1;opacity:1;}}@keyframes animation-19addpb{1%{scale:1.2;opacity:1;}100%{scale:1;opacity:1;}}</style><style data-emotion="style-global animation-d4tj02">@-webkit-keyframes animation-d4tj02{40%{fill:currentColor;scale:0.85;}100%{fill:var(--color-qiitaGreen);}}@keyframes animation-d4tj02{40%{fill:currentColor;scale:0.85;}100%{fill:var(--color-qiitaGreen);}}</style><style data-emotion="style-global animation-1n63bow">@-webkit-keyframes animation-1n63bow{100%{stroke:var(--color-qiitaGreen);}}@keyframes animation-1n63bow{100%{stroke:var(--color-qiitaGreen);}}</style><style data-emotion="style-global 10ttvi6">.style-10ttvi6{background-color:transparent;border:none;cursor:pointer;height:40px;padding:0;position:absolute;width:40px;}.style-10ttvi6:disabled{cursor:not-allowed;}</style><style data-emotion="style-global wknrvb">@media (max-width: 769px){.style-wknrvb{display:block;}}</style><style data-emotion="style-global 3fim88">.style-3fim88{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}</style><style data-emotion="style-global 1a6dkvp">.style-1a6dkvp{color:var(--color-mediumEmphasis);cursor:pointer;font-size:var(--font-size-body-2);font-weight:bold;}</style><style data-emotion="style-global 16g96ve">.style-16g96ve{background-color:var(--color-grayContainer);border-radius:4px;color:var(--color-onContainerText);font-size:var(--font-size-body-3);max-width:280px;overflow-wrap:break-word;padding:4px 8px;position:absolute;pointer-events:none;display:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:calc(100% + 0px + 4px);}.style-16g96ve::after{background-color:var(--color-grayContainer);content:"";position:absolute;}.style-16g96ve::after{-webkit-clip-path:polygon(0% 50%, 100% 0%, 100% 100%, 0% 50%);clip-path:polygon(0% 50%, 100% 0%, 100% 100%, 0% 50%);height:8px;right:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:4px;}</style><style data-emotion="style-global 1bc9a2c">.style-1bc9a2c{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}</style><style data-emotion="style-global 100tu0r">.style-100tu0r{display:inline-block;fill:var(--color-mediumEmphasis);height:24px;width:24px;}</style><style data-emotion="style-global 1vem4tk">.style-1vem4tk{color:var(--color-mediumEmphasis);font-size:14px;font-weight:bold;}@media (max-width: 769px){.style-1vem4tk{display:inline;}}</style><style data-emotion="style-global 1n9ulpr">.style-1n9ulpr{border:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--color-mediumEmphasis);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:20px;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:0;width:32px;}</style><style data-emotion="style-global 1b1cd5z">.style-1b1cd5z{height:20px;fill:var(--color-twitter);width:20px;}</style><style data-emotion="style-global 157xj1g">.style-157xj1g{height:20px;fill:#1877f2;width:20px;}</style><style data-emotion="style-global 1uu7u3w">.style-1uu7u3w{height:20px;width:20px;}</style><style data-emotion="style-global 79elbk">.style-79elbk{position:relative;}</style><style data-emotion="style-global v2p563">.style-v2p563{display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:24px;height:24px;overflow:hidden;width:24px;}</style><style data-emotion="style-global oi42s2">.style-oi42s2:modal{background-color:transparent;border:none;max-height:none;max-width:none;width:100%;height:100dvh;display:grid;place-items:center;padding:16px;}.style-oi42s2::backdrop{background-color:rgb(0 0 0 / .32);}</style><style data-emotion="style-global 2aaf4j">.style-2aaf4j{background-color:var(--color-surface);border-radius:8px;color:var(--color-highEmphasis);max-width:600px;max-height:calc(100vh - 160px);overflow-y:auto;padding:24px;width:100%;scrollbar-width:thin;scrollbar-color:var(--scrollbar-color-scrollbarThumb) transparent;}.style-2aaf4j::-webkit-scrollbar{width:8px;}.style-2aaf4j::-webkit-scrollbar-track{background:transparent;}.style-2aaf4j::-webkit-scrollbar-thumb{background:var(--scrollbar-color-scrollbarThumb);border-radius:4px;}</style><style data-emotion="style-global bxc62b">.style-bxc62b{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--color-divider);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:8px;}</style><style data-emotion="style-global 1snuvpu">.style-1snuvpu{font-size:var(--font-size-subhead-2);font-weight:600;line-height:1.4;}</style><style data-emotion="style-global o8tyjw">.style-o8tyjw{background-color:transparent;color:var(--color-mediumEmphasis);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:4px;}</style><style data-emotion="style-global 6vdptm">.style-6vdptm{font-size:var(--font-size-body-1);margin-top:16px;}</style><style data-emotion="style-global 111ab2g">.style-111ab2g{border-top:1px solid var(--color-divider);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:16px;padding-top:16px;}</style><style data-emotion="style-global hreeih">.style-hreeih{border-radius:8px;box-sizing:border-box;cursor:pointer;display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:16px;font-weight:600;line-height:1.8;margin-bottom:0;min-height:34px;min-width:64px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;-webkit-transition:.1s ease-out;transition:.1s ease-out;transition-property:background-color,border-color;background-color:var(--color-surface);border:1px solid var(--color-grayBorder);color:var(--color-grayText);padding:3px 15px;}.style-hreeih:disabled{box-shadow:none;cursor:not-allowed;opacity:0.32;}.style-hreeih:active{background-color:var(--color-background);}@media (hover: hover) and (pointer: fine){.style-hreeih:hover{background-color:var(--color-background);}}</style><style data-emotion="style-global y54waz">.style-y54waz{border-radius:8px;box-sizing:border-box;cursor:pointer;display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:16px;font-weight:600;line-height:1.8;margin-bottom:0;min-height:34px;min-width:64px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;-webkit-transition:.1s ease-out;transition:.1s ease-out;transition-property:background-color,border-color;background-color:var(--color-redContainer);color:var(--color-onContainerText);padding:4px 16px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;}.style-y54waz:disabled{box-shadow:none;cursor:not-allowed;opacity:0.32;}.style-y54waz:active{background-color:var(--color-redContainerDim);}@media (hover: hover) and (pointer: fine){.style-y54waz:hover{background-color:var(--color-redContainerDim);}}</style><style data-emotion="style-global 1jvcm2e">.style-1jvcm2e{display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:16px;height:16px;overflow:hidden;width:16px;}</style><style data-emotion="style-global 1hbd3g7">.style-1hbd3g7{height:250px;}</style><style data-emotion="style-global uaiz0z">.style-uaiz0z{height:90px;margin-bottom:32px;}@media (max-width: 1227px){.style-uaiz0z{height:50px;}}@media (max-width: 769px){.style-uaiz0z{display:none;}}</style><style data-emotion="style-global itrjxe">.style-itrjxe{background-color:var(--color-surface);border-radius:8px;padding:32px 56px;margin-bottom:24px;}@media (max-width: 769px){.style-itrjxe{padding:24px 32px;}}@media (max-width: 479px){.style-itrjxe{border-radius:0;margin:0 0 40px;padding:24px 16px;}}</style><style data-emotion="style-global 1cpeld6">.style-1cpeld6{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-yellowContainerVariant);border-radius:8px;color:var(--color-highEmphasis);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:var(--font-size-body-2);font-weight:600;gap:8px;line-height:1.5;margin-bottom:16px;padding:16px;}</style><style data-emotion="style-global 1l7bzw8">.style-1l7bzw8{display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:24px;height:24px;overflow:hidden;width:24px;color:var(--color-yellowText);}</style><style data-emotion="style-global 8qb8m4">.style-8qb8m4{margin-bottom:48px;}</style><style data-emotion="style-global 1yndj8s">.style-1yndj8s{display:grid;gap:8px;margin-bottom:16px;}</style><style data-emotion="style-global i43zkt">.style-i43zkt{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:var(--font-size-body-2);gap:0 8px;line-height:var(--line-height-body);width:100%;}</style><style data-emotion="style-global 17gh4w8">.style-17gh4w8{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 8px;width:calc(100% - 40px);}</style><style data-emotion="style-global mavs84">.style-mavs84{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-highEmphasis);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:var(--font-size-body-1);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;}</style><style data-emotion="style-global kcbbwa">.style-kcbbwa{border-radius:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;position:relative;width:24px;height:24px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:8px;}.style-kcbbwa::before{background-color:var(--color-gray0);border-radius:50%;content:"";height:23px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:23px;}</style><style data-emotion="style-global 1wqqt93">.style-1wqqt93{display:block;height:24px;object-fit:contain;position:relative;width:24px;}</style><style data-emotion="style-global 15fzge">.style-15fzge{margin-left:4px;}</style><style data-emotion="style-global wo2a1i">.style-wo2a1i{font-size:28px;font-weight:600;line-height:var(--line-height-headline);margin-top:8px;word-break:break-all;}</style><style data-emotion="style-global 28f073">.style-28f073{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin-top:16px;}</style><style data-emotion="style-global mp1hhj">.style-mp1hhj{background-color:var(--color-surfaceVariant);border-radius:4px;color:var(--color-mediumEmphasis);display:block;font-size:var(--font-size-body-2);line-height:var(--line-height-body-dense);padding:0 6px;position:relative;z-index:1;}.style-mp1hhj:active{-webkit-text-decoration:none;text-decoration:none;background-color:var(--color-surfaceVariantDim);}@media (hover: hover) and (pointer: fine){.style-mp1hhj:hover{-webkit-text-decoration:none;text-decoration:none;background-color:var(--color-surfaceVariantDim);}}</style><style data-emotion="style-global 1npej5s">.style-1npej5s{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:var(--font-size-body-2);gap:0 8px;margin-top:8px;}</style><style data-emotion="style-global 1r3vbu3">.style-1r3vbu3{display:grid;gap:24px;margin-top:32px;}</style><style data-emotion="style-global gg4vpm">.style-gg4vpm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}</style><style data-emotion="style-global 1f18zs1">.style-1f18zs1{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;}</style><style data-emotion="style-global aaiy04">.style-aaiy04{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}</style><style data-emotion="style-global buogjo">@media (max-width: 769px){.style-buogjo{display:none;}}</style><style data-emotion="style-global uw35c3">.style-uw35c3{background-color:var(--color-grayContainer);border-radius:4px;color:var(--color-onContainerText);font-size:var(--font-size-body-3);max-width:280px;overflow-wrap:break-word;padding:4px 8px;position:absolute;pointer-events:none;display:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1;bottom:calc(100% + 0px + 4px);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.style-uw35c3::after{background-color:var(--color-grayContainer);content:"";position:absolute;}.style-uw35c3::after{-webkit-clip-path:polygon(0% 0%, 100% 0%, 50% 100%, 50% 100%);clip-path:polygon(0% 0%, 100% 0%, 50% 100%, 50% 100%);height:4px;left:50%;top:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:8px;}</style><style data-emotion="style-global izmm4j">.style-izmm4j{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:4px;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}</style><style data-emotion="style-global 1129w32">.style-1129w32{color:var(--color-mediumEmphasis);font-size:14px;font-weight:bold;}@media (max-width: 769px){.style-1129w32{display:none;}}</style><style data-emotion="style-global tzv11m">.style-tzv11m{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;color:var(--color-highEmphasis);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:var(--font-size-body-2);gap:4px;padding:0 4px;}.style-tzv11m:active{background-color:var(--color-surfaceVariant);-webkit-text-decoration:none;text-decoration:none;}@media (hover: hover) and (pointer: fine){.style-tzv11m:hover{background-color:var(--color-surfaceVariant);-webkit-text-decoration:none;text-decoration:none;}}</style><style data-emotion="style-global n5k90r">.style-n5k90r{display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:16px;height:16px;overflow:hidden;width:16px;color:var(--color-mediumEmphasis);}</style><style data-emotion="style-global rwy56f">.style-rwy56f{background-image:url(//cdn.qiita.com/assets/public/image-qiitan_for_login_modal-014e085d3e40a240e3fe8d61b70b29a9.png);-webkit-background-position:bottom 24px right 24px;background-position:bottom 24px right 24px;background-repeat:no-repeat;-webkit-background-size:140px;background-size:140px;border:1px solid var(--color-greenBorder);border-radius:8px;margin:40px auto 0;max-width:572px;padding:24px;}@media (max-width: 769px){.style-rwy56f{width:100%;background-image:none;}}</style><style data-emotion="style-global 1nyasl8">.style-1nyasl8{font-size:var(--font-size-subhead-1);font-weight:600;line-height:1.4;}@media (max-width: 769px){.style-1nyasl8{font-size:var(--font-size-subhead-2);}}</style><style data-emotion="style-global 1i89dtz">.style-1i89dtz{font-size:var(--font-size-body-1);font-weight:600;list-style-position:inside;margin-top:16px;}@media (max-width: 769px){.style-1i89dtz{font-size:var(--font-size-body-2);}}</style><style data-emotion="style-global dzaums">.style-dzaums{display:inline-block;font-size:var(--font-size-body-2);margin-top:16px;-webkit-text-decoration:underline;text-decoration:underline;}</style><style data-emotion="style-global geahq7">.style-geahq7{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;margin-top:16px;}@media (max-width: 769px){.style-geahq7{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}</style><style data-emotion="style-global 1dq3d3h">.style-1dq3d3h{border-radius:8px;box-sizing:border-box;display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:16px;font-weight:600;line-height:1.8;min-height:34px;min-width:64px;opacity:1;pointer-events:auto;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;-webkit-transition:.1s ease-out;transition:.1s ease-out;transition-property:background-color,border-color;background-color:var(--color-greenContainer);color:var(--color-onContainerText);padding:4px 16px;gap:16px;}.style-1dq3d3h:hover{-webkit-text-decoration:none;text-decoration:none;}.style-1dq3d3h:active{background-color:var(--color-greenContainerDim);}@media (hover: hover) and (pointer: fine){.style-1dq3d3h:hover{background-color:var(--color-greenContainerDim);}}@media (max-width: 769px){.style-1dq3d3h{width:100%;}}</style><style data-emotion="style-global tfrxbl">.style-tfrxbl{border-radius:8px;box-sizing:border-box;display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:16px;font-weight:600;line-height:1.8;min-height:34px;min-width:64px;opacity:1;pointer-events:auto;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;-webkit-transition:.1s ease-out;transition:.1s ease-out;transition-property:background-color,border-color;background-color:var(--color-surface);border:1px solid var(--color-grayBorder);color:var(--color-grayText);padding:3px 15px;gap:16px;}.style-tfrxbl:hover{-webkit-text-decoration:none;text-decoration:none;}.style-tfrxbl:active{background-color:var(--color-background);}@media (hover: hover) and (pointer: fine){.style-tfrxbl:hover{background-color:var(--color-background);}}@media (max-width: 769px){.style-tfrxbl{width:100%;}}</style><style data-emotion="style-global 1395ble">.style-1395ble{background-color:var(--color-background);bottom:0;box-shadow:0px 1px 1px 0px rgba(30, 33, 33, 0.25),0px 0px 0px 1px var(--elevation-color-elevationDivider);display:none;height:calc(env(safe-area-inset-bottom, 0px) + 56px);-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding-bottom:env(safe-area-inset-bottom, 0px);position:fixed;width:100%;z-index:1000;}@media (max-width: 769px){.style-1395ble{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}</style><style data-emotion="style-global 5jpx49">.style-5jpx49{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;width:100%;}</style><style data-emotion="style 1xwfn2v 1o9h1hg 1vr7y3r 3k9iaf">.style-1xwfn2v{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:var(--color-surface);border:1px solid var(--color-divider);border-radius:50%;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:40px;}.style-1o9h1hg{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--color-mediumEmphasis);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:20px;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:0;width:32px;}.style-1vr7y3r{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:50%;color:var(--color-mediumEmphasis);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:var(--font-size-subhead-1);height:32px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:0;width:32px;}.style-3k9iaf{color:var(--color-mediumEmphasis);}</style><style data-emotion="style-global 1736035">.style-1736035{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:var(--font-size-body-2);font-weight:600;list-style:none;max-width:1656px;overflow-x:auto;padding:0 32px;width:100%;scrollbar-width:thin;scrollbar-color:var(--scrollbar-color-scrollbarThumb) transparent;}.style-1736035::-webkit-scrollbar{height:8px;}.style-1736035::-webkit-scrollbar-track{background:transparent;}.style-1736035::-webkit-scrollbar-thumb{background:var(--scrollbar-color-scrollbarThumb);border-radius:4px;}@media (max-width: 769px){.style-1736035{padding:0 16px;}}</style><style data-emotion="style-global 1cnt4b8">.style-1cnt4b8{background-color:var(--color-surface);}</style><style data-emotion="style-global ymuwam">.style-ymuwam{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:auto;max-width:1656px;padding:8px 32px 0;width:100%;}@media (max-width: 769px){.style-ymuwam{padding:8px 16px 0;}}</style><style data-emotion="style-global fv3lde">.style-fv3lde{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><style data-emotion="style-global 1etvg7j">.style-1etvg7j{background-color:var(--color-qiitaGreen);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 10px;border-radius:4px;}.style-1etvg7j >svg{fill:var(--color-gray0);height:18px;}</style><style data-emotion="style-global 68a7fl">.style-68a7fl{margin-right:12px;position:relative;width:320px;}@media (max-width: 991px){.style-68a7fl{display:none;}}</style><style data-emotion="style-global 18lpml7">.style-18lpml7{display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:16px;height:16px;overflow:hidden;width:16px;color:var(--color-mediumEmphasis);left:8px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}</style><style data-emotion="style-global 1gmi769">.style-1gmi769{background-color:var(--color-surfaceVariant);border:none;border-radius:8px;color:var(--color-highEmphasis);font-size:var(--font-size-body-1);line-height:var(--line-height-body);padding:4px 8px 4px 32px;width:100%;}.style-1gmi769::-webkit-input-placeholder{color:var(--color-disabled);}.style-1gmi769::-moz-placeholder{color:var(--color-disabled);}.style-1gmi769:-ms-input-placeholder{color:var(--color-disabled);}.style-1gmi769::placeholder{color:var(--color-disabled);}.style-1gmi769::-webkit-search-cancel-button{-webkit-appearance:none;}</style><style data-emotion="style-global 17ja8a3">.style-17ja8a3{display:none;}@media (max-width: 991px){.style-17ja8a3{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:inherit;color:var(--color-mediumEmphasis);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:var(--font-size-body-1);-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:10px;}}.style-17ja8a3:active{color:var(--color-highEmphasis);}@media (hover: hover) and (pointer: fine){.style-17ja8a3:hover{color:var(--color-highEmphasis);}}</style><style data-emotion="style-global v2p563">.style-v2p563{display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:24px;height:24px;overflow:hidden;width:24px;}</style><style data-emotion="style-global 1afofdy">.style-1afofdy{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);position:absolute;}</style><style data-emotion="style-global 1sn73cs">.style-1sn73cs{border-radius:8px;box-sizing:border-box;display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:14px;font-weight:600;line-height:1.8;min-height:34px;min-width:64px;opacity:1;pointer-events:auto;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;-webkit-transition:.1s ease-out;transition:.1s ease-out;transition-property:background-color,border-color;background-color:var(--color-surface);border:1px solid var(--color-greenBorder);color:var(--color-greenText);padding:3px 15px;margin-left:4px;}.style-1sn73cs:hover{-webkit-text-decoration:none;text-decoration:none;}.style-1sn73cs:active{background-color:var(--color-background);}@media (hover: hover) and (pointer: fine){.style-1sn73cs:hover{background-color:var(--color-background);}}</style><style data-emotion="style-global 1r635es">.style-1r635es{border-radius:8px;box-sizing:border-box;display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:14px;font-weight:600;line-height:1.8;min-height:34px;min-width:64px;opacity:1;pointer-events:auto;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;-webkit-transition:.1s ease-out;transition:.1s ease-out;transition-property:background-color,border-color;background-color:var(--color-greenContainer);color:var(--color-onContainerText);padding:4px 16px;margin-left:8px;}.style-1r635es:hover{-webkit-text-decoration:none;text-decoration:none;}.style-1r635es:active{background-color:var(--color-greenContainerDim);}@media (hover: hover) and (pointer: fine){.style-1r635es:hover{background-color:var(--color-greenContainerDim);}}</style><style data-emotion="style-global o5vjsc">.style-o5vjsc{display:none;margin:8px auto 0;width:calc(100vw - 32px);position:relative;}</style><style data-emotion="style-global 1l4w6pd">.style-1l4w6pd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}</style><style data-emotion="style-global 1ygoan4">.style-1ygoan4{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-mediumEmphasis);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;white-space:nowrap;padding:4px 12px;margin:4px 0;}.style-1ygoan4:hover{background-color:var(--color-surfaceVariant);border-radius:4px;color:var(--color-highEmphasis);-webkit-text-decoration:none;text-decoration:none;}</style><style data-emotion="style-global 1o3zxqp">.style-1o3zxqp{display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:16px;height:16px;overflow:hidden;width:16px;margin-left:4px;}</style><style data-emotion="style "></style><style data-emotion="style "></style><style data-emotion="style-global 1geho0x">.style-1geho0x{color:var(--color-gray0);background-color:var(--color-gray90);display:grid;grid-template-columns:minmax(0, 1592px);-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:64px;padding:48px 32px;width:100%;}@media (max-width: 991px){.style-1geho0x{padding-inline:16px;}}</style><style data-emotion="style-global 1vesoht">.style-1vesoht{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}@media (max-width: 1199px){.style-1vesoht{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}</style><style data-emotion="style-global 1xygyrj">.style-1xygyrj{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-right:48px;}</style><style data-emotion="style-global j7qwjs">.style-j7qwjs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}</style><style data-emotion="style-global 1g0k1wk">.style-1g0k1wk{fill:var(--color-gray0);}</style><style data-emotion="style-global 754ift">.style-754ift{font-size:var(--font-size-body-2);margin-top:16px;}</style><style data-emotion="style-global 120vwzo">.style-120vwzo{font-size:var(--font-size-body-3);}@media (max-width: 1199px){.style-120vwzo{margin-top:24px;}}</style><style data-emotion="style-global 15fzge">.style-15fzge{margin-left:4px;}</style><style data-emotion="style-global 16bbk6m">.style-16bbk6m{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:48px;}@media (max-width: 1199px){.style-16bbk6m{gap:32px;margin-top:48px;}}@media (max-width: 769px){.style-16bbk6m{gap:24px;}}@media (max-width: 479px){.style-16bbk6m{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}}</style><style data-emotion="style-global u4ybgy">.style-u4ybgy{width:160px;}</style><style data-emotion="style-global 35ezg3">.style-35ezg3{font-weight:600;}</style><style data-emotion="style-global 1fhgjcy">.style-1fhgjcy{margin-top:4px;}</style><style data-emotion="style-global ah54os">.style-ah54os{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-gray0);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:var(--font-size-body-2);padding-top:4px;padding-bottom:4px;}</style><style data-emotion="style-global ox3ag9">.style-ox3ag9{height:14px;fill:currentColor;width:14px;}</style><style data-emotion="style "></style><link as="style" crossorigin="anonymous" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" integrity="sha512-SfTiTlX6kk+qitfevl/7LibUOeJWlt9rbyDn92a1DqWOw9vWG2MFoays0sgObmWazO5BQPiFucnnEAjpAB+/Sw==" onload="this.onload=null;this.rel='stylesheet'" referrerpolicy="no-referrer" rel="preload" /><noscript><link crossorigin="anonymous" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" integrity="sha512-SfTiTlX6kk+qitfevl/7LibUOeJWlt9rbyDn92a1DqWOw9vWG2MFoays0sgObmWazO5BQPiFucnnEAjpAB+/Sw==" referrerpolicy="no-referrer" rel="stylesheet" /></noscript></head><body><div class="allWrapper"><div id="GlobalHeader-react-component-1f066618-4247-4164-92ff-0fbc8a8602c7"><div class="style-1cnt4b8"><header><div class="style-ymuwam"><div class="style-fv3lde"><a href="/" aria-label="Qiita" class="style-1etvg7j"><svg viewBox="0 0 426.57 130" aria-hidden="true"><circle cx="167.08" cy="21.4" r="12.28"></circle><path d="M250.81 29.66h23.48v18.9h-23.48z"></path><path d="M300.76 105.26a22.23 22.23 0 01-6.26-.86 12.68 12.68 0 01-5.17-3 14.41 14.41 0 01-3.56-5.76 28 28 0 01-1.3-9.22V48.56h29.61v-18.9h-29.52V3.29h-20.17v83.34q0 11.16 2.83 18.27a27.71 27.71 0 007.7 11.2 26.86 26.86 0 0011.43 5.62 47.56 47.56 0 0012.34 1.53h15.16v-18zM0 61.7a58.6 58.6 0 015-24.21A62.26 62.26 0 0118.73 17.9 63.72 63.72 0 0139 4.78 64.93 64.93 0 0164 0a65 65 0 0124.85 4.78 64.24 64.24 0 0120.38 13.12A62 62 0 01123 37.49a58.6 58.6 0 015 24.21 58.34 58.34 0 01-4 21.46 62.8 62.8 0 01-10.91 18.16l11.1 11.1a10.3 10.3 0 010 14.52 10.29 10.29 0 01-14.64 0l-12.22-12.41a65 65 0 01-15.78 6.65 66.32 66.32 0 01-17.55 2.3 64.63 64.63 0 01-45.23-18A62.82 62.82 0 015 85.81 58.3 58.3 0 010 61.7zm21.64.08a43.13 43.13 0 0012.42 30.63 42.23 42.23 0 0013.43 9.09A41.31 41.31 0 0064 104.8a42 42 0 0030-12.39 42.37 42.37 0 009-13.64 43.43 43.43 0 003.3-17 43.77 43.77 0 00-3.3-17A41.7 41.7 0 0080.55 22 41.78 41.78 0 0064 18.68 41.31 41.31 0 0047.49 22a42.37 42.37 0 00-13.43 9.08 43.37 43.37 0 00-12.42 30.7zM331.89 78a47.59 47.59 0 013.3-17.73 43.22 43.22 0 019.34-14.47A44.25 44.25 0 01359 36a47.82 47.82 0 0118.81-3.58 42.72 42.72 0 019.26 1 46.5 46.5 0 018.22 2.58 40 40 0 017 3.84 44.39 44.39 0 015.71 4.63l1.22-9.47h17.35v85.83h-17.35l-1.17-9.42a42.54 42.54 0 01-5.84 4.67 43.11 43.11 0 01-7 3.79 44.86 44.86 0 01-8.17 2.59 43 43 0 01-9.22 1A47.94 47.94 0 01359 119.9a43.3 43.3 0 01-14.47-9.71 44.17 44.17 0 01-9.34-14.47 47 47 0 01-3.3-17.72zm20.27-.08a29.16 29.16 0 002.17 11.34 27 27 0 005.92 8.88 26.69 26.69 0 008.76 5.76 29.19 29.19 0 0021.44 0 26.11 26.11 0 008.72-5.76 27.57 27.57 0 005.88-8.84 29 29 0 002.16-11.38 28.62 28.62 0 00-2.16-11.22 26.57 26.57 0 00-5.93-8.8 27.68 27.68 0 00-19.51-7.9 28.29 28.29 0 00-10.77 2.05 26.19 26.19 0 00-8.71 5.75 27.08 27.08 0 00-5.84 8.8 28.94 28.94 0 00-2.13 11.31zm-194.97-30.5h19.78v73.54h-19.78zm49.25 0h19.78v73.54h-19.78z"></path><circle cx="216.33" cy="21.4" r="12.28"></circle></svg></a></div><div class="style-fv3lde"><form action="/search" method="get" role="search" aria-label="Search" class="style-68a7fl"><span class="material-symbols-outlined style-18lpml7" aria-hidden="true">search</span><input type="search" autoComplete="off" placeholder="Search" name="q" required="" class="style-1gmi769" value=""/></form><button class="style-17ja8a3"><span class="material-symbols-outlined style-v2p563" aria-hidden="true">search</span><span class="style-1afofdy">Search</span></button><a href="/login?callback_action=login_or_signup&redirect_to=%2Fe99h2121%2Fitems%2F4b5e3ff9001ede108fa9&realm=qiita" rel="nofollow" class="style-1sn73cs">Login</a><a href="/signup?callback_action=login_or_signup&redirect_to=%2Fe99h2121%2Fitems%2F4b5e3ff9001ede108fa9&realm=qiita" rel="nofollow" class="style-1r635es">Signup</a></div></div><form action="/search" method="get" role="search" aria-label="Search" class="style-o5vjsc"><span class="material-symbols-outlined style-18lpml7" aria-hidden="true">search</span><input type="text" autoComplete="off" placeholder="Search" name="q" required="" class="style-1gmi769" value=""/></form></header><nav aria-label="Global" class="style-1l4w6pd"><ol class="style-1736035"><li><a href="/" class="style-1ygoan4">Trend</a></li><li><a href="/question-feed" class="style-1ygoan4">Question</a></li><li><a href="/official-events" class="style-1ygoan4">Official Event</a></li><li><a href="/official-columns" target="_blank" class="style-1ygoan4">Official Column<span class="material-symbols-outlined style-1o3zxqp" aria-hidden="true">open_in_new</span></a></li><li><a href="/organizations" class="style-1ygoan4">Organization</a></li></ol></nav></div></div> <script type="application/json" class="js-react-on-rails-component" data-component-name="GlobalHeader" data-dom-id="GlobalHeader-react-component-1f066618-4247-4164-92ff-0fbc8a8602c7">{"isHideGlobalNavigation":false}</script> <div id="AlertMessage-react-component-b1f9d1e6-0d69-4c97-a6ea-5ad328024c2c"></div> <script type="application/json" class="js-react-on-rails-component" data-component-name="AlertMessage" data-dom-id="AlertMessage-react-component-b1f9d1e6-0d69-4c97-a6ea-5ad328024c2c">{"isShowTfaDownloadAlert":null}</script> <div class="mainWrapper"><script type="application/ld+json">{"@context":"http://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"/","name":"Qiita"}},{"@type":"ListItem","position":2,"item":{"@id":"/tags/github","name":"GitHub"}}]}</script><script type="application/ld+json">{"@context":"http://schema.org","@type":"Article","datePublished":"2021-02-13T06:16:53.000+09:00","dateModified":"2023-08-07T05:55:38.000+09:00","headline":"GitHubのawesomeリストが本当にawesomeなものばかりだから一度見てほしい","image":"https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-afbab5eb44e0b055cce1258705637a91.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLXByb2ZpbGUtaW1hZ2VzLmltZ2l4Lm5ldC9odHRwcyUzQSUyRiUyRnMzLWFwLW5vcnRoZWFzdC0xLmFtYXpvbmF3cy5jb20lMkZxaWl0YS1pbWFnZS1zdG9yZSUyRjAlMkY5MzgyNCUyRjMyM2EzZWUxYmI2ZjRhOWZjMDMyMzJhMTViM2MxMjAzYTIzYzE4NjMlMkZsYXJnZS5wbmclM0YxNjEyNjQ5MDM1P2l4bGliPXJiLTQuMC4wJmFyPTElM0ExJmZpdD1jcm9wJm1hc2s9ZWxsaXBzZSZmbT1wbmczMiZzPWMxNjQ0YTUxNWZkNzE5ZmM2ODAyZTI0MTliZjI5MDAy%26blend-x%3D120%26blend-y%3D467%26blend-w%3D82%26blend-h%3D82%26blend-mode%3Dnormal%26s%3Dfd42e81c4ac1b52b1db7b2f4378d08c0?ixlib=rb-4.0.0\u0026w=1200\u0026fm=jpg\u0026mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk2MCZoPTMyNCZ0eHQ9R2l0SHViJUUzJTgxJUFFYXdlc29tZSVFMyU4MyVBQSVFMyU4MiVCOSVFMyU4MyU4OCVFMyU4MSU4QyVFNiU5QyVBQyVFNSVCRCU5MyVFMyU4MSVBQmF3ZXNvbWUlRTMlODElQUElRTMlODIlODIlRTMlODElQUUlRTMlODElQjAlRTMlODElOEIlRTMlODIlOEElRTMlODElQTAlRTMlODElOEIlRTMlODIlODklRTQlQjglODAlRTUlQkElQTYlRTglQTYlOEIlRTMlODElQTYlRTMlODElQkIlRTMlODElOTclRTMlODElODQmdHh0LWFsaWduPWxlZnQlMkN0b3AmdHh0LWNvbG9yPSUyMzFFMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtcGFkPTAmcz0wNWIwYjhlYTZhZGJmMDRjOWJiZDY0MDRhNjcwZGM5Mw\u0026mark-x=120\u0026mark-y=112\u0026blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTgzOCZoPTU4JnR4dD0lNDBlOTloMjEyMSZ0eHQtY29sb3I9JTIzMUUyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1wYWQ9MCZzPTk4MTdjYWVjYWY2MTFkYjhiMjIwOGZkOGU4NTBjM2I3\u0026blend-x=242\u0026blend-y=480\u0026blend-w=838\u0026blend-h=46\u0026blend-fit=crop\u0026blend-crop=left%2Cbottom\u0026blend-mode=normal\u0026s=21a9f0394be4703ba9569bc7763076c1","mainEntityOfPage":"https://qiita.com/e99h2121/items/4b5e3ff9001ede108fa9","author":{"@type":"Person","address":"","email":null,"identifier":"e99h2121","name":"e99h2121","image":"https://qiita-user-profile-images.imgix.net/https%3A%2F%2Fs3-ap-northeast-1.amazonaws.com%2Fqiita-image-store%2F0%2F93824%2F323a3ee1bb6f4a9fc03232a15b3c1203a23c1863%2Flarge.png%3F1612649035?ixlib=rb-4.0.0\u0026auto=compress%2Cformat\u0026lossless=0\u0026w=75\u0026s=766720b7704359b129f293a55c4f29c3","url":"https://qiita.com/e99h2121","description":"https://個人の見解.jp 。二児の母。バッチ処理が好き。","memberOf":[{"@type":"Organization","address":"東京都港区港南 2-16-3 品川グランドセントラルタワー","legalName":"Microsoft","image":"https://s3-ap-northeast-1.amazonaws.com/qiita-organization-image/ea6419590e16b14d294eb89ade7dde2c63263c36/original.jpg?1583721865","logo":"https://qiita-organization-images.imgix.net/https%3A%2F%2Fs3-ap-northeast-1.amazonaws.com%2Fqiita-organization-image%2Fbae6d3a0828c019ff259cdb47a8988c98636389f%2Foriginal.jpg%3F1583721865?ixlib=rb-4.0.0\u0026auto=compress%2Cformat\u0026s=8a072922bdf7c4d01ce4ced38298e366","identifier":"microsoft","description":"マイクロソフトのメンバーがMicrosoft Azureをはじめとする最新技術情報をお届けします。Twitterアカウント(@msdevjp)やYouTubeチャンネル「クラウドデベロッパーちゃんねる」も運用中です。"}]},"publisher":{"@type":"Organization","name":"Qiita","logo":{"@type":"ImageObject","url":"https://cdn.qiita.com/assets/public/qiita-logo-c39ded593afa388e2e1ba435b110554e.png"}}}</script><style type="text/css">html { scroll-behavior: smooth; }</style><script type="application/json" id="js-react-on-rails-context">{"railsEnv":"production","inMailer":false,"i18nLocale":"en","i18nDefaultLocale":"en","rorVersion":"13.4.0","rorPro":false,"href":"https://qiita.com/e99h2121/items/4b5e3ff9001ede108fa9","location":"/e99h2121/items/4b5e3ff9001ede108fa9","scheme":"https","host":"qiita.com","port":null,"pathname":"/e99h2121/items/4b5e3ff9001ede108fa9","search":null,"httpAcceptLanguage":null,"actionPath":"public/items#show","settings":{"analyticsTrackingId":"G-KEVS5DBRVN","tagManagerId":"GTM-W9W5TX4","assetsMap":{},"csrfToken":"kmOwfFq_HIYMLk1kcikmWXMbrQJ2-3L9f0odberchfIL0EFmimE-Nlgxt0oHqd9eeGQc73vfVPtkczdXpHCH6A","locale":"en","pushOne":{"accessToken":"4bc4bb057a0601d388a7b9e499ca2307e9eb4fc172804e310c59e511d7cac356","dialogImageUrl":"//cdn.qiita.com/assets/public/push_notification/image-qiitan-572179a3bbde375850422ea48b2b6272.png"},"textlint":{"workerUrl":"//cdn.qiita.com/assets/public/textlint-worker-428d514da98d8b84007e40519b9f530f.min.js"}},"currentUser":null,"isLoggedIn":false,"isQiitaConference2025BeingHeld":false,"recaptchaSiteKey":"6LdDE6gpAAAAANCGOJu9_xiI5Z-txJxHCz8uBP8Y","errorIconPath":"//cdn.qiita.com/assets/icons/large/missing-profile-image-828ed5829a93fbb35746a6c0f7c8107e.png","additionalParams":{"query_parameters":{},"path_parameters":{"controller":"public/items","action":"show","user_id":"e99h2121","type":"items","id":"4b5e3ff9001ede108fa9"},"request_id":"258c1cf6-a658-49ef-8573-74215772973f","user_id":null},"realms":[{"humanName":"Qiita","isCurrentRealm":true,"isQiita":true,"isQiitaTeam":false,"loggedInUser":null,"teamId":null,"url":"https://qiita.com/"}],"serverSide":false}</script> <div id="PersonalArticlePage-react-component-95f10515-bd6b-475d-bd35-05b49252fe97"><main class=" style-ffh7zq"><section class="style-1hl01qi"><div class="style-c1wjhj"><div class="style-1duml6f"><svg width="64" height="64" viewBox="0 0 64 64" class="style-ftns26"><circle cx="32" cy="32" r="19" class="circle"></circle><path fill-rule="evenodd" clip-rule="evenodd" d="M30.5865 41.1378C31.3272 41.8221 32.6722 41.8319 33.4129 41.1574L33.4718 41.1037C38.5554 36.4713 41.8819 33.4401 41.746 29.6619C41.6875 28.0001 40.8396 26.4068 39.4654 25.4684C37.3743 24.0305 34.8841 24.4462 33.1038 25.7333C32.6936 26.0299 32.321 26.3728 31.9997 26.75C31.6783 26.3727 31.3056 26.03 30.8952 25.7338C29.115 24.4491 26.625 24.0385 24.5341 25.4684C23.1599 26.4068 22.312 28.0001 22.2535 29.6619C22.1268 33.4546 25.4697 36.4947 30.5865 41.1378ZM23.7526 29.7133C23.7953 28.5111 24.4144 27.3665 25.38 26.7071L25.3808 26.7065C27.1492 25.4973 29.4926 26.12 30.8579 27.7227L31.543 28.527C31.7826 28.8082 32.2169 28.8082 32.4565 28.527L33.1416 27.7227C34.5102 26.1161 36.8515 25.4914 38.6155 26.7044L38.6195 26.7071C39.5855 27.3667 40.2046 28.512 40.2469 29.7146L40.247 29.7158C40.2969 31.1036 39.73 32.4647 38.3804 34.1435C37.0091 35.8492 34.9938 37.6874 32.403 40.0483C32.3636 40.0842 32.2314 40.1587 32.0103 40.1572C31.7898 40.1556 31.6512 40.0792 31.6044 40.036L31.5995 40.0315L31.5945 40.027C29.0048 37.677 26.9919 35.8432 25.6225 34.1408C24.2752 32.4657 23.7066 31.1034 23.7526 29.7133Z" class="heart-stroke"></path><path d="M33.4129 41.1574C32.6722 41.8319 31.3272 41.8221 30.5865 41.1378C25.4697 36.4947 22.1268 33.4546 22.2535 29.6619C22.312 28.0001 23.1599 26.4068 24.5341 25.4684C27.1071 23.7089 30.2844 24.7363 31.9997 26.75C33.7151 24.7363 36.8924 23.6991 39.4654 25.4684C40.8396 26.4068 41.6875 28.0001 41.746 29.6619C41.8824 33.4546 38.5297 36.4947 33.4129 41.1574Z" class="heart-fill"></path><g class="particles" style="--rotate:30deg"><circle cx="29" cy="19" r="3" fill="var(--color-yellow60)" class="particle" style="--x:26;--y:7;--duration:150ms"></circle><circle cx="35" cy="23" r="2" fill="var(--color-blue60)" class="particle" style="--x:37;--y:10;--duration:200ms"></circle></g><g class="particles" style="--rotate:102deg"><circle cx="29" cy="19" r="3" fill="var(--color-yellow60)" class="particle" style="--x:26;--y:7;--duration:150ms"></circle><circle cx="35" cy="23" r="2" fill="var(--color-blue60)" class="particle" style="--x:37;--y:10;--duration:200ms"></circle></g><g class="particles" style="--rotate:174deg"><circle cx="29" cy="19" r="3" fill="var(--color-yellow60)" class="particle" style="--x:26;--y:7;--duration:150ms"></circle><circle cx="35" cy="23" r="2" fill="var(--color-blue60)" class="particle" style="--x:37;--y:10;--duration:200ms"></circle></g><g class="particles" style="--rotate:246deg"><circle cx="29" cy="19" r="3" fill="var(--color-yellow60)" class="particle" style="--x:26;--y:7;--duration:150ms"></circle><circle cx="35" cy="23" r="2" fill="var(--color-blue60)" class="particle" style="--x:37;--y:10;--duration:200ms"></circle></g><g class="particles" style="--rotate:318deg"><circle cx="29" cy="19" r="3" fill="var(--color-yellow60)" class="particle" style="--x:26;--y:7;--duration:150ms"></circle><circle cx="35" cy="23" r="2" fill="var(--color-blue60)" class="particle" style="--x:37;--y:10;--duration:200ms"></circle></g></svg><button aria-label="Like" aria-pressed="false" title="Like" class="style-10ttvi6"></button></div><div class="style-wknrvb"><div class="style-3fim88"><a href="/e99h2121/items/4b5e3ff9001ede108fa9/likers" aria-label="1471Likes" aria-describedby="like-tooltip" class="style-1a6dkvp">1471</a><p role="tooltip" id="like-tooltip" aria-hidden="false" class="style-16g96ve">Go to list of users who liked</p></div></div></div><div class="style-1bc9a2c"><button aria-haspopup="dialog" aria-expanded="false" aria-controls="ButtonBAhJIhRBcnRpY2xlLTEzOTE2NzkGOgZFRg==--d16ccbe1c537584dacef0fc3eb22fa419d74adcff9f1b68678a471d7daeceeda" aria-label="Stock" class="style-1xwfn2v" type="button"><svg class="style-100tu0r" height="32" viewBox="0 0 32 32" width="32" aria-hidden="true"><path d="M6.5 5H25.5C25.7761 5 26 5.22386 26 5.5V6.5C26 6.77614 25.7761 7 25.5 7H6.5C6.22386 7 6 6.77614 6 6.5V5.5C6 5.22386 6.22386 5 6.5 5ZM24 19V11.5C24 11.3674 23.9473 11.2402 23.8536 11.1464C23.7598 11.0527 23.6326 11 23.5 11H8.5C8.36739 11 8.24021 11.0527 8.14645 11.1464C8.05268 11.2402 8 11.3674 8 11.5V19C8 20.8565 8.7375 22.637 10.0503 23.9497C11.363 25.2625 13.1435 26 15 26H17C18.8565 26 20.637 25.2625 21.9497 23.9497C23.2625 22.637 24 20.8565 24 19ZM6.58579 9.58579C6.96086 9.21071 7.46957 9 8 9H24C24.5304 9 25.0391 9.21071 25.4142 9.58579C25.7893 9.96086 26 10.4696 26 11V19C26 21.3869 25.0518 23.6761 23.364 25.364C21.6761 27.0518 19.3869 28 17 28H15C12.6131 28 10.3239 27.0518 8.63604 25.364C6.94821 23.6761 6 21.3869 6 19V11C6 10.4696 6.21071 9.96086 6.58579 9.58579Z"></path></svg></button><span class="style-1vem4tk">1585</span></div><button aria-label="Share on X(Twitter)" title="Post" class="style-1n9ulpr" type="button"><svg class="style-1b1cd5z" viewBox="0 0 20 20"><path d="m11.68 8.62 6.55-7.62h-1.55l-5.69 6.62-4.55-6.62h-5.25l6.88 10.01-6.88 7.99h1.55l6.01-6.99 4.8 6.99h5.24l-7.13-10.38zm-2.13 2.47-.7-1-5.54-7.92h2.39l4.47 6.4.7 1 5.82 8.32h-2.39l-4.75-6.79z"></path></svg></button><button aria-label="Share on facebook" title="Share on Facebook" class="style-1n9ulpr" type="button"><svg class="style-157xj1g" height="20" viewBox="0 0 20 20" width="20"><path d="m20 10c0-5.52-4.48-10-10-10s-10 4.48-10 10c0 4.99 3.66 9.13 8.44 9.88v-6.99h-2.54v-2.89h2.54v-2.2c0-2.51 1.49-3.89 3.78-3.89 1.09 0 2.24.2 2.24.2v2.46h-1.26c-1.24 0-1.63.77-1.63 1.56v1.88h2.77l-.44 2.89h-2.33v6.99c4.78-.75 8.44-4.89 8.44-9.88z"></path><path d="m13.89 12.89.44-2.89h-2.77v-1.88c0-.79.39-1.56 1.63-1.56h1.26v-2.46s-1.14-.2-2.24-.2c-2.28 0-3.78 1.38-3.78 3.89v2.2h-2.54v2.89h2.54v6.99c.51.08 1.03.12 1.56.12s1.05-.04 1.56-.12v-6.99h2.33z" fill="#ffffff"></path></svg></button><a class="style-1o9h1hg" href="https://b.hatena.ne.jp/entry/s/qiita.com/e99h2121/items/4b5e3ff9001ede108fa9" rel="noopener noreferrer" target="_blank" title="Hatena Bookmark"><svg class="style-1uu7u3w" viewBox="0 0 20 20"><rect height="18" rx="3.67" width="18" x="1" y="1" fill="#1d9bf0"></rect><g fill="#ffffff"><path d="m11.01 10.29c-.33-.36-.78-.57-1.36-.61.52-.14.89-.35 1.13-.62s.35-.64.35-1.11c0-.37-.08-.69-.24-.97s-.39-.5-.69-.67c-.26-.15-.58-.25-.94-.31-.37-.06-1.01-.09-1.93-.09h-2.24v8.18h2.31c.93 0 1.6-.03 2.01-.09s.75-.17 1.03-.32c.34-.18.61-.44.79-.77s.28-.72.28-1.15c0-.61-.16-1.09-.49-1.46zm-3.85-2.57h.48c.55 0 .93.06 1.12.19s.29.34.29.65-.1.5-.31.63c-.21.12-.58.18-1.13.18h-.45v-1.64zm1.9 4.69c-.22.13-.59.2-1.12.2h-.78v-1.79h.81c.54 0 .91.07 1.11.2.2.14.3.38.3.72 0 .31-.11.53-.33.66z"></path><path d="m13.87 12.02c-.57 0-1.04.46-1.04 1.04s.46 1.04 1.04 1.04 1.04-.46 1.04-1.04-.46-1.04-1.04-1.04z"></path><path d="m12.97 5.91h1.8v5.45h-1.8z"></path></g></svg></a><div class="style-79elbk"><button aria-haspopup="menu" aria-expanded="false" aria-controls="ArticleStickyMenuDropdown" class="style-1vr7y3r" aria-label="Open options" type="button"><span class="material-symbols-outlined style-v2p563" aria-hidden="true">more_horiz</span></button><dialog aria-modal="true" aria-labelledby="ArticleDeleteConfirmationModal-label" class="style-oi42s2"><div class="style-2aaf4j"><div class="style-bxc62b"><p id="ArticleDeleteConfirmationModal-label" class="style-1snuvpu">Delete article</p><button type="button" aria-label="" class="style-o8tyjw"><span class="material-symbols-outlined style-v2p563" aria-hidden="true">close</span></button></div><div class="style-6vdptm"><p>Deleted articles cannot be recovered.</p><p>Draft of this article would be also deleted.</p><p>Are you sure you want to delete this article?</p></div><div class="style-111ab2g"><button font-size="16" type="button" class="style-hreeih">Cancel</button><button font-size="16" type="button" class="style-y54waz">Delete<span class="material-symbols-outlined is-fill style-1jvcm2e" aria-hidden="true">delete</span></button></div></div></dialog></div></section><div class="p-items_options"><aside><div class="style-1hbd3g7"></div></aside><div class="p-items_toc"><aside><div class="style-1hbd3g7"></div></aside></div></div><div class="p-items_main"><div class="style-uaiz0z"></div><article class="style-itrjxe"><div class="style-1cpeld6"><span class="material-symbols-outlined is-fill style-1l7bzw8" aria-hidden="true">info</span><p>More than 1 year has passed since last update.</p></div><div class="style-8qb8m4"><div class="style-1yndj8s"></div><div data-logly-image="true" class="style-i43zkt"><div class="style-17gh4w8"><a href="/e99h2121" class="style-mavs84"><div class="style-kcbbwa"><img height="24" loading="lazy" src="https://qiita-user-profile-images.imgix.net/https%3A%2F%2Fs3-ap-northeast-1.amazonaws.com%2Fqiita-image-store%2F0%2F93824%2F323a3ee1bb6f4a9fc03232a15b3c1203a23c1863%2Flarge.png%3F1612649035?ixlib=rb-4.0.0&auto=compress%2Cformat&lossless=0&w=48&s=dc00d04d5111f96d67168c2e3713d48b" width="24" class="style-1wqqt93"/></div>@<!-- -->e99h2121<span class="style-15fzge">(<!-- -->Nobuko YAMADA<!-- -->)</span></a></div></div><h1 data-logly-title="true" class="style-wo2a1i">GitHubのawesomeリストが本当にawesomeなものばかりだから一度見てほしい</h1><ul class="style-28f073"><li><a href="/tags/github" class="style-mp1hhj">GitHub</a></li><li><a href="/tags/awesome" class="style-mp1hhj">awesome</a></li></ul><div class="style-1npej5s"><span class="style-3k9iaf">Last updated at <time dateTime="2023-08-06T20:55:38Z">2023-08-06</time></span><span class="style-3k9iaf">Posted at <!-- -->2021-02-12</span></div></div><section class="it-MdContent"><div id="personal-public-article-body"><div class="mdContent-inner"><p data-sourcepos="1:1-1:54">伝えたいことは全てタイトルに書いた。</p> <h2 data-sourcepos="3:1-3:9"> <span id="動機" class="fragment"></span><a href="#%E5%8B%95%E6%A9%9F"><i class="fa fa-link"></i></a>動機</h2> <p data-sourcepos="4:1-5:165"><a href="https://github.com/topics/awesome" class="autolink" rel="nofollow noopener" target="_blank">https://github.com/topics/awesome</a><br> を眺めていて本当にawesomeなものばかりだった (割にあまりどこにもそのawesomeさが書かれていないように見えた) ので書く。</p> <h2 data-sourcepos="7:1-7:25"> <span id="awesomeリストとは" class="fragment"></span><a href="#awesome%E3%83%AA%E3%82%B9%E3%83%88%E3%81%A8%E3%81%AF"><i class="fa fa-link"></i></a>awesomeリストとは</h2> <p data-sourcepos="8:1-9:262"><a href="https://qiita.com/sta/items/c69d73fb1bb781fe6b9c#awesome" id="reference-c7b9cebc5f39aa9796e9">GitHub で使われる慣習的なリポジトリについてまとめてみた#awesome</a> より:<br> 「特定テーマに関するキュレーションを行うリポジトリ。Markdown のリスト表記で一覧化するのが一般的。また、Contribution も受け付けている(人気のあるリポジトリはガイドラインも厳しめ)。」</p> <h3 data-sourcepos="11:1-11:10"> <span id="where" class="fragment"></span><a href="#where"><i class="fa fa-link"></i></a>Where?</h3> <p data-sourcepos="12:1-14:39">ここのことです: <strong><a href="https://awesome.re/" class="autolink" rel="nofollow noopener" target="_blank">https://awesome.re/</a></strong><br> <a href="https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F93824%2F050462c6-0e17-dd99-a922-276ca9253826.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=ce1fa66b9b5c1719e1c9e34d15632f4c" target="_blank" rel="nofollow noopener"><img src="https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F93824%2F050462c6-0e17-dd99-a922-276ca9253826.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=ce1fa66b9b5c1719e1c9e34d15632f4c" alt="image.png" srcset="https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F93824%2F050462c6-0e17-dd99-a922-276ca9253826.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&w=1400&fit=max&s=2fce15ad7c191b9c5d5835e5ab99cb77 1x" data-canonical-src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/93824/050462c6-0e17-dd99-a922-276ca9253826.png" loading="lazy"></a><br> 画像はリポジトリから引用。</p> <h3 data-sourcepos="16:1-16:9"> <span id="what" class="fragment"></span><a href="#what"><i class="fa fa-link"></i></a>What?</h3> <p data-sourcepos="17:1-17:106"><a href="https://github.com/sindresorhus/awesome/blob/main/awesome.md" rel="nofollow noopener" target="_blank">What is an awesome list?</a> よりDeepL翻訳</p> <blockquote data-sourcepos="19:1-20:269"> <p data-sourcepos="19:3-20:269">awesome マニフェスト<br> もしあなたのリストをawesomeに掲載したいのであれば、実際にawesomeであるものだけをリストに載せるようにしましょう。結局のところ、これはキュレーションであって、コレクションではありません。</p> </blockquote> <blockquote data-sourcepos="22:1-22:32"> <p data-sourcepos="22:3-22:32">しかし awesome って何?</p> </blockquote> <blockquote data-sourcepos="24:1-25:318"> <p data-sourcepos="24:3-25:318"><strong>awesomeであるものだけが awesomeなのです。</strong><br> リストに入れるものが実際に awesome 素晴らしいものかどうか調べてください。あなたや他の投稿者が個人的にお勧めできるものだけをリストに入れましょう。あまりにも多くのものを含めるよりも、むしろ、厳選した方が良いでしょう。</p> </blockquote> <p data-sourcepos="27:1-27:70">つまり選びぬかれたawesomeなものリストなのである。</p> <h2 data-sourcepos="30:1-30:12"> <span id="例えば" class="fragment"></span><a href="#%E4%BE%8B%E3%81%88%E3%81%B0"><i class="fa fa-link"></i></a>例えば</h2> <h3 data-sourcepos="32:1-32:23"> <span id="awesomeな無料本" class="fragment"></span><a href="#awesome%E3%81%AA%E7%84%A1%E6%96%99%E6%9C%AC"><i class="fa fa-link"></i></a>awesomeな無料本</h3> <p data-sourcepos="33:1-35:127">いきなりソースコードでもなんでもなく邪道だが <a href="https://ebookfoundation.github.io/free-programming-books/" rel="nofollow noopener" target="_blank">ebookfoundation</a> の無料本リスト。<br> <a href="https://github.com/EbookFoundation/free-programming-books#readme" class="autolink" rel="nofollow noopener" target="_blank">https://github.com/EbookFoundation/free-programming-books#readme</a><br> 日本語版もある: <a href="https://github.com/EbookFoundation/free-programming-books/blob/master/books/free-programming-books-ja.md" class="autolink" rel="nofollow noopener" target="_blank">https://github.com/EbookFoundation/free-programming-books/blob/master/books/free-programming-books-ja.md</a></p> <p data-sourcepos="37:1-38:109"><a href="https://zenn.dev/koduki/articles/d36e18c41b4bd0" rel="nofollow noopener" target="_blank">QiitaやZennよりも便利? IPAの資料を読もう!</a> が最近お勧めされていたがそんなIPAの資料も含め、オンラインで無料で読める awesome な書物揃い。<a href="https://github.com/EbookFoundation/free-programming-books/blob/master/books/free-programming-books-ja.md#javascript" rel="nofollow noopener" target="_blank">JavaScript</a>、<a href="https://github.com/EbookFoundation/free-programming-books/blob/master/books/free-programming-books-ja.md#git" rel="nofollow noopener" target="_blank">Git</a>、等など。<br> **当記事を読む暇があるなら本当にこちらを読んだ方がいい。**そういうリスト。</p> <h3 data-sourcepos="40:1-40:32"> <span id="awesomeなロードマップ" class="fragment"></span><a href="#awesome%E3%81%AA%E3%83%AD%E3%83%BC%E3%83%89%E3%83%9E%E3%83%83%E3%83%97"><i class="fa fa-link"></i></a>awesomeなロードマップ</h3> <p data-sourcepos="41:1-45:55">これも有名。毎年更新されるRoadmap。<br> <a href="https://github.com/liuchong/awesome-roadmaps#readme" class="autolink" rel="nofollow noopener" target="_blank">https://github.com/liuchong/awesome-roadmaps#readme</a><br> <strong>Developer roadmap</strong>: <a href="https://github.com/kamranahmedse/developer-roadmap" class="autolink" rel="nofollow noopener" target="_blank">https://github.com/kamranahmedse/developer-roadmap</a><br> 他にも <a href="https://github.com/stemmlerjs/software-design-and-architecture-roadmap" rel="nofollow noopener" target="_blank">The Full-Stack Software Design and Architecture</a>、<a href="https://github.com/togiberlin/ui-ux-designer-roadmap" rel="nofollow noopener" target="_blank">UI/UX</a> 等などのロードマップがあった。<br> awesomeな開発者はもう知っていると思う。</p> <h3 data-sourcepos="48:1-48:47"> <span id="awesomeな言語プラットフォーム" class="fragment"></span><a href="#awesome%E3%81%AA%E8%A8%80%E8%AA%9E%E3%83%97%E3%83%A9%E3%83%83%E3%83%88%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0"><i class="fa fa-link"></i></a>awesomeな言語・プラットフォーム</h3> <p data-sourcepos="49:1-49:69">Qiitaにそれぞれ、訳されているawesomeな記事がある。</p> <ul data-sourcepos="52:1-68:0"> <li data-sourcepos="52:1-53:37"> <strong>Architecture</strong>: <a href="https://mehdihadeli.github.io/awesome-software-architecture/" class="autolink" rel="nofollow noopener" target="_blank">https://mehdihadeli.github.io/awesome-software-architecture/</a> <ul data-sourcepos="53:5-53:37"> <li data-sourcepos="53:5-53:37">Awesomeなアーキテクチャ</li> </ul> </li> <li data-sourcepos="54:1-55:147"> <strong>JavaScript</strong>: <a href="https://github.com/sorrycc/awesome-javascript" class="autolink" rel="nofollow noopener" target="_blank">https://github.com/sorrycc/awesome-javascript</a> <ul data-sourcepos="55:5-55:147"> <li data-sourcepos="55:5-55:147"><a href="https://qiita.com/hatai/items/5bf899bfe8f5d86d2096" id="reference-a8eee0479395e21b1ff6">Awesome JavaScript : 素晴らしい JavaScript ライブラリ・リソースの数々</a></li> </ul> </li> <li data-sourcepos="56:1-57:186"> <strong>Node.js</strong>: <a href="https://github.com/sindresorhus/awesome-nodejs" class="autolink" rel="nofollow noopener" target="_blank">https://github.com/sindresorhus/awesome-nodejs</a> <ul data-sourcepos="57:5-57:186"> <li data-sourcepos="57:5-57:186"> <a href="https://qiita.com/hatai/items/61030176a254cbe7ff2b" id="reference-92fb068c83d60619cf9d">Awesome Node.js : 素晴しい Node.js フレームワーク・ライブラリ・ソフトウェア・リソースの数々</a>。</li> </ul> </li> <li data-sourcepos="58:1-59:167"> <strong>Go</strong>: <a href="https://github.com/avelino/awesome-go" class="autolink" rel="nofollow noopener" target="_blank">https://github.com/avelino/awesome-go</a> <ul data-sourcepos="59:5-59:167"> <li data-sourcepos="59:5-59:167"> <a href="https://qiita.com/hatai/items/f31914f37dc6c53b2bce" id="reference-d06da3102263c09a22f2">Awesome Go : 素晴らしい Go のフレームワーク・ライブラリ・ソフトウェアの数々</a>。</li> </ul> </li> <li data-sourcepos="60:1-61:128"> <strong>Selenium</strong>: <a href="https://github.com/christian-bromann/awesome-selenium" class="autolink" rel="nofollow noopener" target="_blank">https://github.com/christian-bromann/awesome-selenium</a> <ul data-sourcepos="61:5-61:128"> <li data-sourcepos="61:5-61:128"> <a href="https://qiita.com/hatai/items/a4cbff763b9ee8a7879a" id="reference-3959c2979dc45a16d7e5">Awesome Selenium : 素晴しい Selenium ライブラリの数々</a>。</li> </ul> </li> <li data-sourcepos="62:1-63:166"> <strong>Java</strong>: <a href="https://github.com/akullpp/awesome-java" class="autolink" rel="nofollow noopener" target="_blank">https://github.com/akullpp/awesome-java</a> <ul data-sourcepos="63:5-63:166"> <li data-sourcepos="63:5-63:166"> <a href="https://qiita.com/hatai/items/7868996e3eb5fa55f11a" id="reference-70140ec5f8409f788c0d">Awesome Java : 素晴しい Java フレームワーク・ライブラリ・ソフトウェアの数々</a> 。</li> </ul> </li> <li data-sourcepos="64:1-65:188"> <strong>Python</strong>: <a href="https://github.com/vinta/awesome-python" class="autolink" rel="nofollow noopener" target="_blank">https://github.com/vinta/awesome-python</a> <ul data-sourcepos="65:5-65:188"> <li data-sourcepos="65:5-65:188"> <a href="https://qiita.com/hatai/items/34c91d4ee0b54bd7cb8b" id="reference-1b53ae4c46a20e29b020">Awesome Python:素晴らしい Python フレームワーク・ライブラリ・ソフトウェア・リソースの数々</a> 。</li> </ul> </li> <li data-sourcepos="66:1-68:0"> <strong>Ruby</strong>: <a href="https://github.com/markets/awesome-ruby" class="autolink" rel="nofollow noopener" target="_blank">https://github.com/markets/awesome-ruby</a> <ul data-sourcepos="67:5-68:0"> <li data-sourcepos="67:5-68:0"> <a href="https://qiita.com/hatai/items/62766145f2e24fa1c246" id="reference-ddf789ff8f4f67af63d8">Awesome Ruby : 素晴しい Ruby のライブラリ・ツール・フレームワーク・ソフトウェアの数々</a> 。</li> </ul> </li> </ul> <p data-sourcepos="69:1-69:12">等など。</p> <h3 data-sourcepos="71:1-71:32"> <span id="awesomeなアルゴリズム" class="fragment"></span><a href="#awesome%E3%81%AA%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0"><i class="fa fa-link"></i></a>awesomeなアルゴリズム</h3> <p data-sourcepos="72:1-75:13">アルゴリズム本買う前に一回見ても良い。オンラインジャッジのリストなどもある。<br> <strong>AtCoder</strong> <a href="https://atcoder.jp/" class="autolink" rel="nofollow noopener" target="_blank">https://atcoder.jp/</a> もこのリストの中に居た。<br> <a href="https://github.com/tayllan/awesome-algorithms#readme" class="autolink" rel="nofollow noopener" target="_blank">https://github.com/tayllan/awesome-algorithms#readme</a><br> awesomeだ。</p> <h3 data-sourcepos="77:1-77:32"> <span id="awesomeなセキュリティ" class="fragment"></span><a href="#awesome%E3%81%AA%E3%82%BB%E3%82%AD%E3%83%A5%E3%83%AA%E3%83%86%E3%82%A3"><i class="fa fa-link"></i></a>awesomeなセキュリティ</h3> <p data-sourcepos="78:1-80:49">Application Security、SecurityからWeb Security、GDPR等。<br> <strong>Webセキュリティ</strong>: <a href="https://github.com/qazbnm456/awesome-web-security/blob/master/README-jp.md" class="autolink" rel="nofollow noopener" target="_blank">https://github.com/qazbnm456/awesome-web-security/blob/master/README-jp.md</a><br> これは日本語版もありなのがawesome。</p> <h3 data-sourcepos="82:1-82:26"> <span id="awesomeなエディタ" class="fragment"></span><a href="#awesome%E3%81%AA%E3%82%A8%E3%83%87%E3%82%A3%E3%82%BF"><i class="fa fa-link"></i></a>awesomeなエディタ</h3> <p data-sourcepos="83:1-86:46">エディタ。以下など。<br> <strong>VSCode</strong>: <a href="https://github.com/viatsko/awesome-vscode#readme" class="autolink" rel="nofollow noopener" target="_blank">https://github.com/viatsko/awesome-vscode#readme</a><br> <strong>Vim</strong>: <a href="https://github.com/mhinz/vim-galore#readme" class="autolink" rel="nofollow noopener" target="_blank">https://github.com/mhinz/vim-galore#readme</a><br> 語彙力を失うくらいにはawesomeだ。</p> <h3 data-sourcepos="88:1-88:32"> <span id="awesomeなガイドライン" class="fragment"></span><a href="#awesome%E3%81%AA%E3%82%AC%E3%82%A4%E3%83%89%E3%83%A9%E3%82%A4%E3%83%B3"><i class="fa fa-link"></i></a>awesomeなガイドライン</h3> <p data-sourcepos="89:1-89:294">プログラミングの言語のスタイル、慣習、方法を推奨するもの。<a href="https://dev.to/iainfreestone/10-trending-projects-on-github-for-web-developers-20th-august-2021-2jal" rel="nofollow noopener" target="_blank">10 Trending projects on GitHub for web developers - 20th August 2021</a> でも紹介されるawesomeだ。</p> <p data-sourcepos="91:1-91:49"><iframe id="qiita-embed-content__6c8df03ef5c5632c13019079759ef992" src="https://qiita.com/embed-contents/link-card#qiita-embed-content__6c8df03ef5c5632c13019079759ef992" data-content="https%3A%2F%2Fkristories.gitbook.io%2Fawesome-guidelines%2F" frameborder="0" scrolling="no" loading="lazy" style="width:100%;" height="29"> </iframe> </p> <p data-sourcepos="93:1-93:100"><a href="https://github.com/Kristories/awesome-guidelines" rel="nofollow noopener" target="_blank">https://github.com/Kristories/awesome-guidelines</a></p> <h3 data-sourcepos="96:1-96:35"> <span id="awesomeなスタイルガイド" class="fragment"></span><a href="#awesome%E3%81%AA%E3%82%B9%E3%82%BF%E3%82%A4%E3%83%AB%E3%82%AC%E3%82%A4%E3%83%89"><i class="fa fa-link"></i></a>awesomeなスタイルガイド</h3> <p data-sourcepos="97:1-99:91">各言語のスタイルガイド集。<br> <a href="https://github.com/kciter/awesome-style-guide" class="autolink" rel="nofollow noopener" target="_blank">https://github.com/kciter/awesome-style-guide</a><br> HTMLからJava、Python、Ruby、Rust、Shellの他、SQLまで、何でも。awesomeだ。</p> <h3 data-sourcepos="101:1-101:26"> <span id="awesomeなフォント" class="fragment"></span><a href="#awesome%E3%81%AA%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88"><i class="fa fa-link"></i></a>awesomeなフォント</h3> <p data-sourcepos="102:1-104:45">各種awesomeなフォント。<br> <a href="https://github.com/brabadu/awesome-fonts" class="autolink" rel="nofollow noopener" target="_blank">https://github.com/brabadu/awesome-fonts</a><br> 無料フォントから、emojiもawesome。</p> <h3 data-sourcepos="106:1-106:37"> <span id="awesomeなdocker-composeとdocker" class="fragment"></span><a href="#awesome%E3%81%AAdocker-compose%E3%81%A8docker"><i class="fa fa-link"></i></a>awesomeなDocker composeとDocker</h3> <p data-sourcepos="107:1-108:92"><a href="https://github.com/docker/awesome-compose" rel="nofollow noopener" target="_blank">https://github.com/docker/awesome-compose</a><br> <a href="https://github.com/veggiemonk/awesome-docker" rel="nofollow noopener" target="_blank">https://github.com/veggiemonk/awesome-docker</a></p> <p data-sourcepos="110:1-110:57"><iframe id="qiita-embed-content__f26dbef121665f24d40e02ee40c9f705" src="https://qiita.com/embed-contents/link-card#qiita-embed-content__f26dbef121665f24d40e02ee40c9f705" data-content="https%3A%2F%2Fqiita.com%2Fmochimoching%2Fitems%2F884758da98bb8609d943" frameborder="0" scrolling="no" loading="lazy" style="width:100%;" height="29"> </iframe> </p> <h3 data-sourcepos="112:1-112:17"> <span id="awesomeなsre" class="fragment"></span><a href="#awesome%E3%81%AAsre"><i class="fa fa-link"></i></a>awesomeなSRE</h3> <p data-sourcepos="114:1-114:84"><a href="https://github.com/dastergon/awesome-sre" rel="nofollow noopener" target="_blank">https://github.com/dastergon/awesome-sre</a></p> <p data-sourcepos="116:1-116:53"><iframe id="qiita-embed-content__2e654c3d3559d4496c48b0e9782e74dd" src="https://qiita.com/embed-contents/link-card#qiita-embed-content__2e654c3d3559d4496c48b0e9782e74dd" data-content="https%3A%2F%2Fqiita.com%2Fe99h2121%2Fitems%2Fae338e099f2ba765aed4" frameborder="0" scrolling="no" loading="lazy" style="width:100%;" height="29"> </iframe> </p> <h3 data-sourcepos="119:1-119:23"> <span id="awesomeなその他" class="fragment"></span><a href="#awesome%E3%81%AA%E3%81%9D%E3%81%AE%E4%BB%96"><i class="fa fa-link"></i></a>awesomeなその他</h3> <p data-sourcepos="121:1-121:54">書ききれないオールジャンルな物たち。</p> <ul data-sourcepos="123:1-138:0"> <li data-sourcepos="123:1-124:65"> <strong>Slack</strong>: <a href="https://github.com/matiassingers/awesome-slack#readme" class="autolink" rel="nofollow noopener" target="_blank">https://github.com/matiassingers/awesome-slack#readme</a> <ul data-sourcepos="124:5-124:65"> <li data-sourcepos="124:5-124:65">各種、Slackにまつわる便利スクリプトなど。</li> </ul> </li> <li data-sourcepos="125:1-126:36"> <strong>Productivity</strong>: <a href="https://github.com/jyguyomarch/awesome-productivity#readme" class="autolink" rel="nofollow noopener" target="_blank">https://github.com/jyguyomarch/awesome-productivity#readme</a> <ul data-sourcepos="126:5-126:36"> <li data-sourcepos="126:5-126:36">各種、生産性ツール。</li> </ul> </li> <li data-sourcepos="127:1-128:45"> <strong>Remote Job</strong>: <a href="https://github.com/lukasz-madon/awesome-remote-job" class="autolink" rel="nofollow noopener" target="_blank">https://github.com/lukasz-madon/awesome-remote-job</a> <ul data-sourcepos="128:5-128:45"> <li data-sourcepos="128:5-128:45">各種、リモートワークの某。</li> </ul> </li> <li data-sourcepos="129:1-130:22"> <strong>Readme</strong>: <a href="https://github.com/matiassingers/awesome-readme#readme" class="autolink" rel="nofollow noopener" target="_blank">https://github.com/matiassingers/awesome-readme#readme</a> <ul data-sourcepos="130:5-130:22"> <li data-sourcepos="130:5-130:22">各種 Readme。</li> </ul> </li> <li data-sourcepos="131:1-132:214"> <strong>IT名言集</strong>: <a href="https://github.com/victorlaerte/awesome-it-quotes#readme" class="autolink" rel="nofollow noopener" target="_blank">https://github.com/victorlaerte/awesome-it-quotes#readme</a> <ul data-sourcepos="132:5-132:214"> <li data-sourcepos="132:5-132:214">“If it's a good idea, go ahead and do it. It's much easier to apologize than it is to get permission.” --- COBOLの母、グレース・ホッパーおばちゃんのawesomeな言葉等などがawesome。</li> </ul> </li> <li data-sourcepos="133:1-134:105"> <strong>Forビギナー</strong>: <a href="https://github.com/MunGell/awesome-for-beginners" class="autolink" rel="nofollow noopener" target="_blank">https://github.com/MunGell/awesome-for-beginners</a> <ul data-sourcepos="134:5-134:105"> <li data-sourcepos="134:5-134:105"> <a href="https://hacktoberfest.digitalocean.com/" rel="nofollow noopener" target="_blank">Hacktoberfest</a>にも優しい初心者向けでawesome。</li> </ul> </li> <li data-sourcepos="135:1-135:78"> <strong>ForNonprogrammer</strong>: <a href="https://github.com/szabgab/awesome-for-non-programmers" class="autolink" rel="nofollow noopener" target="_blank">https://github.com/szabgab/awesome-for-non-programmers</a> </li> <li data-sourcepos="136:1-138:0"> <strong>News Letters</strong>: <a href="https://github.com/zudochkin/awesome-newsletters" class="autolink" rel="nofollow noopener" target="_blank">https://github.com/zudochkin/awesome-newsletters</a> </li> </ul> <h2 data-sourcepos="139:1-139:28"> <span id="awesomeなプロンプト" class="fragment"></span><a href="#awesome%E3%81%AA%E3%83%97%E3%83%AD%E3%83%B3%E3%83%97%E3%83%88"><i class="fa fa-link"></i></a>Awesomeなプロンプト</h2> <p data-sourcepos="141:1-141:16">2023年追記。</p> <p data-sourcepos="143:1-143:44"><iframe id="qiita-embed-content__8cce2aa483e9ff6973bbe4575a41d7ed" src="https://qiita.com/embed-contents/link-card#qiita-embed-content__8cce2aa483e9ff6973bbe4575a41d7ed" data-content="https%3A%2F%2Fgithub.com%2Ff%2Fawesome-chatgpt-prompts" frameborder="0" scrolling="no" loading="lazy" style="width:100%;" height="29"> </iframe> </p> <h2 data-sourcepos="146:1-146:18"> <span id="was-it-awesome" class="fragment"></span><a href="#was-it-awesome"><i class="fa fa-link"></i></a>Was it awesome?</h2> <p data-sourcepos="148:1-148:431">書いてみたものの、詳細コンテンツ自体は皆様ご存知のもののほうが、もしかしたらたくさんあるかもしれません。この馴染みのリポジトリもawesomeリスト入りしていたものだったのだなあ、等と思ってしまいつつ、awesomeなリファレンスとしてこのリスト達を眺めてみたら壮観で、感動するばかりだったので書きました。</p> <p data-sourcepos="150:1-150:376">…かつここで <a href="https://qiita.com/applideveloper/items/b1887cb5576cd3bd3941" id="reference-2516d3d752349cb93b24">誰かが作った素晴らしいライブラリキュレーションリンク集awesome</a> という少し前 (5年ほど) の記事をようやく発見。2番煎じに恐縮しつつも、2021年現在の情報Updateということで。以上楽しんでいただければさいわいです。</p> <h2 data-sourcepos="153:1-153:12"> <span id="後日談" class="fragment"></span><a href="#%E5%BE%8C%E6%97%A5%E8%AB%87"><i class="fa fa-link"></i></a>後日談</h2> <p data-sourcepos="154:1-154:213"><a href="https://dev.to/e99h2121/awesome-list-in-github-is-awesome-17im" rel="nofollow noopener" target="_blank">Awesome list in GitHub is awesome.</a> ... と同じ趣旨の話をdev.toに書き込んでみたら、これも良いよ、とお返事を頂いた。</p> <p data-sourcepos="156:1-156:39"><iframe id="qiita-embed-content__fb987fad8d118319cd72b14239c67e47" src="https://qiita.com/embed-contents/link-card#qiita-embed-content__fb987fad8d118319cd72b14239c67e47" data-content="https%3A%2F%2Fdev.to%2Fdevlorenzo%2Fcomment%2F1c79a" frameborder="0" scrolling="no" loading="lazy" style="width:100%;" height="29"> </iframe> </p> </div></div></section><div class="style-1r3vbu3"><div class="style-gg4vpm"><div class="style-1f18zs1"><div class="style-aaiy04"><div class="style-1duml6f"><svg width="64" height="64" viewBox="0 0 64 64" class="style-ftns26"><circle cx="32" cy="32" r="19" class="circle"></circle><path fill-rule="evenodd" clip-rule="evenodd" d="M30.5865 41.1378C31.3272 41.8221 32.6722 41.8319 33.4129 41.1574L33.4718 41.1037C38.5554 36.4713 41.8819 33.4401 41.746 29.6619C41.6875 28.0001 40.8396 26.4068 39.4654 25.4684C37.3743 24.0305 34.8841 24.4462 33.1038 25.7333C32.6936 26.0299 32.321 26.3728 31.9997 26.75C31.6783 26.3727 31.3056 26.03 30.8952 25.7338C29.115 24.4491 26.625 24.0385 24.5341 25.4684C23.1599 26.4068 22.312 28.0001 22.2535 29.6619C22.1268 33.4546 25.4697 36.4947 30.5865 41.1378ZM23.7526 29.7133C23.7953 28.5111 24.4144 27.3665 25.38 26.7071L25.3808 26.7065C27.1492 25.4973 29.4926 26.12 30.8579 27.7227L31.543 28.527C31.7826 28.8082 32.2169 28.8082 32.4565 28.527L33.1416 27.7227C34.5102 26.1161 36.8515 25.4914 38.6155 26.7044L38.6195 26.7071C39.5855 27.3667 40.2046 28.512 40.2469 29.7146L40.247 29.7158C40.2969 31.1036 39.73 32.4647 38.3804 34.1435C37.0091 35.8492 34.9938 37.6874 32.403 40.0483C32.3636 40.0842 32.2314 40.1587 32.0103 40.1572C31.7898 40.1556 31.6512 40.0792 31.6044 40.036L31.5995 40.0315L31.5945 40.027C29.0048 37.677 26.9919 35.8432 25.6225 34.1408C24.2752 32.4657 23.7066 31.1034 23.7526 29.7133Z" class="heart-stroke"></path><path d="M33.4129 41.1574C32.6722 41.8319 31.3272 41.8221 30.5865 41.1378C25.4697 36.4947 22.1268 33.4546 22.2535 29.6619C22.312 28.0001 23.1599 26.4068 24.5341 25.4684C27.1071 23.7089 30.2844 24.7363 31.9997 26.75C33.7151 24.7363 36.8924 23.6991 39.4654 25.4684C40.8396 26.4068 41.6875 28.0001 41.746 29.6619C41.8824 33.4546 38.5297 36.4947 33.4129 41.1574Z" class="heart-fill"></path><g class="particles" style="--rotate:30deg"><circle cx="29" cy="19" r="3" fill="var(--color-yellow60)" class="particle" style="--x:26;--y:7;--duration:150ms"></circle><circle cx="35" cy="23" r="2" fill="var(--color-blue60)" class="particle" style="--x:37;--y:10;--duration:200ms"></circle></g><g class="particles" style="--rotate:102deg"><circle cx="29" cy="19" r="3" fill="var(--color-yellow60)" class="particle" style="--x:26;--y:7;--duration:150ms"></circle><circle cx="35" cy="23" r="2" fill="var(--color-blue60)" class="particle" style="--x:37;--y:10;--duration:200ms"></circle></g><g class="particles" style="--rotate:174deg"><circle cx="29" cy="19" r="3" fill="var(--color-yellow60)" class="particle" style="--x:26;--y:7;--duration:150ms"></circle><circle cx="35" cy="23" r="2" fill="var(--color-blue60)" class="particle" style="--x:37;--y:10;--duration:200ms"></circle></g><g class="particles" style="--rotate:246deg"><circle cx="29" cy="19" r="3" fill="var(--color-yellow60)" class="particle" style="--x:26;--y:7;--duration:150ms"></circle><circle cx="35" cy="23" r="2" fill="var(--color-blue60)" class="particle" style="--x:37;--y:10;--duration:200ms"></circle></g><g class="particles" style="--rotate:318deg"><circle cx="29" cy="19" r="3" fill="var(--color-yellow60)" class="particle" style="--x:26;--y:7;--duration:150ms"></circle><circle cx="35" cy="23" r="2" fill="var(--color-blue60)" class="particle" style="--x:37;--y:10;--duration:200ms"></circle></g></svg><button aria-label="Like" aria-pressed="false" title="Like" class="style-10ttvi6"></button></div><div class="style-buogjo"><div class="style-3fim88"><a href="/e99h2121/items/4b5e3ff9001ede108fa9/likers" aria-label="1471Likes" aria-describedby="like-tooltip" class="style-1a6dkvp">1471</a><p role="tooltip" id="like-tooltip" aria-hidden="false" class="style-uw35c3">Go to list of users who liked</p></div></div></div><div class="style-izmm4j"><button aria-haspopup="dialog" aria-expanded="false" aria-controls="ButtonBAhJIhRBcnRpY2xlLTEzOTE2NzkGOgZFRg==--d16ccbe1c537584dacef0fc3eb22fa419d74adcff9f1b68678a471d7daeceeda" aria-label="Stock" class="style-1xwfn2v" type="button"><svg class="style-100tu0r" height="32" viewBox="0 0 32 32" width="32" aria-hidden="true"><path d="M6.5 5H25.5C25.7761 5 26 5.22386 26 5.5V6.5C26 6.77614 25.7761 7 25.5 7H6.5C6.22386 7 6 6.77614 6 6.5V5.5C6 5.22386 6.22386 5 6.5 5ZM24 19V11.5C24 11.3674 23.9473 11.2402 23.8536 11.1464C23.7598 11.0527 23.6326 11 23.5 11H8.5C8.36739 11 8.24021 11.0527 8.14645 11.1464C8.05268 11.2402 8 11.3674 8 11.5V19C8 20.8565 8.7375 22.637 10.0503 23.9497C11.363 25.2625 13.1435 26 15 26H17C18.8565 26 20.637 25.2625 21.9497 23.9497C23.2625 22.637 24 20.8565 24 19ZM6.58579 9.58579C6.96086 9.21071 7.46957 9 8 9H24C24.5304 9 25.0391 9.21071 25.4142 9.58579C25.7893 9.96086 26 10.4696 26 11V19C26 21.3869 25.0518 23.6761 23.364 25.364C21.6761 27.0518 19.3869 28 17 28H15C12.6131 28 10.3239 27.0518 8.63604 25.364C6.94821 23.6761 6 21.3869 6 19V11C6 10.4696 6.21071 9.96086 6.58579 9.58579Z"></path></svg></button><span class="style-1129w32">1585</span></div><div class="style-3fim88"><a href="#comments" aria-label="2Comments" aria-describedby="comments-tooltip" class="style-tzv11m"><span class="material-symbols-outlined style-n5k90r" aria-hidden="true">comment</span>2</a><p role="tooltip" id="comments-tooltip" aria-hidden="false" class="style-uw35c3">Go to list of comments</p></div></div><div class="style-1f18zs1"></div></div></div><div class="style-rwy56f"><p class="style-1nyasl8">Register as a new user and use Qiita more conveniently</p><ol class="style-1i89dtz"><li>You get articles that match your needs</li><li>You can efficiently read back useful information</li><li>You can use dark theme</li></ol><a href="https://help.qiita.com/ja/articles/qiita-login-user" target="_blank" rel="noopener noreferrer" class="style-dzaums">What you can do with signing up</a><div class="style-geahq7"><a href="/signup?callback_action=login_or_signup&redirect_to=%2Fe99h2121%2Fitems%2F4b5e3ff9001ede108fa9&realm=qiita" rel="nofollow" class="style-1dq3d3h">Sign up</a><a href="/login?callback_action=login_or_signup&redirect_to=%2Fe99h2121%2Fitems%2F4b5e3ff9001ede108fa9&realm=qiita" rel="nofollow" class="style-tfrxbl">Login</a></div></div></article><div></div></div></main><div class="style-1395ble"><div class="style-5jpx49"><div class="style-aaiy04"><div class="style-1duml6f"><svg width="64" height="64" viewBox="0 0 64 64" class="style-ftns26"><circle cx="32" cy="32" r="19" class="circle"></circle><path fill-rule="evenodd" clip-rule="evenodd" d="M30.5865 41.1378C31.3272 41.8221 32.6722 41.8319 33.4129 41.1574L33.4718 41.1037C38.5554 36.4713 41.8819 33.4401 41.746 29.6619C41.6875 28.0001 40.8396 26.4068 39.4654 25.4684C37.3743 24.0305 34.8841 24.4462 33.1038 25.7333C32.6936 26.0299 32.321 26.3728 31.9997 26.75C31.6783 26.3727 31.3056 26.03 30.8952 25.7338C29.115 24.4491 26.625 24.0385 24.5341 25.4684C23.1599 26.4068 22.312 28.0001 22.2535 29.6619C22.1268 33.4546 25.4697 36.4947 30.5865 41.1378ZM23.7526 29.7133C23.7953 28.5111 24.4144 27.3665 25.38 26.7071L25.3808 26.7065C27.1492 25.4973 29.4926 26.12 30.8579 27.7227L31.543 28.527C31.7826 28.8082 32.2169 28.8082 32.4565 28.527L33.1416 27.7227C34.5102 26.1161 36.8515 25.4914 38.6155 26.7044L38.6195 26.7071C39.5855 27.3667 40.2046 28.512 40.2469 29.7146L40.247 29.7158C40.2969 31.1036 39.73 32.4647 38.3804 34.1435C37.0091 35.8492 34.9938 37.6874 32.403 40.0483C32.3636 40.0842 32.2314 40.1587 32.0103 40.1572C31.7898 40.1556 31.6512 40.0792 31.6044 40.036L31.5995 40.0315L31.5945 40.027C29.0048 37.677 26.9919 35.8432 25.6225 34.1408C24.2752 32.4657 23.7066 31.1034 23.7526 29.7133Z" class="heart-stroke"></path><path d="M33.4129 41.1574C32.6722 41.8319 31.3272 41.8221 30.5865 41.1378C25.4697 36.4947 22.1268 33.4546 22.2535 29.6619C22.312 28.0001 23.1599 26.4068 24.5341 25.4684C27.1071 23.7089 30.2844 24.7363 31.9997 26.75C33.7151 24.7363 36.8924 23.6991 39.4654 25.4684C40.8396 26.4068 41.6875 28.0001 41.746 29.6619C41.8824 33.4546 38.5297 36.4947 33.4129 41.1574Z" class="heart-fill"></path><g class="particles" style="--rotate:30deg"><circle cx="29" cy="19" r="3" fill="var(--color-yellow60)" class="particle" style="--x:26;--y:7;--duration:150ms"></circle><circle cx="35" cy="23" r="2" fill="var(--color-blue60)" class="particle" style="--x:37;--y:10;--duration:200ms"></circle></g><g class="particles" style="--rotate:102deg"><circle cx="29" cy="19" r="3" fill="var(--color-yellow60)" class="particle" style="--x:26;--y:7;--duration:150ms"></circle><circle cx="35" cy="23" r="2" fill="var(--color-blue60)" class="particle" style="--x:37;--y:10;--duration:200ms"></circle></g><g class="particles" style="--rotate:174deg"><circle cx="29" cy="19" r="3" fill="var(--color-yellow60)" class="particle" style="--x:26;--y:7;--duration:150ms"></circle><circle cx="35" cy="23" r="2" fill="var(--color-blue60)" class="particle" style="--x:37;--y:10;--duration:200ms"></circle></g><g class="particles" style="--rotate:246deg"><circle cx="29" cy="19" r="3" fill="var(--color-yellow60)" class="particle" style="--x:26;--y:7;--duration:150ms"></circle><circle cx="35" cy="23" r="2" fill="var(--color-blue60)" class="particle" style="--x:37;--y:10;--duration:200ms"></circle></g><g class="particles" style="--rotate:318deg"><circle cx="29" cy="19" r="3" fill="var(--color-yellow60)" class="particle" style="--x:26;--y:7;--duration:150ms"></circle><circle cx="35" cy="23" r="2" fill="var(--color-blue60)" class="particle" style="--x:37;--y:10;--duration:200ms"></circle></g></svg><button aria-label="Like" aria-pressed="false" title="Like" class="style-10ttvi6"></button></div><div class="style-wknrvb"><div class="style-3fim88"><a href="/e99h2121/items/4b5e3ff9001ede108fa9/likers" aria-label="1471Likes" aria-describedby="like-tooltip" class="style-1a6dkvp">1471</a><p role="tooltip" id="like-tooltip" aria-hidden="false" class="style-uw35c3">Go to list of users who liked</p></div></div></div><div class="style-izmm4j"><button aria-haspopup="dialog" aria-expanded="false" aria-controls="ButtonBAhJIhRBcnRpY2xlLTEzOTE2NzkGOgZFRg==--d16ccbe1c537584dacef0fc3eb22fa419d74adcff9f1b68678a471d7daeceeda" aria-label="Stock" class="style-1xwfn2v" type="button"><svg class="style-100tu0r" height="32" viewBox="0 0 32 32" width="32" aria-hidden="true"><path d="M6.5 5H25.5C25.7761 5 26 5.22386 26 5.5V6.5C26 6.77614 25.7761 7 25.5 7H6.5C6.22386 7 6 6.77614 6 6.5V5.5C6 5.22386 6.22386 5 6.5 5ZM24 19V11.5C24 11.3674 23.9473 11.2402 23.8536 11.1464C23.7598 11.0527 23.6326 11 23.5 11H8.5C8.36739 11 8.24021 11.0527 8.14645 11.1464C8.05268 11.2402 8 11.3674 8 11.5V19C8 20.8565 8.7375 22.637 10.0503 23.9497C11.363 25.2625 13.1435 26 15 26H17C18.8565 26 20.637 25.2625 21.9497 23.9497C23.2625 22.637 24 20.8565 24 19ZM6.58579 9.58579C6.96086 9.21071 7.46957 9 8 9H24C24.5304 9 25.0391 9.21071 25.4142 9.58579C25.7893 9.96086 26 10.4696 26 11V19C26 21.3869 25.0518 23.6761 23.364 25.364C21.6761 27.0518 19.3869 28 17 28H15C12.6131 28 10.3239 27.0518 8.63604 25.364C6.94821 23.6761 6 21.3869 6 19V11C6 10.4696 6.21071 9.96086 6.58579 9.58579Z"></path></svg></button><span class="style-1vem4tk">1585</span></div><div class="style-79elbk"><button aria-haspopup="menu" aria-expanded="false" aria-controls="ArticleStickyMenuDropdown" class="style-1vr7y3r" aria-label="Open options" type="button"><span class="material-symbols-outlined style-v2p563" aria-hidden="true">more_horiz</span></button><dialog aria-modal="true" aria-labelledby="ArticleDeleteConfirmationModal-label" class="style-oi42s2"><div class="style-2aaf4j"><div class="style-bxc62b"><p id="ArticleDeleteConfirmationModal-label" class="style-1snuvpu">Delete article</p><button type="button" aria-label="" class="style-o8tyjw"><span class="material-symbols-outlined style-v2p563" aria-hidden="true">close</span></button></div><div class="style-6vdptm"><p>Deleted articles cannot be recovered.</p><p>Draft of this article would be also deleted.</p><p>Are you sure you want to delete this article?</p></div><div class="style-111ab2g"><button font-size="16" type="button" class="style-hreeih">Cancel</button><button font-size="16" type="button" class="style-y54waz">Delete<span class="material-symbols-outlined is-fill style-1jvcm2e" aria-hidden="true">delete</span></button></div></div></dialog></div></div></div></div> <script type="application/json" class="js-react-on-rails-component" data-component-name="PersonalArticlePage" data-dom-id="PersonalArticlePage-react-component-95f10515-bd6b-475d-bd35-05b49252fe97">{"authorAnalyticsTrackingId":"G-GKM94RNKMS","findyEventPopup":null,"laprasLogoImageUrl":"//cdn.qiita.com/assets/public/popup/logo-lapras-941668abbf66682ce8d99f2ee1be2257.png","forkwellLogoImageUrl":"//cdn.qiita.com/assets/public/popup/logo-forkwell-9f13ec7d93d1bef99827b20095decc59.svg","jobDraftLogoImageUrl":"//cdn.qiita.com/assets/public/popup/logo-job-draft-39aa27ab036c5bf4eaf7b39886ce2127.png","techPlayLogoImageUrl":"//cdn.qiita.com/assets/public/popup/logo-tech-play-e962097aeab9db19f70b70bf18a2add4.png","headerBanner":{"bannerDisplayKey":"header_text_banner_displayed","isDisplayable":true},"organizationAnalyticsTrackingId":null,"promptLoginMessageImageSrc":"//cdn.qiita.com/assets/public/image-qiitan_for_login_modal-014e085d3e40a240e3fe8d61b70b29a9.png","isPostCompletePromptShow":false,"postCompleteModalImages":[],"isDisplayAdAboveArticle":true,"isDisplayHeaderTextBanner":false,"adventCalendarBeingHeldImageSrc":"//cdn.qiita.com/assets/public/advent_calendar/image-advent_calendar_being_held-bafa166cb2e60037f5e4ba3599642d8f.png","engineerFesta2024LabelImageSrc":"//cdn.qiita.com/assets/public/official_campaigns/engineer_festa_2024/back-label_decoration-38495dd16cb6a3347397f4c3e6fefc62.png","qiitaConferenceImageSrc":"//cdn.qiita.com/assets/public/official_campaigns/qiita_conference_2024_autumn/image-under_article-c092ea0d42603790520f0858acf803a7.png","adventCalendarRibbonImageSrc":"//cdn.qiita.com/assets/public/advent_calendar/back-advent_calendar_ribbon-ce0efac1d490b78816e848f879968544.png"}</script> </div><div id="GlobalFooter-react-component-5951a506-4929-4e8e-9473-4057e7b082bb"><footer class="style-1geho0x"><div class="style-1vesoht"><div class="style-1xygyrj"><div class="style-j7qwjs"><a href="/"><svg role="img" aria-label="To top Qiita" viewBox="0 0 426.57 130" width="110" height="33.5" class="style-1g0k1wk"><circle cx="167.08" cy="21.4" r="12.28"></circle><path d="M250.81 29.66h23.48v18.9h-23.48z"></path><path d="M300.76 105.26a22.23 22.23 0 01-6.26-.86 12.68 12.68 0 01-5.17-3 14.41 14.41 0 01-3.56-5.76 28 28 0 01-1.3-9.22V48.56h29.61v-18.9h-29.52V3.29h-20.17v83.34q0 11.16 2.83 18.27a27.71 27.71 0 007.7 11.2 26.86 26.86 0 0011.43 5.62 47.56 47.56 0 0012.34 1.53h15.16v-18zM0 61.7a58.6 58.6 0 015-24.21A62.26 62.26 0 0118.73 17.9 63.72 63.72 0 0139 4.78 64.93 64.93 0 0164 0a65 65 0 0124.85 4.78 64.24 64.24 0 0120.38 13.12A62 62 0 01123 37.49a58.6 58.6 0 015 24.21 58.34 58.34 0 01-4 21.46 62.8 62.8 0 01-10.91 18.16l11.1 11.1a10.3 10.3 0 010 14.52 10.29 10.29 0 01-14.64 0l-12.22-12.41a65 65 0 01-15.78 6.65 66.32 66.32 0 01-17.55 2.3 64.63 64.63 0 01-45.23-18A62.82 62.82 0 015 85.81 58.3 58.3 0 010 61.7zm21.64.08a43.13 43.13 0 0012.42 30.63 42.23 42.23 0 0013.43 9.09A41.31 41.31 0 0064 104.8a42 42 0 0030-12.39 42.37 42.37 0 009-13.64 43.43 43.43 0 003.3-17 43.77 43.77 0 00-3.3-17A41.7 41.7 0 0080.55 22 41.78 41.78 0 0064 18.68 41.31 41.31 0 0047.49 22a42.37 42.37 0 00-13.43 9.08 43.37 43.37 0 00-12.42 30.7zM331.89 78a47.59 47.59 0 013.3-17.73 43.22 43.22 0 019.34-14.47A44.25 44.25 0 01359 36a47.82 47.82 0 0118.81-3.58 42.72 42.72 0 019.26 1 46.5 46.5 0 018.22 2.58 40 40 0 017 3.84 44.39 44.39 0 015.71 4.63l1.22-9.47h17.35v85.83h-17.35l-1.17-9.42a42.54 42.54 0 01-5.84 4.67 43.11 43.11 0 01-7 3.79 44.86 44.86 0 01-8.17 2.59 43 43 0 01-9.22 1A47.94 47.94 0 01359 119.9a43.3 43.3 0 01-14.47-9.71 44.17 44.17 0 01-9.34-14.47 47 47 0 01-3.3-17.72zm20.27-.08a29.16 29.16 0 002.17 11.34 27 27 0 005.92 8.88 26.69 26.69 0 008.76 5.76 29.19 29.19 0 0021.44 0 26.11 26.11 0 008.72-5.76 27.57 27.57 0 005.88-8.84 29 29 0 002.16-11.38 28.62 28.62 0 00-2.16-11.22 26.57 26.57 0 00-5.93-8.8 27.68 27.68 0 00-19.51-7.9 28.29 28.29 0 00-10.77 2.05 26.19 26.19 0 00-8.71 5.75 27.08 27.08 0 00-5.84 8.8 28.94 28.94 0 00-2.13 11.31zm-194.97-30.5h19.78v73.54h-19.78zm49.25 0h19.78v73.54h-19.78z"></path><circle cx="216.33" cy="21.4" r="12.28"></circle></svg></a><p class="style-754ift">How developers code is here.</p></div><small class="style-120vwzo">© 2011-<!-- -->2025<span class="style-15fzge">Qiita Inc.</span></small></div><nav aria-label="Footer" class="style-16bbk6m"><div class="style-u4ybgy"><p id="guideHelp" class="style-35ezg3">Guide & Help</p><ul aria-labelledby="guideHelp" class="style-1fhgjcy"><li><a href="/about" class="style-ah54os">About</a></li><li><a href="/terms" class="style-ah54os">Terms</a></li><li><a href="/privacy" class="style-ah54os">Privacy</a></li><li><a href="http://help.qiita.com/ja/articles/qiita-community-guideline" target="_blank" class="style-ah54os">Guideline</a></li><li><a href="https://help.qiita.com/ja/articles/others-brand-guideline" target="_blank" class="style-ah54os">Media Kit</a></li><li><a href="https://github.com/increments/qiita-discussions/discussions/116" target="_blank" class="style-ah54os">Feedback/Requests</a></li><li><a href="https://help.qiita.com" target="_blank" class="style-ah54os">Help</a></li><li><a href="https://business.qiita.com/?utm_source=qiita&utm_medium=referral&utm_content=footer" target="_blank" class="style-ah54os">Advertisement</a></li></ul></div><div class="style-u4ybgy"><p id="contents" class="style-35ezg3">Contents</p><ul aria-labelledby="contents" class="style-1fhgjcy"><li><a href="/release-notes" class="style-ah54os">Release Note</a></li><li><a href="/official-events" class="style-ah54os">Official Event</a></li><li><a href="/official-columns" class="style-ah54os">Official Column</a></li><li><a href="/advent-calendar/2024" class="style-ah54os">Advent Calendar</a></li><li><a href="/qiita-award" class="style-ah54os">Qiita Award</a></li><li><a href="/white_papers/2024" class="style-ah54os">Engineer White Paper</a></li><li><a href="/api/v2/docs" class="style-ah54os">API</a></li></ul></div><div class="style-u4ybgy"><p id="sns" class="style-35ezg3">Official Accounts</p><ul aria-labelledby="sns" class="style-1fhgjcy"><li><a href="https://x.com/qiita" target="_blank" class="style-ah54os"><svg class="style-ox3ag9" viewBox="0 0 20 20" aria-label="X(Twitter)"><path d="m11.68 8.62 6.55-7.62h-1.55l-5.69 6.62-4.55-6.62h-5.25l6.88 10.01-6.88 7.99h1.55l6.01-6.99 4.8 6.99h5.24l-7.13-10.38zm-2.13 2.47-.7-1-5.54-7.92h2.39l4.47 6.4.7 1 5.82 8.32h-2.39l-4.75-6.79z"></path></svg><span class="style-15fzge">@Qiita</span></a></li><li><a href="https://x.com/qiita_milestone" target="_blank" class="style-ah54os"><svg class="style-ox3ag9" viewBox="0 0 20 20" aria-label="X(Twitter)"><path d="m11.68 8.62 6.55-7.62h-1.55l-5.69 6.62-4.55-6.62h-5.25l6.88 10.01-6.88 7.99h1.55l6.01-6.99 4.8 6.99h5.24l-7.13-10.38zm-2.13 2.47-.7-1-5.54-7.92h2.39l4.47 6.4.7 1 5.82 8.32h-2.39l-4.75-6.79z"></path></svg><span class="style-15fzge">@qiita_milestone</span></a></li><li><a href="https://x.com/qiitapoi" target="_blank" class="style-ah54os"><svg class="style-ox3ag9" viewBox="0 0 20 20" aria-label="X(Twitter)"><path d="m11.68 8.62 6.55-7.62h-1.55l-5.69 6.62-4.55-6.62h-5.25l6.88 10.01-6.88 7.99h1.55l6.01-6.99 4.8 6.99h5.24l-7.13-10.38zm-2.13 2.47-.7-1-5.54-7.92h2.39l4.47 6.4.7 1 5.82 8.32h-2.39l-4.75-6.79z"></path></svg><span class="style-15fzge">@qiitapoi</span></a></li><li><a href="https://www.facebook.com/qiita/" target="_blank" class="style-ah54os">Facebook</a></li><li><a href="https://www.youtube.com/@qiita5366" target="_blank" class="style-ah54os">YouTube</a></li><li><a href="https://open.spotify.com/show/4E7yCLeCLeQUsNqM4HXFXA" target="_blank" class="style-ah54os">Podcast</a></li></ul></div><div class="style-u4ybgy"><p id="service" class="style-35ezg3">Our service</p><ul aria-labelledby="service" class="style-1fhgjcy"><li><a href="https://teams.qiita.com/" target="_blank" class="style-ah54os">Qiita Team</a></li><li><a href="https://zine.qiita.com?utm_source=qiita&utm_medium=referral&utm_content=footer" target="_blank" class="style-ah54os">Qiita Zine</a></li><li><a href="https://suzuri.jp/qiita" target="_blank" class="style-ah54os">Official Shop</a></li></ul></div><div class="style-u4ybgy"><p id="corporate" class="style-35ezg3">Company</p><ul aria-labelledby="corporate" class="style-1fhgjcy"><li><a href="https://corp.qiita.com/company" target="_blank" class="style-ah54os">About Us</a></li><li><a href="https://corp.qiita.com/jobs/" target="_blank" class="style-ah54os">Careers</a></li><li><a href="https://blog.qiita.com" target="_blank" class="style-ah54os">Qiita Blog</a></li><li><a href="https://corp.qiita.com/releases/" target="_blank" class="style-ah54os">News Release</a></li></ul></div></nav></div></footer></div> <script type="application/json" class="js-react-on-rails-component" data-component-name="GlobalFooter" data-dom-id="GlobalFooter-react-component-5951a506-4929-4e8e-9473-4057e7b082bb">{"currentYear":2025,"pathInfo":"/e99h2121/items/4b5e3ff9001ede108fa9","bannerUrl":"//cdn.qiita.com/assets/public/banner-qiita_conference_autumn-acfb92b76b77776d8cee890b18ae255f.png","adventCalendarBannerUrl":"//cdn.qiita.com/assets/public/banner-qiita_advent_calendar_2024-8fefcb4d8f1b460321d6efd20e955784.png","latestHeldAdventCalendarYear":2024,"latestHeldWhitePaperYear":2024,"qiitaTeamLandingPageRootUrl":"https://teams.qiita.com/"}</script> <div id="Snackbar-react-component-56b3cdff-8ca2-4250-ae45-5fc154e64570"></div> <script type="application/json" class="js-react-on-rails-component" data-component-name="Snackbar" data-dom-id="Snackbar-react-component-56b3cdff-8ca2-4250-ae45-5fc154e64570">{}</script> <div id="LoginModal-react-component-8a9ea500-4e22-40d2-898b-89e0bc535975"></div> <script type="application/json" class="js-react-on-rails-component" data-component-name="LoginModal" data-dom-id="LoginModal-react-component-8a9ea500-4e22-40d2-898b-89e0bc535975">{"imageUrl":"//cdn.qiita.com/assets/public/image-qiitan_for_login_modal_glimpse-c148ec9e4debf1f4b880deec194b6fc8.png","githubAuthUrl":"https://oauth.qiita.com/auth/github?callback_action=login_or_signup\u0026realm=qiita\u0026redirect_to=%2Fe99h2121%2Fitems%2F4b5e3ff9001ede108fa9","googleAuthUrl":"https://oauth.qiita.com/auth/google?callback_action=login_or_signup\u0026realm=qiita\u0026redirect_to=%2Fe99h2121%2Fitems%2F4b5e3ff9001ede108fa9","twitterAuthUrl":"https://oauth.qiita.com/auth/twitter?callback_action=login_or_signup\u0026realm=qiita\u0026redirect_to=%2Fe99h2121%2Fitems%2F4b5e3ff9001ede108fa9"}</script> </div><div id="dataContainer" style="display: none;" data-config="{"actionPath":"public/items#show","settings":{"analyticsTrackingId":"G-KEVS5DBRVN","tagManagerId":"GTM-W9W5TX4","assetsMap":{},"csrfToken":"Y1VIFzU0axD3Tt3KrVQT9XWdYgklHXoYaXV8VKtej8365rkN5epJoKNRJ-TY1OryfuLT5Cg5XB5yTFZu5fKN1w","locale":"en","pushOne":{"accessToken":"4bc4bb057a0601d388a7b9e499ca2307e9eb4fc172804e310c59e511d7cac356","dialogImageUrl":"//cdn.qiita.com/assets/public/push_notification/image-qiitan-572179a3bbde375850422ea48b2b6272.png"},"textlint":{"workerUrl":"//cdn.qiita.com/assets/public/textlint-worker-428d514da98d8b84007e40519b9f530f.min.js"}},"currentUser":null,"additionalParams":{"query_parameters":{},"path_parameters":{"controller":"public/items","action":"show","user_id":"e99h2121","type":"items","id":"4b5e3ff9001ede108fa9"},"request_id":"258c1cf6-a658-49ef-8573-74215772973f","user_id":null}}" /></body></html><script type="application/json" data-js-react-on-rails-store="AppStoreWithReactOnRails">{"snackbar":{"type":"","body":"","isActive":false},"adventCalendar":{"adventCalendar":{"currentMonth":2,"isAdventCalendarBeingHeld":false,"isCalendarCreatable":false,"isLatestHeldYear":true,"isPreRegistering":false,"isRankingBeingHeld":false,"isSubscribable":false,"year":2024,"years":[2024,2023,2022,2021,2020,2019,2018,2017,2016,2015,2014,2013,2012,2011]}},"article":{"article":{"body":"\u003cp data-sourcepos=\"1:1-1:54\"\u003e伝えたいことは全てタイトルに書いた。\u003c/p\u003e\n\u003ch2 data-sourcepos=\"3:1-3:9\"\u003e\n\u003cspan id=\"動機\" class=\"fragment\"\u003e\u003c/span\u003e\u003ca href=\"#%E5%8B%95%E6%A9%9F\"\u003e\u003ci class=\"fa fa-link\"\u003e\u003c/i\u003e\u003c/a\u003e動機\u003c/h2\u003e\n\u003cp data-sourcepos=\"4:1-5:165\"\u003e\u003ca href=\"https://github.com/topics/awesome\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/topics/awesome\u003c/a\u003e\u003cbr\u003e\nを眺めていて本当にawesomeなものばかりだった (割にあまりどこにもそのawesomeさが書かれていないように見えた) ので書く。\u003c/p\u003e\n\u003ch2 data-sourcepos=\"7:1-7:25\"\u003e\n\u003cspan id=\"awesomeリストとは\" class=\"fragment\"\u003e\u003c/span\u003e\u003ca href=\"#awesome%E3%83%AA%E3%82%B9%E3%83%88%E3%81%A8%E3%81%AF\"\u003e\u003ci class=\"fa fa-link\"\u003e\u003c/i\u003e\u003c/a\u003eawesomeリストとは\u003c/h2\u003e\n\u003cp data-sourcepos=\"8:1-9:262\"\u003e\u003ca href=\"https://qiita.com/sta/items/c69d73fb1bb781fe6b9c#awesome\" id=\"reference-c7b9cebc5f39aa9796e9\"\u003eGitHub で使われる慣習的なリポジトリについてまとめてみた#awesome\u003c/a\u003e より:\u003cbr\u003e\n「特定テーマに関するキュレーションを行うリポジトリ。Markdown のリスト表記で一覧化するのが一般的。また、Contribution も受け付けている(人気のあるリポジトリはガイドラインも厳しめ)。」\u003c/p\u003e\n\u003ch3 data-sourcepos=\"11:1-11:10\"\u003e\n\u003cspan id=\"where\" class=\"fragment\"\u003e\u003c/span\u003e\u003ca href=\"#where\"\u003e\u003ci class=\"fa fa-link\"\u003e\u003c/i\u003e\u003c/a\u003eWhere?\u003c/h3\u003e\n\u003cp data-sourcepos=\"12:1-14:39\"\u003eここのことです: \u003cstrong\u003e\u003ca href=\"https://awesome.re/\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://awesome.re/\u003c/a\u003e\u003c/strong\u003e\u003cbr\u003e\n\u003ca href=\"https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F93824%2F050462c6-0e17-dd99-a922-276ca9253826.png?ixlib=rb-4.0.0\u0026amp;auto=format\u0026amp;gif-q=60\u0026amp;q=75\u0026amp;s=ce1fa66b9b5c1719e1c9e34d15632f4c\" target=\"_blank\" rel=\"nofollow noopener\"\u003e\u003cimg src=\"https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F93824%2F050462c6-0e17-dd99-a922-276ca9253826.png?ixlib=rb-4.0.0\u0026amp;auto=format\u0026amp;gif-q=60\u0026amp;q=75\u0026amp;s=ce1fa66b9b5c1719e1c9e34d15632f4c\" alt=\"image.png\" srcset=\"https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F93824%2F050462c6-0e17-dd99-a922-276ca9253826.png?ixlib=rb-4.0.0\u0026amp;auto=format\u0026amp;gif-q=60\u0026amp;q=75\u0026amp;w=1400\u0026amp;fit=max\u0026amp;s=2fce15ad7c191b9c5d5835e5ab99cb77 1x\" data-canonical-src=\"https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/93824/050462c6-0e17-dd99-a922-276ca9253826.png\" loading=\"lazy\"\u003e\u003c/a\u003e\u003cbr\u003e\n画像はリポジトリから引用。\u003c/p\u003e\n\u003ch3 data-sourcepos=\"16:1-16:9\"\u003e\n\u003cspan id=\"what\" class=\"fragment\"\u003e\u003c/span\u003e\u003ca href=\"#what\"\u003e\u003ci class=\"fa fa-link\"\u003e\u003c/i\u003e\u003c/a\u003eWhat?\u003c/h3\u003e\n\u003cp data-sourcepos=\"17:1-17:106\"\u003e\u003ca href=\"https://github.com/sindresorhus/awesome/blob/main/awesome.md\" rel=\"nofollow noopener\" target=\"_blank\"\u003eWhat is an awesome list?\u003c/a\u003e よりDeepL翻訳\u003c/p\u003e\n\u003cblockquote data-sourcepos=\"19:1-20:269\"\u003e\n\u003cp data-sourcepos=\"19:3-20:269\"\u003eawesome マニフェスト\u003cbr\u003e\nもしあなたのリストをawesomeに掲載したいのであれば、実際にawesomeであるものだけをリストに載せるようにしましょう。結局のところ、これはキュレーションであって、コレクションではありません。\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cblockquote data-sourcepos=\"22:1-22:32\"\u003e\n\u003cp data-sourcepos=\"22:3-22:32\"\u003eしかし awesome って何?\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cblockquote data-sourcepos=\"24:1-25:318\"\u003e\n\u003cp data-sourcepos=\"24:3-25:318\"\u003e\u003cstrong\u003eawesomeであるものだけが awesomeなのです。\u003c/strong\u003e\u003cbr\u003e\nリストに入れるものが実際に awesome 素晴らしいものかどうか調べてください。あなたや他の投稿者が個人的にお勧めできるものだけをリストに入れましょう。あまりにも多くのものを含めるよりも、むしろ、厳選した方が良いでしょう。\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp data-sourcepos=\"27:1-27:70\"\u003eつまり選びぬかれたawesomeなものリストなのである。\u003c/p\u003e\n\u003ch2 data-sourcepos=\"30:1-30:12\"\u003e\n\u003cspan id=\"例えば\" class=\"fragment\"\u003e\u003c/span\u003e\u003ca href=\"#%E4%BE%8B%E3%81%88%E3%81%B0\"\u003e\u003ci class=\"fa fa-link\"\u003e\u003c/i\u003e\u003c/a\u003e例えば\u003c/h2\u003e\n\u003ch3 data-sourcepos=\"32:1-32:23\"\u003e\n\u003cspan id=\"awesomeな無料本\" class=\"fragment\"\u003e\u003c/span\u003e\u003ca href=\"#awesome%E3%81%AA%E7%84%A1%E6%96%99%E6%9C%AC\"\u003e\u003ci class=\"fa fa-link\"\u003e\u003c/i\u003e\u003c/a\u003eawesomeな無料本\u003c/h3\u003e\n\u003cp data-sourcepos=\"33:1-35:127\"\u003eいきなりソースコードでもなんでもなく邪道だが \u003ca href=\"https://ebookfoundation.github.io/free-programming-books/\" rel=\"nofollow noopener\" target=\"_blank\"\u003eebookfoundation\u003c/a\u003e の無料本リスト。\u003cbr\u003e\n\u003ca href=\"https://github.com/EbookFoundation/free-programming-books#readme\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/EbookFoundation/free-programming-books#readme\u003c/a\u003e\u003cbr\u003e\n日本語版もある: \u003ca href=\"https://github.com/EbookFoundation/free-programming-books/blob/master/books/free-programming-books-ja.md\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/EbookFoundation/free-programming-books/blob/master/books/free-programming-books-ja.md\u003c/a\u003e\u003c/p\u003e\n\u003cp data-sourcepos=\"37:1-38:109\"\u003e\u003ca href=\"https://zenn.dev/koduki/articles/d36e18c41b4bd0\" rel=\"nofollow noopener\" target=\"_blank\"\u003eQiitaやZennよりも便利? IPAの資料を読もう!\u003c/a\u003e が最近お勧めされていたがそんなIPAの資料も含め、オンラインで無料で読める awesome な書物揃い。\u003ca href=\"https://github.com/EbookFoundation/free-programming-books/blob/master/books/free-programming-books-ja.md#javascript\" rel=\"nofollow noopener\" target=\"_blank\"\u003eJavaScript\u003c/a\u003e、\u003ca href=\"https://github.com/EbookFoundation/free-programming-books/blob/master/books/free-programming-books-ja.md#git\" rel=\"nofollow noopener\" target=\"_blank\"\u003eGit\u003c/a\u003e、等など。\u003cbr\u003e\n**当記事を読む暇があるなら本当にこちらを読んだ方がいい。**そういうリスト。\u003c/p\u003e\n\u003ch3 data-sourcepos=\"40:1-40:32\"\u003e\n\u003cspan id=\"awesomeなロードマップ\" class=\"fragment\"\u003e\u003c/span\u003e\u003ca href=\"#awesome%E3%81%AA%E3%83%AD%E3%83%BC%E3%83%89%E3%83%9E%E3%83%83%E3%83%97\"\u003e\u003ci class=\"fa fa-link\"\u003e\u003c/i\u003e\u003c/a\u003eawesomeなロードマップ\u003c/h3\u003e\n\u003cp data-sourcepos=\"41:1-45:55\"\u003eこれも有名。毎年更新されるRoadmap。\u003cbr\u003e\n\u003ca href=\"https://github.com/liuchong/awesome-roadmaps#readme\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/liuchong/awesome-roadmaps#readme\u003c/a\u003e\u003cbr\u003e\n\u003cstrong\u003eDeveloper roadmap\u003c/strong\u003e: \u003ca href=\"https://github.com/kamranahmedse/developer-roadmap\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/kamranahmedse/developer-roadmap\u003c/a\u003e\u003cbr\u003e\n他にも \u003ca href=\"https://github.com/stemmlerjs/software-design-and-architecture-roadmap\" rel=\"nofollow noopener\" target=\"_blank\"\u003eThe Full-Stack Software Design and Architecture\u003c/a\u003e、\u003ca href=\"https://github.com/togiberlin/ui-ux-designer-roadmap\" rel=\"nofollow noopener\" target=\"_blank\"\u003eUI/UX\u003c/a\u003e 等などのロードマップがあった。\u003cbr\u003e\nawesomeな開発者はもう知っていると思う。\u003c/p\u003e\n\u003ch3 data-sourcepos=\"48:1-48:47\"\u003e\n\u003cspan id=\"awesomeな言語プラットフォーム\" class=\"fragment\"\u003e\u003c/span\u003e\u003ca href=\"#awesome%E3%81%AA%E8%A8%80%E8%AA%9E%E3%83%97%E3%83%A9%E3%83%83%E3%83%88%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0\"\u003e\u003ci class=\"fa fa-link\"\u003e\u003c/i\u003e\u003c/a\u003eawesomeな言語・プラットフォーム\u003c/h3\u003e\n\u003cp data-sourcepos=\"49:1-49:69\"\u003eQiitaにそれぞれ、訳されているawesomeな記事がある。\u003c/p\u003e\n\u003cul data-sourcepos=\"52:1-68:0\"\u003e\n\u003cli data-sourcepos=\"52:1-53:37\"\u003e\n\u003cstrong\u003eArchitecture\u003c/strong\u003e: \u003ca href=\"https://mehdihadeli.github.io/awesome-software-architecture/\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://mehdihadeli.github.io/awesome-software-architecture/\u003c/a\u003e\n\u003cul data-sourcepos=\"53:5-53:37\"\u003e\n\u003cli data-sourcepos=\"53:5-53:37\"\u003eAwesomeなアーキテクチャ\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli data-sourcepos=\"54:1-55:147\"\u003e\n\u003cstrong\u003eJavaScript\u003c/strong\u003e: \u003ca href=\"https://github.com/sorrycc/awesome-javascript\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/sorrycc/awesome-javascript\u003c/a\u003e\n\u003cul data-sourcepos=\"55:5-55:147\"\u003e\n\u003cli data-sourcepos=\"55:5-55:147\"\u003e\u003ca href=\"https://qiita.com/hatai/items/5bf899bfe8f5d86d2096\" id=\"reference-a8eee0479395e21b1ff6\"\u003eAwesome JavaScript : 素晴らしい JavaScript ライブラリ・リソースの数々\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli data-sourcepos=\"56:1-57:186\"\u003e\n\u003cstrong\u003eNode.js\u003c/strong\u003e: \u003ca href=\"https://github.com/sindresorhus/awesome-nodejs\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/sindresorhus/awesome-nodejs\u003c/a\u003e\n\u003cul data-sourcepos=\"57:5-57:186\"\u003e\n\u003cli data-sourcepos=\"57:5-57:186\"\u003e\n\u003ca href=\"https://qiita.com/hatai/items/61030176a254cbe7ff2b\" id=\"reference-92fb068c83d60619cf9d\"\u003eAwesome Node.js : 素晴しい Node.js フレームワーク・ライブラリ・ソフトウェア・リソースの数々\u003c/a\u003e。\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli data-sourcepos=\"58:1-59:167\"\u003e\n\u003cstrong\u003eGo\u003c/strong\u003e: \u003ca href=\"https://github.com/avelino/awesome-go\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/avelino/awesome-go\u003c/a\u003e\n\u003cul data-sourcepos=\"59:5-59:167\"\u003e\n\u003cli data-sourcepos=\"59:5-59:167\"\u003e\n\u003ca href=\"https://qiita.com/hatai/items/f31914f37dc6c53b2bce\" id=\"reference-d06da3102263c09a22f2\"\u003eAwesome Go : 素晴らしい Go のフレームワーク・ライブラリ・ソフトウェアの数々\u003c/a\u003e。\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli data-sourcepos=\"60:1-61:128\"\u003e\n\u003cstrong\u003eSelenium\u003c/strong\u003e: \u003ca href=\"https://github.com/christian-bromann/awesome-selenium\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/christian-bromann/awesome-selenium\u003c/a\u003e\n\u003cul data-sourcepos=\"61:5-61:128\"\u003e\n\u003cli data-sourcepos=\"61:5-61:128\"\u003e\n\u003ca href=\"https://qiita.com/hatai/items/a4cbff763b9ee8a7879a\" id=\"reference-3959c2979dc45a16d7e5\"\u003eAwesome Selenium : 素晴しい Selenium ライブラリの数々\u003c/a\u003e。\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli data-sourcepos=\"62:1-63:166\"\u003e\n\u003cstrong\u003eJava\u003c/strong\u003e: \u003ca href=\"https://github.com/akullpp/awesome-java\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/akullpp/awesome-java\u003c/a\u003e\n\u003cul data-sourcepos=\"63:5-63:166\"\u003e\n\u003cli data-sourcepos=\"63:5-63:166\"\u003e\n\u003ca href=\"https://qiita.com/hatai/items/7868996e3eb5fa55f11a\" id=\"reference-70140ec5f8409f788c0d\"\u003eAwesome Java : 素晴しい Java フレームワーク・ライブラリ・ソフトウェアの数々\u003c/a\u003e 。\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli data-sourcepos=\"64:1-65:188\"\u003e\n\u003cstrong\u003ePython\u003c/strong\u003e: \u003ca href=\"https://github.com/vinta/awesome-python\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/vinta/awesome-python\u003c/a\u003e\n\u003cul data-sourcepos=\"65:5-65:188\"\u003e\n\u003cli data-sourcepos=\"65:5-65:188\"\u003e\n\u003ca href=\"https://qiita.com/hatai/items/34c91d4ee0b54bd7cb8b\" id=\"reference-1b53ae4c46a20e29b020\"\u003eAwesome Python:素晴らしい Python フレームワーク・ライブラリ・ソフトウェア・リソースの数々\u003c/a\u003e 。\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli data-sourcepos=\"66:1-68:0\"\u003e\n\u003cstrong\u003eRuby\u003c/strong\u003e: \u003ca href=\"https://github.com/markets/awesome-ruby\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/markets/awesome-ruby\u003c/a\u003e\n\u003cul data-sourcepos=\"67:5-68:0\"\u003e\n\u003cli data-sourcepos=\"67:5-68:0\"\u003e\n\u003ca href=\"https://qiita.com/hatai/items/62766145f2e24fa1c246\" id=\"reference-ddf789ff8f4f67af63d8\"\u003eAwesome Ruby : 素晴しい Ruby のライブラリ・ツール・フレームワーク・ソフトウェアの数々\u003c/a\u003e 。\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp data-sourcepos=\"69:1-69:12\"\u003e等など。\u003c/p\u003e\n\u003ch3 data-sourcepos=\"71:1-71:32\"\u003e\n\u003cspan id=\"awesomeなアルゴリズム\" class=\"fragment\"\u003e\u003c/span\u003e\u003ca href=\"#awesome%E3%81%AA%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0\"\u003e\u003ci class=\"fa fa-link\"\u003e\u003c/i\u003e\u003c/a\u003eawesomeなアルゴリズム\u003c/h3\u003e\n\u003cp data-sourcepos=\"72:1-75:13\"\u003eアルゴリズム本買う前に一回見ても良い。オンラインジャッジのリストなどもある。\u003cbr\u003e\n\u003cstrong\u003eAtCoder\u003c/strong\u003e \u003ca href=\"https://atcoder.jp/\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://atcoder.jp/\u003c/a\u003e もこのリストの中に居た。\u003cbr\u003e\n\u003ca href=\"https://github.com/tayllan/awesome-algorithms#readme\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/tayllan/awesome-algorithms#readme\u003c/a\u003e\u003cbr\u003e\nawesomeだ。\u003c/p\u003e\n\u003ch3 data-sourcepos=\"77:1-77:32\"\u003e\n\u003cspan id=\"awesomeなセキュリティ\" class=\"fragment\"\u003e\u003c/span\u003e\u003ca href=\"#awesome%E3%81%AA%E3%82%BB%E3%82%AD%E3%83%A5%E3%83%AA%E3%83%86%E3%82%A3\"\u003e\u003ci class=\"fa fa-link\"\u003e\u003c/i\u003e\u003c/a\u003eawesomeなセキュリティ\u003c/h3\u003e\n\u003cp data-sourcepos=\"78:1-80:49\"\u003eApplication Security、SecurityからWeb Security、GDPR等。\u003cbr\u003e\n\u003cstrong\u003eWebセキュリティ\u003c/strong\u003e: \u003ca href=\"https://github.com/qazbnm456/awesome-web-security/blob/master/README-jp.md\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/qazbnm456/awesome-web-security/blob/master/README-jp.md\u003c/a\u003e\u003cbr\u003e\nこれは日本語版もありなのがawesome。\u003c/p\u003e\n\u003ch3 data-sourcepos=\"82:1-82:26\"\u003e\n\u003cspan id=\"awesomeなエディタ\" class=\"fragment\"\u003e\u003c/span\u003e\u003ca href=\"#awesome%E3%81%AA%E3%82%A8%E3%83%87%E3%82%A3%E3%82%BF\"\u003e\u003ci class=\"fa fa-link\"\u003e\u003c/i\u003e\u003c/a\u003eawesomeなエディタ\u003c/h3\u003e\n\u003cp data-sourcepos=\"83:1-86:46\"\u003eエディタ。以下など。\u003cbr\u003e\n\u003cstrong\u003eVSCode\u003c/strong\u003e: \u003ca href=\"https://github.com/viatsko/awesome-vscode#readme\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/viatsko/awesome-vscode#readme\u003c/a\u003e\u003cbr\u003e\n\u003cstrong\u003eVim\u003c/strong\u003e: \u003ca href=\"https://github.com/mhinz/vim-galore#readme\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/mhinz/vim-galore#readme\u003c/a\u003e\u003cbr\u003e\n語彙力を失うくらいにはawesomeだ。\u003c/p\u003e\n\u003ch3 data-sourcepos=\"88:1-88:32\"\u003e\n\u003cspan id=\"awesomeなガイドライン\" class=\"fragment\"\u003e\u003c/span\u003e\u003ca href=\"#awesome%E3%81%AA%E3%82%AC%E3%82%A4%E3%83%89%E3%83%A9%E3%82%A4%E3%83%B3\"\u003e\u003ci class=\"fa fa-link\"\u003e\u003c/i\u003e\u003c/a\u003eawesomeなガイドライン\u003c/h3\u003e\n\u003cp data-sourcepos=\"89:1-89:294\"\u003eプログラミングの言語のスタイル、慣習、方法を推奨するもの。\u003ca href=\"https://dev.to/iainfreestone/10-trending-projects-on-github-for-web-developers-20th-august-2021-2jal\" rel=\"nofollow noopener\" target=\"_blank\"\u003e10 Trending projects on GitHub for web developers - 20th August 2021\u003c/a\u003e でも紹介されるawesomeだ。\u003c/p\u003e\n\u003cp data-sourcepos=\"91:1-91:49\"\u003e\u003ciframe id=\"qiita-embed-content__6c8df03ef5c5632c13019079759ef992\" src=\"https://qiita.com/embed-contents/link-card#qiita-embed-content__6c8df03ef5c5632c13019079759ef992\" data-content=\"https%3A%2F%2Fkristories.gitbook.io%2Fawesome-guidelines%2F\" frameborder=\"0\" scrolling=\"no\" loading=\"lazy\" style=\"width:100%;\" height=\"29\"\u003e\n\u003c/iframe\u003e\n\u003c/p\u003e\n\u003cp data-sourcepos=\"93:1-93:100\"\u003e\u003ca href=\"https://github.com/Kristories/awesome-guidelines\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/Kristories/awesome-guidelines\u003c/a\u003e\u003c/p\u003e\n\u003ch3 data-sourcepos=\"96:1-96:35\"\u003e\n\u003cspan id=\"awesomeなスタイルガイド\" class=\"fragment\"\u003e\u003c/span\u003e\u003ca href=\"#awesome%E3%81%AA%E3%82%B9%E3%82%BF%E3%82%A4%E3%83%AB%E3%82%AC%E3%82%A4%E3%83%89\"\u003e\u003ci class=\"fa fa-link\"\u003e\u003c/i\u003e\u003c/a\u003eawesomeなスタイルガイド\u003c/h3\u003e\n\u003cp data-sourcepos=\"97:1-99:91\"\u003e各言語のスタイルガイド集。\u003cbr\u003e\n\u003ca href=\"https://github.com/kciter/awesome-style-guide\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/kciter/awesome-style-guide\u003c/a\u003e\u003cbr\u003e\nHTMLからJava、Python、Ruby、Rust、Shellの他、SQLまで、何でも。awesomeだ。\u003c/p\u003e\n\u003ch3 data-sourcepos=\"101:1-101:26\"\u003e\n\u003cspan id=\"awesomeなフォント\" class=\"fragment\"\u003e\u003c/span\u003e\u003ca href=\"#awesome%E3%81%AA%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88\"\u003e\u003ci class=\"fa fa-link\"\u003e\u003c/i\u003e\u003c/a\u003eawesomeなフォント\u003c/h3\u003e\n\u003cp data-sourcepos=\"102:1-104:45\"\u003e各種awesomeなフォント。\u003cbr\u003e\n\u003ca href=\"https://github.com/brabadu/awesome-fonts\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/brabadu/awesome-fonts\u003c/a\u003e\u003cbr\u003e\n無料フォントから、emojiもawesome。\u003c/p\u003e\n\u003ch3 data-sourcepos=\"106:1-106:37\"\u003e\n\u003cspan id=\"awesomeなdocker-composeとdocker\" class=\"fragment\"\u003e\u003c/span\u003e\u003ca href=\"#awesome%E3%81%AAdocker-compose%E3%81%A8docker\"\u003e\u003ci class=\"fa fa-link\"\u003e\u003c/i\u003e\u003c/a\u003eawesomeなDocker composeとDocker\u003c/h3\u003e\n\u003cp data-sourcepos=\"107:1-108:92\"\u003e\u003ca href=\"https://github.com/docker/awesome-compose\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/docker/awesome-compose\u003c/a\u003e\u003cbr\u003e\n\u003ca href=\"https://github.com/veggiemonk/awesome-docker\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/veggiemonk/awesome-docker\u003c/a\u003e\u003c/p\u003e\n\u003cp data-sourcepos=\"110:1-110:57\"\u003e\u003ciframe id=\"qiita-embed-content__f26dbef121665f24d40e02ee40c9f705\" src=\"https://qiita.com/embed-contents/link-card#qiita-embed-content__f26dbef121665f24d40e02ee40c9f705\" data-content=\"https%3A%2F%2Fqiita.com%2Fmochimoching%2Fitems%2F884758da98bb8609d943\" frameborder=\"0\" scrolling=\"no\" loading=\"lazy\" style=\"width:100%;\" height=\"29\"\u003e\n\u003c/iframe\u003e\n\u003c/p\u003e\n\u003ch3 data-sourcepos=\"112:1-112:17\"\u003e\n\u003cspan id=\"awesomeなsre\" class=\"fragment\"\u003e\u003c/span\u003e\u003ca href=\"#awesome%E3%81%AAsre\"\u003e\u003ci class=\"fa fa-link\"\u003e\u003c/i\u003e\u003c/a\u003eawesomeなSRE\u003c/h3\u003e\n\u003cp data-sourcepos=\"114:1-114:84\"\u003e\u003ca href=\"https://github.com/dastergon/awesome-sre\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/dastergon/awesome-sre\u003c/a\u003e\u003c/p\u003e\n\u003cp data-sourcepos=\"116:1-116:53\"\u003e\u003ciframe id=\"qiita-embed-content__2e654c3d3559d4496c48b0e9782e74dd\" src=\"https://qiita.com/embed-contents/link-card#qiita-embed-content__2e654c3d3559d4496c48b0e9782e74dd\" data-content=\"https%3A%2F%2Fqiita.com%2Fe99h2121%2Fitems%2Fae338e099f2ba765aed4\" frameborder=\"0\" scrolling=\"no\" loading=\"lazy\" style=\"width:100%;\" height=\"29\"\u003e\n\u003c/iframe\u003e\n\u003c/p\u003e\n\u003ch3 data-sourcepos=\"119:1-119:23\"\u003e\n\u003cspan id=\"awesomeなその他\" class=\"fragment\"\u003e\u003c/span\u003e\u003ca href=\"#awesome%E3%81%AA%E3%81%9D%E3%81%AE%E4%BB%96\"\u003e\u003ci class=\"fa fa-link\"\u003e\u003c/i\u003e\u003c/a\u003eawesomeなその他\u003c/h3\u003e\n\u003cp data-sourcepos=\"121:1-121:54\"\u003e書ききれないオールジャンルな物たち。\u003c/p\u003e\n\u003cul data-sourcepos=\"123:1-138:0\"\u003e\n\u003cli data-sourcepos=\"123:1-124:65\"\u003e\n\u003cstrong\u003eSlack\u003c/strong\u003e: \u003ca href=\"https://github.com/matiassingers/awesome-slack#readme\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/matiassingers/awesome-slack#readme\u003c/a\u003e\n\u003cul data-sourcepos=\"124:5-124:65\"\u003e\n\u003cli data-sourcepos=\"124:5-124:65\"\u003e各種、Slackにまつわる便利スクリプトなど。\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli data-sourcepos=\"125:1-126:36\"\u003e\n\u003cstrong\u003eProductivity\u003c/strong\u003e: \u003ca href=\"https://github.com/jyguyomarch/awesome-productivity#readme\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/jyguyomarch/awesome-productivity#readme\u003c/a\u003e\n\u003cul data-sourcepos=\"126:5-126:36\"\u003e\n\u003cli data-sourcepos=\"126:5-126:36\"\u003e各種、生産性ツール。\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli data-sourcepos=\"127:1-128:45\"\u003e\n\u003cstrong\u003eRemote Job\u003c/strong\u003e: \u003ca href=\"https://github.com/lukasz-madon/awesome-remote-job\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/lukasz-madon/awesome-remote-job\u003c/a\u003e\n\u003cul data-sourcepos=\"128:5-128:45\"\u003e\n\u003cli data-sourcepos=\"128:5-128:45\"\u003e各種、リモートワークの某。\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli data-sourcepos=\"129:1-130:22\"\u003e\n\u003cstrong\u003eReadme\u003c/strong\u003e: \u003ca href=\"https://github.com/matiassingers/awesome-readme#readme\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/matiassingers/awesome-readme#readme\u003c/a\u003e\n\u003cul data-sourcepos=\"130:5-130:22\"\u003e\n\u003cli data-sourcepos=\"130:5-130:22\"\u003e各種 Readme。\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli data-sourcepos=\"131:1-132:214\"\u003e\n\u003cstrong\u003eIT名言集\u003c/strong\u003e: \u003ca href=\"https://github.com/victorlaerte/awesome-it-quotes#readme\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/victorlaerte/awesome-it-quotes#readme\u003c/a\u003e\n\u003cul data-sourcepos=\"132:5-132:214\"\u003e\n\u003cli data-sourcepos=\"132:5-132:214\"\u003e“If it's a good idea, go ahead and do it. It's much easier to apologize than it is to get permission.” --- COBOLの母、グレース・ホッパーおばちゃんのawesomeな言葉等などがawesome。\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli data-sourcepos=\"133:1-134:105\"\u003e\n\u003cstrong\u003eForビギナー\u003c/strong\u003e: \u003ca href=\"https://github.com/MunGell/awesome-for-beginners\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/MunGell/awesome-for-beginners\u003c/a\u003e\n\u003cul data-sourcepos=\"134:5-134:105\"\u003e\n\u003cli data-sourcepos=\"134:5-134:105\"\u003e\n\u003ca href=\"https://hacktoberfest.digitalocean.com/\" rel=\"nofollow noopener\" target=\"_blank\"\u003eHacktoberfest\u003c/a\u003eにも優しい初心者向けでawesome。\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli data-sourcepos=\"135:1-135:78\"\u003e\n\u003cstrong\u003eForNonprogrammer\u003c/strong\u003e: \u003ca href=\"https://github.com/szabgab/awesome-for-non-programmers\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/szabgab/awesome-for-non-programmers\u003c/a\u003e\n\u003c/li\u003e\n\u003cli data-sourcepos=\"136:1-138:0\"\u003e\n\u003cstrong\u003eNews Letters\u003c/strong\u003e: \u003ca href=\"https://github.com/zudochkin/awesome-newsletters\" class=\"autolink\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://github.com/zudochkin/awesome-newsletters\u003c/a\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 data-sourcepos=\"139:1-139:28\"\u003e\n\u003cspan id=\"awesomeなプロンプト\" class=\"fragment\"\u003e\u003c/span\u003e\u003ca href=\"#awesome%E3%81%AA%E3%83%97%E3%83%AD%E3%83%B3%E3%83%97%E3%83%88\"\u003e\u003ci class=\"fa fa-link\"\u003e\u003c/i\u003e\u003c/a\u003eAwesomeなプロンプト\u003c/h2\u003e\n\u003cp data-sourcepos=\"141:1-141:16\"\u003e2023年追記。\u003c/p\u003e\n\u003cp data-sourcepos=\"143:1-143:44\"\u003e\u003ciframe id=\"qiita-embed-content__8cce2aa483e9ff6973bbe4575a41d7ed\" src=\"https://qiita.com/embed-contents/link-card#qiita-embed-content__8cce2aa483e9ff6973bbe4575a41d7ed\" data-content=\"https%3A%2F%2Fgithub.com%2Ff%2Fawesome-chatgpt-prompts\" frameborder=\"0\" scrolling=\"no\" loading=\"lazy\" style=\"width:100%;\" height=\"29\"\u003e\n\u003c/iframe\u003e\n\u003c/p\u003e\n\u003ch2 data-sourcepos=\"146:1-146:18\"\u003e\n\u003cspan id=\"was-it-awesome\" class=\"fragment\"\u003e\u003c/span\u003e\u003ca href=\"#was-it-awesome\"\u003e\u003ci class=\"fa fa-link\"\u003e\u003c/i\u003e\u003c/a\u003eWas it awesome?\u003c/h2\u003e\n\u003cp data-sourcepos=\"148:1-148:431\"\u003e書いてみたものの、詳細コンテンツ自体は皆様ご存知のもののほうが、もしかしたらたくさんあるかもしれません。この馴染みのリポジトリもawesomeリスト入りしていたものだったのだなあ、等と思ってしまいつつ、awesomeなリファレンスとしてこのリスト達を眺めてみたら壮観で、感動するばかりだったので書きました。\u003c/p\u003e\n\u003cp data-sourcepos=\"150:1-150:376\"\u003e…かつここで \u003ca href=\"https://qiita.com/applideveloper/items/b1887cb5576cd3bd3941\" id=\"reference-2516d3d752349cb93b24\"\u003e誰かが作った素晴らしいライブラリキュレーションリンク集awesome\u003c/a\u003e という少し前 (5年ほど) の記事をようやく発見。2番煎じに恐縮しつつも、2021年現在の情報Updateということで。以上楽しんでいただければさいわいです。\u003c/p\u003e\n\u003ch2 data-sourcepos=\"153:1-153:12\"\u003e\n\u003cspan id=\"後日談\" class=\"fragment\"\u003e\u003c/span\u003e\u003ca href=\"#%E5%BE%8C%E6%97%A5%E8%AB%87\"\u003e\u003ci class=\"fa fa-link\"\u003e\u003c/i\u003e\u003c/a\u003e後日談\u003c/h2\u003e\n\u003cp data-sourcepos=\"154:1-154:213\"\u003e\u003ca href=\"https://dev.to/e99h2121/awesome-list-in-github-is-awesome-17im\" rel=\"nofollow noopener\" target=\"_blank\"\u003eAwesome list in GitHub is awesome.\u003c/a\u003e ... と同じ趣旨の話をdev.toに書き込んでみたら、これも良いよ、とお返事を頂いた。\u003c/p\u003e\n\u003cp data-sourcepos=\"156:1-156:39\"\u003e\u003ciframe id=\"qiita-embed-content__fb987fad8d118319cd72b14239c67e47\" src=\"https://qiita.com/embed-contents/link-card#qiita-embed-content__fb987fad8d118319cd72b14239c67e47\" data-content=\"https%3A%2F%2Fdev.to%2Fdevlorenzo%2Fcomment%2F1c79a\" frameborder=\"0\" scrolling=\"no\" loading=\"lazy\" style=\"width:100%;\" height=\"29\"\u003e\n\u003c/iframe\u003e\n\u003c/p\u003e\n","comments":{"totalCount":2},"createdAt":"2021-02-12T21:16:53Z","elapsedYearsFromLastModifiedAt":1,"encryptedId":"BAhJIhRBcnRpY2xlLTEzOTE2NzkGOgZFRg==--d16ccbe1c537584dacef0fc3eb22fa419d74adcff9f1b68678a471d7daeceeda","isBanned":false,"isDeprecated":true,"isDestroyableByViewer":false,"isEditRequestReadableByViewer":true,"isEditRequestSendableByViewer":true,"isLikableByViewer":true,"isLikedByViewer":false,"isPublic":true,"isSlide":false,"isStockableByViewer":true,"isStockedByViewer":false,"isSubscribableByViewer":false,"isSubscribedByViewer":false,"isUpdatableByViewer":false,"isUpdated":true,"lastModifiedAt":"2023-08-06T20:55:38Z","publishedAt":"2021-02-12T21:16:53Z","likesCount":1471,"linkUrl":"https://qiita.com/e99h2121/items/4b5e3ff9001ede108fa9","organization":null,"stockedCount":1585,"title":"GitHubのawesomeリストが本当にawesomeなものばかりだから一度見てほしい","toc":"\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"#%E5%8B%95%E6%A9%9F\"\u003e動機\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"#awesome%E3%83%AA%E3%82%B9%E3%83%88%E3%81%A8%E3%81%AF\"\u003eawesomeリストとは\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"#where\"\u003eWhere?\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"#what\"\u003eWhat?\u003c/a\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"#%E4%BE%8B%E3%81%88%E3%81%B0\"\u003e例えば\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"#awesome%E3%81%AA%E7%84%A1%E6%96%99%E6%9C%AC\"\u003eawesomeな無料本\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"#awesome%E3%81%AA%E3%83%AD%E3%83%BC%E3%83%89%E3%83%9E%E3%83%83%E3%83%97\"\u003eawesomeなロードマップ\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"#awesome%E3%81%AA%E8%A8%80%E8%AA%9E%E3%83%97%E3%83%A9%E3%83%83%E3%83%88%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0\"\u003eawesomeな言語・プラットフォーム\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"#awesome%E3%81%AA%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0\"\u003eawesomeなアルゴリズム\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"#awesome%E3%81%AA%E3%82%BB%E3%82%AD%E3%83%A5%E3%83%AA%E3%83%86%E3%82%A3\"\u003eawesomeなセキュリティ\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"#awesome%E3%81%AA%E3%82%A8%E3%83%87%E3%82%A3%E3%82%BF\"\u003eawesomeなエディタ\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"#awesome%E3%81%AA%E3%82%AC%E3%82%A4%E3%83%89%E3%83%A9%E3%82%A4%E3%83%B3\"\u003eawesomeなガイドライン\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"#awesome%E3%81%AA%E3%82%B9%E3%82%BF%E3%82%A4%E3%83%AB%E3%82%AC%E3%82%A4%E3%83%89\"\u003eawesomeなスタイルガイド\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"#awesome%E3%81%AA%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88\"\u003eawesomeなフォント\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"#awesome%E3%81%AAdocker-compose%E3%81%A8docker\"\u003eawesomeなDocker composeとDocker\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"#awesome%E3%81%AAsre\"\u003eawesomeなSRE\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"#awesome%E3%81%AA%E3%81%9D%E3%81%AE%E4%BB%96\"\u003eawesomeなその他\u003c/a\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"#awesome%E3%81%AA%E3%83%97%E3%83%AD%E3%83%B3%E3%83%97%E3%83%88\"\u003eAwesomeなプロンプト\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"#was-it-awesome\"\u003eWas it awesome?\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"#%E5%BE%8C%E6%97%A5%E8%AB%87\"\u003e後日談\u003c/a\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n","totalPv":99058,"uuid":"4b5e3ff9001ede108fa9","banReason":null,"adventCalendarItem":null,"author":{"encryptedId":"BAhJIg9Vc2VyLTkzODI0BjoGRUY=--61b56181a1d1740be7f881e9bef29f059ff57a9464da0c300d4f9bcdd5d548d1","isBlockingViewer":false,"isFollowableByViewer":true,"isFollowedByViewer":false,"isTweetWebNotificationReceivable":true,"profileImageUrlW48":"https://qiita-user-profile-images.imgix.net/https%3A%2F%2Fs3-ap-northeast-1.amazonaws.com%2Fqiita-image-store%2F0%2F93824%2F323a3ee1bb6f4a9fc03232a15b3c1203a23c1863%2Flarge.png%3F1612649035?ixlib=rb-4.0.0\u0026auto=compress%2Cformat\u0026lossless=0\u0026w=48\u0026s=dc00d04d5111f96d67168c2e3713d48b","profileImageUrlOriginal":"https://s3-ap-northeast-1.amazonaws.com/qiita-image-store/0/93824/323a3ee1bb6f4a9fc03232a15b3c1203a23c1863/large.png?1612649035","urlName":"e99h2121","twitterUrlName":"e99h2121","name":"Nobuko YAMADA","organizations":{"edges":[{"node":{"urlName":"microsoft"}}]}},"tags":[{"name":"GitHub","urlName":"github"},{"name":"awesome","urlName":"awesome"}],"followingLikers":[],"recentlyFollowingLikers":[],"postingCampaign":null},"comments":[],"client":null,"adsEventEmitter":null}}</script>