What is Prism.js?
Prism.js is a lightweight, extensible syntax highlighting library. It makes code blocks on websites or blogs beautiful and significantly improves readability.
Why Prism.js?
- 🚀 Lightweight: Only about 2KB minified for fast loading
- 🎨 Beautiful Themes: Pre-built, gorgeous themes available
- 🔌 Plugin System: Extensible with various plugins
- 🛠️ Easy to Use: Works out of the box with simple setup
- 📦 200+ Languages: Supports most programming languages
Installation and Basic Usage
Install via npm
npm install prismjs
Use via CDN
<!-- CSS -->
<link href="https://cdn.jsdelivr.net/npm/prismjs@1.29.0/themes/prism.min.css" rel="stylesheet" />
<!-- JavaScript -->