Expand description
CodeSnap is a tool to generate beautiful snapshots of your code snippets. It’s a pure Rust library that provides a simple API to create snapshots of code snippets with syntax highlighting, line numbers, code theme and more.
§Quick start
CodeSnap::default()
.code(
CodeBuilder::default()
.language("haskell")
.content(r#"print "Hello, CodeSnap!""#)
.build()?,
)
.watermark(WatermarkBuilder::default().content("YYM").build()?)
.build()?
.create_snapshot()?
.raw_data()?
.copy()?;
Now try to paste the code snapshot to your friends! (Don’t forget tell him that this was generated by CodeSnap! ^ ^)