twinkleplop README

The project's README from github.com/pngwn/twinkleplop. As one markdown file: README.md.

twinkleplop

A small, fast syntax highlighter and code authoring toolkit. Install the languages you need, generate HTML or tokens, and customise the output with CSS.

twinkleplop (pngwn/twinkleplop)

Searching Database…

Что это такое?Twinkleplop — это небольшая и быстрая библиотека подсветки синтаксиса и набор инструментов для работы с кодом в вебе: вы устанавливаете только нужные языки, генерируете из своего кода HTML или токены и оформляете результат с помощью CSS.
Это библиотека, которую я подключаю в свой код, или приложение, которое я запускаю?Это библиотека, а не приложение: пакет на TypeScript, опубликованный в npm, который вы вызываете из своего проекта — здесь нет интерфейса или сервиса, который нужно запускать.
Как добавить её в проект?Установите пакет из npm ('npm install twinkleplop'), затем установите нужные языки и вызовите библиотеку, чтобы сгенерировать HTML или токены для своих фрагментов кода.
Нужно ли включать поддержку всех языков или только тех, что я использую?Только тех, что вы используете — языки подключаются по желанию, так что вы ставите лишь те грамматики, которые действительно нужны вашему проекту, а не один большой пакет со всем сразу.
Можно пользоваться бесплатно, в том числе в коммерческих целях?Да — twinkleplop распространяется по лицензии MIT, поэтому её можно бесплатно использовать как в личных, так и в коммерческих проектах.
Creator
pngwn
Size
6.2 MB
Stars
238
Age
5mo
Commits · 90 Days