awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
elvirbrk avatar

elvirbrk/NoteHighlight2016

0
View on GitHub↗
3,927 stars·393 forks·C#·GPL-2.0·8 views

NoteHighlight2016

NoteHighlight2016 is a syntax highlighting add-in for Microsoft OneNote 2016 and Office 365. It functions as an Office add-in that applies language-specific colors and styles to source code snippets embedded within notes.

The plugin provides an interactive selection menu that allows users to choose a programming language to apply formatting to their code blocks. It includes a configuration interface for managing and customizing the list of supported programming languages.

The tool uses regular expressions for tokenization and modifies text range properties to simulate syntax highlighting for technical documentation.

Features

  • OneNote Syntax Highlighters - Acts as a specialized code formatter for technical text embedded within OneNote.
  • OneNote Add-ins - Functions as a dedicated add-in for Microsoft OneNote 2016 and Office 365.
  • OneNote Code Styling - Provides specialized syntax highlighting for programming code snippets embedded in OneNote notes.
  • Regex-Based Tokenization - Uses regular expressions to tokenize source code and identify language-specific keywords for styling.
  • Code Syntax Highlighting - Applies syntax highlighting specifically to code blocks embedded within OneNote pages.
  • Technical Documentation Styling - Enables the organization of technical notes and source code using language-specific coloring.
  • Syntax Rule Mappings - Maps programming languages to specific color rules defined in external configuration files.
  • Language Support Extensions - Includes a configuration interface to define and manage which programming languages are supported for highlighting.
  • COM Integration - Utilizes the Windows Component Object Model to interact with and manipulate OneNote document elements.
  • Language Support Plugins - Allows the management and tailoring of the list of supported programming languages for syntax highlighting.
  • Language Selection Menus - Provides a dynamic selection menu for users to choose the target programming language for highlighting.
  • Syntax Language Selectors - Implements an interactive menu for selecting the programming language to be used for syntax highlighting.
  • Text Styling - Modifies text range color and font properties to create visual syntax highlighting.

Star history

Star history chart for elvirbrk/notehighlight2016Star history chart for elvirbrk/notehighlight2016

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with NoteHighlight2016

These projects share indexed features with NoteHighlight2016. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • aramk/crayon-syntax-highlighteraramk avatar

    aramk/crayon-syntax-highlighter

    1,093View on GitHub↗

    Crayon Syntax Highlighter is a web-based tool designed to render source code snippets with language-specific color formatting and styling. It functions as a content management plugin that enables the insertion, configuration, and visual customization of code blocks directly within web editors. The project distinguishes itself through its ability to fetch and display source code from external URLs, local files, or direct text input. It supports complex rendering requirements, such as mixed-language parsing and the isolation of specific code segments within a single document. Users can control

    PHP
    View on GitHub↗1,093
  • maxmellon/vim-jsx-prettyMaxMEllon avatar

    MaxMEllon/vim-jsx-pretty

    968View on GitHub↗

    Vim-jsx-pretty is a text editor extension that provides syntax highlighting and indentation rules for JSX and TSX code elements within the Vim editor. It operates as a TypeScript JSX language plugin, rendering colorized programming constructs and nested markup hierarchies legibly inside source files. The extension applies syntax coloring and smart spacing rules to markup structures through embedded language syntax regions and structural grammar integrations. It supports formatting for tagged template strings by applying rules directly to embedded markup structures inside designated template l

    Vim scriptjsxjsx-syntaxreact-syntax
    View on GitHub↗968
  • curlpipe/oxcurlpipe avatar

    curlpipe/ox

    3,706View on GitHub↗

    Ox is an extensible code editor and integrated development environment. It functions as a terminal-integrated text editor that combines source code editing with an embedded interactive command-line shell. The editor is distinguished by its programmable nature, utilizing a custom scripting API to integrate external functionality such as AI assistance and productivity tools. It further enables automation through an event-capture macro system for recording and playing back editing sequences. Core capabilities include multi-cursor editing, rule-based syntax highlighting, and a hierarchical file

    Rust
    View on GitHub↗3,706
  • cake-build/cakecake-build avatar

    cake-build/cake

    4,179View on GitHub↗

    Cake is a cross-platform build automation system and scripting framework that allows users to define software build pipelines using C# scripts. It functions as a CI/CD pipeline orchestrator and build runner, providing a strongly-typed domain-specific language to simplify the orchestration of compilation, testing, and packaging processes across Windows, Linux, and macOS. The system ensures reproducible build environments by pinning the versions of build tools, modules, and dependencies. It distinguishes itself by enabling a C# scripting workflow with full IDE support, including autocomplete, s

    C#build-automationbuild-automation-toolbuild-tool
    View on GitHub↗4,179
Compare all 30 related projects→

Frequently asked questions

What does elvirbrk/notehighlight2016 do?

NoteHighlight2016 is a syntax highlighting add-in for Microsoft OneNote 2016 and Office 365. It functions as an Office add-in that applies language-specific colors and styles to source code snippets embedded within notes.

What are the main features of elvirbrk/notehighlight2016?

The main features of elvirbrk/notehighlight2016 are: OneNote Syntax Highlighters, OneNote Add-ins, OneNote Code Styling, Regex-Based Tokenization, Code Syntax Highlighting, Technical Documentation Styling, Syntax Rule Mappings, Language Support Extensions.

Which projects share features with elvirbrk/notehighlight2016?

Projects with overlapping indexed features include: aramk/crayon-syntax-highlighter — Crayon Syntax Highlighter is a web-based tool designed to render source code snippets with language-specific color… maxmellon/vim-jsx-pretty — Vim-jsx-pretty is a text editor extension that provides syntax highlighting and indentation rules for JSX and TSX code… dillonzq/loveit — LoveIt is a Hugo static site theme and markdown documentation framework designed for creating high-performance blogs… cake-build/cake — Cake is a cross-platform build automation system and scripting framework that allows users to define software build… dempfi/ayu — Ayu is a collection of color themes for the VS Code editor. It provides a set of visual interface themes designed to… curlpipe/ox — Ox is an extensible code editor and integrated development environment. It functions as a terminal-integrated text…