Чистая рубиновая (не C) библиотека Markdown - PullRequest
5 голосов
/ 26 января 2012

Я ищу библиотеку Markdown, написанную исключительно на Ruby (не C, или что-то еще).Мне нужно использовать это как пример, потому что я должен написать свой собственный.Знаете ли вы о чистой реализации Ruby процессора Markdown?

1 Ответ

6 голосов
/ 26 января 2012

Поиск в хранилище драгоценных камней для Markdown дает множество попаданий:

  • kramdown - И еще один анализатор разметки, но быстрый, чистый Ruby, с использованием строгого определения синтаксиса и поддержкой нескольких распространенных расширений Вероятно, это самый быстрый чистый конвертер Ruby Markdown (январь 2011 г.), он примерно в 4 раза быстрее, чем Maruku, и примерно в 5 раз быстрее, чем BlueFeather.

  • Маруку - Чистый Ruby-интерпретатор Markdown-superset.

  • BlueFeather - Программное обеспечение для преобразования текста, написанного расширенной Markdown, такой как PHP Markdown Extra, в HTML. Это пара инструментов командной строки и чистой библиотеки Ruby.

Я лично использую kramdown для своего блога на phrogz.net , и он работает как шарм. Мне особенно нравятся некоторые из его расширений, такие как возможность применять пользовательские атрибуты (например, классы CSS) к элементам и пользовательские атрибуты id к заголовкам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...