awesome-plaintext
Plain text tools, resources, and integrations
https://github.com/avidseeker/awesome-plaintext
Last synced: 10 days ago
JSON representation
-
ASCII
- Sparklines - text (specifically these 8 characters: '▁▂▃▄▅▆▇█').
- Tables-Generator - text tables.
- tree - -fromtabfile
- lilypond - version control for sheet music. Think Latex for sheet music
- tunemachine - Version control for spotify playlists.
- bup - Very efficient backup system based on the git packfile format, providing fast incremental saves and global deduplication (among and within files, including virtual machine images)
- blog post
- GNU Recutils - set of tools and libraries to access human-editable, plain text databases called recfiles. The data is stored as a sequence of records, each record containing an arbitrary number of named fields.
- TOML (Tom's Obvious, Minimal Language) - Werner et al
- Markdown Configuration (.mdconf)
- MyBatis
- Rumba RDBM - Database schema migration tool, plain-SQL, and declarative schema definition supported.
- Draft - Easy version control and collaboration for writers.
- Penflip - GitHub for *collaborative* writers.
- GitBook - Book publishing platform based on git and markdown.
- Patat
- tpp
- tkn
- slider
- posero
- vimdeck
- mdp
- vtmc
- tiptip
- lookatme
- slides
- org-tree-slide
- sent
- CriticMarkup - a way for authors and editors to track changes to documents in plain text.
- mume
- Awesome CSV
- flyway - Version control for your database.
- lilypond - version control for sheet music. Think Latex for sheet music
- blog post
- MyBatis
- tiptip
-
Diagrams & Flowcharts
- Web Sequence Diagrams - Generates imagess from your plain text descriptions. Has [an API](http://www.websequencediagrams.com/embedding.html) for plugin support, so you can embed easily.
- Kanga Modelling - UML diagram generator in plain text. Written in .NET
- Mermaid - Mermaid lets you create diagrams and visualizations using text and code.
- Kroki - Kroki provides a unified API for all the diagram libraries including BlockDiag (BlockDiag, SeqDiag, ActDiag, NwDiag, PacketDiag, RackDiag), BPMN, Bytefield, C4 (with PlantUML), Ditaa, Erd, Excalidraw, GraphViz, Mermaid, Nomnoml, Pikchr, PlantUML, SvgBob, UMLet, Vega, Vega-Lite, WaveDrom... and more.
- erd - takes a plain text description of entities, their attributes and the relationships between entities and produces a visual diagram modeling the description using GraphViz and Dot.
- Svgbob Editor - Convert your ascii diagram scribbles into happy little SVG
- ditaa - converts diagrams drawn using ascii art, into proper bitmap graphics.
- yuml.me - Class UML diagrams, described in plain text, and easily embeddable.
-
Encrypted Storage
- HN Thread
- git-crypt - git-crypt enables transparent encryption and decryption of files in a git repository
- transcrypt - transparently encrypt files within a git repository
- blackbox - use decryption keys per user, meaning that there is no single shared password
- PrintCSS
- SnowFS - a fast, scalable version control file storage for graphic files. There is a [commercial offering](https://www.snowtrack.io/) as well.
- kactus.io - Version control for designers (Sketch+Git for now)
- pixelapse - Visual version control and collaboration workflow
- Adobe Version Cue - Blog post explaining version control to designers
- Adobe Version Cue - Blog post explaining version control to designers
- Blog post - crypt
-
Finance
- plain text accounting - umbrella site for the plain text accounting community.
- hledger - cross-platform accounting software for both power users and folks new to accounting.
- transity - A transaction-first plain-text account tool that uses YAML to store your transactions.
- Syncthing integrations
- ics syncing
- vCard syncing
- beancount - A double-entry bookkeeping computer language that lets you define financial transaction records in a text file, read them in memory, generate a variety of reports from them, and provides a web interface.
- plainbudget - Minimalist plaintext budgeting tool.
-
Passwords
-
Uncategorized
-
Uncategorized
- CookLang - Recipe Markup Language
- Journal.TXT - Single-Text File Journals.
- calcurse.apts - plain text calendar
- diffscuss - plain-text code review system.
- journal-cli - Index Your Markdown-Based Journal With Yaml Front Matter!
- journal.html
- klog - klog is a plain-text file format and a command line tool for time tracking.
- todo.txt - Pretty well known text file format with applications on many platforms. - \*[Todo list in version control](http://urasaru.org/post/19414431348/getting-my-todo-list-under-version-control) - Based on using notational velocity and tracking it in git.
- AsciiDoc
- Markdown
- Rimu Markup
- Todo.TXT - - future-proof task tracking in a file you control; if you want to get it done, first write it down.
- diffscuss - plain-text code review system.
- AsciiDoc
- Wiki Creole
- LaTeX
- SILE - a typesetting system written in Lua and using the HarfBuzz font shaper. It’s input syntax is somewhat inspired by LaTeX.
- pandoc - If you need to convert files from one markup format into another, pandoc is your swiss-army knife.
- rinohtype - a Python library that transforms a structured document into a professionally typeset PDF guided by a document template and style sheet.
- MSON - A description format for describing data structures in common markup formats such as JSON, XML or YAML.
- OpenAPI Specification - a standard, language-agnostic interface to RESTful APIs which allows both humans and computers to discover and understand the capabilities of the service without access to source code, documentation, or through network traffic inspection.
- NixOS
- Oxidised - Oxidized is a network device configuration backup tool. It's a RANCID replacement!
- RANCID - RANCID monitors a device's configuration, including software and hardware (cards, serial numbers, etc) and uses a version-control-system to maintain history of changes.
- etckeeper
- gnu stow
- Blog post about Oxidised
- dotfiles.github.io - List of various dotfile resources, curated by github
- clouddns
- namesync
- rinohtype - a Python library that transforms a structured document into a professionally typeset PDF guided by a document template and style sheet.
- groff - is a typesetting system that creates formatted output when given plain text mixed with formatting commands. Primarily used for man pages, it has been used for [books](https://rkrishnan.org/posts/2016-03-07-how-is-gopl-typeset.html) as well.
- LaTeX
- Arch Wiki Guide
- Terraform
-
Programming Languages
Categories
Sub Categories
Keywords
markdown
4
presentation
3
slides
3
terminal
3
command-line
3
secrets
1
shell
1
ansii
1
markdown-slides
1
markdown-viewer
1
python
1
theme
1
backup
1
network
1
nms
1
rancid
1
presentations
1
ruby
1
gitattributes
1
git
1
encryption
1
webapp
1
spotify
1
music
1
slideshow
1
pandoc
1
haskell
1
todotxt
1
todos
1
sops
1
security
1
secret-management
1
secret-distribution
1
pgp
1
gcp
1
devops
1
azure
1
aws
1
time-tracking
1
time-tracker
1
plaintext
1
plain-text
1
klog
1
fileformat
1
file-format
1
command-line-tool
1
cli
1
version-tracker
1
version-manager
1
version-control-system
1