![[! Потрясающе] (https://raw.githubusercontent.com/sindresorhus/awesome/main/media/logo.svg)](https://images.downcodes.com/uploads/20250520/img_682bd69280b5430.png)
Список полезных вещей в машинном обучении, компьютерной графике, разработке программного обеспечения, ...
Pytorch - рамка глубокого обучения с открытым исходным кодом от Facebook, с поддержкой графического процессора и динамического графика.
Поддерживаемая платформа: Linux, Windows, MacOS, Android, iOS
Языковой API: Python, C ++, Java
Tensorflow - с открытым исходным кодом структуру Google с открытым исходным кодом с поддержкой графического процессора.
Поддерживаемая платформа: Linux, Windows, MacOS, Android, iOS, Raspberry Pi, Web
Языковой API: Python, C ++, Java, Javascript
MXNET - среда глубокого обучения с открытым исходным кодом от Apache, с поддержкой GPU.
PaddlePaddle - Среда глубокого обучения с открытым исходным кодом от Baidu, с поддержкой графического процессора.
Поддерживаемая платформа: Linux, Windows, MacOS, Android, iOS, Web
Языковой API: Python, C ++, Java, Javascript
Megengine - рамка глубокого обучения с открытым исходным кодом от Megvii, с поддержкой графического процессора.
MACE - глубокий учебный вывод, оптимизированный для мобильных гетерогенных вычислений Xiaomi.
Библиотеки нейронной сети - рамка глубокого обучения с открытым исходным кодом от Sony с поддержкой графических процессоров.
OneFlow - глубокая структура обучения, предназначенная для удобства для пользователя, масштабируемой и эффективной.
FASTAI - библиотека глубокого обучения высокого уровня на основе Pytorch.
Lightning - библиотека глубокого обучения высокого уровня на основе Pytorch.
Lightning Flash - ваша фабрика Pytorch AI - Flash позволяет легко настраивать и запускать сложные рецепты ИИ для более чем 15 задач в 7 доменах данных
Tinygrad - глубокая структура обучения между питорхом и карпатией/микроградом.
Фонарик (преемник Wav2letter ++) - автономная библиотека C ++ для машинного обучения.
Avalanche-сквозная библиотека для постоянного обучения, основанная на Pytorch.
Ktrain - библиотека глубокого обучения высокого уровня на основе Tensorflow.
THINC - библиотека глубокого обучения высоким уровнем для Pytorch, Tensorflow и MxNet.
Ludwig - декларативная структура глубокого обучения, которая позволяет пользователям тренировать, оценивать и развертывать модели без необходимости записать код.
Джина - библиотека глубокого обучения высокого уровня для обслуживания и развертывания.
Хайку - библиотека глубокого обучения высокого уровня на основе JAX.
Scarpet -NN - Инструменты и библиотеки для запуска нейронных сетей в Minecraft.
CNTK (не активно обновляется) - среда глубокого обучения с открытым исходным кодом от Microsoft с поддержкой GPU.
Dynet (не активно обновляется) - библиотека глубокого обучения C ++ от CMU.
Цепочка (не активно обновляется) - гибкая структура нейронных сетей для глубокого обучения.
Skorch (не активно обновляется) - библиотека нейронной сети, совместимая с Scikit -Learn на основе Pytorch.
MMF (не активно обновляется) - модульная структура для видения и языковых мультимодальных исследований Facebook AI Research, на основе Pytorch.
Tensorpack (не активно обновляется) - библиотека глубокого обучения высокого уровня на основе TensorFlow.
Сонет (не активно обновляется) - библиотека глубокого обучения высокого уровня на основе Tensorflow.
Айви (не активно обновляется) - библиотека глубокого обучения высокого уровня, которая объединяет Numpy, Pytorch, Tensorflow, Mxnet и Jax.
X-deeplearning (не активно обновляется) -промышленная структура глубокого обучения для высоких разреженных данных.
Hiddenlayer (не активно обновляется) - Графики нейронной сети и метрики обучения для Pytorch, Tensorflow и Keras.
Tensorfx (не активно обновляется) - Tensorflow Framework для обучения и обслуживания моделей машинного обучения.
Feathercnn (не активно обновляется) - высокопроизводительный механизм вывода для сверточных нейронных сетей.
Tiny-DNN (не активно обновляется) -только заголовок, безрезультатному обучению в C ++ 14.
TFFLEARN - Библиотека глубокого обучения с API более высокого уровня для TensorFlow.
MediaPipe - кроссплатформенные, настраиваемые решения ML для живых и потоковых носителей.
Triton - язык и компилятор для написания высокоэффективных пользовательских примитивов.
Hummingbird - библиотека для компиляции обученных традиционных моделей ML в тензорные вычисления.
OpenVino - инструментарий с открытым исходным кодом для оптимизации и развертывания вывода ИИ.
Kubeflow - инструментарий машинного обучения для Kubernetes.
Оператор обучения Kubeflow - ОБУЧЕНИЯ ОПЕРАЦИЯ НА КУБЕРНЕТАХ.
M2CGen - Transform ML -модели в нативный код (Java, C, Python, Go, JavaScript, Visual Basic, C#, R, PowerShell, PHP, Dart, Haskell, Ruby, F#, Rust) с нулевыми зависимостями.
DeepSpeed-простой в использовании программный набор программного обеспечения для оптимизации глубокого обучения, который обеспечивает беспрецедентный масштаб и скорость для глубокого обучения и вывода.
Аналитический зоопарк (больше не поддерживается) - Распределенный тензорфлоу, керас и питорх на Apache Spark/Flink & Ray.
BIGDL (преемник Analytics Zoo) - Создание крупномасштабных приложений искусственного интеллекта для распределенных больших данных.
Fairscale - библиотека расширения Pytorch для высокой производительности и крупномасштабной тренировки.
Colossalai - Предоставляет коллекцию параллельных компонентов и удобных инструментов для Kickstart Distributed Training и вывода в нескольких линиях.
Рэй - унифицированная структура для масштабирования приложений ИИ и Python. Ray состоит из основного распределенного времени выполнения и инструментария библиотек (Ray Air) для ускорения рабочих нагрузок ML.
Bentoml - Bentoml совместим между рамками машинного обучения и стандартизирует ML Model Cackaging и Management для вашей команды.
Кора - производственная инфраструктура для машинного обучения в масштабе.
HOROVOD - Распределенная учебная структура для Tensorflow, Keras, Pytorch и Apache Mxnet.
Ангел - гибкий и мощный сервер параметров для крупномасштабного машинного обучения.
Вловые (больше не поддерживаются) - Распределено глубокое обучение с помощью Keras & Spark.
ELEPHAS (преемник Maxpumperla/Elephas) - Распространение глубокого обучения с помощью Keras & Spark.
MLEAP - позволяет ученым и инженерам развертывать трубопроводы машинного обучения от Spark и Scikit -Learn до портативного формата и механизма выполнения.
Zenml - Построить портативные, готовые к производству трубопроводы MLOPS.
Optimus - самоуверенная библиотека Python для легко загрузки, обработки, построения и создания моделей ML, которые работают по Pandas, Dask, Cudf, Dask -Cudf, Vaex или Spark.
ONNX - открытый стандарт для совместимости машинного обучения.
Tensorrt - библиотека C ++ для высокопроизводительных выводов на графических процессорах Nvidia и ускорителях глубокого обучения.
Вычислить библиотеку - набор функций компьютерного зрения и машинного обучения, оптимизированных как для процессоров ARM, так и для графических процессоров с использованием Technologies SIMD.
Apache TVM - Откройте стек компиляторов глубокого обучения для процессора, графического процессора и специализированных акселераторов.
Сервер вывода Triton - сервер вывода Triton обеспечивает оптимизированное решение для облачных и краевых выводов.
Core ML Tools - содержит вспомогательные инструменты для преобразования, редактирования и проверки Core ML ML.
Petastorm - Включает отдельную машину или распределенную обучение и оценку моделей глубокого обучения из наборов данных в формате Parquet Apache.
Hivemind - Децентрализованное глубокое обучение в Pytorch. Построенный для обучения моделей на тысячи добровольцев по всему миру.
Сетчатый трансформатор JAX - модель параллельных трансформаторов в JAX и Haiku.
Nebullvm - инструмент с открытым исходным кодом, предназначенный для ускорения вывода ИИ всего за несколько строк кода.
NCNN - высокопроизводительная структура вывода нейронной сети, оптимизированная для мобильной платформы.
Turi Create (не активно обновляется) - библиотека машинного обучения для развертывания на MacOS/iOS.
Apache Singa (не активно обновляется) - распределенная платформа глубокого обучения.
Byteps (не активно обновляется) - высокая производительность и общая структура для распределенного обучения DNN.
MMDNN (не активно обновляется) - MMDNN - это набор инструментов, которые помогают пользователям взаимодействовать между различными рамками глубокого обучения.
NNI - инструментарий Automl с открытым исходным кодом для автоматизации жизненного цикла машинного обучения, включая инженерную инженерию, поиск нейронной архитектуры, сжатие модели и настройку гиперпараметра.
Autokeras - библиотека Automl для глубокого обучения.
Kerastuner-простая в использовании, масштабируемая структура оптимизации гиперпараметров, которая решает болевые точки поиска гиперпараметра.
Талос - Оптимизация гиперпараметров для Tensorflow, Keras и Pytorch.
Distiller - Нейронная сеть Distiller от Intel AI Lab: пакет Python для исследования сжатия нейронной сети.
Hyperas (не активно обновляется) - очень простая обертка для удобной гиперпараметрической оптимизации для керов.
Поиск модели (не активно обновляется) - структура, которая реализует алгоритмы автоматического поиска для поиска архитектуры модели в масштабе.
Объяснение AI 360 - библиотека с открытым исходным кодом, которая поддерживает интерпретацию и объяснение наборов данных и моделей машинного обучения.
ExploderDashboard - быстро создайте объяснимые мониторные панели AI, которые показывают внутренние работы так называемых моделей машинного обучения Blackbox.
Innvestiate - набор инструментов для прогнозов Innvestate Neural Networks.
Pourtbox - набор инструментов Python для создания состязательных примеров, которые дурачивают нейронные сети в Pytorch, Tensorflow и Jax.
Advbox - набор инструментов для генерации состязательных примеров, которые дурачивают нейронные сети в PaddlePaddle 、 Pytorch 、 Caffe2 、 Mxnet 、 Keras 、 Tensorflow.
Направление напротив устойчивости - библиотека Python для безопасности машинного обучения - уклонение, отравление, извлечение, вывод.
Cleverhans - библиотека состязательного примера для построения атак, защиты от строительства и сравнительного анализа обоих.
Anomalib-библиотека обнаружения аномалий, включающая современные алгоритмы и такие особенности, как управление экспериментами, гиперпараметрическая оптимизация и крайний вывод.
Gradio - библиотека Python с открытым исходным кодом, которая используется для создания машинного обучения и научно -научно -исследовательских демонстраций и веб -приложений.
Traingenerator - генерирует пользовательский код шаблона для Pytorch & Sklearn, используя простой веб -пользовательский интерфейс, созданный с помощью потока.
Fairlearn - пакет Python для оценки и улучшения справедливости моделей машинного обучения.
AI Fairth 360 - Комплексный набор показателей справедливости для наборов данных и моделей машинного обучения, объяснения этих метрик и алгоритмы для смягчения смещения в наборах данных и моделях.
Scikit -learn - инструментарий машинного обучения для Python.
scipy.optimizeXGBOOST - масштабируемая, портативная и распределенная библиотека повышения градиента (GBDT, GBRT или GBM).
LightGBM - быстрое, распределенное, высокопроизводительное повышение градиента (GBT, GBDT, GBRT, GBM или MART) на основе алгоритмов дерева решений.
Catboost - быстрое, масштабируемое, высокое повышение градиента производительности в библиотеке деревьев решений.
Autograd (больше не поддерживается) - эффективно вычисляет производные кода Numpy.
JAX (преемник Autograd) - Автоматическая дифференциация для нативных функций Python и Numpy, с поддержкой GPU.
Flax - высокопроизводительная библиотека нейронной сети и экосистема JAX, которая предназначена для гибкости.
Equinox - библиотека JAX, основанная на простой идее: представлять параметризованные функции (такие как нейронные сети) в качестве питров.
Cuml - набор библиотек, которые реализуют алгоритмы машинного обучения и математические примитивы, которые разделяют совместимые API с другими проектами Rapids.
Mlxtend - библиотека модулей расширения и помощника для анализа данных Python и библиотек машинного обучения.
Река - библиотека Python для онлайн -машинного обучения.
Filterpy - Фильтрация Python Kalman и библиотека оптимальной оценки.
Igel - восхитительный инструмент машинного обучения, который позволяет вам тренировать, тестировать и использовать модели без написания кода.
Fklearn - библиотека машинного обучения, которая использует принципы функционального программирования.
SynapsEml - библиотека с открытым исходным кодом, которая упрощает создание масштабируемых трубопроводов машинного обучения.
DASK - гибкая библиотека параллельных вычислений для Numpy, Pandas и Scikit -learn.
H2O - платформа в памяти для распределенного масштабируемого машинного обучения.
Autodiff - Автоматическая дифференциация облегчила для C ++
Голеарн - машинное обучение для хода.
Листья - ЧАСТЬ ПЕРЕДАЧА ПЕРЕДАЧА ПРОЖНОДАЯ ЧАСТЬ ДЛЯ МОДЕЛИ GBRT (GRBT (GRAPERSING REGRESS TREES) из популярных рамок.
go -xgboost - xgboost bindings для Голанга.
DEAP - Распределенные эволюционные алгоритмы в Python.
Estool - Инструмент стратегий эволюции.
MLPACK (не активно обновляется) - библиотека машинного обучения только для заголовка C ++.
xlearn (не активно обновляется) - библиотека машинного обучения C ++ для линейной модели (LR), машин факторизации (FM) и машины для факторизации, осведомленных о полевых условиях (FFM).
Thundergbm (не активно обновляется) - быстрые GBDT и случайные леса на графических процессорах.
Thundersvm (не активно обновляется) - быстрая библиотека SVM на графических процессорах и процессорах.
Pybrain - Библиотека машинного обучения Python.
Раздражайте - приблизительные ближайшие соседи в C ++/Python, оптимизированные для использования и загрузки/сохранения памяти на диск.
Hnswlib - только заголовок библиотека C ++/Python для быстрого приблизительного ближайших соседей.
NMSLIB-НЕ-МЕТРИЧЕСКАЯ БИБЛИОТЕКА (NMSLIB): эффективная библиотека поиска сходства и инструментарий для оценки методов K-NN для общих неметрических пространств.
Ann -Benchmarks - тесты приблизительных библиотек ближайших соседей в Python.
Kmodes-Реализации Python K-мод и K-прототипов кластеризации, для кластеризационных категориальных данных.
Optuna - программная структура программного обеспечения для оптимизации автоматической гиперпараметрии, особенно предназначенная для машинного обучения.
AX - доступная платформа общего назначения для понимания, управления, развертывания и автоматизации адаптивных экспериментов.
Autogluon - автоматизирует задачи машинного обучения, позволяющее вам легко достичь сильной прогнозирующей производительности в ваших приложениях.
NeverGradgra - The Python Toolbox для выполнения оптимизации без градиентов.
Mljar - Python Package для Automl на табличных данных с инженерией функций, настройкой гиперпараметров, объяснениями и автоматической документацией.
GPEARN - Генетическое программирование в Python, с API, вдохновленным Scikit -Learn.
Bayesianoptimization (не активно обновлена) - реализация глобальной оптимизации Python с помощью гауссовских процессов.
Hyperopt (не активно обновляется) - распределенная асинхронная оптимизация гиперпараметрических данных в Python.
Dragonfly (не активно обновляется) - библиотека Python с открытым исходным кодом для масштабируемой байесовской оптимизации.
Mlflow - платформа для оптимизации разработки машинного обучения, включая эксперименты по отслеживанию, код упаковки в воспроизводимые прогоны, а также модели обмена и развертывания.
Pycaret-библиотека машинного обучения с открытым исходным кодом в Python, которая автоматизирует рабочие процессы машинного обучения.
AIM-инструмент отслеживания эксперимента ML с открытым исходным кодом.
AX - доступная платформа общего назначения для понимания, управления, развертывания и автоматизации адаптивных экспериментов.
LABML - Мониторинг обучения модели глубокого обучения и использования оборудования с вашего мобильного телефона.
CLEARML-Автомагический набор инструментов для оптимизации вашего менеджера экспериментов ML Workflow, MLOPS и управления данными.
DVC - инструмент командной строки и расширение кода VS для управления версией данных/модели.
Metaflow-библиотека Python/R, которая помогает ученым и инженерам создавать и управлять реальными научными проектами.
Вес и смещения - инструмент для визуализации и отслеживания экспериментов по машинному обучению.
Yellowbrick - Визуальный анализ и диагностические инструменты для облегчения выбора модели машинного обучения.
Dtreeviz - библиотека Python для визуализации дерева решений и интерпретации модели.
Интерпретация-пакет с открытым исходным кодом, который включает в себя современные методы интерпретации машинного обучения.
Shapash - библиотека Python, которая направлена на то, чтобы сделать машинное обучение интерпретируемым и понятным всем.
Алиби - библиотека Python с открытым исходным кодом, направленная на проверку и интерпретацию модели машинного обучения.
PYCM - библиотека Multi -Class Matrix Matrix в Python.
PYOD - комплексная и масштабируемая библиотека Python для обнаружения выбросов (обнаружение аномалий).
Обнаружение Alibi - Алгоритмы для обнаружения выбросов, состязания и дрейфа.
OpenCV - библиотека компьютерного видения с открытым исходным кодом.
OMMCV - OpenMMLAB Computer Vision Foundation.
Слегка - Структура компьютерного зрения для самоотверженного обучения на основе Pytorch.
Gluoncv - библиотека компьютерного зрения высокого уровня для Pytorch и Mxnet.
Scenic - кодовая база с акцентом на исследования, основанные на моделях, основанных на внимании для компьютерного зрения, на основе JAX и лен.
Корния - библиотека дифференцируемого компьютерного видения с открытым исходным кодом, на основе Pytorch.
Pytorch-Image-Models-коллекция моделей CV, сценариев, предварительно подготовленных весов, на основе Pytorch.
Vit -Pytorch - коллекция реализаций Vision Transformers, основанная на Pytorch.
Vit -Tensorflow - коллекция реализаций Vision Transformer, основанная на TensorFlow.
CCV - C на основе C/Cached/Core Computer Vision Library, современная библиотека компьютерного зрения.
TOCHCV (не активно обновляется) - основанная на Pytorch Framework для глубокого обучения в компьютерном зрении.
Detectron (больше не поддерживается) - исследовательская платформа для исследования объектов, внедряя популярные алгоритмы Facebook, на основе Caffe2.
Detectron2 (преемник Detectron) - платформа для обнаружения объектов, сегментации и других задач визуального распознавания, на основе Pytorch.
Alphapose-в реальном времени и точной системе оценок и отслеживания поц и отслеживания всего тела.
Openpose-Библиотека обнаружения многопользоров в режиме реального времени для тела, лица, рук и оценки ног.
Openpect Unity Plugin - обертка библиотеки Openpose для пользователей Unity.
Norfair-легкая библиотека Python для добавления многообъективного отслеживания в реальном времени к любому детектору.
Alexeyab / Darknet - Yolov4 / Scaled Yolov4 / Yolo - Нейронные сети для обнаружения объектов (Windows и Linux версия Darknet).
Pjreddie/Darknet - сверточные нейронные сети.
ClassyVision-сквозная структура для изображений и видео-классификации, основанная на Pytorch.
Pycls - Codebase для исследования классификации изображений, на основе Pytorch.
ЦЕНТРЕТ - обнаружение объекта, трехмерное обнаружение и оценка позы с использованием обнаружения центральной точки.
Slow -Past - Понимание видео с кодовой базой от Fair, на основе Pytorch.
SAHI - Платформа агностика нарезанного/плиточного вывода + интерактивный UI + анализ ошибок Графики для обнаружения объектов и сегментации экземпляра.
Libfacedetection - библиотека с открытым исходным кодом для обнаружения лица на изображениях. Скорость обнаружения лица может достигать 1000 кадров в секунду.
OpenBR - Биометрия с открытым исходным кодом, распознавание лица.
Insightface - инструментарий для анализа глубокого лица с открытым исходным кодом, основанный на Pytorch и MXNET.
DeepFace - легкая признание лица и анализ атрибутов лица (возраст, пол, эмоция и раса) для Python.
DeepFakes_facesWap - инструмент, который использует глубокое обучение для распознавания и обмена лицами на картинках и видео.
Ультра-световой генерал-лиц-детектор-1 МБ-1 МБ легкая модель обнаружения лица.
face_classification (больше не поддерживается) - обнаружение лиц в реальном времени и классификация эмоций/гендерных данных с использованием наборов данных FER2013/IMDB с моделью керас CNN и OpenCV.
PAS (преемник Face_classification) - Библиотека иерархического восприятия в Python для оценки позы, обнаружения объектов, сегментации экземпляра, оценки клавиш, распознавания лица и т. Д.
Menpobenchmark - многопозные 2D и 3D -выравнивание и отслеживание.
Caiman - вычислительный набор инструментов для крупномасштабного анализа визуализации кальция, включая обработку фильмов, коррекцию движения, извлечение источника, деконволюцию всплеска и визуализацию результатов.
segmation_models (не активно обновлена) - Библиотека Python с нейронными сетями для сегментации изображений на основе кера и tensorflow.
OpenFace (не активно обновляется) - распознавание лица с глубокими нейронными сетями.
Распознавание лица (не активно обновлено) - API распознавания лица для Python и командной строки.
OpenFace (не активно обновляется) -современный инструмент, предназначенный для обнаружения ориентира лица, оценки головного позы, распознавания единиц действия лица и оценки глаз.
Hgpvision/Darknet (не активно обновляется) - Darknet 深度学习框架源码分析 : 详细中文注释 , 涵盖框架原理与实现语法分析 涵盖框架原理与实现语法分析 涵盖框架原理与实现语法分析
Easyocr-готовый к использованию OCR с 80+ поддерживаемыми языками и всеми популярными сценариями письма.
Python-Tesseract-обертка Python для двигателя Google Tesseract-OCR.
Tesserocr-простая, удобная для подушек, обертка вокруг Tesseract-OCR API для OCR.
Глубокое распознавание-концерт-бакмарк-распознавание текста (распознавание оптического символа) с методами глубокого обучения.
OCRMYPDF - добавляет текстовый слой OCR в сканирующие файлы PDF, позволяя их искать.
LayoutParser - унифицированный инструментарий для анализа изображений документов, основанных на глубоком обучении, на основе Detectron2.
Китайский - yolo3+ocr
Hyperlpr - 基于深度学习高性能中文车牌识别
Deep_OCR (не активно обновляется) - Сделайте лучшее распознавание китайского персонажа, чем Tesseract
CINKING_OCR (не активно обновляется) -CTPN + Densenet + CTC на основе сквозного китайского OCR, реализованного с использованием TensorFlow и Keras.
pdftabextract (no longer maintained) - A set of tools for extracting tables from PDF files helping to do data mining on (OCR-processed) scanned documents.
CHINESE-OCR (not actively updated) - 运用tf实现自然场景文字检测,keras/pytorch实现ctpn+crnn+ctc实现不定长场景文字OCR识别
EasyPR - 一个开源的中文车牌识别系统
License-Plate-Detect-Recognition-via-Deep-Neural-Networks-accuracy-up-to-99.9 (not actively updated) - 中文车牌识别
DALL·E Flow - A Human-in-the-Loop workflow for creating HD images from text.
DALL·E Mini - Generate images from a text prompt.
GAN Lab - An Interactive, Visual Experimentation Tool for Generative Adversarial Networks.
DeepFaceLab - DeepFaceLab is the leading software for creating deepfakes.
DeOldify - A Deep Learning based project for colorizing and restoring old images (and video!)
waifu2x - Image Super-Resolution for Anime-Style Art.
Kubric - A data generation pipeline for creating semi-realistic synthetic multi-object videos with rich annotations such as instance segmentation masks, depth maps, and optical flow.
benchmark_VAE - Implements some of the most common (Variational) Autoencoder models under a unified implementation.
FastPhotoStyle (not actively updated) - Style transfer, deep learning, feature transform.
Real-Time-Person-Removal (not actively updated) - Removing people from complex backgrounds in real time using TensorFlow.js in the web browser.
MUNIT (no longer maintained) - Multimodal Unsupervised Image-to-Image Translation.
pytorch_GAN_zoo (not actively updated) - A mix of GAN implementations including progressive growing.
deepcolor (not actively updated) - Automatic coloring and shading of manga-style lineart, using Tensorflow + cGANs.
HuggingFace Transformers - A high-level machine learning library for text, images and audio data, with support for Pytorch, TensorFlow and JAX.
HuggingFace Tokenizers - A high-performance library for text vocabularies and tokenizers.
NLTK - An open source natural language processing library in Python.
spaCy - Industrial-strength Natural Language Processing (NLP) in Python.
ScispaCy - A Python package containing spaCy models for processing biomedical, scientific or clinical text.
PyTextRank - A Python implementation of TextRank as a spaCy pipeline extension, for graph-based natural language work.
textacy - a Python library for performing a variety of natural language processing tasks, based on spaCy.
spacy-transformers - Use pretrained transformers in spaCy, based on HuggingFace Transformers.
Spark NLP - An open source natural language processing library for Apache Spark.
Flair - An open source natural language processing library, based on PyTorch.
Fairseq - A sequence-to-sequence toolkit by Facebook, based on PyTorch.
ParlAI - A python framework for sharing, training and testing dialogue models from open-domain chitchat, based on PyTorch.
Stanza - An open source natural language processing library by Stanford NLP Group, based on PyTorch.
ESPnet - An end-to-end speech processing toolkit covering end-to-end speech recognition, text-to-speech, speech translation, speech enhancement, speaker diarization, spoken language understanding, based on PyTorch.
NLP Architect - A Deep Learning NLP/NLU library by Intel AI Lab, based on PyTorch and TensorFlow.
LightSeq - A high performance training and inference library for sequence processing and generation implemented in CUDA, for Fairseq and HuggingFace Transformers.
FudanNLP (no longer maintained) - Toolkit for Chinese natural language processing.
fastNLP (successor of FudanNLP) - A Modularized and Extensible NLP Framework for PyTorch and PaddleNLP.
Rubrix - A production-ready Python framework for exploring, annotating, and managing data in NLP projects.
Gensim - A Python library for topic modelling, document indexing and similarity retrieval with large corpora, based on NumPy and SciPy.
CLTK - A Python library offering natural language processing for pre-modern languages.
OpenNRE - An open-source and extensible toolkit that provides a unified framework to implement relation extraction models.
minGPT - A minimal PyTorch re-implementation of the OpenAI GPT (Generative Pretrained Transformer) training.
HanLP - 中文分词 词性标注 命名实体识别 依存句法分析 成分句法分析 语义依存分析 语义角色标注 指代消解 风格转换 语义相似度 新词发现 关键词短语提取 自动摘要 文本分类聚类 拼音简繁转换 自然语言处理
LAC - 百度NLP:分词,词性标注,命名实体识别,词重要性
AllenNLP (not actively updated) - An open source natural language processing library, based on PyTorch.
GluonNLP (not actively updated) - A high-level NLP toolkit, based on MXNet.
jiant (no longer maintained) - The multitask and transfer learning toolkit for natural language processing research.
fastText (not actively updated) - A library for efficient learning of word representations and sentence classification.
TextBlob (not actively updated) - A Python library for processing textual data.
jieba (not actively updated) - 结巴中文分词
SnowNLP (not actively updated) - Python library for processing Chinese text.
SpeechBrain - An open-source and all-in-one conversational AI toolkit based on PyTorch.
NeMo - A toolkit for conversational AI, based on PyTorch.
Sockeye - An open-source sequence-to-sequence framework for Neural Machine Translation, based on PyTorch.
DeepPavlov - An open-source conversational AI library built on TensorFlow, Keras and PyTorch.
OpenNMT-py - The PyTorch version of the OpenNMT project, an open-source neural machine translation framework.
OpenNMT-tf - The TensorFlow version of the OpenNMT project, an open-source neural machine translation framework.
Rasa - Open source machine learning framework to automate text- and voice-based conversations.
SentencePiece - Unsupervised text tokenizer for Neural Network-based text generation.
subword-nmt - Unsupervised Word Segmentation for Neural Machine Translation and Text Generation.
OpenPrompt - An Open-Source Framework for Prompt-Learning.
sumy - Module for automatic summarization of text documents and HTML pages.
chatbot - 一个可以自己进行训练的中文聊天机器人, 根据自己的语料训练出自己想要的聊天机器人,可以用于智能客服、在线问答、智能聊天等场景。
AI-Writer - AI 写小说,生成玄幻和言情网文等等。中文预训练生成模型。
seq2seq-couplet - 用深度学习对对联。
FARM (not actively updated) - Fast & easy transfer learning for NLP, which focuses on Question Answering.
Haystack (successor of FARM) - A high-level natural language processing library for deployment and production, based on PyTorch and HuggingFace Transformers.
XLM (not actively updated) - PyTorch original implementation of Cross-lingual Language Model Pretraining.
TTS - A library for advanced Text-to-Speech generation.
pyAudioAnalysis - A Python library for audio feature extraction, classification, segmentation and applications.
Porcupine - On-device wake word detection powered by deep learning.
MuseGAN - An AI for Music Generation.
wav2letter++ (no longer maintained) - Facebook AI Research's Automatic Speech Recognition Toolkit.
Magenta (no longer maintained) - Music and Art Generation with Machine Intelligence.
SpeechRecognition (not actively updated) - Library for performing speech recognition, with support for several engines and APIs, online and offline.
Spleeter - A source separation library with pretrained models, based on TensorFlow.
Language Interpretability Tool - Interactively analyze NLP models for model understanding in an extensible and framework agnostic interface.
TextAttack - A Python framework for adversarial attacks, data augmentation, and model training in NLP.
CheckList - Behavioral Testing of NLP models with CheckList.
OpenAI Gym - A toolkit for developing and comparing reinforcement learning algorithms by OpenAI.
DeepMind Lab - A customisable 3D platform for agent-based AI research.
TF-Agents - A reliable, scalable and easy to use TensorFlow library for Contextual Bandits and Reinforcement Learning.
TensorLayer - A novel TensorFlow-based deep learning and reinforcement learning library designed for researchers and engineers.
Tensorforce - A TensorFlow library for applied reinforcement learning.
Acme - A research framework for reinforcement learning by DeepMind.
RLax - A library built on top of JAX that exposes useful building blocks for implementing reinforcement learning agents.
ReAgent - An open source end-to-end platform for applied reinforcement learning by Facebook.
Dopamine - A research framework for fast prototyping of reinforcement learning algorithms.
Vowpal Wabbit - A fast, flexible, online, and active learning solution for solving complex interactive machine learning problems.
PFRL - A PyTorch-based deep reinforcement learning library.
garage - A toolkit for reproducible reinforcement learning research.
PyRobot - An Open Source Robotics Research Platform.
AirSim - Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research.
Self-Driving-Car-in-Video-Games - A deep neural network that learns to drive in video games.
OpenAI Baselines (no longer maintained) - A set of high-quality implementations of reinforcement learning algorithms.
Stable Baselines (no longer maintained) - A fork of OpenAI Baselines, implementations of reinforcement learning algorithms.
Stable Baselines3 (successor of OpenAI Baselines and Stable Baselines) - A set of reliable implementations of reinforcement learning algorithms in PyTorch.
PySC2 - StarCraft II Learning Environment.
ViZDoom - Doom-based AI Research Platform for Reinforcement Learning from Raw Visual Information.
FinRL - The first open-source framework to show the great potential of financial reinforcement learning.
AnimalAI-Olympics (no longer maintained) - Code repository for the Animal AI Olympics competition.
AnimalAI 3 (successor of AnimalAI-Olympics) - AAI supports interdisciplinary research to help better understand human, animal, and artificial cognition.
self-driving-car (no longer maintained) - The Udacity open source self-driving car project.
DGL - An easy-to-use, high performance and scalable Python package for deep learning on graphs for PyTorch, Apache MXNet or TensorFlow.
NetworkX - A Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.
igraph - Library for the analysis of networks.
python-igraph - Python interface for igraph.
PyG - A Graph Neural Network Library based on PyTorch.
PyTorch Geometric - Graph Neural Network Library for PyTorch.
OGB - Benchmark datasets, data loaders, and evaluators for graph machine learning.
Spektral - A Python library for graph deep learning, based on Keras and TensorFlow.
Graph Nets - Build Graph Nets in Tensorflow.
Graph4nlp - A library for the easy use of Graph Neural Networks for NLP (DLG4NLP).
Jraph - A Graph Neural Network Library in Jax.
cuGraph - A collection of GPU accelerated graph algorithms that process data found in GPU DataFrames (cuDF).
GraphEmbedding - Implementation and experiments of graph embedding algorithms.
benchmarking-gnns - Repository for benchmarking graph neural networks.
PyTorch-BigGraph (not actively updated) - Generate embeddings from large-scale graph-structured data, based on PyTorch.
TensorFlow Graphics (not actively updated) - Differentiable Graphics Layers for TensorFlow.
StellarGraph (not actively updated) - A Python library for machine learning on graphs and networks.
EconML - A Python package for estimating heterogeneous treatment effects from observational data via machine learning.
Causal ML - Uplift modeling and causal inference with machine learning algorithms.
DoWhy - A Python library for causal inference that supports explicit modeling and testing of causal assumptions.
CausalNex - A Python library that helps data scientists to infer causation rather than observing correlation.
causallib - A Python package for modular causal inference analysis and model evaluations.
pylift - Uplift modeling package.
grf - Generalized Random Forests.
DoubleML - Double Machine Learning in Python.
Causality - Tools for causal analysis.
YLearn - A python package for causal inference.
Recommenders - Best Practices on Recommendation Systems.
Surprise - A Python scikit for building and analyzing recommender systems.
RecLearn - Recommender Learning with Tensorflow2.x.
Implicit - Fast Python Collaborative Filtering for Implicit Feedback Datasets.
LightFM - A Python implementation of LightFM, a hybrid recommendation algorithm.
RecBole - A unified, comprehensive and efficient recommendation library for reproducing and developing recommendation algorithms.
DeepCTR - Easy-to-use,Modular and Extendible package of deep-learning based CTR models.
DeepCTR-Torch - Easy-to-use,Modular and Extendible package of deep-learning based CTR models.
deep-ctr-prediction - CTR prediction models based on deep learning.
RecSys - 计算广告/推荐系统/机器学习(Machine Learning)/点击率(CTR)/转化率(CVR)预估/点击率预估。
AI-RecommenderSystem - 推荐系统领域的一些经典算法模型。
Recommend-System-TF2.0 - 经典推荐算法的原理解析及代码实现。
SparkCTR (not actively updated) - CTR prediction model based on spark(LR, GBDT, DNN).
Awesome-RecSystem-Models (not actively updated) - Implements of Awesome RecSystem Models with PyTorch/TF2.0.
Deep_Rec (not actively updated) - 推荐算法相关代码、文档、资料
Prophet - Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth.
darts - A python library for easy manipulation and forecasting of time series.
GluonTS - Probabilistic time series modeling in Python.
tslearn - A machine learning toolkit dedicated to time-series data.
sktime - A unified framework for machine learning with time series.
PyTorch Forecasting - Time series forecasting with PyTorch.
STUMPY - A powerful and scalable Python library for modern time series analysis.
StatsForecast - Offers a collection of widely used univariate time series forecasting models, including automatic ARIMA and ETS modeling optimized for high performance using numba.
Orbit - A Python package for Bayesian time series forecasting and inference.
Pmdarima - A statistical library designed to fill the void in Python's time series analysis capabilities, including the equivalent of R's auto.arima function.
Qlib - An AI-oriented quantitative investment platform, which aims to realize the potential, empower the research, and create the value of AI technologies in quantitative investment.
IB-insync - Python sync/async framework for Interactive Brokers API.
ffn - A financial function library for Python.
bt - A flexible backtesting framework for Python used to test quantitative trading strategies, based on ffn.
finmarketpy - Python library for backtesting trading strategies & analyzing financial markets.
TensorTrade - An open source reinforcement learning framework for training, evaluating, and deploying robust trading agents, based on TensorFlow.
TF Quant Finance - High-performance TensorFlow library for quantitative finance.
Pandas TA - An easy to use library that leverages the Pandas package with more than 130 Indicators and Utility functions and more than 60 TA Lib Candlestick Patterns.
pyts (not actively updated) - A Python package for time series classification.
CryptoSignal (not actively updated) - A command line tool that automates your crypto currency Technical Analysis (TA).
Catalyst (no longer maintained) - An algorithmic trading library for crypto-assets written in Python.
AlphaFold - Open source code for AlphaFold.
OpenFold - Trainable, memory-efficient, and GPU-friendly PyTorch reproduction of AlphaFold 2.
DeepChem - Democratizing Deep-Learning for Drug Discovery, Quantum Chemistry, Materials Science and Biology.
Apollo - An open autonomous driving platform.
OpenCog - A framework for integrated Artificial Intelligence & Artificial General Intelligence (AGI).
Screenshot-to-code - A neural network that transforms a design mock-up into a static website.
PennyLane - A cross-platform Python library for differentiable programming of quantum computers.
OR-Tools - Google's Operations Research tools.
CARLA (not actively updated) - An open-source simulator for autonomous driving research.
convnet-burden (not actively updated) - Memory consumption and FLOP count estimates for convnets.
gradient-checkpointing (no longer maintained) - Make huge neural nets fit in memory.
NumPy - The fundamental package for scientific computing with Python.
SciPy - An open-source software for mathematics, science, and engineering in Python.
SymPy - A computer algebra system written in pure Python.
ArrayFire - A general-purpose tensor library that simplifies the process of software development for the parallel architectures found in CPUs, GPUs, and other hardware acceleration devices
CuPy - A NumPy/SciPy-compatible array library for GPU-accelerated computing with Python.
PyCUDA - Pythonic Access to CUDA, with Arrays and Algorithms.
Numba - NumPy aware dynamic Python compiler using LLVM.
xtensor - C++ tensors with broadcasting and lazy computing.
Halide - A language for fast, portable data-parallel computation.
NumExpr - Fast numerical array expression evaluator for Python, NumPy, PyTables, pandas, bcolz and more.
OpenBLAS - An optimized BLAS library based on GotoBLAS2 1.13 BSD version.
Bottleneck - Fast NumPy array functions written in C.
Enoki - Structured vectorization and differentiation on modern processor architectures.
Mars - A tensor-based unified framework for large-scale data computation which scales numpy, pandas, scikit-learn and many other libraries.
TensorLy - A Python library that aims at making tensor learning simple and accessible.
Pythran - An ahead of time compiler for a subset of the Python language, with a focus on scientific computing.
Patsy (no longer maintained) - Describing statistical models in Python using symbolic formulas.
Formulaic (successor of Patsy) - A high-performance implementation of Wilkinson formulas for Python.
Theano (no longer maintained) - A Python library that allows you to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently.
Aesara (successor of Theano) - A Python library that allows one to define, optimize/rewrite, and evaluate mathematical expressions, especially ones involving multi-dimensional arrays.
einops - A tensor operation library for NumPy, PyTorch, TensorFlow and JAX.
FBGEMM - A low-precision, high-performance matrix-matrix multiplications and convolution library for server-side inference.
taco - A C++ library that computes tensor algebra expressions on sparse and dense tensors.
Joblib - Running Python functions as pipeline jobs, with optimizations for numpy.
Fastor - A lightweight high performance tensor algebra framework for modern C++.
TiledArray - A massively-parallel, block-sparse tensor framework written in C++.
CTF - Cyclops Tensor Framework: parallel arithmetic on multidimensional arrays.
Blitz++ (not actively updated) - Multi-Dimensional Array Library for C++.
juanjosegarciaripoll/tensor (not actively updated) - C++ library for numerical arrays and tensor objects and operations with them, designed to allow Matlab-style programming.
xtensor-blas (not actively updated) - BLAS extension to xtensor.
Milvus - An open-source vector database built to power embedding similarity search and AI applications.
Faiss - A library for efficient similarity search and clustering of dense vectors.
FLANN - Fast Library for Approximate Nearest Neighbors
openTSNE - Extensible, parallel Python implementations of t-SNE.
UMAP - Uniform Manifold Approximation and Projection, a dimension reduction technique that can be used for visualisation similarly to t-SNE.
Statsmodels - Statistical modeling and econometrics in Python.
shap - A game theoretic approach to explain the output of any machine learning model.
Pyro - Deep universal probabilistic programming with Python and PyTorch.
GPyTorch - A highly efficient and modular implementation of Gaussian Processes in PyTorch.
PyMC - Probabilistic Programming in Python: Bayesian Modeling and Probabilistic Machine Learning with Aesara.
hmmlearn - Hidden Markov Models in Python, with scikit-learn like API.
emcee - The Python ensemble sampling toolkit for affine-invariant Markov chain Monte Carlo (MCMC).
pgmpy - A python library for working with Probabilistic Graphical Models.
pomegranate - Fast, flexible and easy to use probabilistic modelling in Python.
Orbit - A Python package for Bayesian forecasting with object-oriented design and probabilistic models under the hood.
GPflow - Gaussian processes in TensorFlow.
ArviZ - A Python package for exploratory analysis of Bayesian models.
POT - Python Optimal Transport.
Edward (not actively updated) - A probabilistic programming language in TensorFlow. Deep generative models, variational inference.
torchdiffeq - Differentiable ordinary differential equation (ODE) solvers with full GPU support and O(1)-memory backpropagation.
deal.II - A C++ program library targeted at the computational solution of partial differential equations using adaptive finite elements.
Neural ODEs - Jupyter notebook with Pytorch implementation of Neural Ordinary Differential Equations.
Quantum - Microsoft Quantum Development Kit Samples.
pandas - Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more.
cuDF - GPU DataFrame Library.
Polars - Fast multi-threaded DataFrame library in Rust, Python and Node.js.
Modin - Scale your Pandas workflows by changing a single line of code.
Vaex - Out-of-Core hybrid Apache Arrow/NumPy DataFrame for Python, ML, visualization and exploration of big tabular data at a billion rows per second.
PyTables - A Python package to manage extremely large amounts of data.
Pandaral.lel - A simple and efficient tool to parallelize Pandas operations on all available CPUs.
swifter - A package which efficiently applies any function to a pandas dataframe or series in the fastest available manner.
datatable - A Python package for manipulating 2-dimensional tabular data structures.
xarray - ND labeled arrays and datasets in Python.
Zarr - An implementation of chunked, compressed, N-dimensional arrays for Python.
Python Sorted Containers - Python Sorted Container Types: Sorted List, Sorted Dict, and Sorted Set.
Pyrsistent - Persistent/Immutable/Functional data structures for Python.
immutables - A high-performance immutable mapping type for Python.
DocArray - A library for nested, unstructured, multimodal data in transit, including text, image, audio, video, 3D mesh, etc.
Texthero - A python toolkit to work with text-based dataset, bases on Pandas.
ftfy - Fixes mojibake and other glitches in Unicode text.
Box - Python dictionaries with advanced dot notation access.
bidict - The bidirectional mapping library for Python.
anytree - Python tree data library.
pydantic - Data parsing and validation using Python type hints.
stockstats - Supply a wrapper StockDataFrame based on the pandas.DataFrame with inline stock statistics/indicators support.
DALI - A library for data loading and pre-processing to accelerate deep learning applications.
Label Studio - A multi-type data labeling and annotation tool with standardized output format.
AugLy - A data augmentations library for audio, image, text, and video.
Albumentations - A Python library for image augmentation.
Augmentor - Image augmentation library in Python for machine learning.
Pillow - The friendly PIL fork (Python Imaging Library).
MoviePy - Video editing with Python.
Open3D - A Modern Library for 3D Data Processing.
PCL - The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing.
imutils - A basic image processing toolkit in Python, based on OpenCV.
Towhee - Data processing pipelines for neural networks.
ffcv - A drop-in data loading system that dramatically increases data throughput in model training.
NLPAUG - Data augmentation for NLP.
Audiomentations - A Python library for audio data augmentation.
torch-audiomentations - Fast audio data augmentation in PyTorch, with GPU support.
librosa - A python package for music and audio analysis.
Pydub - Manipulate audio with a simple and easy high level interface.
DDSP - A library of differentiable versions of common DSP functions.
TSFRESH - Automatic extraction of relevant features from time series.
TA - A Technical Analysis library useful to do feature engineering from financial time series datasets, based on Pandas and NumPy.
Featuretools - An open source python library for automated feature engineering.
Feature-engine - A Python library with multiple transformers to engineer and select features for use in machine learning models.
img2dataset - Easily turn large sets of image urls to an image dataset.
Faker - A Python package that generates fake data for you.
SDV - Synthetic Data Generation for tabular, relational and time series data.
Googletrans - (unofficial) Googletrans: Free and Unlimited Google translate API for Python. Translates totally free of charge.
OptBinning - Monotonic binning with constraints. Support batch & stream optimal binning. Scorecard modelling and counterfactual explanations.
Scrapy - A fast high-level web crawling & scraping framework for Python.
pyspider - A Powerful Spider(Web Crawler) System in Python.
Instagram Scraper - Scrapes an instagram user's photos and videos.
instaloader - Download pictures (or videos) along with their captions and other metadata from Instagram.
XueQiuSuperSpider - 雪球股票信息超级爬虫
coordtransform - 提供了百度坐标(BD09)、国测局坐标(火星坐标,GCJ02)、和WGS84坐标系之间的转换
nlp_chinese_corpus - 大规模中文自然语言处理语料
imgaug (not actively updated) - Image augmentation for machine learning experiments.
accimage (not actively updated) - High performance image loading and augmenting routines mimicking PIL.Image interface.
Snorkel (not actively updated) - A system for quickly generating training data with weak supervision.
fancyimpute (not actively updated) - A variety of matrix completion and imputation algorithms implemented in Python.
Requests-HTML (not actively updated) - Pythonic HTML Parsing for Humans.
lazynlp (not actively updated) - Library to scrape and clean web pages to create massive datasets.
Google Images Download (not actively updated) - Python Script to download hundreds of images from 'Google Images'.
image-match - a simple package for finding approximate image matches from a corpus.
jellyfish - A library for approximate & phonetic matching of strings.
TextDistance - Python library for comparing distance between two or more sequences by many algorithms.
Qdrant - A vector similarity search engine for text, image and categorical data in Rust.
pandera - A light-weight, flexible, and expressive statistical data testing library.
Kedro - A Python framework for creating reproducible, maintainable and modular data science code.
PyFunctional - Python library for creating data pipelines with chain functional programming.
ImageHash - An image hashing library written in Python.
pandas-profiling - Create HTML data profiling reports for pandas DataFrame.
FiftyOne - An open-source tool for building high-quality datasets and computer vision models.
Datasette - An open source multi-tool for exploring and publishing data.
glom - Python's nested data operator (and CLI), for all your declarative restructuring needs.
dedupe - A python library that uses machine learning to perform fuzzy matching, deduplication and entity resolution quickly on structured data.
Ciphey - Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes.
datasketch - Gives you probabilistic data structures that can process and search very large amount of data super fast, with little loss of accuracy.
Matplotlib - A comprehensive library for creating static, animated, and interactive visualizations in Python.
Seaborn - A high-level interface for drawing statistical graphics, based on Matplotlib.
Bokeh - Interactive Data Visualization in the browser, from Python.
Plotly.js - Open-source JavaScript charting library behind Plotly and Dash.
Plotly.py - An interactive, open-source, and browser-based graphing library for Python, based on Plotly.js.
ggplot2 - An implementation of the Grammar of Graphics in R.
ggpy - ggplot port for python.
Datapane - An open-source framework to create data science reports in Python.
Visdom - A flexible tool for creating, organizing, and sharing visualizations of live, rich data. Supports Torch and Numpy.
TabPy - Execute Python code on the fly and display results in Tableau visualizations.
Streamlit - The fastest way to build data apps in Python.
HyperTools - A Python toolbox for gaining geometric insights into high-dimensional data, based on Matplotlib and Seaborn.
Dash - Analytical Web Apps for Python, R, Julia and Jupyter, based on Plotly.js.
mpld3 - An interactive Matplotlib visualization tool in browser, based on D3.
Vega - A visualization grammar, a declarative format for creating, saving, and sharing interactive visualization designs.
Vega-Lite - Provides a higher-level grammar for visual analysis that generates complete Vega specifications.
Vega-Altair - A declarative statistical visualization library for Python, based on Vega-Lite.
PyQtGraph - Fast data visualization and GUI tools for scientific / engineering applications.
VisPy - A high-performance interactive 2D/3D data visualization library, with OpenGL support.
PyVista - 3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK).
Potree - WebGL point cloud viewer for large datasets.
Holoviews - An open-source Python library designed to make data analysis and visualization seamless and simple.
Graphviz - Python interface for Graphviz to create and render graphs.
PyGraphistry - A Python library to quickly load, shape, embed, and explore big graphs with the GPU-accelerated Graphistry visual graph analyzer.
Apache ECharts - A powerful, interactive charting and data visualization library for browser.
pyecharts - A Python visualization interface for Apache ECharts.
word_cloud - A little word cloud generator in Python.
Datashader - A data rasterization pipeline for automating the process of creating meaningful representations of large amounts of data.
Perspective - A data visualization and analytics component, especially well-suited for large and/or streaming datasets.
ggplot2 - An implementation of the Grammar of Graphics in R.
plotnine - An implementation of the Grammar of Graphics in Python, based on ggplot2.
bqplot - An implementation of the Grammar of Graphics for IPython/Jupyter notebooks.
D-Tale - A visualization tool for Pandas DataFrame, with ipython notebooks support.
missingno - A Python visualization tool for missing data.
HiPlot - A lightweight interactive visualization tool to help AI researchers discover correlations and patterns in high-dimensional data.
Sweetviz - Visualize and compare datasets, target values and associations, with one line of code.
Netron - Visualizer for neural network, deep learning, and machine learning models.
livelossplot - Live training loss plot in Jupyter Notebook for Keras, PyTorch and others.
Diagrams - Lets you draw the cloud system architecture in Python code.
SandDance - Visually explore, understand, and present your data.
ML Visuals - Contains figures and templates which you can reuse and customize to improve your scientific writing.
Scattertext (not actively updated) - A tool for finding distinguishing terms in corpora and displaying them in an interactive HTML scatter plot.
TensorSpace.js - Neural network 3D visualization framework, build interactive and intuitive model in browsers, support pre-trained deep learning models from TensorFlow, Keras, TensorFlow.js.
Netscope (not actively updated) - Neural network visualizer.
draw_convnet (not actively updated) - Python script for illustrating Convolutional Neural Network (ConvNet).
PlotNeuralNet (not actively updated) - Latex code for making neural networks diagrams.
PyTorch official tutorials - Official tutorials for PyTorch.
DeepLearningExamples - State-of-the-Art Deep Learning examples that are easy to train and deploy, achieving the best reproducible accuracy and performance with NVIDIA CUDA-X software stack running on NVIDIA Volta, Turing and Ampere GPUs.
Learn OpenCV - C++ and Python Examples.
nlp-with-transformers - Jupyter notebooks for the Natural Language Processing with Transformers book.
labml.ai - A collection of PyTorch implementations of neural networks and related algorithms, which are documented with explanations and rendered as side-by-side formatted notes.
Machine Learning Notebooks (no longer maintained) - This project aims at teaching you the fundamentals of Machine Learning in python. It contains the example code and solutions to the exercises in my O'Reilly book Hands-on Machine Learning with Scikit-Learn and TensorFlow.
Machine Learning Notebooks, 3rd edition (successor of Machine Learning Notebooks) - A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.
Made With ML - Learn how to responsibly develop, deploy and maintain production machine learning applications.
Reinforcement-learning-with-tensorflow - Simple Reinforcement learning tutorials.
Jezzamonn/fourier - An Interactive Introduction to Fourier Transforms.
adv-financial-ml-marcos-exercises - Exercises of the book: Advances in Financial Machine Learning by Marcos Lopez de Prado.
d2l-zh - 《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被60个国家的400所大学用于教学。
nndl.github.io - 《神经网络与深度学习》 邱锡鹏著
AI-Job-Notes - AI算法岗求职攻略(涵盖准备攻略、刷题指南、内推和AI公司清单等资料)
TensorFlow Course (not actively updated) - Simple and ready-to-use tutorials for TensorFlow.
Tensorflow Cookbook (not actively updated) - Simple Tensorflow Cookbook for easy-to-use.
Tensorflow2 Cookbook (not actively updated) - Simple Tensorflow 2.x Cookbook for easy-to-use
TensorFlow Tutorials - TensorFlow Tutorials with YouTube Videos.
stanford-cs-221-artificial-intelligence (not actively updated) - VIP cheatsheets for Stanford's CS 221 Artificial Intelligence.
TinyFlow (no longer maintained) - Tutorial code on how to build your own Deep Learning System in 2k Lines.
Convolution arithmetic (not actively updated) - A technical report on convolution arithmetic in the context of deep learning.
tensorflow2_tutorials_chinese (not actively updated) - tensorflow2中文教程
yao62995/tensorflow (not actively updated) - 图解tensorflow 源码
deeplearningbook-chinese - Deep Learning 中文翻译
lihang-code (not actively updated) - 《统计学习方法》的代码实现
NVIDIA Linux Open GPU Kernel Module Source - NVIDIA Linux open GPU kernel module source.
Vulkan-Hpp - Open-Source Vulkan C++ API.
GLFW - A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input.
GLEW - The OpenGL Extension Wrangler Library.
WebGL - The Official Khronos WebGL Repository.
three.js - JavaScript 3D Library.
CUB - Cooperative primitives for CUDA C++.
glad - Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.
Shaderc - A collection of tools, libraries, and tests for Vulkan shader compilation.
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.
Taichi Lang - Productive & portable high-performance programming in Python.
Mitsuba 2 (no longer maintained) - A Retargetable Forward and Inverse Renderer.
Mitsuba 3 (successor of Mitsuba 2) - A Retargetable Forward and Inverse Renderer.
OpenVR - An API and runtime that allows access to VR hardware from multiple vendors without requiring that applications have specific knowledge of the hardware they are targeting.
A-Frame - Web framework for building virtual reality experiences.
Skia - A complete 2D graphic library for drawing Text, Geometries, and Images.
tiny-renderer (not actively updated) - A tiny sotfware 3D renderer in 100 lines of Python.
Godot - Multi-platform 2D and 3D game engine.
Stride - An open-source C# game engine for realistic rendering and VR.
libGDX - Desktop/Android/HTML5/iOS Java game development framework.
raylib - A simple and easy-to-use library to enjoy videogames programming.
O3DE - An Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
EnTT - Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more.
Halley - A lightweight game engine written in modern C++.
Panda3D - Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU.
OpenXRay - Improved version of the X-Ray Engine, the game engine used in the world-famous STALKER game series by GSC Game World.
Spring - A powerful free cross-platform RTS game engine.
olcPixelGameEngine - A tool used in javidx9's YouTube videos and projects.
Acid - A high speed C++17 Vulkan game engine.
Crown - The flexible game engine.
Corange - Pure C Game Engine.
KlayGE - A cross-platform open source game engine with plugin-based architecture.
nCine - A cross-platform 2D game engine.
SuperTuxKart - SuperTuxKart is a free kart racing game. It focuses on fun and not on realistic kart physics.
Endless Sky - Space exploration, trading, and combat game.
SDLPAL - SDL-based reimplementation of the classic Chinese-language RPG known as PAL.
Game-Programmer-Study-Notes - 涉及游戏开发中的图形学、实时渲染、编程实践、GPU编程、设计模式、软件工程等内容。
Cocos2d-x (not actively updated) - A suite of open-source, cross-platform, game-development tools used by millions of developers all over the world.
WebGL Quake 3 Renderer (not actively updated) - WebGL app that renders levels from Quake 3.
DOOM-3-BFG (not actively updated) - Doom 3 BFG Edition
toy (not actively updated) - The thin c++ game engine.
GamePlay (not actively updated) - Open-source, cross-platform, C++ game engine for creating 2D/3D games.
Battle City Remake (no longer maintained) - Battle city remake built with react.
tinyrenderer - Software rendering in 500 lines of code.
tinyraytracer - Understandable RayTracing in 256 lines of bare C++.
Unity3DTraining - Unity的练习项目
tinyraycaster - Build your own 3D shooter in a weekend.
tinykaboom (not actively updated) - KABOOM! in 180 lines of bare C++.
Godot-24-Hours (not actively updated) - Examples and demo projects for the Godot Engine Game Development in 24 Hours book.
Docker Compose - Define and run multi-container applications with Docker.
Kubernetes Python Client - Official Python client library for kubernetes.
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows.
Gaia - Build powerful pipelines in any programming language.
ZooKeeper - Apache ZooKeeper.
Apollo - A reliable configuration management system suitable for microservice configuration management scenarios.
Nomad - An easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications.
Flask - The Python micro framework for building web applications.
Buildbot - Python-based continuous integration testing framework.
Kratos - Your ultimate Go microservices framework for the cloud-native era.
Celery - Distributed Task Queue.
Prefect 2 - The easiest way to transform any function into a unit of work that can be observed and governed by orchestration rules.
Luigi - A Python module that helps you build complex pipelines of batch jobs.
RQ - A simple Python library for queueing jobs and processing them in the background with workers.
huey - A little task queue for python.
arq - Fast job queuing and RPC in python with asyncio and redis.
TaskTiger - Python task queue using Redis.
Mara Pipelines - A lightweight opinionated ETL framework, halfway between plain scripts and Apache Airflow.
Ansible - A radically simple IT automation platform that makes your applications and systems easier to deploy and maintain.
Pulumi - Infrastructure as Code SDK is the easiest way to create and deploy cloud software that use containers, serverless functions, hosted services, and infrastructure, on any cloud.
Fabric - Simple, Pythonic remote execution and deployment.
pyinfra - Automates infrastructure super fast at massive scale. It can be used for ad-hoc command execution, service deployment, configuration management and more.
Nightingale - An enterprise-level cloud-native monitoring system, which can be used as drop-in replacement of Prometheus for alerting and Grafana for visualization.
Linux kernel - Linux kernel source tree.
OSv - A new operating system for the cloud.
Netdata - Real-time performance monitoring, done right!
whylogs - The open standard for data logging.
devops-exercises - Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions.
TencentOS-tiny - 腾讯物联网终端操作系统
Codespaces (not actively updated) - Devops Workspaces in a Box.
Electron - Build cross-platform desktop apps with JavaScript, HTML, and CSS.
TypeScript - A superset of JavaScript that compiles to clean JavaScript output.
React Native - A framework for building native applications using React.
Appsmith - Low code project to build admin panels, internal tools, and dashboards. Integrates with 15+ databases and any API.
SCons - A software construction tool.
Bazel - A fast, scalable, multi-language and extensible build system.
xmake - A cross-platform build utility based on Lua.
Proton Native (not actively updated) - A React environment for cross platform desktop apps.
Kivy - Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS.
Gooey - Turn (almost) any Python command line program into a full GUI application with one line.
DearPyGui - A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies.
Flexx - Write desktop and web apps in pure Python.
PySimpleGUI - Transforms the tkinter, Qt, WxPython, and Remi (browser-based) GUI frameworks into a simpler interface.
Eel - A little Python library for making simple Electron-like HTML/JS GUI apps.
Toga - A Python native, OS native GUI toolkit.
schedule - Python job scheduling for humans.
Click - A Python package for creating beautiful command line interfaces in a composable way with as little code as necessary.
Rich - A Python library for rich text and beautiful formatting in the terminal.
Colorama - Simple cross-platform colored terminal text in Python.
colout - Color text streams with a polished command line interface.
ASCIIMATICS - A cross platform package to do curses-like operations, plus higher level APIs and widgets to create text UIs and ASCII art animations.
Emoji - emoji terminal output for Python.
Python Fire - A library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
Typer - A Python library for building CLI applications.
powerline-shell - A beautiful and useful prompt for your shell.
Python Prompt Toolkit - Library for building powerful interactive command line applications in Python.
Questionary - A Python library for effortlessly building pretty command line interfaces.
Argcomplete - Provides easy, extensible command line tab completion of arguments for your Python script.
python-dotenv - Reads key-value pairs from a .env file and can set them as environment variables.
Cookiecutter - A cross-platform command-line utility that creates projects from cookiecutters (project templates), eg Python package projects, C projects.
PyScaffold - A project generator for bootstrapping high quality Python packages, ready to be shared on PyPI and installable via pip.
dynaconf - Configuration Management for Python.
Hydra - A framework for elegantly configuring complex applications.
Python Decouple - Helps you to organize your settings so that you can change parameters without having to redeploy your app.
OmegaConf - A hierarchical configuration system, with support for merging configurations from multiple sources (YAML config files, dataclasses/objects and CLI arguments) providing a consistent API regardless of how the configuration was created.
Gin Config - Provides a lightweight configuration framework for Python.
Py4J - Enables Python programs to dynamically access arbitrary Java objects.
keyboard - Hook and simulate global keyboard events on Windows and Linux.
wxWidgets - Cross-Platform C++ GUI Library.
Nana (not actively updated) - A modern C++ GUI library.
React - A declarative, efficient, and flexible JavaScript library for building user interfaces.
Django - A high-level Python web framework that encourages rapid development and clean, pragmatic design.
jQuery - jQuery JavaScript Library.
jQuery UI - The official jQuery user interface library.
Ant Design - An enterprise-class UI design language and React UI library.
Hugo - The world's fastest framework for building websites.
Hexo - A fast, simple & powerful blog framework, powered by Node.js.
Jekyll - A blog-aware static site generator in Ruby.
Gutenberg - The Block Editor project for WordPress and beyond.
Wasmer - The leading WebAssembly Runtime supporting WASI and Emscripten.
Ghost - Turn your audience into a business. Publishing, memberships, subscriptions and newsletters.
Mercury - Convert Python notebook to web app and share with non-technical users.
Stylus - Expressive, robust, feature-rich CSS language built for nodejs.
D3 - A JavaScript library for visualizing data using web standards.
Paramiko - The leading native Python SSHv2 protocol library.
Netmiko - Multi-vendor library to simplify Paramiko SSH connections to network devices.
Storybook - A frontend workshop for building UI components and pages in isolation. Made for UI development, testing, and documentation.
ProjectVisBug - FireBug for designers › Edit any webpage, in any state.
readthedocs.org - The source code that powers readthedocs.org
reactnative.dev - Configuration and documentation powering the React Native website.
Clone Wars - 100+ open-source clones of popular sites like Airbnb, Amazon, Instagram, Netflix, Tiktok, Spotify, Whatsapp, Youtube etc. See source code, demo links, tech stack, github stars.
50projects50days - 50+ mini web projects using HTML, CSS & JS.
Public APIs - A collective list of free APIs
WebKit - The browser engine used by Safari, Mail, App Store and many other applications on macOS, iOS and Linux.
PhantomJS - Scriptable Headless Browser.
Open-IM-Server - Open source Instant Messaging Server.
progress-bar - Flask API for SVG progress badges.
ScrollMagic - The javascript library for magical scroll interactions.
KaTeX - Fast math typesetting for the web.
Brook - A cross-platform network tool designed for developers.
pixelmatch - The smallest, simplest and fastest JavaScript pixel-level image comparison library.
kcptun - A Stable & Secure Tunnel based on KCP with N:M multiplexing and FEC. Available for ARM, MIPS, 386 and AMD64
mall-swarm - 是一套微服务商城系统,采用了 Spring Cloud 2021 & Alibaba、Spring Boot 2.7、Oauth2、MyBatis、Docker、Elasticsearch、Kubernetes等核心技术,同时提供了基于Vue的管理后台方便快速搭建系统。mall-swarm在电商业务的基础集成了注册中心、配置中心、监控中心、网关等系统功能。文档齐全,附带全套Spring Cloud教程。
bbs-go - 基于Golang的开源社区系统。
py12306 - 12306 购票助手,支持集群,多账号,多任务购票以及 Web 页面管理
heti - 赫蹏(hètí)是专为中文内容展示设计的排版样式增强。它基于通行的中文排版规范而来,可以为网站的读者带来更好的文章阅读体验。
spring-boot-examples - Spring Boot 教程、技术栈示例代码,快速简单上手教程。
SpringBoot-Learning - Spring Boot基础教程。
big-react - 从零实现 React v18 的核心功能。
visual-drag-demo - 一个低代码(可视化拖拽)教学项目。
Waypoints - A library that makes it easy to execute a function whenever you scroll to an element.
flv.js (not actively updated) - HTML5 FLV Player
cim (not actively updated) - 适用于开发者的分布式即时通讯系统
Ionic - A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
PulltoRefresh.js - A quick and powerful plugin for your pull-to-refresh needs in your webapp.
Signal Android - A private messenger for Android.
QMUI_Android - 提高 Android UI 开发效率的 UI 库
GSYVideoPlayer - 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。
GSYGithubAppKotlin - 超完整的Android Kotlin 项目,功能丰富,适合学习和日常使用。GSYGithubApp系列的优势:目前已经拥有Flutter、Weex、ReactNative、Kotlin四个版本。 功能齐全,项目框架内技术涉及面广,完成度高。
MethodTraceMan - 用于快速找到高耗时方法,定位解决Android App卡顿问题。通过gradle plugin+ASM实现可配置范围的方法插桩来统计所有方法的耗时,并提供友好的界面展示,支持耗时筛选、线程筛选、方法名筛选等。
EasyFloat - 浮窗从未如此简单(Android可拖拽悬浮窗口,支持页面过滤、自定义动画,可设置单页面浮窗、前台浮窗、全局浮窗,浮窗权限按需自动申请...)
Dexposed - Dexposed enable 'god' mode for single android application.
Epic - Dynamic java method AOP hook for Android(continution of Dexposed on ART), Supporting 5.0~11.
GPUImage (not actively updated) - An open source iOS framework for GPU-based image and video processing.
GPUImage for Android (not actively updated) - Android filters based on OpenGL (idea from GPUImage for iOS).
ijkplayer (not actively updated) - Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support.
libstreaming (not actively updated) - A solution for streaming H.264, H.263, AMR, AAC using RTP on Android.
Stetho (not actively updated) - A debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more.
Genius-Android - Android Material Design Theme UI and Tool Library.
MultiType (not actively updated) - Flexible multiple types for Android RecyclerView.
DanmakuFlameMaster (not actively updated) - Android开源弹幕引擎
MagicCamera - 包含美颜等40余种实时滤镜相机,可拍照、录像、图片修改
LazyRecyclerAdapter (not actively updated) - 极简通用的RecyclerAdapter,入侵性低,支持一个列表多种Item类型,无需维护和编写Adapter代码,快速集成拥有点击,动画,自定义刷新,自定义加载更多,自定义空页面显示,通用分割线,动态绑定等高复用,你只需要编写维护Holder代码。
sh - A full-fledged subprocess replacement for Python 2, Python 3, PyPy and PyPy3 that allows you to call any program as if it were a function.
oneTBB - A flexible C++ library that simplifies the work of adding parallelism to complex applications, even if you are not a threading expert.
HPX - The C++ Standard Library for Parallelism and Concurrency.
Muduo - Event-driven network library for multi-threaded Linux server in C++11.
Supervisor - A client/server system that allows its users to control a number of processes on UNIX-like operating systems.
Pexpect - A Python module for controlling interactive programs in a pseudo-terminal.
Plumbum - A small yet feature-rich library for shell script-like programs in Python.
Greenlets - Lightweight in-process concurrent programming.
AnyIO - High level asynchronous concurrency and networking framework that works on top of either trio or asyncio.
gevent - Coroutine-based concurrency library for Python.
CTPL (not actively updated) - Modern and efficient C++ Thread Pool Library.
ThreadPool (not actively updated) - A simple C++11 Thread Pool implementation.
PySnooper - Never use print for debugging again.
py-spy - A sampling profiler for Python programs.
Scalene - A high-performance, high-precision CPU, GPU, and memory profiler for Python.
Pyroscope - Pyroscope is an open source continuous profiling platform.
pyinstrument - Call stack profiler for Python.
vprof - A Python package providing rich and interactive visualizations for various Python program characteristics such as running time and memory usage.
GPUtil - A Python module for getting the GPU status from NVIDA GPUs using nvidia-smi programmically in Python.
Wily - A Python application for tracking, reporting on timing and complexity in Python code.
Radon - Various code metrics for Python code.
ps_mem - A utility to accurately report the in core memory usage for a program.
x64dbg - An open-source x64/x32 debugger for windows.
ORBIT - A standalone C/C++ profiler for Windows and Linux.
BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more.
osquery - SQL powered operating system instrumentation, monitoring, and analytics.
Tracy - A real time, nanosecond resolution, remote telemetry, hybrid frame and sampling profiler for games and other applications.
Coz - Finding Code that Counts with Causal Profiling.
timemory - Modular C++ Toolkit for Performance Analysis and Logging. Profiling API and Tools for C, C++, CUDA, Fortran, and Python.
gputop (not actively updated) - A GPU profiling tool.
gops - A tool to list and diagnose Go processes currently running on your system.
pprof - A tool for visualization and analysis of profiling data.
JD-GUI (not actively updated) - A standalone Java Decompiler GUI.
Redis - An in-memory database that persists on disk.
MongoDB - The MongoDB Database.
Apache Spark - A unified analytics engine for large-scale data processing.
Presto - A distributed SQL query engine for big data.
Google Cloud Python Client - Google Cloud Client Library for Python.
Elasticsearch - Free and Open, Distributed, RESTful Search Engine.
SQLAlchemy - The Python SQL Toolkit and Object Relational Mapper.
Apache Libcloud - A Python library which hides differences between different cloud provider APIs and allows you to manage different cloud resources through a unified and easy to use API.
Grafana - The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
Joblib Apache Spark Backend - Provides Apache Spark backend for joblib to distribute tasks on a Spark cluster.
PyMySQL - Pure Python MySQL Client.
Redigo - Go client for Redis.
Dgraph - Native GraphQL Database with graph backend.
Tortoise ORM - Familiar asyncio ORM for python, built with relations in mind.
Ibis - Expressive analytics in Python at any scale.
peewee - A small, expressive orm -- supports postgresql, mysql and sqlite.
DB4S - DB Browser for SQLite (DB4S) is a high quality, visual, open source tool to create, design, and edit database files compatible with SQLite.
TinyDB - A lightweight document oriented database written in pure Python and has no external dependencies.
MyCAT - An enforced database which is a replacement for MySQL and supports transaction and ACID.
Pony - An advanced object-relational mapper.
dataset - Easy-to-use data handling for SQL data stores with support for implicit table creation, bulk loading, and transactions.
Dagster - An orchestration platform for the development, production, and observation of data assets.
Great Expectations - Helps data teams eliminate pipeline debt, through data testing, documentation, and profiling.
dbt - Enables data analysts and engineers to transform their data using the same practices that software engineers use to build applications.
Metabase - The simplest, fastest way to get business intelligence and analytics to everyone in your company.
Ploomber - The fastest way to build data pipelines.
PyHive - Python interface to Hive and Presto.
Pypeln - A simple yet powerful Python library for creating concurrent data pipelines.
petl - A general purpose Python package for extracting, transforming and loading tables of data.
PySyft - Data science on data without acquiring a copy.
Apache Beam - A unified programming model for Batch and Streaming data processing.
Apache Kafka - Mirror of Apache Kafka.
Apache Flink - An open source stream processing framework with powerful stream- and batch-processing capabilities.
kafka-python - Python client for Apache Kafka.
confluent-kafka-python - Confluent's Kafka Python Client.
Perspective - A data visualization and analytics component, especially well-suited for large and/or streaming datasets.
Deep Lake - Data Lake for Deep Learning. Build, manage, query, version, & visualize datasets. Stream data real-time to PyTorch/TensorFlow.
Streamparse - Lets you run Python code against real-time streams of data via Apache Storm.
StreamAlert - A serverless, realtime data analysis framework which empowers you to ingest, analyze, and alert on data from any environment, using datasources and alerting logic you define.
Prometheus - The Prometheus monitoring system and time series database.
protobuf - Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data.
FlatBuffers - A cross platform serialization library architected for maximum memory efficiency.
Imageio - Python library for reading and writing image data.
Wand - The ctypes-based simple ImageMagick binding for Python.
VidGear - A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features.
marshmallow - A lightweight library for converting complex objects to and from simple Python datatypes.
cloudpickle - Extended pickling support for Python objects.
dill - Extends python's pickle module for serializing and de-serializing python objects to the majority of the built-in python types.
UltraJSON - Ultra fast JSON decoder and encoder written in C with Python bindings.
orjson - Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
simplejson - A simple, fast, extensible JSON encoder/decoder for Python.
jsonschema - An implementation of the JSON Schema specification for Python.
jsonpickle - Python library for serializing any arbitrary object graph into JSON.
MessagePack - An efficient binary serialization format. It lets you exchange data among multiple languages like JSON.
PyYAML - Canonical source repository for PyYAML.
StrictYAML - Type-safe YAML parser and validator.
xmltodict - Python module that makes working with XML feel like you are working with JSON.
csvkit - A suite of utilities for converting to and working with CSV, the king of tabular file formats.
Tablib - Python Module for Tabular Datasets in XLS, CSV, JSON, YAML, &c.
HDF5 for Python - The h5py package is a Pythonic interface to the HDF5 binary data format.
smart_open - Utils for streaming large files (S3, HDFS, gzip, bz2...).
validators - Python Data Validation for Humans.
Arrow - A Python library that offers a sensible and human-friendly approach to creating, manipulating, formatting and converting dates, times and timestamps.
Pendulum - Python datetimes made easy.
dateutil - The dateutil module provides powerful extensions to the standard datetime module, available in Python.
dateparser - Python parser for human readable dates.
Watchdog - Python library and shell utilities to monitor filesystem events.
uvloop - A fast, drop-in replacement of the built-in asyncio event loop.
aiofiles - An Apache2 licensed library, written in Python, for handling local disk files in asyncio applications.
PyFilesystem2 - Python's Filesystem abstraction layer.
path - Object-oriented file system path manipulation.
phonenumbers Python Library - Python port of Google's libphonenumber.
Chardet - Python character encoding detector.
Python Slugify - A Python slugify application that handles unicode.
humanize - Contains various common humanization utilities, like turning a number into a fuzzy human-readable duration ("3 minutes ago") or into a human-readable size or throughput.
XlsxWriter - A Python module for creating Excel XLSX files.
xlwings - A Python library that makes it easy to call Python from Excel and vice versa.
pygsheets - Google Spreadsheets Python API v4
gdown - Download a large file from Google Drive.
schema (not actively updated) - A library for validating Python data structures.
glog - C++ implementation of the Google logging module.
FFmpeg - A collection of libraries and tools to process multimedia content such as audio, video, subtitles and related metadata.
LAV Filters - Open-Source DirectShow Media Splitter and Decoders.
OpenEXR - Provides the specification and reference implementation of the EXR file format, the professional-grade image storage format of the motion picture industry.
spdlog - Fast C++ logging library.
glogg (not actively updated) - A fast, advanced log explorer.
json-iterator/go - A high-performance 100% compatible drop-in replacement of "encoding/json"
json-to-go - Translates JSON into a Go type in your browser instantly (original).
fastjson - A Java library that can be used to convert Java Objects into their JSON representation.
jackson-core - Core part of Jackson that defines Streaming API as well as basic shared abstractions.
Okio - A modern I/O library for Android, Java, and Kotlin Multiplatform.
Vulhub - Pre-Built Vulnerable Environments Based on Docker-Compose.
hackingtool - ALL IN ONE Hacking Tool For Hackers.
sqlmap - Automatic SQL injection and database takeover tool.
detect-secrets - An enterprise friendly way of detecting and preventing secrets in code.
Safety - Safety checks Python dependencies for known security vulnerabilities and suggests the proper remediations for vulnerabilities detected.
Bandit - A tool designed to find common security issues in Python code.
Mattermost - An open source platform for secure collaboration across the entire software development lifecycle.
Conda - OS-agnostic, system-level binary package manager and ecosystem.
mamba - The Fast Cross-Platform Package Manager.
pip - The Python package installer.
Poetry - Python packaging and dependency management made easy.
pipx - Install and Run Python Applications in Isolated Environments.
PDM - A modern Python package and dependency manager supporting the latest PEP standards.
pip-tools - A set of tools to keep your pinned Python dependencies fresh.
pipreqs (not actively updated) - Generate pip requirements.txt file based on imports of any project.
NVM for Windows - A node.js version management utility for Windows. Ironically written in Go.
cnpm - npm client for China mirror of npm
Linguist - This library is used on GitHub.com to detect blob languages, ignore binary or vendored files, suppress generated files in diffs, and generate language breakdown graphs.
cloc - Counts blank lines, comment lines, and physical lines of source code in many programming languages.
ShellCheck - A static analysis tool for shell scripts.
Cosmos - Cosmos is your personal offline collection of every algorithm and data structure one will ever encounter and use in a lifetime.
DevDocs - API Documentation Browser.
The Silver Searcher (not actively updated) - A code-searching tool similar to ack, but faster.
CPython - The Python programming language.
manylinux - Python wheels that work on any linux (almost).
pytest - The pytest framework makes it easy to write small tests, yet scales to support complex functional testing.
tqdm - A Fast, Extensible Progress Bar for Python and CLI.
transitions - A lightweight, object-oriented finite state machine implementation in Python with many extensions.
MicroPython - A lean and efficient Python implementation for microcontrollers and constrained systems.
Pyston - A faster and highly-compatible implementation of the Python programming language.
attrs - Python Classes Without Boilerplate.
Boltons - A set of over 230 BSD-licensed, pure-Python utilities in the same spirit as — and yet conspicuously missing from — the standard library.
GRequests - Allows you to use Requests with Gevent to make asynchronous HTTP Requests easily.
cachetools - Provides various memoizing collections and decorators, including variants of the Python Standard Library's @lru_cache function decorator.
More Itertools - More routines for operating on iterables, beyond itertools.
Toolz - A set of utility functions for iterators, functions, and dictionaries.
Funcy - A collection of fancy functional tools focused on practicality.
Dependency Injector - A dependency injection framework for Python.
Tenacity - An Apache 2.0 licensed general-purpose retrying library, written in Python, to simplify the task of adding retry behavior to just about anything.
returns - Make your functions return something meaningful, typed, and safe.
wrapt - A Python module for decorators, wrappers and monkey patching.
Mypy - A static type checker for Python.
Pyright - A fast type checker meant for large Python source bases.
pytype - A static type analyzer for Python code.
Jedi - Awesome autocompletion, static analysis and refactoring library for python.
Beartype - Unbearably fast near-real-time runtime type-checking in pure Python.
Flake8 - A python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code.
Pylint - A static code analyser for Python 2 or 3.
isort - A Python utility / library to sort imports alphabetically, and automatically separated into sections and by type.
prospector - Inspects Python source files and provides information about type and location of classes, methods etc.
Pyre - Performant type-checking for python.
YAPF - A formatter for Python files.
Black - The uncompromising Python code formatter.
autopep8 - A tool that automatically formats Python code to conform to the PEP 8 style guide.
rope - A python refactoring library.
pyupgrade - A tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language.
Vulture - Finds unused code in Python programs.
algorithms - Minimal examples of data structures and algorithms in Python.
DeepDiff - Deep Difference and search of any Python object/data.
Pygments - A generic syntax highlighter written in Python.
pybind11 - Seamless operability between C++11 and Python.
cppimport - Import C++ files directly from Python.
jupyter_contrib_nbextensions - A collection of various notebook extensions for Jupyter.
Folly - An open-source C++ library developed and used at Facebook.
gflags - Contains a C++ library that implements commandline flags processing. It includes built-in support for standard types such as string and the ability to define flags in the source file in which they are used.
GoogleTest - Google Testing and Mocking Framework.
Catch2 - A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch).
Ninja - A small build system with a focus on speed.
Coost - A tiny boost library in C++11.
AsmJit - A lightweight library for machine code generation written in C++ language.
fmt - A modern formatting library.
gperftools - a collection of a high-performance multi-threaded malloc() implementation, plus some pretty nifty performance analysis tools.
jemalloc - A general purpose malloc(3) implementation that emphasizes fragmentation avoidance and scalable concurrency support.
libhv - A c/c++ network library for developing TCP/UDP/SSL/HTTP/WebSocket/MQTT client/server.
cpp-sort - Sorting algorithms & related tools for C++14.
SimpleGPUHashTable - A simple GPU hash table implemented in CUDA using lock free techniques.
PJON - An experimental, arduino-compatible, multi-master, multi-media network protocol.
cppman - C++ 98/11/14 manual pages for Linux/MacOS.
cpp-docs - Visual Studio documentation for Microsoft C++.
vscode-leetcode - Solve LeetCode problems in VS Code.
Nano (not actively updated) - High-performance C++ for macOS, iOS, tvOS, Android, Linux, and Windows.
leetcode-cli (not actively updated) - A cli tool to enjoy leetcode.
Realize - Golang Task Runner which enhance your workflow by automating the most common tasks and using the best performing Golang live reloading.
GCache - An in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC.
Gonum - A set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more.
sh - A shell parser, formatter, and interpreter with bash support; includes shfmt.
gotests - Automatically generate Go test boilerplate from your source code.
goproxy - A global proxy for Go modules.
go-echarts - The adorable charts library for Golang.
revive - ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint.
depth - Visualize Go Dependency Trees.
gophernotes - The Go kernel for Jupyter notebooks and nteract.
JavaCPP - The missing bridge between Java and native C++.
OkHttp - Square's meticulous HTTP client for the JVM, Android, and GraalVM.
Ammonite - Scala Scripting.
ammonite-spark - Run spark calculations from Ammonite.
almond - A Scala kernel for Jupyter.
OS-Lib - A simple, flexible, high-performance Scala interface to common OS filesystem and subprocess APIs.
developer-roadmap - Interactive roadmaps, guides and other educational content to help developers grow in their careers.
freeCodeCamp.org - freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
Coding Interview University - A complete computer science study plan to become a software engineer.
kdn251/interviews - Your personal guide to Software Engineering technical interviews.
free-programming-books - Freely available programming books.
build-your-own-x - Master programming by recreating your favorite technologies from scratch.
iHateRegex - The code for iHateregex.io - The Regex Cheat Sheet
The System Design Primer - Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Algorithm Visualizer - Interactive Online Platform that Visualizes Algorithms from Code
CMake Examples - Useful CMake Examples.
SoftwareArchitect - Path to a Software Architect.
andkret/Cookbook - The Data Engineering Cookbook.
servehappy-resources - Third-party articles and specific tutorials on PHP upgrades.
Java and Spring Tutorials - A collection of small and focused tutorials - each covering a single and well defined area of development in the Java ecosystem.
gitignore - A collection of useful .gitignore templates.
God-Of-BigData - 专注大数据学习面试,大数据成神之路开启。Flink/Spark/Hadoop/Hbase/Hive...
CS-Notes - 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计
LeetCodeAnimation - 用动画的形式呈现解LeetCode题目的思路
fucking-algorithm - labuladong 的算法小抄。
JS-Sorting-Algorithm - 一本关于排序算法的 GitBook 在线书籍 《十大经典排序算法》,多语言实现。
apachecn-algo-zh - ApacheCN 数据结构与算法译文集
rust-based-os-comp2022 - 2022开源操作系统训练营。
free-programming-books-zh_CN - 免费的计算机编程类中文书籍
technical-books - 国内外互联网技术大牛们都写了哪些书籍:计算机基础、网络、前端、后端、数据库、架构、大数据、深度学习。
Learn-Git-in-30-days - 30 天精通 Git 版本控管
BAT_interviews - 分享最新BAT面试题(包含机器学习,Linux,PHP,大数据,Python,Java,前端...)
helloworld (not actively updated) - Helloworld programs in different languages.
500 Lines or Less (not actively updated) - This is the source for the book 500 Lines or Less, the fourth in the Architecture of Open Source Applications series.
Simple Computer (not actively updated) - the scott CPU from "But How Do It Know?" by J. Clark Scott
How-to-Make-a-Computer-Operating-System (not actively updated) - How to Make a Computer Operating System in C++.
phodal/github (not actively updated) - GitHub 漫游指南
fullstack-data-engineer (not actively updated) - 全栈数据工程师养成攻略
Micro8 (not actively updated) - 渗透攻击教程
30 Days Of Python - A step-by-step guide to learn the Python programming language in 30 days.
numpy-100 - 100 numpy exercises (with solutions).
python-patterns - A collection of design patterns/idioms in Python.
python_example - Example pybind11 module built with a Python-based build system.
pbpython - Code, Notebooks and Examples from Practical Business Python.
Python-100-Days - Python - 100天从新手到大师
walter201230/Python - 最良心的 Python 教程
tech-cow/leetcode (not actively updated) - leetcode solutions for Humans.
qiwsir/algorithm (not actively updated) - Python算法题解
AlgorithmsByPython (not actively updated) - 算法/数据结构/Python/剑指offer/机器学习/leetcode
C++ Core Guidelines - A set of tried-and-true guidelines, rules, and best practices about coding in C++.
Modern C++ Tutorial - Modern C++ Tutorial: C++11/14/17/20 On the Fly.
modern-cpp-features - A cheatsheet of modern C++ language and library features.
design-patterns-cpp - C++ Design Patterns.
haoel/leetcode - LeetCode Problems' Solutions.
pezy/LeetCode - LeetCode solutions in C++ 11 and Python3.
CPlusPlusThings - 《C++ 那些事》。
huihut/interview - C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。
flash-linux0.11-talk - 像小说一样品读 Linux 0.11 核心代码。
Cplusplus-Concurrency-In-Practice (not actively updated) - C++ 并发编程指南
SGI-STL (not actively updated) - SGI-STL V3.3 源代码的学习
the-way-to-go_ZH_CN - 《The Way to Go》中文译本,中文正式名《Go 入门指南》
GoGuide - 一份涵盖大部分 Golang 程序员所需要掌握的核心知识,拥有 Go语言教程、Go开源书籍、Go语言入门教程、Go语言学习路线。
JavaGuide - 「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。
hello-algorithm - 针对小白的算法训练,包括四部分:大厂面经,力扣图解,千本开源电子书,百张技术思维导图。
FlutterExampleApps - Basic Flutter apps, for flutter devs.
awesome-flutter - An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
Shields.io - Concise, consistent, and legible badges in SVG and raster format.
Badges 4 README.md Profile - Improve your README.md profile with these amazing badges.
best-resume-ever - Build fast and easy multiple beautiful resumes and create your best CV ever! Made with Vue and LESS.
Deedy-Resume - A one page , two asymmetric column resume template in XeTeX that caters to an undergraduate Computer Science student.
Public Sans - A strong, neutral, principles-driven, open source typeface for text or display.
paper-tips-and-tricks - Best practice and tips & tricks to write scientific papers in LaTeX, with figures generated in Python or Matlab.
arxiv-sanity lite - Tag arxiv papers of interest get recommendations of similar papers in a nice UI using SVMs over tfidf feature vectors based on paper abstracts.
arXiv LaTeX Cleaner - Easily clean the LaTeX code of your paper to submit to arXiv.
Conference-Acceptance-Rate - Acceptance rates for the major AI conferences.
CODELF - A search tool helps dev to solve the naming things problem.
Apollo-11 - Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.
ChromeAppHeroes - 谷粒-Chrome插件英雄榜, 为优秀的Chrome插件写一本中文说明书, 让Chrome插件英雄们造福人类
Awesome Resume for Chinese - 适合中文的简历模板收集(LaTeX,HTML/JS and so on)
code6 - 码小六 - GitHub 代码泄露监控系统
howto-make-more-money - 程序员如何优雅的挣零花钱,2.0版
USTC-Course - 中国科学技术大学课程资源
FLY_US - 美国大学备考资料
996.ICU - 996加班的公司名单
955.WLB - 955不加班的公司名单
Badges (not actively updated) - A collection of all JavaScript related and free for open-source readme badges out there.
Github Monitor (not actively updated) - Github信息泄漏监控系统
Scroll-Reverser - Reverses the direction of macOS scrolling, with independent settings for trackpads and mice.
Hex Fiend - A fast and clever hex editor for macOS.
iterm2-zmodem - 在 Mac 下,实现与服务器进行便捷的文件上传和下载操作。
winget - Windows Package Manager Client.
Scoop - A command-line installer for Windows.
Windows Terminal - The new Windows Terminal and the original Windows console host, all in the same place!
Windows Calculator - A simple yet powerful calculator that ships with Windows.
WoeUSB - A Microsoft Windows USB installation media preparer for GNU+Linux.
ReShade - A generic post-processing injector for games and video software.
pygta5 - Explorations of Using Python to play Grand Theft Auto 5.
Borderless Gaming - Play your favorite games in a borderless window; no more time consuming alt-tabs.
Revive Compatibility Layer - Play Oculus-exclusive games on the HTC Vive or Valve Index.
QuickLook - Bring macOS “Quick Look” feature to Windows.
Debloat Windows 10 - A Collection of Scripts Which Disable / Remove Windows 10 Features and Apps.
CleanMyWechat - 自动删除 PC 端微信缓存数据,包括从所有聊天中自动下载的大量文件、视频、图片等数据内容,解放你的空间。
Watt Toolkit - 一个开源跨平台的多功能 Steam 工具箱。
tmux - A terminal multiplexer: it enables a number of terminals to be created, accessed, and controlled from a single screen. tmux may be detached from a screen and continue running in the background, then later reattached.
Proton - Compatibility tool for Steam Play based on Wine and additional components.
Lutris - Lutris helps you install and play video games from all eras and from most gaming systems.
GIT quick statistics - Git quick statistics is a simple and efficient way to access various statistics in git repository.
git-fame - A command-line tool that helps you summarize and pretty-print collaborators based on contributions.
Hercules - Gaining advanced insights from Git repository history.
Gitinspector - The statistical analysis tool for git repositories.
Persepolis (not actively updated) - A download manager & a GUI for Aria2.
doubi (not actively updated) - 一个逗比写的各种逗比脚本
Glances - A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.
gpustat - A simple command-line utility for querying and monitoring GPU status.
NVTOP - GPUs process monitoring for AMD, Intel and NVIDIA.
s-tui - Terminal-based CPU stress and monitoring utility.
Tabby - A terminal for a more modern age.
Oh My Zsh - A delightful community-driven (with 2,000+ contributors) framework for managing your zsh configuration.
oh-my-posh - A prompt theme engine for any shell.
PowerShell - PowerShell for every system!
fish - The user-friendly command line shell.
The Fuck - Magnificent app which corrects your previous console command.
Nerd Fonts - Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more.
LANDrop - A cross-platform tool that you can use to conveniently transfer photos, videos, and other types of files to other devices on the same local network.
ImageMagick 7 - Use ImageMagick to create, edit, compose, or convert digital images.
MyPaint - A simple drawing and painting program that works well with Wacom-style graphics tablets.
LosslessCut - The swiss army knife of lossless video/audio editing.
LuminanceHDR - A complete workflow for HDR imaging.
Gifcurry - The open-source, Haskell-built video editor for GIF makers.
GitHub Desktop - Focus on what matters instead of fighting with Git.
Refined GitHub - Browser extension that simplifies the GitHub interface and adds useful features.
Foam - A personal knowledge management and sharing system for VSCode.
Notable - The Markdown-based note-taking app that doesn't suck.
Atom - The hackable text editor.
Fusuma - Makes slides with Markdown easily.
Kilo - A text editor in less than 1000 LOC with syntax highlight and search.
lint-md - 检查中文 markdown 编写格式规范的命令行工具,基于 AST,方便集成 CI,写博客 / 文档必备。支持 API 调用
Mailspring - A beautiful, fast and fully open source mail client for Mac, Windows and Linux.
Google Earth Enterprise - The open source release of Google Earth Enterprise, a geospatial application which provides the ability to build and host custom 3D globes and 2D maps.
carbon - Create and share beautiful images of your source code.
vscode-python - Python extension for Visual Studio Code.
vscode-cpptools - Official repository for the Microsoft C/C++ extension for VS Code.
code-server - VS Code in the browser.
Gradle - A build tool with a focus on build automation and support for multi-language development.
LiteIDE - A simple, open source, cross-platform Go IDE.
YouCompleteMe - A code-completion engine for Vim.
readme-md-generator - CLI that generates beautiful README.md files.
pdfdiff - Command-line tool to inspect the difference between (the text in) two PDF files.
Rufus - The Reliable USB Formatting Utility.
projectM - Cross-platform music visualization.
Syncthing - Open Source Continuous File Synchronization.
PCSX2 - The Playstation 2 Emulator.
PPSSPP - A PSP emulator for Android, Windows, Mac and Linux, written in C++.
PyBoy - Game Boy emulator written in Python.
libtorrent - An efficient feature complete C++ bittorrent implementation.
qBittorrent-Enhanced-Edition - [Unofficial] qBittorrent Enhanced, based on qBittorrent
trackerslist - Updated list of public BitTorrent trackers.
TrackersListCollection - A list of popular BitTorrent Trackers.
bittorrent-tracker - Simple, robust, BitTorrent tracker (client & server) implementation.
ShareX - A free and open source program that lets you capture or record any area of your screen and share it with a single press of a key.
Streamlabs Desktop - Free and open source streaming software built on OBS and Electron.
SwitchHosts - Switch hosts quickly.
Albert - A fast and flexible keyboard launcher.
Kindle_download_helper - Download all your kindle books script.
GitHub520 - 让你“爱”上 GitHub,解决访问时图裂、加载慢的问题。
Peek (not actively updated) - Simple animated GIF screen recorder with an easy to use interface.
GayHub (not actively updated) - An awesome chrome extension for github.
ml-tooling/best-of-ml-python - A ranked list of awesome machine learning Python libraries.
josephmisiti/awesome-machine-learning - A curated list of awesome Machine Learning frameworks, libraries and software.
ChristosChristofidis/awesome-deep-learning - A curated list of awesome Deep Learning tutorials, projects and communities.
floodsung/Deep-Learning-Papers-Reading-Roadmap - Deep Learning papers reading roadmap for anyone who are eager to learn this amazing tech.
sbrugman/deep-learning-papers - Papers about deep learning ordered by task, date.
terryum/awesome-deep-learning-papers - The most cited deep learning papers.
aleju/papers - Summaries of machine learning papers.
abhshkdz/papers - Summaries of papers on deep learning.
RedditSota/state-of-the-art-result-for-machine-learning-problems - This repository provides state of the art (SoTA) results for all machine learning problems.
bharathgs/Awesome-pytorch-list - A comprehensive list of pytorch related content on github,such as different models,implementations,helper libraries,tutorials etc.
jbhuang0604/awesome-computer-vision - A curated list of awesome computer vision resources.
xinghaochen/awesome-hand-pose-estimation - Awesome work on hand pose estimation/tracking
cbsudux/awesome-human-pose-estimation - A collection of awesome resources in Human Pose estimation.
ChaofWang/Awesome-Super-Resolution - Collect super-resolution related papers, data, repositories
flyywh/Image-Denoising-State-of-the-art - A curated list of image denoising resources and a benchmark for image denoising approaches.
wenbihan/reproducible-image-denoising-state-of-the-art - Collection of popular and reproducible image denoising works.
openMVG/awesome_3DReconstruction_list - A curated list of papers & resources linked to 3D reconstruction from images.
hindupuravinash/the-gan-zoo - A list of all named GANs.
savan77/The-GAN-World - Everything about Generative Adversarial Networks.
nashory/gans-awesome-applications - Curated list of awesome GAN applications and demo.
wiseodd/generative-models - Collection of generative models, eg GAN, VAE in Pytorch and Tensorflow.
NVIDIAAICITYCHALLENGE/2020AICITY_Code_From_Top_Teams - The code from the top teams in the 2020 AI City Challenge
keon/awesome-nlp - A curated list of resources dedicated to Natural Language Processing (NLP).
NLP-progress - Repository to track the progress in Natural Language Processing (NLP), including the datasets and the current state-of-the-art for the most common NLP tasks.
niderhoff/nlp-datasets - Alphabetical list of free/public domain datasets with text data for use in Natural Language Processing (NLP).
wzhe06/Reco-papers - Classic papers and resources on recommendation
hongleizhang/RSPapers - A Curated List of Must-read Papers on Recommender System.
wnzhang/rtb-papers - A collection of research and survey papers of real-time bidding (RTB) based display advertising techniques.
wzhe06/Ad-papers - Papers on Computational Advertising.
rguo12/awesome-causality-algorithms - An index of algorithms for learning causality with data.
thunlp/GNNPapers - Must-read papers on graph neural networks (GNN).
thunlp/NRLPapers - Must-read papers on network representation learning (NRL) / network embedding (NE).
subeeshvasu/Awesome-Learning-with-Label-Noise - A curated list of resources for Learning with Noisy Labels.
grananqvist/Awesome-Quant-Machine-Learning-Trading - Quant/Algorithm trading resources with an emphasis on Machine Learning.
zhangqianhui/AdversarialNetsPapers - Awesome paper list with code about generative adversarial nets.
jindongwang/transferlearning - Transfer learning / domain adaptation / domain generalization / multi-task learning etc. Papers, codes, datasets, applications, tutorials.
zhaoxin94/awesome-domain-adaptation - A collection of AWESOME things about domian adaptation.
markdtw/awesome-architecture-search - A curated list of awesome architecture search resources.
Yochengliu/awesome-point-cloud-analysis - A list of papers and datasets about point cloud analysis (processing).
AgaMiko/data-augmentation-review - List of useful data augmentation resources. You will find here some not common techniques, libraries, links to GitHub repos, papers, and others.
academic/awesome-datascience - An awesome Data Science repository to learn and apply for real world problems.
r0f1/datascience - Curated list of Python resources for data science.
amusi/CVPR2022-Papers-with-Code - CVPR 2022 论文和开源项目合集
extreme-assistant/CVPR2022-Paper-Code-Interpretation - cvpr2022/cvpr2021/cvpr2020/cvpr2019/cvpr2018/cvpr2017 论文/代码/解读/直播合集,极市团队整理
extreme-assistant/ICCV2021-Paper-Code-Interpretation - ICCV2021/2019/2017 论文/代码/解读/直播合集,极市团队整理
linyiqun/DataMiningAlgorithm - 数据挖掘18大算法实现以及其他相关经典DM算法
waitin2010/awesome-computer-graphics - A curated list of awesome computer graphics.
ellisonleao/magictools - A list of Game Development resources to make magic happen.
ericjang/awesome-graphics - Curated list of computer graphics tutorials and resources
luisnts/awesome-computer-graphics - A curated list of awesome stuff to learn computer graphics
utilForever/game-developer-roadmap - Roadmap to becoming a game developer in 2022.
MunGell/awesome-for-beginners - A list of awesome beginners-friendly projects.
papers-we-love/papers-we-love - Papers from the computer science community to read and discuss.
practical-tutorials/project-based-learning - Curated list of project-based tutorials.
tayllan/awesome-algorithms - A curated list of awesome places to learn and/or practice algorithms.
sdmg15/Best-websites-a-programmer-should-visit - Some useful websites for programmers.
orsanawwad/awesome-roadmaps - View roadmaps about developer roles to help you learn.
ml-tooling/best-of-python - A ranked list of awesome Python open-source libraries and tools.
vinta/awesome-python - A curated list of awesome Python frameworks, libraries, software and resources.
lord63/awesome-python-decorator - A curated list of awesome python decorator resources.
fffaraz/awesome-cpp - A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things.
avelino/awesome-go - A curated list of awesome Go frameworks, libraries and software.
onqtam/awesome-cmake - A curated list of awesome CMake resources, scripts, modules and examples.
dkhamsing/open-source-ios-apps - Collaborative List of Open-Source iOS Apps.
pcqpcq/open-source-android-apps - Open-Source Android Apps.
Kr1s77/awesome-python-login-model - python模拟登陆一些大型网站,还有一些简单的爬虫
jobbole/awesome-python-cn - Python资源大全中文版,包括:Web框架、网络爬虫、模板引擎、数据库、数据可视化、图片处理等
jobbole/awesome-c-cn - C 资源大全中文版,包括了:构建系统、编译器、数据库、加密、初中高的教程/指南、书籍、库等。
Quorafind/golang-developer-roadmap-cn - 在 2019 成为一名 Go 开发者的路线图。为学习 Go 的人而准备。
jobbole/awesome-java-cn - Java资源大全中文版,包括开发库、开发工具、网站、博客、微信、微博等
jobbole/awesome-javascript-cn - JavaScript 资源大全中文版,内容包括:包管理器、加载器、测试框架、运行器、QA、MVC框架和库、模板引擎等。