Starred repositories
Master programming by recreating your favorite technologies from scratch.
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
📚 Freely available programming books
A complete computer science study plan to become a software engineer.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
All Algorithms implemented in Python
🎓 Path to a free self-taught education in Computer Science!
An Open Source Machine Learning Framework for Everyone
🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.
Papers from the computer science community to read and discuss.
Tensors and Dynamic neural networks in Python with strong GPU acceleration
A collection of (mostly) technical things every software developer should know about
FastAPI framework, high performance, easy to learn, fast to code, ready for production
A list of awesome beginners-friendly projects.
A curated awesome list of lists of interview questions. Feel free to contribute! 🎓
🔗 Some useful websites for programmers.
A topic-centric list of HQ open datasets.
Course to get into Large Language Models (LLMs) with roadmaps and Colab notebooks.
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
The world's simplest facial recognition api for Python and the command line
DeepSpeed is a deep learning optimization library that makes distributed training and inference easy, efficient, and effective.
TensorFlow code and pre-trained models for BERT
Deep Learning papers reading roadmap for anyone who are eager to learn this amazing tech!
Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io
Detectron2 is a platform for object detection, segmentation and other visual recognition tasks.
Machine Learning From Scratch. Bare bones NumPy implementations of machine learning models and algorithms with a focus on accessibility. Aims to cover everything from linear regression to deep lear…
A complete daily plan for studying to become a machine learning engineer.
aka "Bayesian Methods for Hackers": An introduction to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view. All in pure Python ;)