Convert code snippets into images with customizable syntax highlighting, background options, and light or dark window themes.

Ray.so is an open-source collection of web tools designed to create visual assets and explore configurations for the Raycast ecosystem. It serves as a utility for developers to transform raw code into images and manage various extension assets through a browser-based interface. While it provides a suite of creative tools, it functions primarily as a companion to the Raycast launcher by offering a way to visualize and share settings.
The software is built as a Next.js project and is deployed as a web application. Users interact with the tools via a browser to generate images or browse curated lists of prompts, themes, and snippets that can be imported into their local environments. The application allows for the customization of code images, including the ability to toggle between dark and light window modes and select from various syntax colors to match specific aesthetic requirements.
The application functions as a hub for the Raycast community, integrating various explorers that allow users to discover and adopt shared configurations. The architecture relies on TypeScript files and JSON data to populate the explorers, making it possible for contributors to add new presets or themes by submitting data files to the repository. This structure allows the community to expand the available library of prompts and snippets through pull requests. It is primarily intended for developers and power users of the Raycast launcher who need to create polished visual documentation or discover new productivity workflows for their environment.
Ray.so positions itself as a utility suite for creating developer-centric imagery and managing ecosystem configurations.
Generates customizable images of source code for use in technical documentation, presentations, and social media posts.
A minimal self-hosted pastebin for storing and sharing text snippets with encryption and markdown support.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.