Have you tried ML.NET?
It's a new machine learning framework made specifically for .NET developers.

.NET

Free. Cross-platform. Open source.
A developer platform for building all your apps.

Get Started Download

Supported on Windows, Linux, and macOS

Web

Build web apps and services for Windows, Linux, macOS, and Docker.

Mobile

Use a single codebase to build native mobile apps for iOS, Android, and Windows.

Desktop

Create beautiful and compelling desktop apps for Windows and macOS.

Microservices

Create independently deployable microservices that run on Docker containers

Gaming

Develop 2D and 3D games for the most popular desktops, phones, and consoles.

Machine Learning

Add vision algorithms, speech processing, predictive models, and more to your apps.

Cloud

Consume existing cloud services, or create and deploy your own.

Internet of Things

Make IoT apps, with native support for the Raspberry Pi and other single-board computers.

Languages

You can write your .NET apps in C#, F#, or Visual Basic.

Learn about .NET Languages

One Platform

Your skills, code, and favorite libraries apply anywhere you use .NET.

Learn about the .NET platform

StackOverlow is a customer of .NET. United Parcel Service (UPS) is a customer of .NET. Alaska Airlines is a customer of .NET. Jet.com is a customer of .NET. Raygun is a customer of .NET. NetEase Games is a customer of .NET.

Read customer stories

Ready to Get Started?

Our step-by-step tutorial will help you get .NET running on your computer.

Supported on Windows, Linux, and macOS

Get Started