Highlight.js

Highlight.js

JavaScript Libraries·highlightjs.org

Highlight.js is a library based on Javascript. It comes with a BSD license. It contains 197 languages and comes with automatic language detection. It also comes with code highlighting for multiple languages. It is widely used on different js frameworks and node.js as well. It is made available for free and is regarded as an easy-to-use platform, tool or plugin. Highlight.js is designed to be easy to initialization and it helps detect codes as well. It offers many pre-built styles along with custom initialization. It offers web workers support as well. It is available for use on all modern browsers.

436,671
websites using Highlight.js
Create a technology report →
Export with emails, socials, country, TLD and industry filters
Websites using Highlight.js by countrymarket share · top 8 countries
🇷🇺Russian Federation
7.8%
🇩🇪Germany
1.8%
🇮🇹Italy
1.3%
🇫🇷France
1%
🇳🇱Netherlands
0.9%
🇬🇧United Kingdom
0.8%
🇯🇵Japan
0.8%
🇦🇺Australia
0.7%
0%2%4%6%8%
Websites using Highlight.js by industrydetected industries
Shopping · 65%SaaS & Cloud · 33%Education · 1.4%MARKETSHARE
Shopping65%
SaaS & Cloud33%
Education1.4%

Websites using Highlight.js

showing 25 of 436,671
WebsiteCountryIndustryEmailsTitle / DescriptionSocials
stickermule.com--help@stickermule.com+2
Sticker Mule | Custom printing that kicks ass
Thousands of people trust us to make kick ass stickers, labels, packaging & more. Free proofs, free worldwide shipping, fast turnaround & 24/7 customer support.
youtubeinstagramtwitter
stackoverflow.com-Shoppingadsupport@stackoverflow.com+28
Newest Questions - Stack Overflow
linkedininstagramtwitterfacebook
github.com-SaaS & Cloud1security-advisories@github.com+850
GitHub · Build and ship software on a single, collaborative platform · GitHub
GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.
facebooktiktoktwitterlinkedininstagram
razorpay.com-SaaS & Cloud22affordability-widget@razorpay.com+48
Best Payment Gateway in India to Accept Online Payments
Razorpay is the best payment gateway for India, offering 100+ payment modes including cards, UPI, wallets & netbanking. Enjoy low fees, excellent support, and easy integration. Go live instantly!
linkedinfacebookinstagramtwitter
avrora.ua🇺🇦Ukraine-info@avrora.ua+1
Мультимаркет Аврора ➤ Доступні товари для всієї сім'ї | Мультимаркет Аврора
Аврора ⭐ Найкращі ціни та безкоштовна доставка у магазини по Україні ⭐ Все від 4 грн, великий асортимент, акції щотижня!
facebookinstagramyoutubetiktoklinkedin
anond.hatelabo.jp🇯🇵Japan--
はてな匿名ダイアリー
twitter
madewithsvelte.com---
Svelte Showcase - Made with Svelte
A collection of web projects made with Svelte – Websites, Components, Frameworks, Apps and more!
twitter
awg.com.au🇦🇺Australia--
Home - Australian Writers Guild
On screen, on stage, on air
facebookinstagramtwitter
community.wlsdm.com---
Home | WLSDM - Oracle WebLogic & FMW Community Support Portal
WLSDM Community stands for the best WebLogic developers and administrators to support mission-critical high available domains to complete operational excellence of middleware application support teams. WLSDM supports all plain Oracle WebLogic domains and Oracle Fusion Middleware (FMW) WebLogic domains such as Oracle ADF, SOA Suite, Oracle Service Bus (OSB), Business Intelligence (OBIEE), E-Business Suite (EBS), Oracle Utilities Application Framework (OUAF)... etc.
twitter
github.blog-SaaS & Cloud-
Home - The GitHub Blog
Updates, ideas, and inspiration from GitHub to help developers build and design software.
tiktokfacebooklinkedintwitteryoutube
twbni.com---
長榮分會-台灣BNI分會
改變世界做生意的方式 | 引薦單滿天飛
facebookyoutube
accendoreliability.com-SaaS & Cloudfms@accendoreliability.com
Accendo Reliability
Your Reliability Engineering Professional Development Hub, find what you need to improve your program and career at Accendo Reliability
-
npmjs.com--abuse@npmjs.com+59
npm | Home
-
saashub.com--contacts@saashub.com+1
SaaSHub - Software Alternatives, Accelerators & Startups
Find the best software and alternatives. Our goal is to be objective and helpful.
-
joblite.ru🇷🇺Russian FederationShoppingsupport@joblite.ru
Главная - JobLite - поиск работы и резюме
JobLite - резюме и вакансии поможет вам найти подходящую работу и опубликовать свои вакансии на нашем сайте.
-
ruby.libhunt.com---
Awesome Ruby | LibHunt
Your go-to Ruby Toolbox. A collection of awesome Ruby gems, tools, frameworks and software. 1338 projects organized into 137 categories.
-
community.appdrag.com-SaaS & Cloud-
Home | APPDRAG Community
The best place to talk about appdrag Cloud CMS, Cloud Backend, Blog, Shop, Domains
-
strasburg.de🇩🇪Germany-anne.collier@strasburg.de+5
-
instagramfacebook
saeima.lv🇱🇻Latvia-4.maijs@saeima.lv+87
-
youtubeinstagramtwitter
rakuten.com--aditya.swarup@rakuten.com+157
-
twitterinstagramlinkedinyoutube
portalamazonia.com--jornalismo@portalamazonia.com+1
-
instagramyoutubetwitterfacebook
jckonline.com--advertise@jckonline.com+13
-
instagramtwitterfacebook
luxfunkradio.com--info@luxfunkradio.com+2
-
youtube
laraspiral.com--laraspiral@laraspiral.com
-
linkedin
slides.com--jobs@slides.com+2
-
facebooktwitter
Showing 25 of 436,671 websitesGet the full list →

Frequently asked

What is Highlight.js?
Highlight.js is a popular JavaScript library used to highlight the syntax of programming languages within HTML code on a webpage. It automatically detects the programming language and applies appropriate styling to enhance the readability and presentation of code snippets.
Which programming languages does Highlight.js support?
Highlight.js supports over 180 programming languages, including widely-used ones like JavaScript, Python, Java, C#, PHP, Ruby, and many others. The complete list of supported languages can be found on the official Highlight.js GitHub repository.
How do I install and use Highlight.js in my web project?
Highlight.js can be installed via npm or downloaded directly from the official website. The library automatically applies syntax highlighting to code snippets on your web pages.
How do I change the syntax highlighting theme in Highlight.js?
Highlight.js provides a variety of themes you can choose from. To change the theme, simply replace the included CSS file with the one corresponding to your desired theme. You can find a list of available themes on the Highlight.js GitHub repository or the official website.
Can I define custom language syntax or extend existing languages in Highlight.js?
Yes, you can define custom languages or extend existing ones by creating new language definition files. You'll need to write a JavaScript file defining the syntax rules and highlighting styles for your custom language, and then include this file along with the Highlight.js library in your HTML file. Detailed instructions can be found in the Highlight.js documentation.

Get the free browser extension

Identify the technology stack of any website instantly, right from your browser.