DeepAA is a repository of convolutional neural networks that generate ASCII art. It is described as under construction and was accepted by the NIPS 2017 Workshop on Machine Learning for Creativity and Design. Users edit an image path in output.py, run the script with a grayscale line image, and converted images are output to output/.
Directory
Text Editors & Formatting
Text editors and formatting tools cover software for writing, editing, and cleaning up plain text and documents. Listings include code editors used for prose, collaborative documents, Markdown tools, and converters between file formats. The formats they read and write matter, along with whether they work offline and how they handle a long document with links, tables, and footnotes. Check where a service stores your files and whether you can export them cleanly before you move a project into it. Some tools handle one task, such as tidying Markdown or converting a document, without the setup of a general editor.
Subjective Sort is a tool for sorting a list through one-versus-one judgements. Users type or paste items into a box and submit them, then compare them two at a time; after many comparisons, a sorted list is produced. It suggests sorting foods, movies or books and supports descending or ascending results.
Docx Editor is an open-source WYSIWYG .docx editor library for React and Vue, supporting canonical OOXML, tracked changes and real-time collaboration. It includes a headless layout engine that runs on client and server, plus a PDF generation engine for editing, rendering and export.
dooit is a TUI todo manager built in Python with the Rich and Textual libraries. It offers an interactive terminal-based interface, configurable bars and colors, vim-like keybindings and branching, topic-separated todo lists.
Encrypt Pad is a minimalist secure text editor and binary encryptor that implements the RFC 4880 Open PGP format. It provides symmetric encryption, compression, and integrity protection for files, and supports protection via passwords, key files, or both.
Ethercalc helps clean, compare, sort, transform, count, or format text in the browser.
Extras helps clean, compare, sort, transform, count, or format text in the browser.
Fastedit helps clean, compare, sort, transform, count, or format text in the browser.
Freeplane is a free and open source Java application for mind mapping, knowledge management and project management. It provides tools for mapping and navigating information, runs on any operating system with a current Java version, and can be installed or run from removable storage. The project is licensed under GPL-2.0 and its downloads are available at Sourceforge.
Glow is a terminal-based markdown reader that renders markdown on the command line. It includes a textual user interface that finds local markdown files in the current directory and below or in a Git repository, plus a CLI that reads from files, standard input, GitHub, GitLab or HTTP sources. It is distributed under the MIT license.
Heimer is a simple cross-platform tool for creating mind maps, diagrams, and taking notes. It is built using the Qt framework, and its source code is hosted in a public GitHub repository under the juzzlin/Heimer namespace.
Docs to Markdown is a free Google Docs add-on that converts a Google Doc to simple, readable Markdown or HTML text. It lets users draft in Google Docs and convert part of a document, and requires minimal permissions. The source is published under the Apache 2.0 license.
Kompad is an open-source note-taking application targeted at technical users. It supports desktop, web, and mobile web versions, with its source code hosted in a public GitHub repository under the hudy9x/kompad namespace.
A GitHub gist providing a step-by-step guide to installing Microsoft Office on any Linux distribution. It compares options for running Office in Linux, including virtual machine-based approaches such as LinOffice, Winapps, Winboat, Cassowary and Wine-based options including Crossover, PlayOnLinux and Bottles.
Markd helps clean, compare, sort, transform, count, or format text in the browser.
Markdown Monster helps clean, compare, sort, transform, count, or format text in the browser.
Markdown Viewer is a Markdown editor that works across web browsers, desktop environments, and via a single shared URL. It offers GitHub-style Markdown editing with live preview, diagram support, LaTeX rendering, syntax highlighting, PDF export, and multi-tab functionality, with builds available for web, desktop, and Docker platforms.
Markmap helps clean, compare, sort, transform, count, or format text in the browser.
Markpad helps clean, compare, sort, transform, count, or format text in the browser.
Notepad++ is a free source code editor and Notepad replacement that supports several programming languages and natural languages. It runs in the MS Windows environment and its use is governed by the GPL License. The repository is the official Notepad++ source.
NotepadNext is a cross-platform reimplementation of Notepad++. Its repository states that the application is overall stable and usable but should not be considered safe for critically important work, citing numerous bugs and half working implementations. Packages are available for Windows, Linux, and MacOS.
Notepads is a text editor for Windows with a minimalist design, built with Fluent design and a tab system. It includes a Markdown live preview and a diff viewer. As a UWP app, it cannot save files to system folders, cannot associate potentially harmful file types, and has a 1MB file size limit.
Nullboard is a minimalist kanban board and task list manager for desktop and keyboard/mouse use. It is a single-page web app with one HTML file, jQuery and a webfont pack, usable offline. Data is stored locally in localStorage and can be exported to or imported from JSON text files. It is described as still very much in beta.
Office Website helps clean, compare, sort, transform, count, or format text in the browser.