精选资源合集
以下是 GitHub 上最优秀的开源资源、学习材料和实用工具的整理。
目录
学习资源
编程学习
- freeCodeCamp - 提供免费编程学习的平台
- The Odin Project - 提供全栈开发的自学课程
- CS50 - 哈佛大学提供的计算机科学入门课程
- JavaScript30 - 为期30天的 JavaScript 挑战活动
- You-Don’t-Know-JS - 深入讲解 JavaScript 的系列书籍
书籍资源
- free-programming-books - 收集了大量免费编程书籍
- PythonBooks - 专注于 Python 相关的书籍
- System Design Primer - 提供系统设计的学习指南
视频教程
- CS-Video-Courses - 提供计算机科学相关的视频课程
- Awesome-Courses - 汇总了优质的在线课程
设计资源
UI/UX
- Tailwind CSS - 一个实用优先的 CSS 框架
- Ant Design - 为企业级应用提供设计语言
- Material Design - 包含 Material Design 的各种组件
- Chakra UI - 提供简单、模块化且易于访问的组件库
图标资源
- Feather Icons - 一套美观的图标集合
- Heroicons - 一个 SVG 图标库
- Lucide - 提供美观统一的图标库
设计工具
- Figma - 一个协作式的设计工具
- Penpot - 一款开源的设计工具
开发工具
代码编辑器
- Visual Studio Code - 由微软开发的代码编辑器
- VSCodium - Visual Studio Code 的开源版本
终端工具
- Oh My Zsh - 一个 Zsh 的配置框架
- Starship - 适用于多种终端的提示符
- Windows Terminal - Windows 平台上的现代终端
开发工具链
- ESLint - 用于检查 JavaScript 代码的工具
- Prettier - 代码格式化工具
- Webpack - 模块打包工具
- Vite - 新一代的前端构建工具
优秀文档
编程语言
- MDN Web Docs - 提供 Web 技术的详细文档
- Python Docs - Python 官方文档
- Rust Docs - Rust 编程语言的官方文档
框架文档
- React Docs - React 官方文档
- Vue Docs - Vue.js 官方文档
- Next.js Docs - Next.js 框架的官方文档
API 设计
- REST API Tutorial - 提供公共 API 的列表
- API Design Guidelines - 微软提供的 API 设计指南
项目脚手架
前端项目
- create-react-app - 用于创建 React 项目的脚手架
- create-next-app - 用于创建 Next.js 项目的脚手架
- Vue CLI - 用于创建 Vue.js 项目的命令行工具
- Vite App - 基于 Vite 的项目模板
全栈项目
- fullstack-apollo-nextjs - 结合 Next.js 和 Apollo 的全栈项目模板
- n8n - 一个工作流自动化平台
- Supabase - 开源的 Firebase 替代方案
后端项目
- Node.js Best Practices - Node.js 的最佳实践指南
- Spring Boot - Java 微服务框架
- Django - Python 的 Web 框架
算法与数据结构
学习资源
- Algorithms - 各种算法的实现示例
- Data Structures - JavaScript 中的数据结构和算法
- LeetCode - 提供 LeetCode 题目的解决方案
可视化工具
- Algorithm Visualizer - 可视化算法的工具
- VisuAlgo - 数据结构的可视化工具
AI/ML 资源
框架与库
- TensorFlow - Google 开发的机器学习框架
- PyTorch - Facebook 开发的深度学习框架
- Scikit-learn - Python 的机器学习库
- Hugging Face - 提供自然语言处理的预训练模型
学习资源
- Fast.ai - 深度学习的实战课程
- ML-YouTube-Courses - 机器学习相关的 YouTube 课程
- Papers with Code - 论文及其代码实现的汇总
大数据
框架工具
- Apache Spark - 大数据处理引擎
- Apache Kafka - 分布式流处理平台
- Apache Flink - 流处理框架
- Elasticsearch - 搜索和分析引擎
数据可视化
- Apache Superset - 数据可视化平台
- Grafana - 监控和可视化的工具
- D3.js - 用于创建数据驱动文档的 JavaScript 库
安全资源
安全工具
- Metasploit - 渗透测试框架
- OWASP ZAP - Web 应用的安全扫描工具
- Burp Suite - 用于 Web 应用安全测试的工具
安全学习
- Security-Knowledge-Framework - 提供安全知识框架
Web Security Academy
PortSwigger 安全学院
前端资源
React 生态
- React - React 核心库
- Redux - 状态管理
- React Router - 路由管理
- Next.js - React 全栈框架
Vue 生态
- Vue.js - Vue 核心库
- Vuex - 状态管理
- Vue Router - 路由管理
- Nuxt.js - Vue 全栈框架
CSS 工具
- PostCSS - CSS 处理工具
- Sass - CSS 预处理器
- Styled Components - CSS-in-JS
后端资源
Node.js 生态
- Express - Web 应用框架
- NestJS - 企业级 Node.js 框架
- Fastify - 高性能 Node.js 框架
- Koa - 下一代 Web 框架
Python 生态
- Django - Web 框架
- Flask - 微框架
- FastAPI - 现代、快速的 Web 框架
Go 生态
- Gin - HTTP Web 框架
- Echo - 高性能、极简的 Go 框架
- Beego - 应用框架
Java 生态
- Spring Boot - 微服务框架
- Quarkus - 超音速 Java 框架
- Micronaut - JVM 框架
移动开发
React Native 生态
- React Native - 跨平台移动开发
- Expo - React Native 平台
Flutter 生态
- Flutter - Google 的跨平台 UI 工具包
原生开发
- Android Jetpack - Android 开发工具包
- SwiftUI - Apple 的 UI 框架
使用建议
- 循序渐进 - 从基础开始,逐步深入
- 动手实践 - 理论结合实践,多写代码
- 参与社区 - 积极参与开源项目
- 持续学习 - 技术更新快,保持学习热情
资源统计
- 仓库总数 - 100+
- 涵盖领域 - 12 个主要领域
- 更新频率 - 每周更新
- 社区活跃度 - ?????
提示 - 这是一个动态更新的资源列表,建议定期查看更新以获取最新资源!


雷达卡


京公网安备 11010802022788号







