Browse a list of machine learning models for Apple Core ML, collected in this repository.
Awesome Machine Learning
A curated list of machine learning frameworks, libraries, and software maintained in a GitHub repository.

About Awesome Machine Learning
Awesome Machine Learning is a curated GitHub repository that lists machine learning frameworks, libraries and software, organized primarily by programming language. The table of contents spans languages including Python, C, C++, Java, JavaScript, Julia, R, Rust, Go, .NET, Swift and others, with sections such as general-purpose machine learning, computer vision, natural language processing, speech recognition, data analysis and visualization, reinforcement learning and federated learning. The repository also links out to separate files covering books, courses, blogs, events, meetups and an ML curriculum.
It is a reference index rather than a working library, and it carries no stated pricing. A listed repository is meant to be marked deprecated if its owner says the library is unmaintained or if it has not been committed to for roughly two to three years. As of April 2026, the maintainer notes that pull requests are heavily LLM-generated and asks contributors to email a link to their PR to confirm they are human before it is merged.
Key features
- Curated ML framework, library and software listings organized by language
- Topic sections including computer vision, NLP, speech and reinforcement learning
- Linked files for books, courses, blogs, events and meetups
- Deprecation criteria for unmaintained or long-inactive listed repositories
- Separate ML curriculum document
- Contribution via email confirmation of pull requests
- Covers many programming languages rather than a single ecosystem
- Categories distinguish general-purpose ML from areas like vision, NLP and speech
- States explicit criteria for flagging listed repositories as deprecated
- It is a reading list of external projects, not software you can run directly
- No pricing or licensing details for the listed projects are provided
- Pull request contributions require emailing the maintainer to verify you are human
Awesome Machine Learning at a glance
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Awesome Machine Learning alternatives
Tools and sites you could use instead, ranked by how closely they match.
This repository curates frameworks, libraries, and software for large language models.
Awesome TensorFlow lists experiments, libraries, and projects related to TensorFlow.
Explore packages, frameworks, and software in Awesome R, a curated resource list for the R ecosystem.
This repository teaches 22 prompt engineering techniques through Jupyter Notebook tutorials.
LLM Explorer indexes AI agents, frameworks, SDKs, and open-source language models.
Popular in AI Directories & Resources
Well-known listings from the same topic.
Awesome Machine Learning FAQ
How do I contribute a pull request to this repository?
When should a listed repository be marked deprecated?
Does the repository cover anything besides frameworks and libraries?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












