#generator #markdown #notebooks

bin+lib cdoc

A markdown-based document parser and processor

7 releases (4 breaking)

0.5.0 May 7, 2023
0.4.0 Apr 26, 2023
0.3.0 Apr 24, 2023
0.2.1 Mar 20, 2023
0.1.0 Dec 22, 2022

#1259 in Command line utilities

Download history 15/week @ 2023-01-31 17/week @ 2023-02-07 16/week @ 2023-02-14 8/week @ 2023-02-21 2/week @ 2023-02-28 4/week @ 2023-03-07 31/week @ 2023-03-14 24/week @ 2023-03-21 6/week @ 2023-03-28 11/week @ 2023-04-04 27/week @ 2023-04-11 17/week @ 2023-04-18 51/week @ 2023-04-25 32/week @ 2023-05-02 24/week @ 2023-05-09 5/week @ 2023-05-16

125 downloads per month
Used in courses

GPL-3.0-or-later

165KB
3.5K SLoC

CDoc

Build badge Docs badge Crates badge

A Markdown based document convert/parser/formatter used as the backend for the courses project. It can convert between a few document types but is easily extensible and provides a simple mechanism for processing the content. It exists as a library and a command-line-utility.

The main goal of CDoc is to be as extensible and generic as possible to allow for easy adaptation to project specific requirements. Ideally, it aims to become similar to Pandoc but with many of its functionalities being delegated to extension writers.

The command-line-utility (which has not been implemented yet) is the simplest way to use the converter. It is the simplest way to integrate CDoc into another project.

Installation and usage

Not quite there

Library

Dependencies

~29MB
~456K SLoC