A graph database stores nodes and relationships instead of tables, or documents. We recommend the best graph databases.
Read more
A graph database stores nodes and relationships instead of tables, or documents. We recommend the best graph databases.
Read more
We pick out useful OCR systems.
Read more
This article highlights our favourite free and open source tools to collaborate on documents in real time.
Read more
Gorae is a terminal-first TUI librarian for PDFs and EPUBs—fast browsing, solid metadata, quick search, and mouse support.
Read more
sqlfmt formats your dbt SQL files. It is similar in nature to black, gofmt, and rustfmt (but for SQL).
Read more
An HTML editor is computer software for creating web pages.
Read more
dodo is billed as a fast, keyboard-friendly PDF reader built for smooth reading, quick navigation, and deep customization.
Read more
aretext is a minimalist text editor with vim-compatible key bindings.
Read more
BigEdit is a streaming TUI editor for very large files. Edit multi-gigabyte files without loading them into memory.
Read more
Markdown is a plain text formatting syntax created by John Gruber in 2004. We feature our recommended open source Markdown editors.
Read more
Caches are employed in a variety of different ways. Here’s our recommended free and open source caching systems.
Read more
jrnlc is a personal project built to be simple, fast, and predictable. It stores journal entries in a plain-text file
Read more
The bvi is a display-oriented editor for binary files (hex editor), based on the vi text editor.
Read more
Ekphos is a lightweight, fast, terminal-based markdown research tool built with Rust.
Read more
sqlit supports all major databases: SQL Server, PostgreSQL, MySQL, SQLite, MariaDB, FirebirdSQL, Oracle, DuckDB, CockroachDB, and more.
Read more
Text editors remain a controversial area. Here are our recommended Vim-like text editors. They are all released under an open source license.
Read more
We pick databases which can offer better performance in your application as well as quicker development time.
Read more
Dawn is a distraction-free writing environment with live markdown rendering.
Read more
Twig is a high-performance Terminal JSON Viewer and YAML Viewer, designed to replace cat, less, and jq for interactive data exploration.
Read more
Neovim’s RPC support lets developers create new front-ends (GUIs) for Neovim that are outside of the terminal. We make our recommendations.
Read more