Textgrams

by Akop Kesheshyan
5
4
3
2
1
Score: 42/100

Description

Category: Note Enhancements

The Textgram Plugin for Obsidian provides a unique way to incorporate ASCII graphics directly into your notes. Whether you're documenting technical processes, creating flowcharts, Gantt charts, or tables, this plugin allows you to create flexible, versioned, and portable visual representations using text. By storing these graphics in your notes, they are automatically rendered as SVG images in preview mode, offering a seamless viewing experience. The plugin leverages the typograms library, ensuring an easy-to-use, text-based solution that doesn't lock you into specific tools. While you can manually create your ASCII graphics, future updates will include a built-in editor for even more convenience. This plugin is perfect for users who prefer keeping everything in Obsidian without relying on external diagramming tools.

Reviews

No reviews yet.

Stats

96
stars
1,607
downloads
3
forks
544
days
522
days
522
days
1
total PRs
0
open PRs
1
closed PRs
0
merged PRs
2
total issues
1
open issues
1
closed issues
9
commits

Latest Version

README file from

Github

Textgram Plugin for Obsidian

Obsidian plug-in that allows you to create and store ASCII graphics in your notes. It can be used to to define diagrams, flowcharts, complex tables, Gantt charts and more in technical documentation, that will be rendered as a nice SVG graphics in the preview mode.

This plug-in is based on typograms library, originally developed by Sam Goto.

Obsidian Textgrams plugin example

Motivation

I'm a software engineer and I use Obsidian to document my projects, as long as support my continuous learning process. I often need to create diagrams, flowcharts, tables and other graphics, that are not locked in a specific tool, but can be easily shared and versioned in my notes.

Using ASCII graphics allows to create a very flexible and portable content, that can be easily edited and versioned in a text file, without loosing benefits of a visual representation.

Features

  • Store ASCII graphics in notes and render them as SVG graphics in the preview mode.
  • Use build-in editor to create and modify ASCII graphics without leaving Obsidian.

Installation

Install the plugin via the Obsidian third-party plugin browser.

  1. Open the Obsidian settings.
  2. In the sidebar, select Community plugins.
  3. Search for Textgrams in available plugins.
  4. Click Install.
  5. Enable the plugin in the Obsidian settings.

Usage

Just create a code block with textgram language and write your ASCII graphics inside it.

Example:

You can find more examples here.

Development

If you have any suggestions, issues or feature requests, please open an issue in the GitHub repository.

Support this project

You can support this project by starring the repository, sharing it with your friends or contributing to the code.

You can also support the author by buying him a coffee. Click sponsor button on the top of the page.

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Arcane Obfuscate
2 years ago by Shusako
Obfuscate text in Obsidian.md with an arcane runic effect.
ASCII Tree Generator
a year ago by Matěj Michálek
Colored Tags
3 years ago by Pavel Frankov
Colorizes tags in different colors.
Colored Text
3 years ago by Erinc Ayaz
Colorizelt
2 years ago by Artsem Holub (WiNE-iNEFF)
Easy color and clear selected text
Dynamic Text Concealer
2 years ago by Matt Cole Anderson
Obsidian.md Plugin to conceal or replace user configured text patterns in Live Preview and Read Mode.
Fill in the Blank (FITB)
3 years ago by Shawn McGee
GLSL Viewer
3 months ago by iY0Yi
Preview GLSL shaders on Obsidian.
Icon Swapper
5 years ago by mgmeyers
Allows swapping out Obsidian's icons
Iconoir Icons
3 years ago by @gapmiss
A plugin for creating customized icons in Obsidian.md
Jelly Snippets
3 years ago by Spencer Gouw
A simple text snippets plugin for Obsidian.md. BACKUP SNIPPETS BEFORE UPDATING.
My SVGs
4 months ago by Omar Badawy
An Obsidian plugin that Registers your own SVGs into Obsidian's global icon library for use with other plugins or however you want.
Regex Mark
2 years ago by Mara-Li
Remove Newlines
2 years ago by Elias Jaffe
A plugin for Obsidian.md which removes newlines and blank lines from selected or pasted text.
Snippetsaurus
a year ago by Christian Humbert
SVG Style Editor
a year ago by ARGOSTA
An Obsisan.md plugin for styling embeded SVG files
SwiftLaTeX Render
2 years ago by gboyd068
Text Conversions
3 years ago by Juan D Frias
Text conversions for Obsidian
Text Dataset Aid Plugin
3 years ago by Conner Ohnesorge
This is a obsidian plugin to help with the creation of personal jsonl datasets for text generation models.
Text expand
6 years ago by MrJackphil
A simple text expand plugin for Obsidian.md
Text Extractor
3 years ago by Simon Cambier
A (companion) plugin to facilitate the extraction of text from images (OCR) and PDFs.
Text Finder
a year ago by hafuhafu
Provides a find/replace window in edit mode similar to VSCode (supports regular expressions and case sensitivity).
Text Focus
2 years ago by usysrc
Focus the text area when opening a new note.
Text Format
5 years ago by Benature
Format seleted text in Obsdidian.md
Text Generator
4 years ago by Noureddine Haouari
Text Generator is a versatile plugin for Obsidian that allows you to generate text content using various AI providers, including OpenAI, Anthropic, Google and local models.
Text Snippets
5 years ago by Ariana Khitrova
Snippets plugin for obsidian
Text Transform
3 years ago by ipshing
Text Transporter
5 years ago by TfTHacker
Text Transporter - advanced text management for Obsidian.
TinyChart
2 years ago by Alin Coop
Dead simple ASCII charts for Obsidian.
Toggle Case
3 years ago by automattech
Obsidian plugin to toggle between `lowercase` `UPPERCASE` and `Title Case`
Translator
4 years ago by Haifeng Lu
A plugin for Obsidian to translate selected text.
复制图文 (Copy Image Text)
2 years ago by msgk
obsidian插件,复制笔记内容(包括文本和图片)到剪贴板