Skip to main content

A list of useful stuff in Machine Learning, Computer Graphics, Software Development, ...

18
GitHub Stars
1.3k
Curated Resources
37
Categories
17 hours ago
Last Refreshed
Deep Learning FrameworkMachine Learning FrameworkComputer VisionNatural Language ProcessingReinforcement LearningGraphCausal InferenceRecommendation, Advertisement & RankingTime-Series & FinancialOther Machine Learning ApplicationsLinear Algebra / Statistics ToolkitData ProcessingData VisualizationMachine Learning TutorialsGraphic Libraries & RenderersGame EnginesCG TutorialsDevOpsDesktop App DevelopmentWeb DevelopmentMobile DevelopmentProcess, Thread & CoroutineDebugging & Profiling & TracingData Management & ProcessingData Format & I/OSecurityPackage ManagementContainers & Language Extentions & LintingFor JavaScriptProgramming Language TutorialsMacOSWindowsLinuxCross-PlatformMachine LearningComputer GraphicsProgramming Language

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me python resources from awesome-list"

Installation instructions →

What's inside

Programming Language Tutorials

  • 30 Days Of PythonPython

    A step-by-step guide to learn the Python programming language in 30 days.

  • 500 Lines or Less

    This is the source for the book 500 Lines or Less, the fourth in the Architecture of Open Source Applications series.

  • 955.WLBJavaScript

    955不加班的公司名单

  • 996.ICUJavaScript

    996加班的公司名单

  • AlgorithmsByPythonPython

    算法/数据结构/Python/剑指offer/机器学习/leetcode

  • Algorithm Visualizer

    Interactive Online Platform that Visualizes Algorithms from Code

Graphic Libraries & Renderers

  • 3D Game Shaders For Beginners

    A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

  • A-Frame

    Web framework for building virtual reality experiences.

Web Development

  • 50projects50days

    50+ mini web projects using HTML, CSS & JS.

  • Ant Design

    An enterprise-class UI design language and React UI library.

  • bbs-go

    基于Golang的开源社区系统。

  • big-react

    从零实现 React v18 的核心功能。

  • Brook

    A cross-platform network tool designed for developers.

  • cim

    适用于开发者的分布式即时通讯系统

Machine Learning

Data Processing

  • accimageData Pre-processing & Loading

    High performance image loading and augmenting routines mimicking PIL.Image interface.

  • AlbumentationsData Pre-processing & Loading

    A Python library for image augmentation.

  • anytreeData Representation

    Python tree data library.

  • AudiomentationsData Pre-processing & Loading

    A Python library for audio data augmentation.

  • AugLyData Pre-processing & Loading

    A data augmentations library for audio, image, text, and video.

  • AugmentorData Pre-processing & Loading

    Image augmentation library in Python for machine learning.

Game Engines

  • Acid

    A high speed C++17 Vulkan game engine.

  • Awesome Godot

    A curated list of free/libre plugins, scripts and add-ons for Godot

  • Battle City Remake

    Battle city remake built with react.

  • Cocos2d-x

    A suite of open-source, cross-platform, game-development tools used by millions of developers all over the world.

Reinforcement Learning

  • Acme

    A research framework for reinforcement learning by DeepMind.

  • AirSim

    Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research.

  • AnimalAI 3

    AAI supports interdisciplinary research to help better understand human, animal, and artificial cognition.

  • AnimalAI-Olympics

    Code repository for the Animal AI Olympics competition.

Deep Learning Framework

  • AdvBoxInterpretability & Adversarial Training

    A toolbox to generate adversarial examples that fool neural networks in PaddlePaddle、PyTorch、Caffe2、MxNet、Keras、TensorFlow.

  • Adversarial Robustness ToolboxInterpretability & Adversarial Training

    Python Library for Machine Learning Security - Evasion, Poisoning, Extraction, Inference.

  • AI Explainability 360Interpretability & Adversarial Training

    An open-source library that supports interpretability and explainability of datasets and machine learning models.

  • AI Fairness 360Anomaly Detection & Others

    A comprehensive set of fairness metrics for datasets and machine learning models, explanations for these metrics, and algorithms to mitigate bias in datasets and models.

  • Analytics ZooDeployment & Distribution

    Distributed Tensorflow, Keras and PyTorch on Apache Spark/Flink & Ray.

  • AngelDeployment & Distribution

    A Flexible and Powerful Parameter Server for large-scale machine learning.

Showing a sample of 1.3k resources. View the full list on GitHub →