elvirbrk/notehighlight2016

Source code syntax highlighting for OneNote 2016 and OneNote for O365 . NoteHighlight 2013 port for OneNote 2016 (32-bit and 64-bit)

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 29 minutes ago
Type:Plugin / ExtensionCategory(s):Editors & IDEsDeveloper Tools
Added to GitGenius on September 17th, 2026
Created on December 12th, 2016
Open Issues & Pull Requests: 90 (+0)
GitHub issues: Enabled
Number of forks: 394
Total Stargazers: 3,928 (+0)
Total Subscribers: 105 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 184.8 days
Mean response time: 492.7 days
90th percentile: 1271.7 days
Tracked items: 18

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 11
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 1,188 days
Stale 30+ days: 11
Stale 90+ days: 10

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

NoteHighlight2016 is a OneNote add-in that applies syntax highlighting to source code snippets.

The tool solves the problem of inserting formatted, readable code into OneNote notes. It works by allowing users to select a programming language from a ribbon menu, enter or paste source code into a pop-up window, and have the syntax-highlighted result inserted into the note. The highlighting is performed using an external syntax highlighting library. Users can also select existing text in their notes and reformat it with a different language syntax, or edit previously highlighted code blocks.

The add-in targets OneNote 2016 and OneNote for Office 365 in both 32-bit and 64-bit versions, with separate installers provided for each architecture. Installation is straightforward through an MSI file. The tool includes a settings interface where users can customize which programming languages appear in the ribbon menu by adding or removing languages from a configurable list. This makes it suitable for developers, technical writers, and students who frequently embed code examples in their OneNote notebooks and want those examples to be visually distinct and easier to read.

The project is a port of an earlier add-in built on the VanillaAddin framework. Development appears to be maintenance-focused, with the repository addressing specific compatibility issues that users encounter, such as the add-in not appearing after installation, and providing documented troubleshooting steps for known problems.