An Open Source, General-Purpose Development Platform Maintained by Microsoft and the .NET Community

What is .NET Core?

Cross-platform (supporting Windows, macOS, and Linux) and can be used to build device, cloud, and IoT applications.

.NET Core is a tool in the Frameworks (Full Stack) category of a tech stack.

.NET Core is an open source tool with 10.8K Github Stars and 2.29K Github Forks. Here’s a link to .NET Core's open source repository on Github

Who Uses .NET Core?

40 companies use .NET Core including Catchpoint Systems, Bluebeam Software, and Kaggle.

.NET Core integrates with

Visual Studio Code, Sublime Text, C#, Visual Studio, and Vim are some of the popular tools that integrate with .NET Core. Here's a list of all 12 tools that integrate with .NET Core.

Why people like .NET Core

Here’s a list of reasons why companies and developers use .NET Core.



Add a one-liner

Here are some stack decisions and reviews by companies and developers who chose .NET Core in their tech stack.

.NET Core's Features

  • Cross-platform
  • Consistent across architectures
  • Command-line tools
  • Flexible deployment
  • Compatible with .NET Framework, Xamarin and Mono, via .NET Standard
  • Open source
  • Supported by Microsoft

.NET Core's alternatives

  • ASP.NET - An open source web framework for building modern web apps and services with .NET
  • Node.js - Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications
  • Rails - Web development that doesn't hurt
  • Android SDK - The Android SDK provides you the API libraries and developer tools necessary to build, test, and debug apps for Android.
  • Django - The Web framework for perfectionists with deadlines

See all alternatives to .NET Core