awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
carbon-app avatar

carbon-app/carbon

0
View on GitHub↗
36,034 stars·1,974 forks·JavaScript·MIT·6 viewscarbon.now.sh↗

Carbon

Carbon is a code visualization tool that transforms raw source code into stylized, high-quality images for use in technical documentation, social media, and educational content. It functions as a browser-based editor that utilizes a language-aware tokenization engine to apply syntax highlighting and visual themes to text.

The platform distinguishes itself through its versatile delivery models, which include a standalone desktop application for offline use and programmatic interfaces for automated snippet generation via command-line tools or messaging bots. Users can customize the visual presentation of their code by adjusting fonts, window styles, padding, and background colors, with the ability to share configurations directly through URL-encoded permalinks.

The tool integrates into existing development workflows by providing extensions for code editors, allowing users to capture and export snippets without leaving their primary workspace. It supports multiple import methods, including file dragging and remote repository identifiers, and enables high-fidelity image exports through a canvas-based rendering engine.

Features

  • Code Snippet Generators - The tool provides automated code snippet generation from command-line interfaces, messaging bots, or programming packages to streamline sharing code across communication platforms.
  • Visualization Frameworks - A browser-based editor that transforms raw source code into high-quality, stylized images suitable for social media and documentation.
  • Code Presentation Themes - Customizing the visual appearance of code blocks with specific themes, fonts, and window styles to maintain consistent branding across platforms.
  • Syntax Highlighting Components - Uses a language-aware tokenization engine to apply color themes to raw text strings within the browser runtime.
  • Documentation and Knowledge - Creates beautiful images of source code snippets.
  • General Productivity Tools - Tool for creating beautiful images of source code.
  • Editor Extensions - A plugin that connects code editors to external rendering services to capture and export visual snippets without leaving the workspace.
  • Visual Effects - The tool allows users to adjust the visual presentation of code images by modifying syntax themes, background colors, window styles, padding, shadows, and fonts.
  • Content Generation Services - A programmatic interface that converts text-based source code into visual assets through command-line tools or messaging bot integrations.
  • Technical Documentation Tools - Producing high-quality visual representations of source code for use in technical documentation, social media posts, and educational blog content.
  • Image Optimization Tools - The tool enables distribution of code images by saving them for social media previews, embedding them into websites, or downloading them as high-quality image files.
  • Code Import Utilities - The tool supports loading source code into the editor by dragging files, using remote repository identifiers, or typing text directly into the interface.
  • Editor Extension Bridges - Exposes core rendering logic through standardized interfaces to allow external code editors to trigger image generation locally.

Star history

Star history chart for carbon-app/carbonStar history chart for carbon-app/carbon

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Carbon

Similar open-source projects, ranked by how many features they share with Carbon.
  • pixijs/pixijspixijs avatar

    pixijs/pixijs

    47,416View on GitHub↗

    PixiJS is a high-performance 2D rendering engine designed for building interactive visual content and browser-based games. It provides a hardware-accelerated graphics library that leverages WebGL and WebGPU backends to execute complex scenes, utilizing a hierarchical scene graph to manage object transformations and display order. The project distinguishes itself through a sophisticated architecture that decouples rendering logic from hardware APIs, allowing for consistent performance across diverse browser environments. It features a robust, asynchronous asset pipeline that handles loading, c

    TypeScriptcanvascanvas2ddata-visualization
    View on GitHub↗47,416
  • viatsko/awesome-vscodeviatsko avatar

    viatsko/awesome-vscode

    28,754View on GitHub↗

    This project is a curated directory of resources, extensions, and themes designed to extend the functionality of the Visual Studio Code editor. It serves as a comprehensive index for developers seeking to enhance their coding environment, offering a structured collection of community-driven tools that streamline development workflows and improve editor productivity. The directory distinguishes itself by organizing a vast ecosystem of plugins into logical categories, ranging from language-specific intelligence and version control integrations to advanced productivity utilities. It highlights t

    JavaScriptawesomeawesome-listlist
    View on GitHub↗28,754
  • conorhastings/react-syntax-highlighterconorhastings avatar

    conorhastings/react-syntax-highlighter

    4,663View on GitHub↗

    react-syntax-highlighter is a component for rendering source code with syntax highlighting in React applications. It acts as a wrapper for the PrismJS and Highlight.js engines to provide formatted code display and language-specific colors. The project provides a customizable code block renderer that supports custom DOM injection, line numbering, and inline styling. It allows users to replace default HTML tags with custom React components to control how code is injected into the document object model. The library covers code presentation management through visual themes and line numbering. It

    JavaScript
    View on GitHub↗4,663
  • posit-dev/positronposit-dev avatar

    posit-dev/positron

    3,969View on GitHub↗

    Positron is a data science integrated development environment and AI-powered code editor designed for polyglot development, specifically supporting Python and R. It functions as a remote compute workspace that separates the user interface from the execution kernel via SSH or container integration. The environment features a deep integration of large language models that provide context-aware suggestions and automated data analysis by accessing real-time interpreter state, in-memory objects, and plot outputs. It distinguishes itself through a polyglot runtime bridge that enables cross-language

    TypeScript
    View on GitHub↗3,969
See all 30 alternatives to Carbon→

Frequently asked questions

What does carbon-app/carbon do?

Carbon is a code visualization tool that transforms raw source code into stylized, high-quality images for use in technical documentation, social media, and educational content. It functions as a browser-based editor that utilizes a language-aware tokenization engine to apply syntax highlighting and visual themes to text.

What are the main features of carbon-app/carbon?

The main features of carbon-app/carbon are: Code Snippet Generators, Visualization Frameworks, Code Presentation Themes, Syntax Highlighting Components, Documentation and Knowledge, General Productivity Tools, Editor Extensions, Visual Effects.

What are some open-source alternatives to carbon-app/carbon?

Open-source alternatives to carbon-app/carbon include: pixijs/pixijs — PixiJS is a high-performance 2D rendering engine designed for building interactive visual content and browser-based… viatsko/awesome-vscode — This project is a curated directory of resources, extensions, and themes designed to extend the functionality of the… conorhastings/react-syntax-highlighter — react-syntax-highlighter is a component for rendering source code with syntax highlighting in React applications. It… posit-dev/positron — Positron is a data science integrated development environment and AI-powered code editor designed for polyglot… jbarlow83/ocrmypdf — OCRmyPDF is a tool for converting image-based PDF files into machine-readable documents by adding a searchable text… godotengine/godot-demo-projects — This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the…