โญ ์ ์ฉํ๋ค๋ฉด Star๋ก ์์ํด์ฃผ์ธ์
๊ฐ๋ฐ์ ์์ํ๋ ๋ชจ๋ ์ฌ๋์ ์ฒซ ๋ฒ์งธ ๋ถ๋งํฌ์ ๋๋ค.
AI ๋๊ตฌ๋ถํฐ ๊ณต์ ๋ฌธ์, ์ปค๋ฎค๋ํฐ๊น์ง - ๊ฐ๋ฐ์ ํ์ฉํ ์ ์๋ ๋ฆฌ์์ค๋ฅผ ๋ชจ์์ต๋๋ค.
- ์ฒ์ ์์ํ๋ค๋ฉด: ์ธ์ด ๋ฌธ์ โ ์คํ ํ๊ฒฝ / IDE โ Git ๋ฌธ์ โ Git ์ค์ต์ ํฌํจํ ํ์ต โ ์ง๋ฌธํ ์ปค๋ฎค๋ํฐ
- ๋ฐฑ์๋ ๋ฌธ์ ๋ฐ๋ก๊ฐ๊ธฐ: Backend Framework, Database, API
- AI ๊ฐ๋ฐ ๋๊ตฌ ๋ฐ๋ก๊ฐ๊ธฐ: ๊ฐ๋ฐ ๋๊ตฌ, ๋ํํ AI, AI API
- ํ์ต/์ฝํ ๋ฐ๋ก๊ฐ๊ธฐ: Study, Coding Test
- ์ผ๋ฐ ์๋น์ค ๊ตฌ์ถ: ๋ฐฐํฌยท์ธํ๋ผยท์๋น์ค API, API ๋๊ตฌ
- ๐ ์คํ์์ค: O - OSI ์น์ธ ๋ผ์ด์ ์ค๋ก ๊ณต๊ฐ๋ ์ํํธ์จ์ด (๋จ์ ์์ค ๊ณต๊ฐ์ ๊ตฌ๋ถ)
- ๐ ๋ฌด๋ฃ: F - ์ง์์ ์ผ๋ก ์ด์ฉ ๊ฐ๋ฅํ ๋ฌด๋ฃ ๊ธฐ๋ฅ/ํ๋ (๊ธฐ๊ฐ ํ์ ์ฒดํยท๊ฐ์ ํฌ๋ ๋ง ์ ์ธ)
- ๐ฐ ์ ๋ฃ/๋ถ๋ถ์ ๋ฃ: $
- ๐ฐ๐ท ํ๊ตญ์ด: KR
- ๐บ๐ธ ์์ด: EN
F, $๋ ๋ฌด๋ฃ ๊ธฐ๋ฅ๊ณผ ์ ๋ฃ ๊ธฐ๋ฅ์ด ํจ๊ป ์์์ ๋ปํฉ๋๋ค. ๋ผ๋ฒจ ๋ฏธ๊ธฐ์ฌ๋ ๋ฏธ๊ฒ์ฆ์ด๋ฉฐ ๋ฌด๋ฃ๋ฅผ ๋ปํ์ง ์์ต๋๋ค. ๋ฌด๋ฃ ์ํํธ์จ์ด๋ผ๋ ์ธ๋ถ ๋ชจ๋ธ/APIยทํธ์คํ
๋น์ฉ์ ๋ณ๋์ผ ์ ์์ต๋๋ค. ๊ฐ๊ฒฉยท์ฌ์ฉ ํ๋ยท๋ผ์ด์ ์ค๋ ๋ณ๊ฒฝ๋ ์ ์์ผ๋ฏ๋ก ๊ณต์ ํ์ด์ง์์ ๋ค์ ํ์ธํด์ฃผ์ธ์.
์ถ์ฒ์ ํธ์ง์์ ์ ํ์ด๋ฉฐ ์ด์ฉ๋ ์์๋ ํ์ ๋๊ตฌ ๋ชฉ๋ก์ด ์๋๋๋ค. ๊ธฐ๋ณธ ํญ๋ชฉ์ ๊ฐ์ฅ ์ ํฉํ ์นดํ ๊ณ ๋ฆฌ ํ ๊ณณ์ ๋๊ณ , ์ถ์ฒ์์์ ์ฌ๋ ธ์ถ์ ํ์ฉํฉ๋๋ค. ๋ค๋ฅธ ์นดํ ๊ณ ๋ฆฌ์์๋ ๋ด๋ถ ๋งํฌ๋ก ์๋ดํฉ๋๋ค. ์ ์์์ ๊ธฐ์ฌ์ ๊ฐ์ธ ๋ธ๋ก๊ทธ์๋ ๊ฐ์ ์ ์ ๊ธฐ์ค์ ์ ์ฉํ๋ฉฐ ๊ท๋ชจยท์ธ์ง๋๋ง์ผ๋ก ๋ฐฐ์ ํ์ง ์์ต๋๋ค.
์ 3์ AI ๊ฒ์ดํธ์จ์ดยท์จ๋ผ์ธ ๋๊ตฌ์๋ API ํค, ์ฝ๋, ๊ฐ์ธ์ ๋ณด๋ฅผ ์ ๋ ฅํ๊ธฐ ์ ์ ์ด์ ์ฃผ์ฒด, ํค์ ์ข ๋ฅ, ์ ์ฅยท์ ์กยท๋ณด์กด ์ ์ฑ ๊ณผ ์ด์ฉ ์ฝ๊ด์ ํ์ธํ์ธ์. ๋ก์ปฌ ์ฑ์ด๋ผ๋ ์ด์ ๋ง์ผ๋ก ๋ก์ปฌ ๋ชจ๋ธ ์คํ์ด๋ ์คํ๋ผ์ธ ์ฒ๋ฆฌ๋ฅผ ๋ณด์ฅํ์ง ์์ต๋๋ค. ์คํ์ ยท์ ๋ฌธ ๋๊ตฌ๋ ์์ ์ ํ๊ฒฝ์์ ๊ฒ์ฆ ํ ์ฌ์ฉํ์ธ์.
๊ธฐ์ฌํด์ฃผ์ ๋ชจ๋ ๋ถ๋ค๊ป ๊ฐ์ฌ๋๋ฆฝ๋๋ค! ๐
๐ฏ ์ถ์ฒ - ํธ์ง์๊ฐ ์ ์ ํ ๊ฐ๋ฐ ๋ฆฌ์์ค
- ์ถ์ฒ ์ฌ์ดํธ - ์ฉ๋์ ๋ง๊ฒ ์ดํด๋ณผ ์ฌ์ดํธ๋ค
๐ค AI & ๊ฐ๋ฐ ๋๊ตฌ - AI๋ฅผ ํ์ฉํ ๊ฐ๋ฐ ๋ฆฌ์์ค
- AI ๊ฐ๋ฐ ๋๊ตฌ - Cursor, Claude Code, bolt.new ๋ฑ
- AI ๋์์ธ ๋๊ตฌ - Figma AI, Galileo ๋ฑ
- ๋ํํ AI - ChatGPT, Claude, Gemini, DeepSeek ๋ฑ
- API & ๋ชจ๋ธ - OpenAI, Anthropic, Groq, Hugging Face ๋ฑ
- ์์ด์ ํธ & ํ๋ ์์ํฌ - LangChain, CrewAI, n8n ๋ฑ
- ๋ก์ปฌ AI ๋๊ตฌ - Ollama, LM Studio, Jan ๋ฑ
- ์ฝ๋ฉ ์์ด์ ํธ ๊ด๋ฆฌ ๋๊ตฌ - CLI ์กฐ์จ ๋ฐ ๋ฐ์คํฌํฑ ๊ด๋ฆฌ ๋๊ตฌ
๐ ๋ฌธ์ & ๋ ํผ๋ฐ์ค - ๊ณต์ ๋ฌธ์์ ํ์ต ์๋ฃ
- Web - HTML, CSS, JavaScript ๊ด๋ จ
- Design - UI/UX ๋์์ธ ๋๊ตฌ์ ํ๋ ์์ํฌ
- Programming Language - ๊ฐ ์ธ์ด๋ณ ๊ณต์ ๋ฌธ์
- Runtime - Node.js ์คํ ํ๊ฒฝ ๋ฌธ์
- JavaScript Framework & Library - React, Next.js, Vue ๋ฑ
- Backend Framework - Spring, Django, Express ๋ฑ
- Public Cloud - AWS, Azure, GCP ๋ฌธ์
- Mobile - Android, iOS, React Native ๋ฑ
- Database - MySQL, MongoDB, PostgreSQL ๋ฑ
- Search - Elasticsearch, Algolia ๋ฑ
- Linux - ๊ฐ ๋ฐฐํฌํ๋ณ ๋ฌธ์
- Infrastructure - Docker, Kubernetes ๋ฑ
- API - ๊ฐ์ข API ๋ฌธ์
- Git - ๋ฒ์ ๊ด๋ฆฌ ๋๊ตฌ
- Other - ๊ธฐํ ์ ์ฉํ ๋ฌธ์๋ค
๐ฅ ์ปค๋ฎค๋ํฐ & ํ์ต - ํจ๊ป ์ฑ์ฅํ๋ ๊ฐ๋ฐ์ ๊ณต๊ฐ
- ๊ธฐ์ ์ปค๋ฎค๋ํฐ - Stack Overflow, GitHub ๋ฑ
- ๊ต์ก ์ปค๋ฎค๋ํฐ - ์ธํ๋ฐ, ๋ ธ๋ง๋์ฝ๋ ๋ฑ
- ๋ด์ค - ์ต์ ๊ธฐ์ ๋ด์ค์ ํธ๋ ๋
- ํ์ต - ์จ๋ผ์ธ ๊ฐ์์ ํํ ๋ฆฌ์ผ
- ์ฝ๋ฉํ ์คํธ - ๋ฐฑ์ค, ํ๋ก๊ทธ๋๋จธ์ค, LeetCode ๋ฑ
๐ ๋ธ๋ก๊ทธ & ์ฝํ ์ธ - ์์ง์ ๊ธฐ์ ์ฝํ ์ธ
- ํ ๋ธ๋ก๊ทธ - ์ฐ์ํํ์ ๋ค, ์นด์นด์ค, ๋ค์ด๋ฒ ๋ฑ
- ๊ฐ์ธ ๋ธ๋ก๊ทธ - ๊ฐ๋ฐ ๊ธฐ๋ก, ์ํค์ ๊ณต๊ฐ ์์นด์ด๋ธ
๐ฌ ๋์์ & ์๋ฃ - ์๊ฐ์ ํ์ต ์๋ฃ
- ๋์์ - ๊ฐ๋ฐ ๊ด๋ จ ์ ํ๋ธ ์ฑ๋
- ์๋ฃ๋ชจ์ - Awesome ์๋ฆฌ์ฆ์ ํ๋ ์ด์
- ๋ ผ๋ฌธ - ์ํํธ์จ์ด ๋ฐ AI ๊ด๋ จ ๋ ผ๋ฌธ
- ์ฑ - ์จ๋ผ์ธ ๋์
๐ ๏ธ ๊ฐ๋ฐ ๋๊ตฌ - ์ผ์์ ์ผ๋ก ์ฌ์ฉํ๋ ๋๊ตฌ๋ค
- ๊ฒ์ ๋๊ตฌ - Google, DuckDuckGo ๋ฑ
- ๋คํธ์ํฌ - IP ์กฐํ, ์๋ ์ธก์ ๋ฑ
- Git ๋๊ตฌ - GitHub, GitLab ๋ฑ
- No Code - ์ฝ๋ฉ ์์ด ๋ง๋๋ ๋๊ตฌ๋ค
- API ๋๊ตฌ - Postman, Swagger ๋ฑ
- JSON ๋๊ตฌ - JSON ํฌ๋งทํฐ ๋ฑ
- ์ ๊ทํํ์ - ์ ๊ท์ ํ ์คํฐ
- ์จ๋ผ์ธ ์ ํธ๋ฆฌํฐ - ๋ธ๋ผ์ฐ์ ๊ธฐ๋ฐ ๋ฒ์ฉ ๋๊ตฌ ๋ชจ์
- ๋์์ธ ๋๊ตฌ - Figma, Canva ๋ฑ
- IDE & ์๋ํฐ - VSCode, IntelliJ ๋ฑ
- ๋ฐฐํฌยท์ธํ๋ผยท์๋น์ค API - Vercel, Stripe, Clerk, Resend ๋ฑ
- ๋ฐฑ์๋ ํ๋ก์ ํธ ์์ฑ - Spring, Ktor ๋ฑ
- ์ฝ๋ ํฌ๋งคํฐ & ๋ฆฐํฐ - Ktlint, Prettier ๋ฑ
- ํ ์คํธ ๋๊ตฌ - JUnit ๊ฐ์ด๋
- ๊ธฐํ ๋๊ตฌ - ๊ฐ๋ฐ ๋ณด์กฐ ์ ํธ๋ฆฌํฐ
-
์ถ์ฒ
- IT Tools EN - ๊ฐ๋ฐ์๋ฅผ ์ํ ์จ๋ผ์ธ ์ ํธ๋ฆฌํฐ ๋ชจ์
- Free for Developers EN - ๊ฐ๋ฐ์๋ฅผ ์ํ ๋ฌด๋ฃ ์๋น์ค ํ๋ ์ด์
- Stack Overflow EN - ํ๋ก๊ทธ๋๋ฐ ์ง๋ฌธ๊ณผ ๋ต๋ณ์ ๊ณต์ ํ๋ ์ปค๋ฎค๋ํฐ
- ChatGPT F, $ - AI ๊ธฐ๋ฐ ํ๋ก๊ทธ๋๋ฐ ๋์ฐ๋ฏธ ๋ฐ ์ฝ๋ ์์ฑ
- Claude F, $ - ๋ฌธ์ ๋ถ์๊ณผ ์ฝ๋ฉ ์ง๋ฌธ์ ํ์ฉํ ์ ์๋ ๋ํํ AI
- Gemini F - Google์ ๋ํํ AI๋ก Google ์๋น์ค์ ํตํฉ
- Cursor F, $ - AI ๊ธฐ๋ฐ ์ฝ๋ ์๋ํฐ
- Roadmap.sh EN, O - ๊ฐ๋ฐ์ ์ฑ์ฅ์ ์ํ ์ปค๋ฎค๋ํฐ ๊ธฐ๋ฐ ๋ก๋๋งต
-
AI ๐ค
-
๊ฐ๋ฐ ๋๊ตฌ
- GitHub Copilot F, $ - GitHub์์ ๊ฐ๋ฐํ ํ๋ก๊ทธ๋๋ฐ AI ๋ณด์กฐ ๋๊ตฌ
- Cursor F, $ - AI ๊ธฐ๋ฐ ์ฝ๋ ์๋ํฐ๋ก ์ฝ๋ ์์ฑ ๋ฐ ํธ์ง ์ง์
- Devin Desktop (๊ตฌ Windsurf) - IDE์์ ์ฌ๋ฌ ์ฝ๋ฉ ์์ด์ ํธ์ ์์ ๊ณผ ์ฝ๋ ๋ณ๊ฒฝ์ ๊ด๋ฆฌํ๋ ๊ฐ๋ฐ ํ๊ฒฝ
- Claude Code $ - Anthropic์ ์ฝ๋ฉ ๋๊ตฌ. ์ ๋ฃ Claude ํ๋ ๋๋ API ๊ณผ๊ธ ๊ณ์ ์ด ํ์ํ๋ฉฐ ๋ฌด๋ฃ claude.ai ํ๋์๋ ํฌํจ๋์ง ์์
- v0.dev F - Vercel์ AI ๊ธฐ๋ฐ UI ์ปดํฌ๋ํธ ์์ฑ ๋๊ตฌ
- bolt.new F - ํ๋กฌํํธ๋ก ์น ์ฑ์ ์ฝ๋๋ฅผ ์์ฑยทํธ์งํ๋ AI ๋น๋
- Lovable F, $ - AI๋ก ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๋น ๋ฅด๊ฒ ๋ง๋๋ ๋ ธ์ฝ๋ ๋น๋
- Taskade Genesis F, $ - ํ๋กฌํํธ๋ก ์ฑยท์์ด์ ํธยท์๋ํ๋ฅผ ํ ์ํฌ์คํ์ด์ค์์ ๋ง๋๋ AI ๋น๋
- Replit F, $ - AI ๊ธฐ๋ฐ ๋ธ๋ผ์ฐ์ ๊ฐ๋ฐ ํ๊ฒฝ์ผ๋ก ์ฝ๋ฉ, ์คํ, ๋ฐฐํฌ๊น์ง ํ ๊ณณ์์
- Aider F, O - ํฐ๋ฏธ๋์์ ์ฌ์ฉํ๋ AI ํ์ด ํ๋ก๊ทธ๋๋ฐ ๋๊ตฌ
- Continue F, O - VS Code & JetBrains์ฉ ์คํ์์ค AI ์ฝ๋ฉ ์ด์์คํดํธ
- Cody AI F - VS Code AI ํ๋ฌ๊ทธ์ธ์ผ๋ก ์ฝ๋ ์์ฑ ๋ฐ ๊ฐ์ ์ง์
- Tabnine $ - AI ๊ธฐ๋ฐ ์ฝ๋ ์๋์์ฑ ๋๊ตฌ
- Amazon Q Developer (๊ตฌ CodeWhisperer) F, $ - AWS์ AI ๊ฐ๋ฐ ๋ณด์กฐ ๋๊ตฌ. IDE ํ๋ฌ๊ทธ์ธ ์ง์์ 2027-04-30 ์ข ๋ฃ ์์ ์ด๋ฏ๋ก ๊ณต์ ์ง์ ๊ณต์ง ํ์ธ
- Qodo F, $ - AI ๊ธฐ๋ฐ ์ฝ๋ ํ์ง ๋ฐ ํ ์คํธ ์๋ํ ๋๊ตฌ
- Agent QA EN, F - ์์ฐ์ด ๊ธฐ๋ฐ ์นยท๋ชจ๋ฐ์ผ ํ ์คํธ ๋๊ตฌ. FSL-1.1-ALv2์ ํ์ฉ๋ ์ฌ์ฉ์ ์ํํธ์จ์ด ๋น์ฉ์ด ์์ผ๋ ์ธ๋ถ ๋ชจ๋ธยท๋ธ๋ผ์ฐ์ ยท๊ธฐ๊ธฐ ์๋น์ค ๋น์ฉ์ ๋ณ๋
-
๋์์ธ ๋๊ตฌ
- Canva AI F, $ - AI ์ด๋ฏธ์ง ์์ฑ ๋ฐ ๋์์ธ ๋๊ตฌ
- Figma AI $ - Figma์ AI ๊ธฐ๋ฐ ๋์์ธ ๋๊ตฌ
- Galileo AI $ - ํ ์คํธ ์ ๋ ฅ์ ํ์ฉํ UI ๋์์ธ ์์ฑ ๋๊ตฌ
- Locofy F, $ - ๋์์ธ์ ํ๋ก ํธ์๋ ์ฝ๋๋ก ๋ณํํ๋ AI ๋๊ตฌ
-
๋ํํ AI
- ChatGPT F, $ - OpenAI์ ๋ํํ AI๋ก ํ๋ก๊ทธ๋๋ฐ๋ถํฐ ์ผ๋ฐ ์ง๋ฌธ๊น์ง ๋ค์ํ ์์ ์ง์
- Claude F, $ - Anthropic์ ๋ํํ AI๋ก ๋ฌธ์ ๋ถ์ยท์ง์์๋ตยท์ฝ๋ ๊ฒํ ์ง์
- Gemini F - Google์ ๋ํํ AI๋ก Google ์๋น์ค์ ํตํฉ
- Grok F, $ - xAI์ ๋ํํ AI๋ก ์ค์๊ฐ ์น ๊ฒ์๊ณผ ์ถ๋ก ์ง์
- DeepSeek F - DeepSeek ๋ชจ๋ธ์ ์ด์ฉํ๋ ๋ํํ AI ์๋น์ค
- Perplexity AI F, $ - ์ค์๊ฐ ์ ๋ณด ๊ฒ์๊ณผ AI ๋ต๋ณ์ ๊ฒฐํฉํ ๊ฒ์ ์์ง
- NotebookLM F - Google์ AI ๊ธฐ๋ฐ ์ฐ๊ตฌ ๋ฐ ๋ ธํธ ์์ฑ ๋๊ตฌ
- Mistral Le Chat F - Mistral AI์ ๋ํํ AI ํ๋ซํผ
- Poe F, $ - Quora์ ๋ค์ํ AI ๋ชจ๋ธ์ ํ ๊ณณ์์ ์ฌ์ฉํ ์ ์๋ ํ๋ซํผ
- StudyArena EN, F, $ - ํ์ต ์ง๋ฌธ์ ๋ํ AI ๋ต๋ณ ์ธ ๊ฐ๋ฅผ ๋ชจ๋ธ ์ด๋ฆ ์์ด ๋น๊ตํ๊ณ , ํฌํํ ๋ค ๋ชจ๋ธ์ ํ์ธํ๋ ๋ฌด๋ฃ ์น ๋๊ตฌ
-
API & ๋ชจ๋ธ
- OpenAI API $ - OpenAI API ๋ฌธ์๋ก, GPT ๋ชจ๋ธ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ํตํฉํ๋ ๋ฐฉ๋ฒ์ ์ ๊ณต
- Anthropic Developer Docs F, $ - Claude API ๋ฌธ์๋ก, Claude AI๋ฅผ ์ ํ๋ฆฌ์ผ์ด์ ์ ํตํฉํ๋ ๋ฐฉ๋ฒ์ ์ ๊ณต
- Google AI Studio F - Gemini API๋ฅผ ์คํํ๊ณ ํ๋กํ ํ์ ์ ๋น ๋ฅด๊ฒ ๋ง๋๋ ๊ฐ๋ฐ ํ๊ฒฝ
- Groq F, $ - LLM ์ถ๋ก API ํ๋ซํผ
- Together AI F, $ - ์คํ์์ค AI ๋ชจ๋ธ์ ํด๋ผ์ฐ๋์์ ์คํํ๋ ์ถ๋ก ํ๋ซํผ
- Replicate $ - AI ๋ชจ๋ธ์ API๋ก ์คํํ๋ ํ๋ซํผ
- Hugging Face F, $ - AI ๋ชจ๋ธยท๋ฐ์ดํฐ์ ํ๋ธ, ์ถ๋ก API์ ์ปค๋ฎค๋ํฐ
- Mistral AI F, $ - LLM ๋ชจ๋ธ๊ณผ API ์ ๊ณต. ๋ชจ๋ธ๋ณ ๋ผ์ด์ ์ค ํ์ธ ํ์
- DeepSeek API F, $ - DeepSeek ๋ชจ๋ธ์ ์ ํ๋ฆฌ์ผ์ด์ ์์ ํธ์ถํ๋ API
- Cohere F, $ - ๊ธฐ์ ์ฉ LLM API ๋ฐ ์๋ฒ ๋ฉ ๋ชจ๋ธ
- AI Router KR, $ - ์ 3์๊ฐ ์ด์ํ๋ OpenAI ํธํ API ๊ฒ์ดํธ์จ์ด. ํค์ ์ข ๋ฅ์ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ์ ์ฑ ์ ์ฌ์ฉ ์ ๋ณ๋ ํ์ธ ํ์
-
์์ด์ ํธ & ํ๋ ์์ํฌ
- LangChain F, O - LLM ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ํ๋ ์์ํฌ
- LangGraph F, O - ๊ทธ๋ํ ๊ธฐ๋ฐ AI ์์ด์ ํธ ์ํฌํ๋ก์ฐ ๊ตฌ์ถ ๋๊ตฌ
- LlamaIndex F, O - LLM๊ณผ ๋ฐ์ดํฐ๋ฅผ ์ฐ๊ฒฐํ๋ RAG ํ๋ ์์ํฌ
- CrewAI F, O - ๋ฉํฐ ์์ด์ ํธ ํ์ ํ๋ ์์ํฌ
- AutoGen F, O - Microsoft์ ๋ฉํฐ ์์ด์ ํธ ๋ํ ํ๋ ์์ํฌ
- n8n F, $ - ์์ค๊ฐ ๊ณต๊ฐ๋ ์ํฌํ๋ก์ฐ ์๋ํ ๋๊ตฌ. Sustainable Use License์ ์ฌ์ฉ ์ ํ์ด ์๋ ์ ํํธ์คํ ๊ณผ ์ ๋ฃ Cloud๋ฅผ ์ ๊ณตํ๋ฉฐ OSI ์คํ์์ค์ ๊ตฌ๋ถ
- Vercel AI SDK F, O - Next.js ๋ฑ ์น ์ฑ์ AI ๊ธฐ๋ฅ์ ๋น ๋ฅด๊ฒ ํตํฉํ๋ SDK
-
๋ก์ปฌ AI ๋๊ตฌ
- Ollama F, O - ๋ก์ปฌ ํ๊ฒฝ์์ ๋ค์ํ ์คํ์์ค AI ๋ชจ๋ธ์ ์ฝ๊ฒ ์คํํ ์ ์๋ ๋๊ตฌ
- LM Studio F - ๋ก์ปฌ ์ปดํจํฐ์์ ๋๊ท๋ชจ ์ธ์ด ๋ชจ๋ธ์ ํ ์คํธํ๊ณ ์คํํ ์ ์๋ ๋ฐ์คํฌํฑ ์ ํ๋ฆฌ์ผ์ด์
- Jan F, O - ๋ก์ปฌ ๋ชจ๋ธ ์คํ์ ์ง์ํ๋ ๋ํํ AI ์ฑ. ์คํ๋ผ์ธ ์ฌ์ฉ์๋ ๋ชจ๋ธ ์ค๋น์ ์ค์ ํ์ธ ํ์
- LocalAI F, O - OpenAI API์ ํธํ๋๋ ๋ก์ปฌ REST API๋ฅผ ์ ๊ณตํ๋ ์์ฒด ํธ์คํ ๊ฐ๋ฅํ ์คํ์์ค ์๋ฃจ์
- GPT4All F, O - ๋ก์ปฌ ํ๊ฒฝ์์ ์คํ๋๋ ์คํ์์ค ๋ํํ AI ์ํ๊ณ๋ก, ๊ฐ์ธ์ ๋ณด ๋ณดํธ์ ์ค์ ์ ๋
- PrivateGPT F, O - ๋ก์ปฌ ํ๊ฒฝ์์ ๋ฌธ์์ ์ํธ์์ฉํ ์ ์๋ ํ๋ผ์ด๋ฒ์ ์ค์ฌ์ AI ์๋ฃจ์
-
์ฝ๋ฉ ์์ด์ ํธ ๊ด๋ฆฌ ๋๊ตฌ
- YYLO EN, F, O - ์ฝ๋ฉ ์์ด์ ํธ๋ฅผ ๋ช ๋ น์ค์์ ์กฐ์จํ๊ณ ์์ ๋ณ ๋ธ๋์นยท์ํฌํธ๋ฆฌ์ ๋จธ์ง ํ๋ฅผ ๊ด๋ฆฌํ๋ ๋๊ตฌ
- OrcaReplay EN, F, O - ์ฝ๋ฉ ์์ด์ ํธ์ ๋ชจ๋ธ ์ ๊ณต์ ์ฌ์ด์ HTTP ํธ์ถ์ ๊ธฐ๋กํ๊ณ ์ ์ฅ๋ ์คํ์ ์ฌ์ํ๋ CLI
- agent-manager EN, F, O - ์ค์น๋ ์ฝ๋ฉ ์์ด์ ํธ CLI๋ฅผ tmux ์ธ์ ์ผ๋ก ๊ด๋ฆฌํ๋ ํฐ๋ฏธ๋ UI. ์ธ์ ์ํ, ์ ํ์ Git ์ํฌํธ๋ฆฌ์ diff ๋ฆฌ๋ทฐ ์ง์
- DSH Studio EN, F, O - DeepSeek Harness๋ฅผ ์ค์นยท์คํยท๊ฐ๋ ํ๋ ๋ฐ์คํฌํฑ ์ฑ. ๋ก์ปฌ ์ฑ ์คํ๊ณผ ๋ชจ๋ธ์ ๋ก์ปฌ/์คํ๋ผ์ธ ์คํ์ ๋ค๋ฅด๋ฉฐ ๋ชจ๋ธ ์ ๊ณต์ ๋น์ฉ์ ๋ณ๋ ํ์ธ
-
-
๋ฌธ์ ๐
-
Web
- MDN Docs KR - MDN Web Docs ์ฌ์ดํธ๋ ์น ์ฌ์ดํธ์ ํ๋ก๊ทธ๋ ์๋ธ ์น ์ฑ ๋ชจ๋๋ฅผ ์ํ HTML, CSS ๋ฐ API๋ฅผ ํฌํจํ Open Web ๊ธฐ์ ์ ๋ํ ์ ๋ณด๋ฅผ ์ ๊ณต
- Javascript.info KR - ๋ชจ๋ ์๋ฐ์คํฌ๋ฆฝํธ ํํ ๋ฆฌ์ผ์ ํด๋ก์ , ๋ฌธ์ ๊ฐ์ฒด ๋ชจ๋ธ, ์ด๋ฒคํธ, ๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ ๋ฑ์ ๋ค์ํ ์ฃผ์ ์ ๋ํ ์ค๋ช ๊ณผ ์์, ๊ณผ์ ๋ฅผ ๋ด๊ณ ์์
- HTML DOM - ๋ฐ๋๋ผ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํ DOM ์กฐ์ ๋ง์คํฐ๋ง
- Rspack - ๋น ๋ฅธ Rust ๊ธฐ๋ฐ ์น ๋ฒ๋ค๋ฌ
- Thymeleaf - Thymeleaf๋ ์น ๋ฐ ๋ ๋ฆฝํ ํ๊ฒฝ ๋ชจ๋๋ฅผ ์ํ ์ต์ Server Side Java ํ ํ๋ฆฟ ์์ง
- Mustache - ๋ก์ง์ด ์๋ ํ ํ๋ฆฟ
- web.dev KR, F - ๋ชจ๋ ๋ธ๋ผ์ฐ์ ์์ ์๋ํ๋ ์ต์ ์น ํ๊ฒฝ์ ๋น๋ํ๊ธฐ ์ํ ์๋ด
-
Design
- Bootstrap EN - ๊ฐ๋ ฅํ๊ณ ํ์ฅ ๊ฐ๋ฅํ๋ฉฐ ๊ธฐ๋ฅ์ด ํ๋ถํ ํ๋ก ํธ์๋ ํดํท
- Flexbox Froggy KR - CSS Flexbox ํ์ต์ฉ ๊ฒ์
- StyleX EN - JavaScript์์ ์คํ์ผ์ ์ ์ํ๊ณ ๋น๋ ์ CSS๋ฅผ ์์ฑํ๋ ์คํ์ผ๋ง ๋๊ตฌ
- Tailwind CSS - HTML์ ์ ํธ๋ฆฌํฐ ํด๋์ค๋ฅผ ์กฐํฉํด UI๋ฅผ ๊ตฌ์ฑํ๋ CSS ํ๋ ์์ํฌ
- DaisyUI - Tailwind CSS์ฉ ์ปดํฌ๋ํธ์ ํ ๋ง๋ก ๋ฒํผยทํผ ๋ฑ UI๋ฅผ ๊ตฌ์ฑํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- Flowbite - Tailwind CSS ๊ธฐ๋ฐ UI ์ปดํฌ๋ํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- Headless UI - ์ ๊ทผ์ฑ์ ๊ณ ๋ คํ ์คํ์ผ ์๋ UI ์ปดํฌ๋ํธ ๋ชจ์
- Shadcn UI - Tailwind CSS ๊ธฐ๋ฐ์ ์ ๊ทผ์ฑ ๋์ ๊ตฌ์ฑ ์์๋ฅผ ์ ์ฐํ๊ฒ ์ปค์คํฐ๋ง์ด์งํ ์ ์๋ ํ๋์ ์ธ UI ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- Ant Design - ์น, ์ฑ ๋์์ธ์ ์ํ React UI ํ๋ ์์ํฌ
- Storybook EN,F,O - UI ์ปดํฌ๋ํธ๋ฅผ ์ฒด๊ณ์ ์ด๊ณ ํจ์จ์ ์ผ๋ก ๊ตฌ์ถํ ์ ์๋ UI ์ปดํฌ๋ํธ ๊ฐ๋ฐ ๋๊ตฌ๋ก, UI ์ปดํฌ๋ํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋ฌธ์ํ ๋๋ ๋์์ธ ์์คํ ์ ๊ฐ๋ฐํ๊ธฐ ์ํ ํ๋ซํผ ๋ฑ์ผ๋ก ํ์ฉ
-
Programming Language
- Kotlin Docs - ์ฝํ๋ฆฐ ๊ณต์ ๋ฌธ์
- Java Docs EN - Java ๊ณต์ ๋ฌธ์
- Python 3 Docs KR - Python3 ๊ณต์ ๋ฌธ์
-
Runtime
- Node.js Docs EN - ์๋ฒ ๋ฑ ๋ธ๋ผ์ฐ์ ๋ฐ์์ JavaScript๋ฅผ ์คํํ๋ ๋ฐํ์์ ๊ณต์ ๋ฌธ์
-
JavaScript Framework & Library
- React KR - React ํํ ๊ณต์ ํ๊ตญ์ด ๋ฌธ์
- Next.js Docs - Next.js ๊ณต์ ๋ฌธ์
- Vuejs Guide - Vuejs ๊ณต์ ๊ฐ์ด๋
- ์๋ฒ ํ๋ ์์ํฌ Express์ NestJS๋ Backend Framework ์ฐธ๊ณ
-
Backend Framework
- Spring Boot Docs EN - Spring Boot ๊ณต์ ๋ฌธ์
- Spring Docs EN - Spring ๊ณต์ ๋ฌธ์
- Django Docs KR - Django ์์ ๋ฒ์ ์ ๊ณต์ ์ ๋ฌธ ๋ฌธ์
- Spring Guides - Spring ํํ ๋ฆฌ์ผ ์์
- Flask Docs EN - Flask ์์ ๋ฒ์ ์ ๊ณต์ ๋ฌธ์
- ExpressJS KR - ExpressJS ๊ณต์ ํํ์ด์ง
- Ruby On Rails Guide - Ruby On Rails ๊ณต์ ๊ฐ์ด๋
- NestJS - NestJS ๊ณต์ ๋ฌธ์
- FastAPI Docs KR - FastAPI ๊ณต์ ๋ฌธ์
- GraphQL EN - GraphQL์ ์ฟผ๋ฆฌ, ์คํค๋ง์ API ์ค๊ณ๋ฅผ ๋ฐฐ์ฐ๋ ๊ณต์ ๋ฌธ์
- GraphQL ํ๊ตญ์ด ๋ฒ์ญ KR - ์ปค๋ฎค๋ํฐ ๋ฒ์ญ ๋ฌธ์. ํํ ๊ณต์ ๋ฌธ์์์ ์ฐจ์ด๋ฅผ ํ์ธํ๋ฉฐ ์ฐธ๊ณ
-
Public Cloud
- AWS Documentation KR - AWS ๊ณต์ ๋ฌธ์
- Azure Documentation KR - Azure ๊ณต์๋ฌธ์
- GCP Documentation KR - GCP ๊ณต์๋ฌธ์
- NCP (Naver Cloud Platform) Guide KR - Naver Cloud Platform ์ฌ์ฉ ๊ฐ์ด๋
-
Mobile
- Android Guide KR - Android ๊ณต์ ๊ฐ์ด๋
- IOS KR - iOS ๊ณต์ ๊ฐ๋ฐ์ ํํ์ด์ง
- React Native Docs - React Native ๊ณต์ ๋ฌธ์
- Flutter Docs EN - Flutter ์ค์นยทํ์ตยท๊ฐ๋ฐ์ ์ํ ํํ ๊ณต์ ๋ฌธ์
-
Database
- Oracle KR - Oracle ๊ณต์ ํํ์ด์ง
- MySQL Docs - MySQL ๊ณต์ ๋ฌธ์
- MongoDB Docs - MongoDB ๊ณต์ ๋ฌธ์
- PostgreSQL Docs - PostgreSQL ๊ณต์ ๋ฌธ์
- Redis Docs - Redis ๊ณต์ ๋ฌธ์
-
Search
- Elasticsearch Docs - Elasticsearch ๊ณต์ ๋ฌธ์
- Algolia Docs - Algolia ๊ณต์ ๋ฌธ์
-
Linux
- Ubuntu Server Docs EN - Ubuntu ์๋ฒ ๊ณต์ ๋ฌธ์ ์ง์ ์
- Fedora Docs KR - Fedora ๊ณต์ ๋ฌธ์
- Debian Docs KR - Debian ๊ณต์ ๋ฌธ์
- openSUSE Docs EN - openSUSE ๊ณต์ ๋ฌธ์
- Manjaro Linux Docs EN - Manjaro Linux ๊ณต์ ๋ฌธ์
- Rocky Linux Docs EN - Rocky Linux ๊ณต์ ๋ฌธ์
- CentOS Wiki Archive EN - ์ฝ๊ธฐ ์ ์ฉ ๊ตฌ๋ฌธ์ ์์นด์ด๋ธ. ํํ CentOS Stream ์๋ด์ ๊ตฌ๋ถํ์ฌ ์ฐธ๊ณ
-
Infra
- Kubernetes Docs KR - kubernetes ๊ณต์ ๋ฌธ์
- Docker Docs - Docker ๊ณต์ ๋ฌธ์
- Argo CD Docs - Argo CD ๊ณต์ ๋ฌธ์
- Vagrant Docs - Vagrant ๊ณต์ ๋ฌธ์
-
API
- Slack API EN - Slack API ๊ณต์ ๋ฌธ์
- Discord API EN - Discord API ๊ณต์ ๋ฌธ์
- GitHub REST API KR, EN - GitHub REST API ๊ณต์ ๋ฌธ์
- Google Cloud API KR - ๊ตฌ๊ธ ํด๋ผ์ฐ๋ API ๊ณต์ ๋ฌธ์
-
Git
- Git - Git ๊ณต์ ๋ฌธ์
- Github App API - ๊นํ๋ธ ์ ํ๋ฆฌ์ผ์ด์ API ๊ณต์ ๋ฌธ์
- GitHub GraphQL API - ๊นํ๋ธ GraphQL API ๊ณต์ ๋ฌธ์
- GitHub Webhook - ๊นํ๋ธ Webhook ๊ณต์ ๋ฌธ์
-
Other
- Google Developers Docs - ๊ตฌ๊ธ ๊ฐ๋ฐ์ ๊ณต์ ๋ฌธ์
- Refactoring.Guru$, EN, KR - ๋ฆฌํฉํ ๋ง, ๋์์ธ ํจํด๊ณผ ๊ด๋ จ๋ ๋ค์ํ ์ ๋ณด๋ฅผ ๋ด์ ๋ฌธ์
- Patterns.dev EN - ๋์์ธ, ๋ ๋๋ง ๋ฐ ์ฑ๋ฅ ํจํด์ ๋ํ ๋ด์ฉ์ ๋ด์ ๋ฌธ์
- ๊ณต๊ณต๋ฐ์ดํฐํฌํธ KR - ๋ํ๋ฏผ๊ตญ ๊ณต๊ณต๊ธฐ๊ด์ด ๋ง๋ค์ด๋ด๋ ๊ณต์ ์ธ ์ ๋ณด๊ฐ ๋ด๊ธด ํฌํธ
-
-
์ปค๋ฎค๋ํฐ ๐ฌ
-
๊ธฐ์ ์ปค๋ฎค๋ํฐ
- Velog KR - ๊ฐ๋ฐ์๋ค์ ์ํ ๋ธ๋ก๊ทธ ์๋น์ค
- Disquiet KR - IT ์๋น์ค ๋ฉ์ด์ปค๋ค์ ์์ ๋คํธ์ํฌ
- Okky KR - ๊ฐ๋ฐ ์ง๋ฌธ๊ณผ ๊ฒฝํ์ ๊ณต์ ํ๋ ์ปค๋ฎค๋ํฐ
- Ubuntu Korea KR - Ubuntu ํ๊ตญ ์ง์ญ ์ปค๋ฎค๋ํฐ (๊ณต์ ์ ํ ๋ฌธ์์ ๊ตฌ๋ถ)
- Cikorea KR - CodeIgniter ํ๊ตญ์ฌ์ฉ์ํฌ๋ผ, PHP Framework
- Jsdev KR - ์๋ฐ์คํฌ๋ฆฝํธ ๊ฐ๋ฐ์ ํฌ๋ผ
- Laravel KR - laravel korea community ๋ผ๋ผ๋ฒจ ์ฝ๋ฆฌ์
- Devstu KR - ๋ชจ๋๊ฐ ํจ๊ปํ๋, ์ง์์ ์ง์์ผ๋ก ๊ฐ์๋๊ฐ๋ ํ๊ตญ ๊ฐ๋ฐ ์ปค๋ฎค๋ํฐ
- Careerly KR - ๊ฐ๋ฐ ๊ด๋ จ ์ฝํ ์ธ ๊ณต์ ์ Q&A ์ปค๋ฎค๋ํฐ
- Stack Exchange EN - ์ฃผ์ ๋ณ ์ง๋ฌธยท๋ต๋ณ ์ปค๋ฎค๋ํฐ ๋คํธ์ํฌ
- Hashnode EN - Hashnode๋ ๋ฌด๋ฃ ๊ฐ๋ฐ์ ๋ธ๋ก๊ทธ ํ๋ซํผ์ผ๋ก ์์ ์ ๋๋ฉ์ธ์ ๊ธฐ์ฌ๋ฅผ ๊ฒ์ํ ์ ์์ผ๋ฉฐ ๊ธ๋ก๋ฒ ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ์ ์ฐ๊ฒฐ๋ ์ ์๋๋ก ๋์์ค
- Product Hunt EN - ์ ํ ์๊ฐ์ ์ฌ์ฉ์ ์๊ฒฌ์ ์ดํด๋ณด๋ ์ปค๋ฎค๋ํฐ
- Coderanch EN - ํ๋ก๊ทธ๋๋ฐ ์ง๋ฌธ๊ณผ ํ ๋ก ์ ์ํ ํฌ๋ผ
- Stack Overflow EN - ํ๋ก๊ทธ๋๋ฐ ์ง๋ฌธ๊ณผ ๋ต๋ณ์ ๊ณต์ ํ๋ ์ปค๋ฎค๋ํฐ. ์ง๋ฌธ์๋ ์ฌํ ๊ฐ๋ฅํ ์ฝ๋์ ์ค๋ฅ ์ ๋ณด๋ฅผ ํจ๊ป ์ ๊ณต
- AI ๋ชจ๋ธ ์ปค๋ฎค๋ํฐ๋ API & ๋ชจ๋ธ์ Hugging Face ํญ๋ชฉ ์ฐธ๊ณ
- Substack - ๋ด์ค๋ ํฐยท๊ธ ๋ฐํ๊ณผ ๊ตฌ๋ ํ๋ซํผ
-
๊ต์ก ์ปค๋ฎค๋ํฐ
- Inflearn $, KR - ๊ฐ๋ฐยท๋ฐ์ดํฐ ๋ฑ ์ค๋ฌด ๊ฐ์์ ๊ฐ์๋ณ ์ง๋ฌธ ๊ฒ์ํ์ ์ ๊ณตํ๋ ํ์ต ํ๋ซํผ
- ์ฝ๋ฉ์ ํ $, KR - ์น ๊ฐ๋ฐ ํ๋ก์ ํธ ์ค์ฌ ์จ๋ผ์ธ ํ๋ก๊ทธ๋๋ฐ ๊ฐ์ข
- Swexpertacademy KR - SW ํ๋ก๊ทธ๋๋ฐ ์ญ๋ ๊ฐํ์ ๋์์ด ๋๋ ๋ค์ํ ํ์ต ์ปจํ ์ธ ๋ฅผ ํ์ธ
- Nomadcoders $, KR - ์น ์๋น์ค๋ฅผ ๋ฐ๋ผ ๋ง๋๋ ํ๋ก์ ํธ ์ค์ฌ ์ฝ๋ฉ ๊ฐ์
- NEXTSTEP $ - NEXTSTEP์์ ๊ฐ๋ฐ์๋ค์ ์ํด ๋์์ธ๋ ๊ฐ์๋ฅผ ์๊ฐ
- freeCodeCamp EN,F - ํจ๊ป ์ฝ๋ฉ์ ๋ฐฐ์ฐ๋ ์ ์ธ๊ณ ์ฌ๋๋ค์ ์ปค๋ฎค๋ํฐ์ด์, ๋ค์ํ ๊ฐ๋ฐ ์ปค๋ฆฌํ๋ผ์ ์ ๊ณตํ๋ ์จ๋ผ์ธ ๋ฌด๋ฃ ํ์ตํ๋ซํผ
- ๊ฐ์ยทํํ ๋ฆฌ์ผ๊ณผ Git ์ค์ต์ ํ์ต์ ํตํฉํ์ฌ ์ ๋ฆฌ
- JSCODE KR - ๊ฐ๋ฐ ๋ฉํ ๋ง ํ๋ก๊ทธ๋จ
-
๋ด์ค
- Dzone EN - ํ๋ก๊ทธ๋๋ฐ, ์น ๊ฐ๋ฐ ๋ฐ DevOps ๋ด์ค, ์ด๋ณด์๋ถํฐ ์ ๋ฌธ๊ฐ๋ฅผ ์ํ ํํ ๋ฆฌ์ผ ๋ฐ ๋๊ตฌ
- ZDNet EN - IT ์ ํยท์ฐ์ ๋ด์ค์ ๋ถ์
- ZDNet KR - ๊ตญ๋ด์ธ IT ์ฐ์ ๋ด์ค
- InfoQ EN - ๊ฐ๋ฐ ํ์ด ์๋ก์ด ๊ธฐ์ ๊ณผ ๊ดํ์ ์ฑํํ ์ ์๋๋ก ๋์
- Techcrunch EN - TechCrunch. ๊ธฐ์ , ์คํํธ์ , ๋ฒค์ฒ์บํผํ ํ๋ฉ, ์ค๋ฆฌ์ฝ๋ฐธ๋ฆฌ ์ฌ์ ๋ณด๊ณ
- ๊ฐ๋ฐ์์ค๋ฝ๋ค KR - ๋ธ๋ก๊ทธ์ SNS์์ ์ฃผ๊ธฐ์ ์ผ๋ก ๊ธฐ์ ์ ๋ณด๋ฅผ ์ฐพ๊ณ ๋ถ๋ฅํ์ฌ ๊ฐ์น๋ฅผ ๋ํด ๊ณต์
- ์์ฆIT KR - ๊ฐ๋ฐ ๊ด๋ จ ์ค๋ฌด ๊ฒฝํ๊ณผ ๊ธฐ์ ์ฝํ ์ธ
- GeekNews KR - ๊ฐ๋ฐ ๋ด์ค, ๊ธฐ์ ๊ด๋ จ ์์์, ์คํํธ์ ์ ๋ณด์ ๋ ธํ์ฐ, ์ธ์์ ์ฌ๋ฏธ๋ ๊ฒ๋ค์ ์ข์ํ๋ ์ฌ๋๋ค์ ์ํ ๋ด์ค ์ฌ์ดํธ. ์ด๋ฉ์ผ ๋ด์ค๋ ํฐ/ํธ์ํฐ/์ฌ๋ ๋ด์ผ๋ก ๊ตฌ๋ ๊ฐ๋ฅ
-
ํ์ต
- Opentutorials KR - ์ํ์ฝ๋ฉ ๋ฑ ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ ํ์ต ์ฝํ ์ธ ๋ฅผ ๊ณต์ ํ๋ ํ๋ซํผ
- W3schools EN - ์น ๊ธฐ์ ๊ณผ ์ฌ๋ฌ ์ธ์ด์ ๋ฌธ๋ฒ ์์ ยท๋ธ๋ผ์ฐ์ ์ค์ต ํํ ๋ฆฌ์ผ
- Codecademy EN - ๋ธ๋ผ์ฐ์ ์ค์ต๊ณผ ํ์ต ๊ฒฝ๋ก๋ฅผ ์ ๊ณตํ๋ ํ๋ก๊ทธ๋๋ฐ ๊ต์ก ํ๋ซํผ
- Udemy KR - ๊ฐ๋ฐ์ ํฌํจํ ์ฌ๋ฌ ๋ถ์ผ์ ์จ๋ผ์ธ ๊ฐ์ ๋ง์ผํ๋ ์ด์ค
- ๋ถ์คํธ์ฝ์ค KR - ๋ค์ด๋ฒ ์ปค๋ฅํธ์ฌ๋จ์ ๊ฐ๋ฐยท๋ฐ์ดํฐ ๋ถ์ผ ์จ๋ผ์ธ ๊ฐ์ข ํ๋ซํผ
- TCP School (Java) KR - ์์ ์ ํจ๊ป Java ๊ธฐ์ด ๋ฌธ๋ฒ์ ํ์ตํ๋ ํํ ๋ฆฌ์ผ
- Poiemaweb KR - HTML, CSS, JavaScript ๋ฑ ์น ๊ฐ๋ฐ ๊ธฐ์ด ํ์ต ์๋ฃ
- CodeCrafters EN - Redis, DNS ์๋ฒ ๋ฑ ์ค์ ์ํํธ์จ์ด ์ฌ๊ตฌํ ํ๋ก์ ํธ๋ฅผ ํตํด ํ๋ก๊ทธ๋๋ฐ์ ํ์ตํ ์ ์๋ ์ฌ์ดํธ
- Learn Git Branching KR,EN,F - ์๊ฐํ๋ ํ๋ฉด๊ณผ ํจ๊ป ํํ ๋ฆฌ์ผ๊ณผ ๋ ๋ฒจ๋ณ ๊ฒ์์ ์ ๊ณตํ์ฌ ์์ฝ๊ฒ Git์ ํ์ตํ ์ ์๋ ์ฌ์ดํธ
- ๋๋ถ(TheBook) KR - (์ฃผ)๋์์ถํ ๊ธธ๋ฒ์์ ์ ๊ณตํ๋ IT ๋์ ์ด๋ ์๋น์ค
- K-MOOC KR - ํ๊ตญํ ๋ํ ๊ณต๊ฐ๊ฐ์ข
- Harvard Free Courses EN - ํ๋ฒ๋ ๋ํ๊ต ๊ณต๊ฐ ๊ฐ์
- WebTerm Learn EN, F - ๋ธ๋ผ์ฐ์ ์ ๋ชจ์ ํฐ๋ฏธ๋์์ ์ง์ ์ค์ตํ๋ฉฐ Linux, Git, Vim, tmux๋ฅผ ๋ฐฐ์ฐ๋ ๋ฌด๋ฃ ํ์ต ์ฌ์ดํธ (์ฒซ ๋ ์จ ์ดํ ๋ฌด๋ฃ ๊ณ์ ํ์)
-
๋ฌธ์ ํ์ด
- Baekjoon Online Judge KR, F - ํ๋ก๊ทธ๋๋ฐ ๋ฌธ์ ๋ฅผ ํ๊ณ ์จ๋ผ์ธ์ผ๋ก ์ฑ์ ๋ฐ์ ์ ์๋ ๊ณณ
- Codeforces EN - Codeforces, ํ๋ก๊ทธ๋๋ฐ ๋ํ ๋ฐ ๊ฒฝ์ฐ๋ํ, ํ๋ก๊ทธ๋๋ฐ ์ปค๋ฎค๋ํฐ
- Programmers KR - ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด์ ์ฝ๋ฉํ ์คํธ ์ฐ์ต ํ๋ซํผ
- ์ฝ๋ฉ๋์ฅ KR - ํ๋ก๊ทธ๋๋ฐ ๋ฌธ์ ํ์ด๋ฅผ ํตํด์ ์ฝ๋ฉ ์ค๋ ฅ์ ์๋ จ
- LeetCode EN, $ - ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด์ ๊ธฐ์ ๋ฉด์ ๋๋น๋ฅผ ์ํ ์ฐ์ต ํ๋ซํผ
- solved.ac KR - ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํด๊ฒฐ ํ์ต์ ์ด์ ํ Baekjoon Online Judge ๋ฌธ์ ๋ค์ ๋์ด๋ ๋ฐ ํฐ์ด ์ ๋ณด๋ฅผ ์ ๊ณตํ๋ ์ฌ์ดํธ
-
-
๋ธ๋ก๊ทธ ๐
-
ํ ๋ธ๋ก๊ทธ
- ๋ฒจ๋กํผ์ค KR - ๊ธฐ์ ๋ธ๋ก๊ทธ ๋ชจ์
- ์ฑ๋ํก ๊ธฐ์ ๋ธ๋ก๊ทธ KR - ์ฑ๋ํก ๊ธฐ์ ๋ธ๋ก๊ทธ
- ์ฐ์ํํ์ ๋ค ๊ธฐ์ ๋ธ๋ก๊ทธ KR - ์ฐ์ํํ์ ๋ค ๊ธฐ์ ๋ธ๋ก๊ทธ
- ์นด์นด์ค ๊ธฐ์ ๋ธ๋ก๊ทธ KR - ์นด์นด์ค ๊ธฐ์ ๋ธ๋ก๊ทธ
- ์นด์นด์คํ์ด ๊ธฐ์ ๋ธ๋ก๊ทธ KR - ์นด์นด์คํ์ด ๊ธฐ์ ๋ธ๋ก๊ทธ
- ์ฟ ํก ๊ธฐ์ ๋ธ๋ก๊ทธ KR - ์ฟ ํก ๊ธฐ์ ๋ธ๋ก๊ทธ
- ์์ฑ ํ๋ธ๋ก๊ทธ KR - ์์ฑ ํ๋ธ๋ก๊ทธ
- ํ ์ค ๊ธฐ์ ๋ธ๋ก๊ทธ KR - ํ ์ค ๊ธฐ์ ๋ธ๋ก๊ทธ
- ์ปฌ๋ฆฌ ๊ธฐ์ ๋ธ๋ก๊ทธ KR - ์ปฌ๋ฆฌ ๊ธฐ์ ๋ธ๋ก๊ทธ
- ๋ฑ ํฌ์๋ฌ๋ ๊ธฐ์ ๋ธ๋ก๊ทธ KR - ๋ฑ ํฌ์๋ฌ๋ ๊ธฐ์ ๋ธ๋ก๊ทธ
- ์ฌ๋ฆฌ๋ธ์ ๊ธฐ์ ๋ธ๋ก๊ทธ KR - ์ฌ๋ฆฌ๋ธ์ ๊ธฐ์ ๋ธ๋ก๊ทธ
- NHN ํด๋ผ์ฐ๋ ๋ฐ์ KR - NHN ํด๋ผ์ฐ๋ ๋ฐ์
- ํ์ดํผ์ปค๋ฅํธ ๊ธฐ์ ๋ธ๋ก๊ทธ KR - ํ์ดํผ์ปค๋ฅํธ ๊ธฐ์ ๋ธ๋ก๊ทธ
- ๋น๊ทผ๋ง์ผ ๊ธฐ์ ๋ธ๋ก๊ทธ KR - ๋น๊ทผ๋ง์ผ ๊ธฐ์ ๋ธ๋ก๊ทธ
- ๊ฐ๋จ์ธ๋ ๊ธฐ์ ๋ธ๋ก๊ทธ KR - ๊ฐ๋จ์ธ๋ ๊ธฐ์ ๋ธ๋ก๊ทธ
- ์๊ธฐ์ ๊ธฐ์ ๋ธ๋ก๊ทธ KR - ์๊ธฐ์ ๊ธฐ์ ๋ธ๋ก๊ทธ
- ํ๋ซํ ๊ธฐ์ ๋ธ๋ก๊ทธ KR - ํ๋ซํ ๊ธฐ์ ๋ธ๋ก๊ทธ
- ์คํฌ์นด ๊ธฐ์ ๋ธ๋ก๊ทธ KR - ์คํฌ์นด ๊ธฐ์ ๋ธ๋ก๊ทธ
- ๋ผ์ธ ๊ธฐ์ ๋ธ๋ก๊ทธ KR - ๋ผ์ธ ๊ธฐ์ ๋ธ๋ก๊ทธ
- ์์นด ๊ธฐ์ ๋ธ๋ก๊ทธ KR - ์์นด ๊ธฐ์ ๋ธ๋ก๊ทธ
- ๋ฆฌ๋ ๊ธฐ์ ๋ธ๋ก๊ทธ KR - ๋ฆฌ๋ ๊ธฐ์ ๋ธ๋ก๊ทธ
- ํซํ๋ ์ฆ ๊ธฐ์ ๋ธ๋ก๊ทธ KR - ํซํ๋ ์ฆ ๊ธฐ์ ๋ธ๋ก๊ทธ
- ๋ค์ด๋ฒ D2 KR - ๋ค์ด๋ฒ ๊ธฐ์ ๋ธ๋ก๊ทธ
- AWS ๊ธฐ์ ๋ธ๋ก๊ทธ KR - AWS ํ๊ตญ ๋ธ๋ก๊ทธ
- ๋ผํฌ๋ฉ์ค ๊ธฐ์ ๋ธ๋ก๊ทธ - ๋ผํฌ๋ฉ์ค ๊ธฐ์ ๋ธ๋ก๊ทธ
- Engineering at Meta EN - ๋ฉํ ์์ง๋์ด๋ง ๋ธ๋ก๊ทธ
- Amazon Alexa Blogs EN - ์๋ง์กด ์๋ ์ฌ ๋ธ๋ก๊ทธ
- Apple Developer EN - ์ ํ ๊ฐ๋ฐ์ ๋ธ๋ก๊ทธ
- Netflix Tech Blog EN - ๋ทํ๋ฆญ์ค ๊ธฐ์ ๋ธ๋ก๊ทธ
- Google Developer Blog EN - ๊ตฌ๊ธ ๊ฐ๋ฐ์ ๋ธ๋ก๊ทธ
- Linkedin Engineering Blog EN - ๋งํฌ๋์ธ ์์ง๋์ด๋ง ๋ธ๋ก๊ทธ
- Slack Engineering EN - ์ฌ๋ ์์ง๋์ด๋ง ๋ธ๋ก๊ทธ
- The Airbnb Tech Blog EN - ์์ด๋น์ค๋น ๊ธฐ์ ๋ธ๋ก๊ทธ
- Zoom Developer Blog EN - ์ค ๊ฐ๋ฐ์ ๋ธ๋ก๊ทธ
- RiotGames Tech Blog EN - ๋ผ์ด์ ๊ฒ์์ฆ ๊ธฐ์ ๋ธ๋ก๊ทธ
- Pinterest Engineering EN - ํํฐ๋ ์คํธ ์์ง๋์ด๋ง ๋ธ๋ก๊ทธ
- PayPal Tech Blog EN - ํ์ดํ ๊ธฐ์ ๋ธ๋ก๊ทธ
- Ebay Tech Blog EN - ์ด๋ฒ ์ด ๊ธฐ์ ๋ธ๋ก๊ทธ
- X (๊ตฌ Twitter) Engineering EN - X (๊ตฌ Twitter) ์์ง๋์ด๋ง ๋ธ๋ก๊ทธ
- GooglePlay Engineering EN - ๊ตฌ๊ธ ํ๋ ์ด ์์ง๋์ด๋ง ๋ธ๋ก๊ทธ
- Dropbox Tech Blog EN - Dropbox ๊ธฐ์ ๋ธ๋ก๊ทธ
- Spotify Engineering EN - Spotify ์์ง๋์ด๋ง ๋ธ๋ก๊ทธ
- Github Engineering EN - Github ์์ง๋์ด๋ง ๋ธ๋ก๊ทธ
- Grab Tech EN - Grab ์์ง๋์ด๋ง ๋ธ๋ก๊ทธ
-
๊ฐ์ธ ๋ธ๋ก๊ทธ
- ๊ธฐ์ต๋ณด๋จ ๊ธฐ๋ก์ KR - jojoldu์ ๊ฐ๋ฐ ๊ธฐ๋ก. ๊ฐ๋ณ ๊ธ์ ๋ฌธ์ ์ํฉ๊ณผ ํด๊ฒฐ ๊ณผ์ ์ ์ฐธ๊ณ ํ๋ ค๋ ๋ ์๋ฅผ ์ํ ๋ธ๋ก๊ทธ
- ๊ธฐ๊ณ์ธ๊ฐ ๊ธฐ์ต ๋ณด์กฐ์ฉ ์ํค KR - John Grib์ ์ํค ๊ฒธ ๋ธ๋ก๊ทธ. ์ฃผ์ ๋ณ ๊ธฐ๋ก๊ณผ ์ฐ๊ฒฐ๋ ์ฐธ๊ณ ์๋ฃ๋ฅผ ์ฐพ์๋ณด๋ ๋ ์๋ฅผ ์ํ ์๋ฃ
- ์ฌ๊ทธ์ง๊ทธ์ ๊ฐ๋ฐ ๋ธ๋ก๊ทธ KR - ์ฌ๊ทธ์ง๊ทธ์ ๊ฐ๋ฐ ๊ฒฝํ ๊ธฐ๋ก์ ์ฐพ์๋ณด๋ ๋ ์๋ฅผ ์ํ ๋ธ๋ก๊ทธ
- currenjin ๊ณต๊ฐ ์์นด์ด๋ธ KR - ๊ฐ๋ฐ ํ์ต ๊ธฐ๋ก๊ณผ ์ํค, ๋ฆฌ๋ทฐ๋ฅผ ๋ชจ์ ๊ณต๊ฐ ์์นด์ด๋ธ
- ์์ํ ์ต์ KR - ์ํํธ์จ์ด ๊ฐ๋ฐ๊ณผ ์ผํ๋ ๋ฐฉ์์ ๊ดํ ๊ธ์ ์ฐพ์๋ณด๋ ๋ธ๋ฐ์น
- Kent Beck EN - Kent Beck์ ๊ธ ๋ชฉ๋ก. ์์ด ์๋ฌธ์ ์ฐธ๊ณ ํ๋ ค๋ ๋ ์๋ฅผ ์ํ ๊ตฌ๋ ํ ์ฝํ ์ธ
- Evans Library KR - Evan Moon์ ๊ฐ๋ฐ ๊ธฐ๋ก์ ์ฐพ์๋ณด๋ ๋ ์๋ฅผ ์ํ ๋ธ๋ก๊ทธ
-
-
๋์์ ๐ฆ
- ๊ฐ๋ฐ ๊ด๋ จ ์ ํ๋ธ ๋ชจ์ KR - OKdevTV ๊ตญ๋ด ๊ฐ๋ฐ ๊ด๋ จ ์ ํ๋ฒ ์์ ๋ชจ์
- ์กฐ์ฝ๋ฉ JoCoding KR - ํ๋ก๊ทธ๋๋ฐ์ ๋ํด ์๋ฌด๊ฒ๋ ๋ชจ๋ฅด๋๋ผ๋ ๊ฐ๋ฐ์ด ๊ฐ๋ฅํ๋๋ก ๊ธฐ์ด๋ถํฐ ์ฐจ๊ทผ์ฐจ๊ทผ ์ฝ๊ฒ ์ค๋ช
- ์ํ์ฝ๋ฉ KR - ์ผ๋ฐ์ธ์๊ฒ ํ๋ก๊ทธ๋๋ฐ์ ์๋ ค์ฃผ๋ ์จ๋ผ์ธ/์คํ๋ผ์ธ ํ๋
- ์ฐ์ํํ ํฌ KR - ์ฐ์ํํ์ ๋ค์ ๊ธฐ์ ์กฐ์ง ๋์์
- MIT Theory of Computation EN - MIT์์ ์ ๊ณตํ๋ Michael Sipser์ CS ๊ฐ์
-
์๋ฃ๋ชจ์ ๐งพ
-
ํ๋ง์ฝ๋ฉ๊ฒฝ KR - ๊ฐ๋ฐ ๊ด๋ จ ์๋ฃ๋ชจ์
-
ํ ๋ฆฌ๋ง์ ํ๊ธ๋ผ์ด์ฆ ํ๋ก์ ํธ KR - Spring Boot ํ๊ธ ๋ฒ์ญ ๋ฌธ์
-
Google Labs EN - Google ์คํ์ค
-
Awesome
- Awesome EN, O - ํ๋ก๊ทธ๋๋ฐ ๊ด๋ จ ์๋ฃ๋ชจ์
- Awesome Node.js EN, O - Node.js ๊ด๋ จ ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome Vue EN, O - Vue.js ๊ด๋ จ ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome Svelte EN, O - Svelte ๊ด๋ จ ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome Angular EN, O - Angular ๊ด๋ จ ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome Next.js EN, O - Next.js ๊ด๋ จ ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome Ruby EN, O - Ruby ๊ด๋ จ ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome C++ EN, O - C++ ๊ด๋ จ ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome .NET EN, O - .NET ๊ด๋ จ ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome .NET Core EN, O - .NET Core ๊ด๋ จ ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome CSS EN, O - CSS ๊ด๋ จ ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome Bootstrap EN, O - Bootstrap ๊ด๋ จ ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome Tailwind CSS EN, O - Tailwind CSS ๊ด๋ จ ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome Fonts EN, O - ํฐํธ ๊ด๋ จ ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome Icons EN, O - ์์ด์ฝ ๊ด๋ จ ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome Web Icons EN, O - ์น ์์ด์ฝ ๊ด๋ จ ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome Mcp Servers EN, O - MCP Server ๊ด๋ จ ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome Maintainers EN, O - Open source maintainer ๋ชจ์ (Awesome ๊ณ์ด)
- Algovis EN, O - ์๊ณ ๋ฆฌ์ฆ ์๊ฐํ ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome Courses EN - ๋ฌด๋ฃ CS ๊ฐ์ข ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome Docker EN - ๋์ปค ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome Data Science EN - ๋ฐ์ดํฐ ์ฌ์ด์ธ์ค ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome Learn Data Science EN - ๋ฐ์ดํฐ ์ฌ์ด์ธ์ค ํ์ต ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome Computer Science EN - ์ปดํจํฐ ์ฌ์ด์ธ์ค ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome Computer Vision EN - ์ปดํจํฐ ๋น์ ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome Functional Programming EN - ํจ์ํ ํ๋ก๊ทธ๋๋ฐ ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome JVM EN - JVM ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome Empirical Software Engineering EN - ๊ฒฝํ์ ์ํํธ์จ์ด ์์ง๋์ด๋ง ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome Generative AI EN - ์์ฑํ AI ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome Interview Questions EN - ์ธํฐ๋ทฐ ์ง๋ฌธ ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome CodeRabbit EN - ์ฝ๋๋๋น ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome Playwright EN - ํ๋ ์ด๋ผ์ดํธ ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome Deep Learning EN - ๋ฅ ๋ฌ๋ ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome GeoJson EN - Geo JSON ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
- Awesome Microservices EN - ๋ง์ดํฌ๋ก์๋น์ค ์๋ฃ๋ชจ์ (Awesome ๊ณ์ด)
-
๋ ผ๋ฌธ
- Roy fielding Rest API - ๋ก์ดํ๋ฉ rest api ๋ ผ๋ฌธ
- Context Engineering for Large Language Models - Context Engineering for Large Language Models
-
์ฑ
- ์์ฑ ์คํ๋ง ํด๋ผ์ฐ๋์ ์๋น์ค ๋ฉ์ - say828์ ์ฑ <์์ฑ ์คํ๋ง ํด๋ผ์ฐ๋์ ์๋น์ค ๋ฉ์>
- The Site Reliability Workbook - by Betsy Beyer + 4 people
- Site Reliability Engineering - by Betsy Beyer + 3 people
- Building Secure & Reliable Systems - <Building Secure & Reliable Systems> by Betsy Beyer + 6 people
-
-
๋๊ตฌ ๐จ
-
๋ฐฐํฌยท์ธํ๋ผยท์๋น์ค API
- Vercel F, $ - ํ๋ก ํธ์๋ยทํ์คํ ์ฑ ๋ฐฐํฌ ํ๋ซํผ
- Supabase F, $, O - DBยท์ธ์ฆยท์คํ ๋ฆฌ์ง๋ฅผ ์ ๊ณตํ๋ ๋ฐฑ์๋ ํ๋ซํผ
- Railway F, $ - ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ฐฐํฌํ๋ ํด๋ผ์ฐ๋ ํ๋ซํผ
- Render F, $ - ์น ์๋น์ค, DB, ์์ฝ ์์ ๋ฑ์ ๋ฐฐํฌํ๋ ํด๋ผ์ฐ๋
- Stripe $ - ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฒฐ์ ๊ธฐ๋ฅ์ ํตํฉํ๋ API
- Clerk F, $ - ์ธ์ฆยท์ฌ์ฉ์ ๊ด๋ฆฌ ์๋น์ค
- PlanetScale $ - ๊ด๋ฆฌํ Postgres์ Vitess/MySQL ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ๋ซํผ
- Upstash F, $ - ์๋ฒ๋ฆฌ์ค ๋ฐ์ดํฐ ์๋น์ค. ์ง์ ์ ํ๊ณผ ์ฌ์ฉ๋๋ณ ์๊ธ์ ๊ณต์ ํ์ด์ง ํ์ธ
- Resend F, $ - ์ ํ๋ฆฌ์ผ์ด์ ์ ์ด๋ฉ์ผ ๋ฐ์ก API
- Cohesivity EN, F, $ - ์ฝ๋ฉ ์์ด์ ํธ์ฉ ๋ฐฑ์๋ ์ธํ๋ผ์ MCP ์ฐ๋ ์ ๊ณต. ๊ณ์ ์๊ตฌ์ฌํญ๊ณผ ์๋น์ค๋ณ ๋น์ฉ์ ์ด์ฉ ์ ํ์ธ
-
Online Utilities
- All Tools Verse EN, F - ํ์ผยท์ด๋ฏธ์งยทํ ์คํธยท๋ฐ์ดํฐ ๋ณํ ๋ฑ ๋ธ๋ผ์ฐ์ ๋๊ตฌ ๋ชจ์
- A Box of Tools KR, F, O - ์ด๋ฏธ์งยท์์ยท์ค๋์คยทPDFยทํ ์คํธ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ธ๋ผ์ฐ์ ๋๊ตฌ ๋ชจ์. ์ฝ๋๋ MIT ๋ผ์ด์ ์ค๋ก ๊ณต๊ฐ
- Nutilz EN, F - ์ ๊ท์ ํ ์คํธยทJSON ํฌ๋งท ๋ฑ ๊ฐ๋ฐ ๋ณด์กฐ ์ ํธ๋ฆฌํฐ. ๋๊ตฌ์ ๋ฐ๋ผ ์๋ฒ ์ฒ๋ฆฌ๊ฐ ํฌํจ๋๋ฏ๋ก ์ ๋ก๋ ์ฌ๋ถ ํ์ธ ํ์
-
Search
- Google - ๊ฒ์ ์์ง
- DuckDuckGo - ๊ฐ์ธ์ ๋ณด ๋ณดํธ ๊ฒ์ ์์ง
- Naver - ๊ตญ๋ด ๊ฒ์ ์์ง(๋ค์ด๋ฒ)
- Daum - ๊ตญ๋ด ๊ฒ์ ์์ง(๋ค์)
-
Network
- My ip address - IP ์ฃผ์ ์กฐํ
- ๋ด๋๋ฉ์ธ.ํ๊ตญ - ๋ฌด๋ฃ ํ๊ตญ ๋๋ฉ์ธ ๋ฐ๊ธ
- Fast.com F - ๋ทํ๋ฆญ์ค์์ ์ ๊ณตํ๋ ์ธํฐ๋ท ์๋ ์ธก์ ๊ธฐ (๋ธ๋ผ์ฐ์ )
-
Git
- Gitmoji - ๊น ์ปค๋ฐ ์ด๋ชจ์ง ๋ชจ์
- GitHub $ - Git ํ๋ซํผ
- GitLab $ - Git ํ๋ซํผ (GitHub์ ์ ์ฌ)
- Bitbucket $ - Atlassian์ ์ํด ์ด์๋๋ Git ์ ์ฅ์
- grep $ - GitHub ๊ณต๊ฐ ์ ์ฅ์ ์ ์ฒด๋ฅผ ๋์์ผ๋ก ์ฝ๋๋ฅผ ๊ฒ์ํ ์ ์๋ ๋๊ตฌ
- GitDiagram - Git Repository ๋ด ํ์ผ์ Diagram์ผ๋ก ์๊ฐํํด์ฃผ๋ ๋๊ตฌ
- Git ๋ธ๋์น ์ค์ต์ ํ์ต์ Learn Git Branching ์ฐธ๊ณ
- LGTM Gifs - Git Commit LGTM GIF ๋ชจ์
-
No Code
-
API Request
- Postman - API ๋๋ฒ๊ทธ ๋๊ตฌ
- Swagger - API Documentation ๋๊ตฌ
- Cortex EN, F, O - API ๋ช ์ธ์ Markdown์์ ๋ํํ ๋ฌธ์, ํ์ ์ด ์ง์ ๋ SDK ๋ฐ MCP Server๋ฅผ ์์ฑํ๋ ์คํ์์ค CLI
-
JSON
- Formatter - CSS/JSON/HTML ํฌ๋งท ๋๊ตฌ
- Jsonformatter - JSON ํฌ๋งท ๋๊ตฌ
-
์ ๊ท ํํ์
-
Design
- Figma $ - UI/UX ๋์์ธ ๋ฐ ํ๋กํ ํ์ดํ ๋๊ตฌ
- Draw.io - ๋ค์ด์ด๊ทธ๋จ ์์ฑ ๋๊ตฌ
- Canva - ๋ฌด๋ฃ ๋์์ธ ํด
- DGM - ๋ค์ด์ด๊ทธ๋จ ์์ฑ ๋๊ตฌ
- Pexels - ๊ณ ํ์ง ๋ฌด๋ฃ์ด๋ฏธ์ง ๋ชจ์
- Emojipedia - ์ด๋ชจ์ง ์ ์ฅ์
- Excalidraw - ๊ฐํธํ ๋ค์ด์ด๊ทธ๋จ ์์ฑ ๋๊ตฌ
- pixlr - ํฌํ ์ต ๊ฐ์ ์ด๋ฏธ์ง ํธ์ง ๋๊ตฌ
- thenounproject - ppt์ฉ ๋ฐฑํฐ ์ด๋ฏธ์ง
- removebg - ๊ฐํธํ ๋๋ผ ์ ๊ฑฐ ๋๊ตฌ
- colorhunt - ์์์ถ์ฒ ๋๊ตฌ
- coolors - ์์์ถ์ฒ ๋๊ตฌ
- 0to255 - ์ ์ฌ ์์์ ์์๋ ํ์ธ ๋๊ตฌ
- msaez - ๋ง์ดํฌ๋ก์๋น์ค ์ํคํ ์ฒ ๋ค์ด์ด๊ทธ๋จ ์์ฑ ๋๊ตฌ
-
Backend Framework
- Spring Initializr - Spring ํ๋ก์ ํธ ์์ฑ๊ธฐ
- Ktor Project Generator - Ktor ํ๋ก์ ํธ ์์ฑ๊ธฐ
-
Code Formatter & Linter
-
Testing
- JUnit User Guide EN - JavaยทJVM ํ ์คํธ ์์ฑยท์คํ์ ์ํ ํํ JUnit ๊ฐ์ด๋
-
IDE
-
Jetbrains
- IntelliJ IDEA $ - Jetbrains์์ ๊ฐ๋ฐํ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ (Java, Kotlin)
- CLion $ - Jetbrains์์ ๊ฐ๋ฐํ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ (C, C++)
- DataGrip $ - Jetbrains์์ ๊ฐ๋ฐํ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ (SQL)
- WebStorm $ - Jetbrains์์ ๊ฐ๋ฐํ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ (JavaScript)
- PyCharm $ - JetBrains์ Python ๊ฐ๋ฐ IDE. ๋ฐ์ดํฐ ๊ณผํยท๋ถ์ ๊ธฐ๋ฅ๊ณผ ํ๋๋ณ ์ด์ฉ ์กฐ๊ฑด์ ๊ณต์ ํ์ด์ง ์ฐธ๊ณ
- RubyMine $ - Jetbrains์์ ๊ฐ๋ฐํ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ (Ruby)
- Rider $ - Jetbrains์์ ๊ฐ๋ฐํ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ (C#, .NET)
- Writerside $ - Jetbrains์์ ๊ฐ๋ฐํ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ (Document)
- RustRover $ - Jetbrains์์ ๊ฐ๋ฐํ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ (Rust)
- GoLand $ - Jetbrains์์ ๊ฐ๋ฐํ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ (Go)
- Aqua $ - Jetbrains์์ ๊ฐ๋ฐํ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ (Testing)
-
Other
- Android Studio F - Google์ด ๋ฐฐํฌํ๋ IntelliJ ํ๋ซํผ ๊ธฐ๋ฐ Android ๊ฐ๋ฐ IDE
- Visual Studio Code O, F - Microsoft์์ ๊ฐ๋ฐํ ํ ์คํธ ์๋ํฐ
- Visual Studio $ - Microsoft์์ ๊ฐ๋ฐํ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ
- Cursor - AI ๊ฐ๋ฐ ๋๊ตฌ์ ๊ธฐ๋ณธ ํญ๋ชฉ ์ฐธ๊ณ
- Geany O, F - ๋น ๋ฅด๊ณ ๊ฐ๋ฒผ์ด ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ
- sublime Text $ - ํฌ๋ก์ค ํ๋ซํผ์ ํ ์คํธ ์๋ํฐ
- Notepad++ O, F - ์๋์ฐ ์ ์ฉ ํ ์คํธ ์๋ํฐ
- Eclipse - ์๋ฐ ๊ธฐ๋ฐ์ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ
- Colab - ํธ์คํ ๋ Jupyter ๋ ธํธ๋ถ ์๋น์ค. ์ฌ์ฉ ๊ฐ๋ฅํ ์ปดํจํ ์์๊ณผ ํ๋๋ ํ๋ยท๊ฐ์ฉ์ฑ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง
- Xcode - Apple์์ ๊ฐ๋ฐํ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ
- online gdb - ์จ๋ผ์ธ ์ปดํ์ผ๋ฌ ๋ฐ ๋๋ฒ๊ฑฐ ๋๊ตฌ
-
-
Other
- TTSMaker - ์์ฑ UI ํ๋กํ ํ์ ์ด๋ ํ ์คํธ์ฉ ์์ฑ ์๋ฃ ์ ์์ ํ์ฉํ ์ ์๋ ํ ์คํธ ์์ฑ ๋ณํ ๋๊ตฌ. ์์ฑ๋ณ ์ด์ฉ ์กฐ๊ฑด ํ์ธ ํ์
- URL Encode and Decode - URL ์ธ์ฝ๋ฉยท๋์ฝ๋ฉ์ ํ์ธํ๋ ๊ฐ๋ฐ ๋ณด์กฐ ๋๊ตฌ
- IT Tools - ๊ฐ๋ฐํ ๋ ์ ์ฉํ Crypto, Converter, Parser ๊ธฐ๋ฅ์ด ์๋ ์น์ฌ์ดํธ
- HexEd.it - ๋ธ๋ผ์ฐ์ ๊ธฐ๋ฐ์ Hex Editor
- Let's Encrypt - ๋ฌด๋ฃ SSL/TLS ์ธ์ฆ์ ๋ฐ๊ธ ์ฌ์ดํธ
-
์ด ํ๋ก์ ํธ๋ MIT License ํ์ ๊ณต๊ฐ๋์ด ์์ต๋๋ค.
๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ์ ๋ฐ์ ์ ์ํด ์์ ๋กญ๊ฒ ์ฌ์ฉํ๊ณ ๊ธฐ์ฌํด์ฃผ์ธ์.
Made by @currenjin and contributors