Documentation Tools
47 tools available
Computer Science
A comprehensive path to a free self-taught education in Computer Science, offering a structured curriculum and resources.
Papers-we-love
A community-curated collection of computer science papers to read and discuss, facilitating learning and knowledge sharing.
Every Programmer Should Know
A comprehensive collection of essential technical concepts and skills for software developers.
Mermaid
A tool for generating diagrams such as flowcharts, sequence diagrams, and more from text, in a similar manner to markdown syntax. This tool is particularly useful for visualizing complex processes and information in an accessible and easy-to-understand format.
Cs-video-courses
An extensive list of Computer Science courses featuring video lectures, ideal for enhancing programming skills and knowledge.
OpenAI Cookbook
A comprehensive guide with examples for using the OpenAI API effectively.
AppFlowy
Bring projects, wikis, and teams together with AI. AppFlowy is the ultimate AI-driven collaborative workspace, offering an open-source alternative to Notion while keeping control of your data.
Docusaurus
Docusaurus is an easy-to-maintain open-source tool for creating documentation websites with extensive features and support.
Tldr
Collaborative cheatsheets for console commands. Simplifying the man pages with practical examples.
Prompt-Engineering-Guide
A comprehensive collection of guides, papers, lectures, notebooks, and resources for mastering prompt engineering.
Ghost
Ghost is a powerful platform for modern publishing, offering robust support for memberships, subscriptions, and newsletters.
AFFiNE
AFFiNE (pronounced [ษโfain]) is a next-gen knowledge base that combines planning, sorting, and creating, with privacy-first, open-source, and customizable features, offering an alternative to Notion and Miro.
Logseq
Logseq is a privacy-first, open-source platform designed for knowledge management and collaboration, focusing on providing a secure and effective tool for organizing and sharing information.
System Design
Learn how to design systems at scale and prepare for system design interviews with practical examples and insights.
Siyuan
A privacy-first, self-hosted, fully open-source personal knowledge management software, written in TypeScript and Golang, ideal for organizing and managing your information securely.
Outline
The fastest knowledge base for growing teams. It is beautiful, realtime collaborative, feature packed, and markdown compatible, making it ideal for modern teams.
Editor.js
A versatile block-style editor with a focus on clean JSON output, perfect for creating rich, structured content.
Trilium
Trilium is a versatile platform to build your personal knowledge base, offering structured note-taking and organization features.
Wiki
Wiki.js | A modern and powerful wiki application built on Node.js, offering a robust solution for managing documentation and knowledge bases.
STORM
STORM is an LLM-powered knowledge curation system designed to research topics and generate comprehensive full-length reports with citations. Developed by Stanford's OVAL team, STORM leverages large language models to streamline information gathering and synthesis.
Docz
A tool that simplifies the process of creating and maintaining documentation for your projects.
MdBook
A tool to create books from markdown files, offering an experience similar to Gitbook but implemented in Rust.
CS-Interview-Knowledge-Map
Enhance your technical interview preparation with a comprehensive map covering JavaScript, networking, browser technologies, performance optimization, security, frameworks, Git, data structures, and algorithms.
Personal Security Checklist
๐ A comprehensive checklist featuring over 300 tips to enhance digital security and privacy for 2024.
A-to-Z-Resources-for-Students
A curated list of essential resources and tools for college students to enhance learning and productivity.
Spellbook-of-modern-webdev
A comprehensive guide that serves as a big picture, thesaurus, and taxonomy of modern JavaScript web development.
Gitmoji
Gitmoji is an emoji guide for enhancing your commit messages with meaningful and fun emojis, making them more descriptive and easier to read.
Front-End Guide
A comprehensive study guide and introduction to the modern front end stack, covering essential tools and technologies.
Mind-Expanding-Books
A curated list of mind-expanding books to broaden your horizons and inspire new ideas.
Zettlr
Your comprehensive publication tool equipped to manage various writing and publication tasks seamlessly.
Stay Updated!
Get notified about new tools and updates to existing ones.