FastAPI Best Practices and Conventions we used at our startup
Repository Index
47,133 repositories indexed
193–216 of 1,130 · Most stars
Algorithms and Data Structures implemented in Go for beginners, following best practices.
- algorithms
- algorithms-implemented
- data-structures
- datastructures
💿 Free software that works great, and also happens to be open-source Python.
A collection of ZSH frameworks, plugins, themes and tutorials.
- collection
- awesome-list
- zsh-theme
- zsh-completions
Awesome LeetCode resources to learn Data Structures and Algorithms and prepare for Coding Interviews.
LeetCode Problems' Solutions
Translated"Source Code for the Simplest Spring Cloud Tutorial Ever"
- spring-cloud
- spring-boot
- hystrix
- finchley
TranslatedAn easy-to-understand, witty and humorous Java learning guide, covering core knowledge points such as Java basics, Java concurrent programming, the Java Virtual Machine, Java enterprise development, and Java interviews. To learn Java, look no further than 二哥's (Erge, "Second Brother") Java advancement path 😄
- java
- jvm
- springboot
- mysql
The Uber Go Style Guide.
- golang
- go
- style-guide
- best-practices
:video_game: :pencil: A list of Game Development resources to make magic happen.
Optimizing compiler for React
- hacktoberfest
- million
- millionjs
- virtual-dom
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable, and secure AI workflows from session setup to service orchestration.
- csharp
- java
- javascript
- mcp
A collection of hacking / penetration testing resources to make you better!
- ctf
- hacking
- privilege-escalation
- reverse-engineering
📺 Discover the latest machine learning / AI courses on YouTube.
Translated🚁🚀 2026 Airport Recommendations | Panda VPN (PandaVPNPro) has been confirmed to have run off with users' money! Quick Connect VPN (快连VPN) and Xiaoniu Accelerator (小牛加速器, Xiaoniu VPN) offer a poor experience and are expensive. Low-price airports, cheap airports, affordable airports, cost-effective airports, high-speed airports, stable airports, one-yuan airports, circumvention airports, paid airports, fee-charging airports, niche airports, high-quality airports, budget airports. Airport reviews, circumventing China's firewall, scientific internet access, ladders. Not permanently free ladders, official website, not permanently free VPN, not free airports! VPN China. Pay-as-you-go airports, pay-by-usage airports, no time limit airports. Airport node subscriptions, node sharing, Clash nodes, V2ray nodes, non-free nodes. Works with proxy software such as ClashForWindows, V2rayN, singbox, nekobox, and Shadowrocket (小火箭) 🚀🚁
- airport
- clash
- gfw
- shadowsocks
✨ React patterns, techniques, tips and tricks ✨
- react-patterns
- design-patterns
- techniques
- best-practices
Architecture decision record (ADR) examples for software planning, IT leadership, and template documentation
- adr
- documentation
- teamwork
- architecture-decision-record
Starter files, final projects, and FAQ for my Complete JavaScript course
- udemy
- starter-files
- javascript-course
A curated list of practical Codex skills for automating workflows across the Codex CLI and API.
The largest curated collection of markdown badges for your personal developer branding, profile, and projects.
- github-profile-readme
- github-profile
- hacktoberfest
- branding
A Collection of application ideas that can be used to improve your coding skills ❤.
📝 A curated list of awesome Raspberry Pi tools, projects, images and resources
TranslatedAn English learning guide written specifically for programmers, v1.2. For the online version, click ->
- english
- english-learning
Translated7 days golang programs from scratch (web framework Gee, distributed cache GeeCache, object relational mapping ORM framework GeeORM, rpc framework GeeRPC etc) A series on writing/implementing things from scratch in 7 days with Go
- learning
- starter-project
- golang
- scratch