Skip to content
@nanoframework

.NET nanoFramework

Making it easy to write .NET C# code for constrained embedded devices. Member of the .NET Foundation.

nanoframework logo

License GitHub Org's stars GitHub Sponsors Discord

Welcome to the .NET nanoFramework project đź‘‹

Our mantra is about making it easy to write .NET C# code for embedded systems! And all what we're doing here is about that.
As a developer, you can use your powerful and familiar tools like Microsoft Visual Studio IDE and your .NET C# skills to write code for a microcontroller. We have ports for several STM32 series, ESP32, M5Stack, TI, NXP and more are coming.
Here you'll find all the tools, examples, documentation and a great developer ecosystem to help you on your next embedded systems project.

Achieve the get started guide: bit.ly/nanoframework-getting-started
Join our friendly Discord community: discordapp.com/invite/gCyBu8T
Checkout all the NuGet packages we offer: nuget.org
Read the documentation: docs.nanoframework.net/api
Contribute and/or sponsor the project: bit.ly/nanoframework-contribute
Check the Project homepage: https://www.nanoframework.net

Pinned Loading

  1. Home Home Public

    🏠 The landing page for .NET nanoFramework repositories.

    932 88

  2. nanoFramework.IoT.Device nanoFramework.IoT.Device Public

    📦 This repo includes .NET nanoFramework implementations for various sensors, chips, displays, hats and drivers

    C# 294 120

  3. Samples Samples Public

    🍬 Code samples from the nanoFramework team used in testing, proof of concepts and other explorational endeavours

    C# 415 160

  4. nf-Community-Targets nf-Community-Targets Public

    👷‍♂️ Repository with target boards provided by nanoFramework community members

    C 61 34

  5. nf-Community-Contributions nf-Community-Contributions Public

    đź‘· Repository with contributions from nanoFramework community members. Drivers, extensions, utilities, feature demos...

    C# 26 24

  6. nf-interpreter nf-interpreter Public

    ⚙️ nanoFramework Interpreter, CLR, HAL, PAL and reference target boards

    C 336 187

Repositories

Showing 10 of 100 repositories
  • nanoFramework.IoT.Device Public

    📦 This repo includes .NET nanoFramework implementations for various sensors, chips, displays, hats and drivers

    nanoframework/nanoFramework.IoT.Device’s past year of commit activity
    C# 294 MIT 120 1 8 Updated Apr 22, 2026
  • nanoFramework.Logging Public

    📦 A logging library for .NET nanoFramework compatible with Microsoft.Extensions.Logging.

    nanoframework/nanoFramework.Logging’s past year of commit activity
    C# 6 MIT 8 0 0 Updated Apr 22, 2026
  • System.IO.FileSystem Public

    📦 .NET nanoFramework library for System.IO.FileSystem.

    nanoframework/System.IO.FileSystem’s past year of commit activity
    C# 5 MIT 8 0 0 Updated Apr 22, 2026
  • System.Device.Spi Public

    📦 System.Device.Spi library for .NET nanoFramework.

    nanoframework/System.Device.Spi’s past year of commit activity
    C# 6 MIT 4 0 0 Updated Apr 22, 2026
  • System.Text.RegularExpressions Public

    📦 .NET nanoFramework System.Text.RegularExpressions Class Library

    nanoframework/System.Text.RegularExpressions’s past year of commit activity
    C# 5 MIT 1 0 0 Updated Apr 22, 2026
  • nanoFramework.WebServer Public

    📦 Web server for .NET nanoFramework packed with features: REST api using attributes, multithread requests, parameters in query URL, static files serving.

    nanoframework/nanoFramework.WebServer’s past year of commit activity
    C# 38 MIT 23 0 2 Updated Apr 21, 2026
  • nanoFirmwareFlasher Public

    đź§° nano firmware flasher nanoff (.NET nanoFramework toolbox)

    nanoframework/nanoFirmwareFlasher’s past year of commit activity
    C# 100 MIT 47 0 7 Updated Apr 21, 2026
  • nf-VSCodeExtension Public

    đź§° Visual Studio Code extension for .NET nanoFramework and cross platform tools to build and deploy

    nanoframework/nf-VSCodeExtension’s past year of commit activity
    TypeScript 12 MIT 9 0 5 Updated Apr 21, 2026
  • nf-Visual-Studio-extension Public

    đź§° Visual Studio extension for .NET nanoFramework

    nanoframework/nf-Visual-Studio-extension’s past year of commit activity
    C# 69 MIT 41 0 3 Updated Apr 21, 2026
  • nf-interpreter Public

    ⚙️ nanoFramework Interpreter, CLR, HAL, PAL and reference target boards

    nanoframework/nf-interpreter’s past year of commit activity
    C 336 MIT 187 0 15 Updated Apr 21, 2026

Sponsors

  • @asyncmeow
  • @iSMA-Controlli
  • @torbacz
  • @AimanSalamah
  • @gligorov

Sponsoring

  • @jbevain

Top languages

Loading…

Most used topics

Loading…