carbon-now-cli
TLDR
Create code image from file
SYNOPSIS
carbon-now [options] [file]
DESCRIPTION
carbon-now-cli generates beautiful images of source code using the Carbon service. It creates shareable code snippets with syntax highlighting, customizable themes, and export options - ideal for presentations, documentation, and social media.
The tool interfaces with Carbon (carbon.now.sh), a web service for creating and sharing code images. The CLI provides automation and batch processing capabilities beyond what the web interface offers.
Output images feature proper syntax highlighting, configurable fonts, padding, and backgrounds. Presets allow saving frequently used configurations for consistent styling across projects.
PARAMETERS
-t, --theme name
Color theme (dracula, monokai, night-owl, etc.).-l, --language lang
Programming language for syntax highlighting.-b, --background color
Background color (hex or rgba).-p, --preset name
Use a saved preset configuration.--from-clipboard
Use code from clipboard.--to-clipboard
Copy resulting image to clipboard.-h, --save-to path
Directory to save the image.--open
Open in browser instead of saving.-s, --start line
Start line number.-e, --end line
End line number.--config file
Custom configuration file.
CAVEATS
Requires internet connectivity to reach the Carbon service. Large code blocks may be truncated or render poorly. The service may have rate limits or availability issues. Image generation depends on external service availability. Some advanced Carbon features may not be exposed via CLI.
HISTORY
Carbon was created by Dawn Labs and launched in 2017 as a web application for creating beautiful code images. The carbon-now-cli was developed as a community project to provide command-line access to the service. It became popular among developers for quickly generating code images for documentation, tweets, and presentations without opening a browser.
SEE ALSO
silicon(1), pygmentize(1), highlight(1)


