0.9.1 |
|
---|---|
0.9.0 |
|
0.8.3 |
|
0.7.13 |
|
0.6.9 |
|
#6 in #slideshow
51 downloads per month
195KB
690 lines
CodeSlide CLI
Brief
CodeSlide CLI: A simple code slideshow command line interface
Functionality In A Nutshell
Generate a slide file from given schema
All Instructions Are In Manual
Install commands (pick one):
npm i -g codeslide-cli
cargo install codeslide-cli
Note this project is still incomplete (WIP), only CLI App is open for End User now.
Example
Version
- Current: 0.9.1
- Pre-MVP: 0.5.0
Tech Stack
- Template Engine
- Module Eundler
- TypeScript (ES6)
- Rust
Features
- Read client schema (JSON) and export slide files (HTML / PDF)
- Use Highlight.js as Syntax Highlighter
- Use Webpack as Module Bundler
- Use SerDe as JSON Deserializer
- Use Askama (Jinja-like) for HTML Templating
- Use headless_chrome for PDF printing
- Use file descriptors for I/O
Contributors
- Owner: AsherJingkongChen
Dependencies
~9–21MB
~315K SLoC