A Neovim plugin that generates beautiful, shareable code snippet images directly from your editor.
carbon-now.nvim is a Neovim plugin that generates beautiful, shareable images of code snippets directly from the editor. It integrates with the Carbon service to apply customizable themes and styles, solving the problem of quickly creating presentable code visuals without external tools.
Neovim users, particularly developers who frequently share code snippets in presentations, documentation, or social media and want a streamlined workflow.
It offers a fast, integrated solution within Neovim with extensive customization options, eliminating the need to copy code to external websites or applications for snippet generation.
Create beautiful code snippets directly from your neovim terminal
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Built with Lua for Neovim 0.10+, ensuring seamless performance and easy setup within the editor, as shown in the installation examples with packer and lazy.nvim.
Offers detailed styling controls via a configurable options object, including themes, fonts, padding, and layout parameters, allowing precise snippet appearance tuning.
Enables direct image generation from GitHub Gists by ID, expanding source options beyond local code selections with a simple command.
Allows instant snippet creation from visual selections with keymaps or commands, minimizing context switching and enhancing productivity.
Relies on the carbon.now.sh service for image generation, which introduces a single point of failure and potential breaking changes if the API is updated or discontinued.
Requires an active internet connection to work, making it unsuitable for offline development environments or situations with restricted network access.
Once generated, snippets cannot be edited within the plugin; further changes require regenerating the image or using external tools, adding extra steps.