README.md
May 25, 2026 · View on GitHub

Document Language: English | 中文简体
Welcome to the nanoFramework Tools repository!
This repo contains various tools that are required in nanoFramework development, usage or repository management.
- Azure DevOps extensions Extensions used in build pipelines for our repositories.
- Azure Pipelines Templates Azure Pipelines templates for our repositories.
- GitHub-bot Azure Function project for nanoFramework GitHub bot which help with managing various aspects of communication and the pull requests workflow.
- Tools CLI and desktop tools used in nanoFramework development workflows.
Tools
The following tools are available under the tools folder:
| Tool | Folder | Description |
|---|---|---|
nanodu (Dependency Updater) | tools/DependencyUpdater | Updates NuGet dependencies and related metadata for .NET nanoFramework solutions. |
nanovc (VersionCop) | tools/VersionCop | Validates package version consistency and reports version mismatches in nanoFramework builds. |
NanoProfiler | tools/Profiler | Windows profiler application to inspect runtime and memory behavior of nanoFramework targets. |
Feedback and documentation
For documentation, providing feedback, issues and finding out how to contribute please refer to the Home repo.
Join our Discord community here.
Credits
The list of contributors to this project can be found at CONTRIBUTORS.
License
The nanoFramework tools are are licensed under the MIT license.
Code of Conduct
This project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behavior in our community. For more information see the .NET Foundation Code of Conduct.
.NET Foundation
This project is supported by the .NET Foundation.