Cool software tools
Diagramming tools
Interesting tools for building diagrams:
DSL based
These tools take as input a text file with a description of the diagram to produce and generate an image as output.
Graphviz [official web]
Simple but powerfull tool for graph visualization
PlantUML [official web]
Tool to build UML diagrams, wireframes, Gantt diagrams, mind maps, ...
Ditaa [official web]
Build general diagrams from ascii-art.
Mermaid [official web]
Visualize graphs, sequence, Gantt, class and git diagrams.
Presentation software
Interesting software to build presentations:
Text manipulation tools
Text analysis
Interesting tools for text analysis:
Web tool to explore a text as a graph.
Text cleaning
ftfy [GitHub]
Just fixes broken UTF-8
Conversion
pandoc [GitHub] [official web]
Converts everything to everything!