Rainbow CSV
pendingby Ru
Color-code CSV columns in edit mode, render as spreadsheet table in preview mode.
Rainbow CSV for Obsidian
Color-code CSV columns for better readability, with a clean table preview mode.
Features
- Rainbow syntax highlighting - Each CSV column gets its own color in edit mode
- Table preview - Toggle between edit and table view with one click
- Sortable columns - Click any column header to sort chronologically, numerically, or alphabetically
- Smart date sorting - Recognizes multiple date formats (ISO, US, month names) for proper chronological ordering
- Theme-aware colors - Different color palettes for light and dark themes
- Mobile compatible - Works seamlessly on desktop, iPad, and iPhone
- Smart parsing - Correctly handles commas inside quoted fields
Usage
- Open any
.csvfile in your vault - Edit mode - See rainbow-colored columns for easy reading
- Click the book icon to switch to table preview
- Click the pencil icon to return to edit mode
Colors
The plugin uses 8 colors that cycle through columns:
Dark theme: Cyan, Orange, Purple, Yellow, Light Blue, Blue, Green, Red
Light theme: Darker, more saturated versions for better readability on white backgrounds
Installation
Manual Installation
- Download the latest release
- Extract files to
<vault>/.obsidian/plugins/rainbow-csv/ - Reload Obsidian
- Enable the plugin in Settings → Community plugins
Development
Built with CodeMirror 6 for proper syntax highlighting and Obsidian's native APIs for seamless integration.
License
MIT
Author
Ru (@rubyruth)
ruthmade.com
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.