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
7 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 →