The following example shows, how todo lists and similar documents can be typeset with the tasks package, a spin-off of the exSheets package to generate task-like environments.
In this example we define three tasks environments (for TODO, PROGRESSING, DONE), for each environment we use a different symbol from the fontawesome package, a collection of more than 600 logos, many of them related to internet and WWW.
One could also use these packages to e.g. get entries from a Trello board, see the article in my blog (German): https://www.uweziegenhagen.de/?p=4228
\documentclass[12pt,english]{article} \usepackage[T1]{fontenc} \usepackage{babel} \usepackage{tasks} \usepackage{fontawesome} \NewTasksEnvironment[label=\faHandORight,label-width=15pt]{todo}[*](1) \NewTasksEnvironment[label=\faHandRockO,label-width=15pt]{progress}[*](1) \NewTasksEnvironment[label=\faThumbsOUp,label-width=15pt]{done}[*](1) \begin{document} \section*{TODO} \begin{todo} * Water the plants * Shop for groceries * Sort newspapers \end{todo} \section*{PROGRESSING} \begin{progress} * Clean the basement * Sort \LaTeX\ books * Reinstall Linux server \end{progress} \section*{DONE} \begin{done} * Finish tax declaration * Reinstall Windows server * Reconfigure SSH access \end{done} \end{document}