Open-source projects categorized as syntax-highlighting Edit details

Top 23 syntax-highlighting Open-Source Projects

  • rich

    Rich is a Python library for rich text and beautiful formatting in the terminal.

    Project mention: I may have accidently gotten my first position | | 2022-08-13

    your console/output/logs is pretty? -> use to make it prettier (and they even have progress bars)

  • bat

    A cat(1) clone with wings.

    Project mention: Do you install Chrome for Ubuntu or use the Windows one? | | 2022-10-03

    bat: Syntax-highlighting pager that sits on top of (doesn't replace) less (written by same person as fd)


    Download’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform

  • Highlight.js

    JavaScript syntax highlighter with language auto-detection and zero dependencies.

    Project mention: Ask HN: S/W development text editor have feature colorizing every iteration? | | 2022-09-29


  • zsh-syntax-highlighting

    Fish shell like syntax highlighting for Zsh.

    Project mention: Make konsole in openSUSE look and act like it does in Manjaro KDE | | 2022-09-24

    Install zsh-syntax-highlighting following the same actions from steps 4 and 5. But for this plugin I needed to create zsh-syntax-highlighting.plugin.zsh in its folder with this single line as content: source ${0:A:h}/zsh-syntax-highlighting.zsh.

  • DevToys

    A Swiss Army knife for developers.

    Project mention: [UWP App] New update of DevToys - A Swiss Army knife for developers | | 2022-07-20

    Check out

  • mycli

    A Terminal Client for MySQL with AutoCompletion and Syntax Highlighting.

    Project mention: 5 Useful Database Command Line Tools | | 2022-04-25
  • linguist

    Language Savant. If your repository's language is being reported incorrectly, send us a pull request!

    Project mention: Github feature request to syntax color highlight .sdc and .xdc file formats | | 2022-09-27

    noticed that GitHub does not currently syntax highlight .sdc and .xdc files with any colors, so posted a feature request to add support for that. If you're interested, throw in a thumbs up there for visibility.

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • jupyter-themes

    Custom Jupyter Notebook Themes

    Project mention: How would Jupyter Notebook look like if created by Apple? | | 2022-06-08
  • gdb-dashboard

    Modular visual interface for GDB in Python

    Project mention: Usage of GDB over command line | | 2022-08-31

    You can use the Python API to GDB to get really fancy TUIs like this:

  • HTTP Prompt

    An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more.

    Project mention: REST Clients for the terminal (TUI) | | 2022-05-28
  • remarkable

    Markdown parser, done right. Commonmark support, extensions, syntax plugins, high speed - all in one. Gulp and metalsmith plugins available. Used by Facebook, Docusaurus and many others! Use for HTML-to-markdown conversion. Use to generate a table of contents.

    Project mention: Sciter, the 5 MB Electron alternative, has switched to JavaScript | | 2021-12-30

    > we can't take some well-tested, used-by-millions library

    You can.

    Here is an example of Sciter application that uses RemarkableJS library ( as it is:

  • nord

    An arctic, north-bluish color palette.

    Project mention: What VS Code theme do you use? | | 2022-09-19

    +1 for Nord

    The coverage for so many tools helps keep it consistent.

    It’s one of those “black turtleneck ideas” that you can set something and forget about it, it does the job well and it can be translated to a new machine or a new tool quickly.

    This stuff isn’t worth thinking about beyond week 1 of setting up a new machine.

  • NoteHighlight2016

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

    Project mention: Is there an extension for pasting in code to OneNote? | | 2022-09-22


  • Rouge

    A pure Ruby code highlighter that is compatible with Pygments

    Project mention: Rouge syntax highlighter removes support for Solidity “pyramid scheme” | | 2022-09-06
  • Notepad3

    Notepad like text editor based on the Scintilla source code. Notepad3 based on code from Notepad2 and MiniPath on code from metapath. Download Notepad3:

    Project mention: Notepad Next | | 2022-04-08

    Notepad3 is actively maintained and has many improvements, BTW.

  • git-split-diffs

    GitHub style split diffs in your terminal

  • ZeroBraneStudio

    Lightweight Lua-based IDE for Lua with code completion, syntax highlighting, live coding, remote debugger, and code analyzer; supports Lua 5.1, 5.2, 5.3, 5.4, LuaJIT and other Lua interpreters on Windows, macOS, and Linux

  • rich-cli

    Rich-cli is a command line toolbox for fancy output in the terminal

    Project mention: Building the Future of the Command Line | | 2022-09-15

    The future of the command line is something along the lines of what these guys are doing:

  • nord-vim

    An arctic, north-bluish clean and elegant Vim theme.

    Project mention: Post-operation flashing and arbitrary node swapping! | | 2022-08-02

    Looks like Nord

  • diff2html

    Pretty diff to html javascript library (diff2html)

    Project mention: Good Report Generation Tool for Branch Diffs / Pull Request? | | 2022-09-21

    If html is an option, something like

  • litecli

    CLI for SQLite Databases with auto-completion and syntax highlighting

    Project mention: Awesome SQLite | | 2022-07-11

    litecli - CLI for SQLite Databases with auto-completion and syntax highlighting

  • Splash

    A fast, lightweight and flexible Swift syntax highlighter for blogs, tools and fun! (by JohnSundell)

    Project mention: What is the best way to display a syntax highlighted code block like this? | | 2022-05-13

    Splash for the syntax highlighting

  • markdown-plus-plus

    Markdown syntax highlighting for Notepad++, by customized UDL file (user defined language)

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-10-03.

syntax-highlighting related posts


What are some of the best open-source syntax-highlighting projects? This list will help you:

Project Stars
1 rich 39,869
2 bat 37,310
3 Highlight.js 20,481
4 zsh-syntax-highlighting 15,486
5 DevToys 11,529
6 mycli 10,596
7 linguist 10,268
8 jupyter-themes 9,264
9 gdb-dashboard 8,876
10 HTTP Prompt 8,565
11 remarkable 5,408
12 nord 5,285
13 NoteHighlight2016 3,189
14 Rouge 3,125
15 Notepad3 2,937
16 git-split-diffs 2,375
17 ZeroBraneStudio 2,372
18 rich-cli 2,263
19 nord-vim 2,253
20 diff2html 2,209
21 litecli 1,705
22 Splash 1,576
23 markdown-plus-plus 1,406
Find remote jobs at our new job board There are 8 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.