![[! Awesome] (https://raw.githubusercontent.com/sindresorhus/awesome/main/media/logo.svg)](https://images.downcodes.com/uploads/20250520/img_682bd69280b5430.png)
Daftar hal yang berguna dalam pembelajaran mesin, grafik komputer, pengembangan perangkat lunak, ...
PyTorch - Kerangka pembelajaran mendalam sumber terbuka oleh Facebook, dengan GPU dan dukungan grafik dinamis.
Platform yang Didukung: Linux, Windows, MacOS, Android, iOS
API Bahasa: Python, C ++, Java
TensorFlow - Kerangka pembelajaran mendalam sumber terbuka oleh Google, dengan dukungan GPU.
Platform yang Didukung: Linux, Windows, MacOS, Android, iOS, Raspberry PI, Web
API Bahasa: Python, C ++, Java, JavaScript
MXNET - Kerangka pembelajaran mendalam sumber terbuka oleh Apache, dengan dukungan GPU.
Paddlepaddle - Kerangka pembelajaran mendalam sumber terbuka oleh Baidu, dengan dukungan GPU.
Platform yang Didukung: Linux, Windows, MacOS, Android, iOS, Web
API Bahasa: Python, C ++, Java, JavaScript
Megengine - Kerangka pembelajaran mendalam sumber terbuka oleh Megvii, dengan dukungan GPU.
MACE - Kerangka kerja inferensi pembelajaran mendalam yang dioptimalkan untuk komputasi heterogen seluler oleh Xiaomi.
Neural Network Libraries - Kerangka pembelajaran mendalam sumber terbuka oleh Sony, dengan dukungan GPU.
OneFlow - Kerangka pembelajaran yang mendalam yang dirancang untuk ramah pengguna, dapat diukur dan efisien.
Fastai - Perpustakaan pembelajaran dalam tingkat tinggi berdasarkan Pytorch.
Lightning - Perpustakaan pembelajaran dalam tingkat tinggi berdasarkan Pytorch.
Flash Lightning - Pabrik AI Pytorch Anda - Flash memungkinkan Anda untuk dengan mudah mengonfigurasi dan menjalankan resep AI kompleks untuk lebih dari 15 tugas di 7 domain data
Tinygrad - Kerangka belajar yang mendalam di antara pytorch dan karpati/micrograd.
Senter (Penerus WAV2LETTER ++) - Perpustakaan C ++ Standalone untuk Pembelajaran Mesin.
Avalanche-Perpustakaan ujung ke ujung untuk pembelajaran berkelanjutan, berdasarkan Pytorch.
KTRAIN - Perpustakaan pembelajaran dalam tingkat tinggi berdasarkan TensorFlow.
Thinc - Perpustakaan pembelajaran dalam tingkat tinggi untuk Pytorch, Tensorflow dan MXNet.
LUDWIG - Kerangka kerja pembelajaran mendalam deklaratif yang memungkinkan pengguna untuk melatih, mengevaluasi, dan menggunakan model tanpa perlu menulis kode.
Jina - Perpustakaan pembelajaran dalam tingkat tinggi untuk melayani dan penempatan.
Haiku - Perpustakaan pembelajaran dalam tingkat tinggi berdasarkan JAX.
SCARPET -NN - Alat dan perpustakaan untuk menjalankan jaringan saraf di Minecraft.
CNTK (tidak diperbarui secara aktif) - Kerangka pembelajaran mendalam sumber terbuka oleh Microsoft, dengan dukungan GPU.
Dynet (tidak diperbarui secara aktif) - Perpustakaan pembelajaran dalam C ++ oleh CMU.
Chainer (tidak diperbarui secara aktif) - Kerangka kerja yang fleksibel dari jaringan saraf untuk pembelajaran yang mendalam.
Skorch (tidak diperbarui secara aktif) - Perpustakaan jaringan saraf yang kompatibel dengan scikit -learn berdasarkan Pytorch.
MMF (tidak diperbarui secara aktif) - Kerangka kerja modular untuk penelitian multimodal visi dan bahasa oleh Facebook AI Research, berdasarkan Pytorch.
Tensorpack (tidak diperbarui secara aktif) - Perpustakaan pembelajaran dalam tingkat tinggi berdasarkan TensorFlow.
Sonnet (tidak diperbarui secara aktif) - Perpustakaan pembelajaran dalam tingkat tinggi berdasarkan TensorFlow.
Ivy (tidak diperbarui secara aktif) - Perpustakaan pembelajaran dalam tingkat tinggi yang menyatukan Numpy, Pytorch, TensorFlow, MXNet dan Jax.
X-Deeplearning (tidak diperbarui secara aktif) -Kerangka pembelajaran mendalam industri untuk data jarang dimensi tinggi.
HiddenLayer (tidak diperbarui secara aktif) - Grafik jaringan saraf dan metrik pelatihan untuk Pytorch, TensorFlow, dan Keras.
TensorFX (tidak diperbarui secara aktif) - TensorFlow Framework untuk melatih dan melayani model pembelajaran mesin.
Feathercnn (tidak diperbarui secara aktif) - mesin inferensi berkinerja tinggi untuk jaringan saraf konvolusional.
Tiny-DNN (tidak diperbarui secara aktif) -header saja, kerangka pembelajaran mendalam bebas ketergantungan di C ++ 14.
TFLEARN - Perpustakaan Pembelajaran Mendalam yang menampilkan API tingkat lebih tinggi untuk TensorFlow.
MEDIAPIP - Solusi ML lintas platform, yang dapat disesuaikan untuk media langsung dan streaming.
Triton - Bahasa dan kompiler untuk menulis primitif pembelajaran dalam yang sangat efisien.
Hummingbird - Perpustakaan untuk menyusun model ML tradisional terlatih menjadi perhitungan tensor.
OpenVino - Toolkit sumber terbuka untuk mengoptimalkan dan menggunakan inferensi AI.
Kubeflow - Toolkit Pembelajaran Mesin untuk Kubernetes.
Operator Pelatihan Kubeflow - Operator Pelatihan di Kubernetes.
M2CGEN - Mengubah model ML menjadi kode asli (Java, C, Python, GO, JavaScript, Visual Basic, C#, R, PowerShell, PHP, Dart, Haskell, Ruby, F#, Rust) dengan ketergantungan nol.
Deepspeed-Rangkaian perangkat lunak optimisasi pembelajaran dalam yang mudah digunakan yang memungkinkan skala dan kecepatan yang belum pernah terjadi sebelumnya untuk pelatihan dan inferensi pembelajaran yang mendalam.
Analytics Zoo (tidak lagi dipertahankan) - TensorFlow, Keras dan Pytorch yang didistribusikan di Apache Spark/Flink & Ray.
BIGDL (Penerus Analisis Kebun Binatang) - Membangun aplikasi AI skala besar untuk data besar terdistribusi.
FairScale - Perpustakaan Ekstensi Pytorch untuk pelatihan kinerja tinggi dan skala besar.
Colossalai - Menyediakan kumpulan komponen paralel dan alat ramah pengguna untuk memulai pelatihan dan inferensi terdistribusi dalam beberapa baris.
Ray - Kerangka kerja terpadu untuk menskalakan aplikasi AI dan Python. Ray terdiri dari runtime terdistribusi inti dan toolkit perpustakaan (Ray Air) untuk mempercepat beban kerja ML.
Bentoml - Bentoml kompatibel di seluruh kerangka pembelajaran mesin dan menstandarkan kemasan dan manajemen model ML untuk tim Anda.
Cortex - Infrastruktur Produksi untuk Pembelajaran Mesin pada Skala.
Horovod - Kerangka kerja pelatihan terdistribusi untuk TensorFlow, Keras, Pytorch, dan Apache MXNet.
Angel - Server parameter yang fleksibel dan kuat untuk pembelajaran mesin skala besar.
Elephas (tidak lagi dipertahankan) - Distributed Deep Learning dengan Keras & Spark.
Elephas (penerus Maxpumperla/Elephas) - Distributed Deep Learning dengan Keras & Spark.
MLEAP - Memungkinkan para ilmuwan dan insinyur data untuk menggunakan pipa pembelajaran mesin dari Spark dan Scikit -Learn ke format portabel dan mesin eksekusi.
ZenML - Bangun pipa MLOPS portabel dan siap -produksi.
Optimus - Perpustakaan Python yang bertentangan untuk dengan mudah memuat, memproses, plot dan membuat model ML yang berjalan di atas panda, dask, cudf, dask -cudf, vaex atau spark.
ONNX - Standar terbuka untuk interoperabilitas pembelajaran mesin.
TensorRT - Perpustakaan C ++ untuk inferensi kinerja tinggi pada GPU NVIDIA dan akselerator pembelajaran mendalam.
Hitung Perpustakaan - Satu set visi komputer dan fungsi pembelajaran mesin yang dioptimalkan untuk CPU ARM dan GPU menggunakan teknologi SIMD.
Apache TVM - Open Deep Learning Compiler Stack untuk CPU, GPU dan akselerator khusus.
Triton Inference Server - Server Inferensi Triton menyediakan solusi inferensi cloud dan tepi yang dioptimalkan.
Inti ML Tools - Berisi alat pendukung untuk konversi model Core ML, pengeditan, dan validasi.
PETASTORM - Mengaktifkan mesin tunggal atau pelatihan terdistribusi dan evaluasi model pembelajaran mendalam dari dataset dalam format Parquet Apache.
HIVEMIND - Desentralisasi pembelajaran mendalam di Pytorch. Dibangun untuk melatih model pada ribuan sukarelawan di seluruh dunia.
Transformator mesh Jax - Model Transformator Paralel di Jax dan Haiku.
NEBULLVM - Alat sumber terbuka yang dirancang untuk mempercepat inferensi AI hanya dalam beberapa baris kode.
NCNN - Kerangka kerja inferensi jaringan saraf berkinerja tinggi yang dioptimalkan untuk platform seluler.
Turi Create (tidak diperbarui secara aktif) - Perpustakaan Pembelajaran Mesin untuk Penempatan pada MacOS/iOS.
Apache Singa (tidak diperbarui secara aktif) - Platform pembelajaran mendalam yang didistribusikan.
BYTEPS (tidak diperbarui secara aktif) - Kerangka kerja kinerja tinggi dan generik untuk pelatihan DNN terdistribusi.
MMDNN (tidak diperbarui secara aktif) - MMDNN adalah seperangkat alat untuk membantu pengguna saling beroperasi di antara berbagai kerangka kerja pembelajaran mendalam.
NNI - Toolkit Open Source Automl untuk Automate Machine Learning Lifecycle, termasuk rekayasa fitur, pencarian arsitektur saraf, kompresi model dan tuning hiper -parameter.
Autokeras - Perpustakaan Automl untuk Pembelajaran mendalam.
Kerastuner-Kerangka optimasi hiperparameter yang mudah digunakan dan dapat diskalakan yang memecahkan titik nyeri pencarian hyperparameter.
Talos - Optimalisasi Hyperparameter untuk TensorFlow, Keras dan Pytorch.
Penyuling - Penyuling Jaringan Saraf oleh Intel AI Lab: Paket Python untuk Penelitian Kompresi Jaringan Saraf.
Hyperas (tidak diperbarui secara aktif) - Pembungkus yang sangat sederhana untuk optimasi hiperparameter yang nyaman untuk keras.
Pencarian Model (Tidak Diperbarui Aktif) - Kerangka kerja yang mengimplementasikan algoritma Automl untuk pencarian arsitektur model pada skala.
AI Penjelasan 360 - Perpustakaan open -source yang mendukung interpretabilitas dan kemampuan penjelasan dari kumpulan data dan model pembelajaran mesin.
DeclectERDashboard - Bangun dasbor AI yang dapat dijelaskan dengan cepat yang menunjukkan cara kerja dalam model pembelajaran mesin yang disebut "BlackBox".
Innvestigate - Prediksi Toolbox to Innvestigate Neural Networks.
Foolbox - Kotak alat Python untuk membuat contoh permusuhan yang bodoh jaringan saraf di Pytorch, TensorFlow, dan Jax.
AdvBox - kotak alat untuk menghasilkan contoh -contoh permusuhan yang membodohi jaringan saraf di paddlepaddle 、 pytorch 、 caffe2 、 mxnet 、 keras 、 tensorflow.
Kotak Alat Ketahanan Kekekalan - Perpustakaan Python untuk Keamanan Pembelajaran Mesin - Penghindaran, Keracunan, Ekstraksi, Inferensi.
Cleverhans - Perpustakaan contoh permusuhan untuk membangun serangan, membangun pertahanan, dan membandingkan keduanya.
Anomalib-Perpustakaan deteksi anomali yang terdiri dari algoritma dan fitur canggih seperti manajemen percobaan, optimasi hiper-parameter, dan inferensi tepi.
Gradio - Perpustakaan Python open -source yang digunakan untuk membangun pembelajaran mesin dan demo sains data dan aplikasi web.
Traingenerator - Menghasilkan kode template khusus untuk Pytorch & Sklearn, menggunakan UI web sederhana yang dibangun dengan streamlit.
Fairlearn - Paket Python untuk menilai dan meningkatkan keadilan model pembelajaran mesin.
AI Fairness 360 - Serangkaian metrik keadilan yang komprehensif untuk kumpulan data dan model pembelajaran mesin, penjelasan untuk metrik ini, dan algoritma untuk mengurangi bias dalam kumpulan data dan model.
Scikit -Learn - Toolkit Pembelajaran Mesin untuk Python.
scipy.optimizeXGBOOST - Perpustakaan Gradient Boostting (GBDT, GBRT atau GBM) terdistribusi.
LIGHTGBM - Peningkatan gradien berkinerja tinggi yang cepat, terdistribusi, (GBT, GBDT, GBRT, GBM atau MART) berdasarkan algoritma pohon keputusan.
CatBoost - Peningkatan gradien berkinerja tinggi yang cepat, dapat diskalakan, dan berkinerja tinggi di perpustakaan pohon keputusan.
Autograd (tidak lagi dipertahankan) - secara efisien menghitung turunan dari kode numpy.
JAX (Penerus Autograd) - Diferensiasi Otomatis untuk Fungsi Python asli dan Numpy, dengan dukungan GPU.
Flax - Perpustakaan dan ekosistem jaringan saraf berkinerja tinggi untuk JAX yang dirancang untuk fleksibilitas.
Equinox - Perpustakaan Jax yang berbasis di sekitar ide sederhana: mewakili fungsi parameterisasi (seperti jaringan saraf) sebagai pytrees.
CUML - Serangkaian perpustakaan yang menerapkan algoritma pembelajaran mesin dan fungsi primitif matematika yang berbagi API yang kompatibel dengan proyek Rapids lainnya.
MLXTEND - Perpustakaan Modul Ekstensi dan Pembantu untuk Analisis Data Python dan Perpustakaan Pembelajaran Mesin.
Sungai - Perpustakaan Python untuk Pembelajaran Mesin Online.
Filterpy - Python Kalman Filtering dan Pustaka Estimasi Optimal.
IGEL - Alat pembelajaran mesin yang menyenangkan yang memungkinkan Anda untuk melatih, menguji, dan menggunakan model tanpa menulis kode.
FKLEARN - Perpustakaan Pembelajaran Mesin yang menggunakan prinsip pemrograman fungsional.
Synapseml - Perpustakaan open -source yang menyederhanakan penciptaan pipa pembelajaran mesin yang dapat diskalakan secara besar -besaran.
Dask - Perpustakaan komputasi paralel yang fleksibel untuk numpy, panda dan scikit -learn.
H2O - Platform dalam memori untuk pembelajaran mesin yang didistribusikan dan dapat diskalakan.
Autodiff - Diferensiasi otomatis lebih mudah untuk C ++
Golearn - Pembelajaran mesin untuk Go.
Daun - Pure GO Implementasi bagian prediksi untuk GBRT (gradien meningkatkan pohon regresi) model dari kerangka kerja populer.
GO -XGBOOST - Binding XGBoost untuk Golang.
DEAP - Algoritma evolusioner terdistribusi dalam Python.
Estool - Alat Strategi Evolusi.
MLPACK (tidak diperbarui secara aktif) - Perpustakaan Pembelajaran Mesin C ++ hanya header.
XLEARN (tidak diperbarui secara aktif) - Perpustakaan Pembelajaran Mesin C ++ untuk Model Linear (LR), mesin faktorisasi (FM), dan Mesin Faktorisasi Aware Field (FFM).
ThunderGBM (tidak diperbarui secara aktif) - GBDT cepat dan hutan acak di GPU.
Thundersvm (tidak diperbarui secara aktif) - Perpustakaan SVM cepat di GPU dan CPU.
Pybrain - Perpustakaan Pembelajaran Mesin Python.
Gangguan - perkiraan tetangga terdekat di C ++/Python dioptimalkan untuk penggunaan memori dan memuat/menyimpan ke disk.
HNSWLIB - Perpustakaan C ++/Python hanya header untuk perkiraan cepat tetangga terdekat.
NMSLIB-Perpustakaan Ruang Non-Metrik (NMSLIB): Perpustakaan Pencarian Kesamaan yang efisien dan toolkit untuk evaluasi metode K-NN untuk ruang non-metrik generik.
Ann -Benchmark - Tolok ukur perkiraan perpustakaan tetangga terdekat di Python.
KMODES-Implementasi Python dari algoritma K-Modes K-Prototypes, untuk pengelompokan data kategorikal.
Optuna - Kerangka kerja perangkat lunak optimisasi hiperparameter otomatis, khususnya dirancang untuk pembelajaran mesin.
AX - Platform tujuan umum yang dapat diakses untuk memahami, mengelola, menggunakan, dan mengotomatiskan eksperimen adaptif.
Autogluon - Mengotomatiskan tugas pembelajaran mesin yang memungkinkan Anda untuk dengan mudah mencapai kinerja prediktif yang kuat dalam aplikasi Anda.
NeverGrad - kotak alat Python untuk melakukan optimasi bebas gradien.
MLJAR - Paket Python untuk AutomL pada data tabel dengan rekayasa fitur, penyetelan hiper -parameter, penjelasan dan dokumentasi otomatis.
GPLEARN - Pemrograman genetik dalam python, dengan API yang terinspirasi oleh scikit -learn.
Bayesianoptimisasi (tidak diperbarui secara aktif) - implementasi Python dari optimasi global dengan proses Gaussian.
Hyperopt (tidak diperbarui secara aktif) - Optimalisasi hiperparameter asinkron terdistribusi dalam Python.
Dragonfly (tidak diperbarui secara aktif) - Perpustakaan Python open source untuk optimasi Bayesian yang dapat diskalakan.
MLFLOW - Platform untuk merampingkan pengembangan pembelajaran mesin, termasuk eksperimen pelacakan, kode pengemasan ke dalam menjalankan yang dapat direproduksi, dan berbagi dan menggunakan model.
Pycaret-Perpustakaan pembelajaran mesin open-source, kode rendah di Python yang mengotomatiskan alur kerja pembelajaran mesin.
AIM-Alat pelacakan eksperimen ML open-source, yang diselenggarakan sendiri.
AX - Platform tujuan umum yang dapat diakses untuk memahami, mengelola, menggunakan, dan mengotomatiskan eksperimen adaptif.
LABML - Pantau pelatihan model pembelajaran mendalam dan penggunaan perangkat keras dari ponsel Anda.
CLEARML-Rangkaian alat-magis otomatis untuk merampingkan ML Workflow Experiment Manager Anda, MLOPS, dan manajemen data.
DVC - Alat baris perintah dan ekstensi kode vs untuk kontrol versi data/model.
Metaflow-Perpustakaan Python/R yang ramah manusia yang membantu para ilmuwan dan insinyur membangun dan mengelola proyek ilmu data kehidupan nyata.
Bobot & Bias - Alat untuk memvisualisasikan dan melacak eksperimen pembelajaran mesin Anda.
Yellowbrick - Analisis visual dan alat diagnostik untuk memfasilitasi pemilihan model pembelajaran mesin.
DTreeviz - Perpustakaan Python untuk visualisasi pohon keputusan dan interpretasi model.
Interpretml-Paket sumber terbuka yang menggabungkan teknik interpretabilitas pembelajaran mesin yang canggih.
Shapash - Perpustakaan Python yang bertujuan untuk membuat pembelajaran mesin dapat ditafsirkan dan dimengerti oleh semua orang.
ALIBI - Perpustakaan Python open source yang ditujukan untuk inspeksi dan interpretasi model pembelajaran mesin.
PYCM - Perpustakaan Matriks Kebingungan Multi -Kelas di Python.
Pyod - Perpustakaan Python yang komprehensif dan dapat diskalakan untuk deteksi outlier (deteksi anomali).
ALIBI DETECT - Algoritma untuk outlier, deteksi permusuhan dan drift.
OpenCV - Perpustakaan Visi Komputer Open Source.
OMMCV - OpenMMLAB Computer Vision Foundation.
Lightly - Kerangka kerja visi komputer untuk pembelajaran yang di -swadaya, berdasarkan Pytorch.
Gluoncv - Perpustakaan Visi Komputer Tingkat Tinggi untuk Pytorch dan MXNet.
Scenic - Basis kode dengan fokus pada penelitian seputar model berbasis perhatian untuk visi komputer, berdasarkan Jax dan Flax.
Kornia - Perpustakaan Visi Komputer Terbeda Sumber Terbuka, berdasarkan Pytorch.
Model Pytorch-Image-Kumpulan model CV, skrip, bobot pretrained, berdasarkan Pytorch.
VIT -PYTORCH - Kumpulan implementasi transformator visi, berdasarkan Pytorch.
Vit -TensorFlow - Kumpulan implementasi transformator visi, berdasarkan TensorFlow.
CCV - Cached/Cached/Core Computer Vision Library, perpustakaan visi komputer modern.
TorchCV (tidak diperbarui secara aktif) - Kerangka kerja berbasis Pytorch untuk pembelajaran mendalam dalam visi komputer.
Detectron (tidak lagi dipelihara) - Platform penelitian untuk penelitian deteksi objek, menerapkan algoritma populer oleh Facebook, berdasarkan Caffe2.
Detectron2 (Penerus Detectron) - Platform untuk deteksi objek, segmentasi dan tugas pengenalan visual lainnya, berdasarkan Pytorch.
Alphapose-Sistem Estimasi & Pelacakan Pose Pose Bodi Real-Time dan Akurat.
OpenPose-Perpustakaan deteksi keypoint multi-orang real-time untuk estimasi tubuh, wajah, tangan, dan kaki.
OpenPose Unity Plugin - Pembungkus Pustaka OpenPose untuk Pengguna Unity.
Norfair-Perpustakaan Python ringan untuk menambahkan pelacakan multi-objek real-time ke detektor apa pun.
Alexeyab / DarkNet - YOLOV4 / SCALED -YOLOV4 / YOLO - Jaringan saraf untuk deteksi objek (Windows dan Linux versi DarkNet).
PJREDDIE/DARKNET - Jaringan saraf konvolusional.
ClassyVision-Kerangka kerja ujung ke ujung untuk klasifikasi gambar dan video, berdasarkan Pytorch.
Pycls - Basis kode untuk penelitian klasifikasi gambar, berdasarkan pytorch.
CENTERNET - Deteksi objek, deteksi 3D, dan estimasi pose menggunakan deteksi titik pusat.
SlowFast - Video Memahami Basis Kode dari Fair, berdasarkan Pytorch.
SAHI - Platform Agnostik Irisan/Inferensi Ubin + Plot Analisis Kesalahan Interaktif untuk Deteksi Objek dan Segmentasi Instan.
libfacedetection - perpustakaan open source untuk deteksi wajah pada gambar. Kecepatan deteksi wajah dapat mencapai 1000fps.
OpenBR - Biometrik open source, pengenalan wajah.
InsightFace - Open Source 2D & 3D Deep Face Analysis Toolbox, berdasarkan Pytorch dan MXNet.
Deepface - Pengenalan wajah ringan dan analisis atribut wajah (usia, jenis kelamin, emosi dan ras) perpustakaan untuk Python.
Deepfakes_faceswap - alat yang memanfaatkan pembelajaran mendalam untuk mengenali dan bertukar wajah dalam gambar dan video.
Ultra-Light-Fast-Generic-Face-Detector-1MB-Model Deteksi Wajah Ringan 1MB.
face_classification (tidak lagi dipertahankan) - Deteksi wajah real -time dan klasifikasi emosi/gender menggunakan dataset FER2013/IMDB dengan model Keras CNN dan OpenCV.
PAZ (Penerus Face_Clasification) - Perpustakaan persepsi hierarkis di Python untuk estimasi pose, deteksi objek, segmentasi instan, estimasi keypoint, pengenalan wajah, dll.
Menpobenchmark - Penyelarasan & Pelacakan Wajah 2D dan 3D multi -pose.
Caiman - Kotak alat komputasi untuk analisis pencitraan kalsium skala besar, termasuk penanganan film, koreksi gerak, ekstraksi sumber, dekonvolusi lonjakan dan visualisasi hasil.
Segmentation_models (tidak diperbarui secara aktif) - Perpustakaan Python dengan jaringan saraf untuk segmentasi gambar berdasarkan keras dan tensorflow.
OpenFace (tidak diperbarui secara aktif) - Pengenalan wajah dengan jaringan saraf yang dalam.
Pengenalan wajah (tidak diperbarui secara aktif) - API pengakuan wajah untuk Python dan baris perintah.
OpenFace (tidak diperbarui secara aktif) -alat canggih yang ditujukan untuk deteksi landmark wajah, estimasi pose kepala, pengenalan unit aksi wajah, dan estimasi pandangan mata.
hgpvision/darknet (tidak diperbarui secara aktif) - darknet 深度学习框架源码分析 : 详细中文注释 , 涵盖框架原理与实现语法分析
Easyocr-OCR yang siap digunakan dengan 80+ bahasa yang didukung dan semua skrip penulisan populer.
Python-Tesseract-Pembungkus Python untuk mesin Google Tesseract-Rook.
Tesserocr-Pembungkus yang sederhana, ramah bantal, di sekitar Tesseract-OCR API untuk OCR.
Deep-Text-Recognition-Benchmark-Pengenalan teks (pengenalan karakter optik) dengan metode pembelajaran yang mendalam.
OCRMYPDF - Menambahkan lapisan teks OCR ke file PDF yang dipindai, memungkinkan mereka dicari.
LayoutParser - Toolkit terpadu untuk analisis gambar dokumen berbasis pembelajaran mendalam, berdasarkan detectron2.
Chinaocr - YOLO3+OCR
Hyperlpr - 基于深度学习高性能中文车牌识别
Deep_ocr (tidak diperbarui secara aktif) - Buat OCR pengakuan karakter Cina yang lebih baik daripada Tesseract
China_ocr (tidak diperbarui secara aktif) -CTPN + Densenet + CTC Berbasis OCR China ujung ke ujung diimplementasikan menggunakan TensorFlow dan 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框架和库、模板引擎等。