BolajiAyodeji/awesome-technical-writing

:books: A curated list of awesome resources: articles, books, videos, tools, podcasts about technical writing.

technical-writingdocumentationwritingcontentresourcesopen-sourceawesome-list
Sterne-Wachstum
Sterne
2.3k
Forks
372
Wochenwachstum
+2
Issues
0
1k2k
März 2020Mai 2022Juli 2024Sept. 2026
README

Awesome Technical Writing

Awesome Made in Nigeria All Contributors

This list is inspired by the awesome and awesome-jamstack lists.


[!TIP] Technical writing is the writing of technical content used in technical and occupational fields, such as computer hardware and software, engineering, chemistry, aeronautics, robotics, finance, medical, biotechnology, etc. ~ Wikipedia


Table of Contents


Community

Style Guides

Courses

Books

Podcasts

  • The Manuscript Podcast - The intersection of writing and the development of technology products.
  • The Manuscript Academy Podcast - Interviews with agents and editors, how-to tips, and behind-the-scenes looks at the creation of the Academy.
  • Write the Docs Podcast - The Write the Docs Podcast publishes discussion-style podcasts focusing on topics related to the Write the Docs community.
  • The Not-Boring Tech Writer - The Not-Boring Tech Writer podcast introduces technical writers' skills used in the open data movement.

Conferences

Speaker Decks

Useful Tools

  • Technical Writing Template - A sample template with guidelines for writing technical articles.
  • Paid Community Writer Programs - A list of companies that have paid developer community writer programs.
  • Who Pays Technical Writers? - A curated collection of active publishers, publications, and agencies that pay fair rates for high-quality technical content.
  • Diátaxis Documentation System - A systematic approach to creating better documentation.
  • HackMD - Real-time collaboration on technical documentation in Markdown.
  • Dropbox Paper - A flexible workspace for collaborative document editing.
  • Google Docs - Smart editing and styling tools to help you easily format text and paragraphs.
  • Notion - The all-in-one workspace for your notes, tasks, wikis and databases.
  • Notion AI - Leverage the limitless power of AI in any Notion page, write faster and augment your creativity.
  • Grammarly - a writing assistant that goes deeper than grammar to offer you comprehensive writing feedback.
  • Canva - A graphic design platform that allows you to create social media graphics and other visual content.
  • TinyPNG - Smart PNG and JPEG image compression.
  • Full Page Screen Capture - The simplest way to take a full page screenshot of your current browser window.
  • Awesome Screenshot: Screen Video Recorder - Screen capture full-page screenshot and recorder for screencast.
  • Readme Markdown Generator - CLI that generates beautiful README.md files.
  • Capture to a Gif - Record content of pages to an animated GIF picture from the browser.
  • Microsoft Word - Spelling, grammar, and intelligent suggestions to assist you across documents, email, and on the web.
  • Log4brains - Docs-as-code knowledge base to manage Architecture Decision Records (ADR) for your project and publish them automatically as a static website.
  • Antidote - The corrector analyses your text and flags any detections.
  • LanguageTool - Open-source writing assistant, an alternative to Grammarly.
  • HemingwayApp - Hemingway App makes your writing bold and clear. Helps fix long & complex sentences.
  • ChatGPT - A conversational chatbot that can generate human-like responses to natural language prompts.
  • TextCraft - Add-in for Microsoft Word that seamlessly integrates essential AI tools, including text generation, proofreading, and more, directly into the user interface.
  • adoc Studio - adoc Studio is an integrated writing environment for structured texts using AsciiDoc.
  • Crosspost - Crosspost helps you write, import and publish articles to multiple platforms like Medium, Ghost, Hashnode, Dev.to and more at once. Write once, publish everywhere.
  • Heroshot - Screenshot automation for documentation with a visual element picker and theme-aware output.
  • EkLine - Documentation quality automation. Enforces style guides on PRs, validates links, flags outdated content, and helps draft new docs.
  • Tablesmit - A minimalist table builder for analytical writing. Create, format, and export structured tables for technical documentation. Open source and free.
  • Slopless - Deterministic textlint preset and CLI to flag AI-generated and padded English prose without calling an LLM.
  • ai-slop-detect - Free Python CLI that flags AI-generated text patterns in markdown and prose (em-dashes, ChatGPT phrases, punctuation density, zero-width Unicode).
  • Slop-Gate - CLI that flags AI writing-tells (em-dashes and filler words like "delve" and "seamless") in prose before you publish, locally or in CI.
  • NRG - Multi-language README generator with widgets (CLI, Maven plugin, Java library).
  • BeLikeNative Writing Assistant - Open-source writing quality analyzer with L1-aware grammar suggestions for non-native English speakers.
  • unslop - A Claude Code plugin that removes AI writing patterns from text — tricolons, em-dash pileups, hedging stacks, sycophancy openers, stock vocabulary.
  • Sourcey - Open source documentation platform for OpenAPI specs and markdown.
  • Trupeer - AI-powered tool that transforms screen recordings into polished product videos and step-by-step documentation.
  • JustBlogged - A no-setup blogging platform with built-in SEO, custom domains, and beautiful themes. Sign up, pick a name, and start publishing technical content in minutes.
  • ProseScore - Free browser-based readability analyser with 8 formulas, sentiment analysis, keyword extraction, and SEO scoring. Privacy-first, runs entirely client-side.
  • Patina - Audits and rewrites AI-sounding technical writing while preserving meaning, claims, numbers, polarity, and causation.
  • Excel to Markdown - Convert Excel, CSV, or pasted tables into Markdown locally in the browser.
  • MacMD Viewer - Native macOS Markdown viewer with Mermaid diagram rendering, QuickLook extension, and syntax highlighting for 190+ languages.

Resources

Videos

Some Technical Writers to follow

Name Link to Blog Blog Niche Link to Twitter
Bolaji Ayodeji https://blog.bolajiayodeji.com Web/Data Engineering, JavaScript, Python, Machine Learning, and Ecommerce. @iambolajiayo
Angie Jones https://angiejones.tech Test Automation and Java. @techgirl1908
Sarah Drasner https://sarah.dev/writing Web Development, Vuejs, and SVGs. @sarah_edo
Prosper Otemuyiwa https://medium.com/@unicodeveloper All things Technical and Magical. @unicodeveloper
Ire Aderinokun https://bitsofco.de Frontend Development and JavaScript. @ireaderinokun
Tom Johnson https://idratherbewriting.com Technical Writing and API lessons. @tomjohnson
Anne Gentle https://justwriteclick.com Doc as Code. @annegentle
Kayce Basques https://kayce.basqu.es/blog Dev tools and Documentation. @kaycebasques
Tania Rascia https://taniarascia.com Modern JavaScript, Node.js, and development. @taniarascia
SWYX https://swyx.io/writing Web Development, React and Tech. @swyx
Sean C Davis https://cobwwweb.com/ Web Development and Jamstack. @seancdavis29
Alvaro Montoro https://dev.to/alvaromontoro CSS and HTML. @alvaro_montoro
Linda Ikechukwu https://everythingtechnicalwriting.com Technical Writing and Developer Documentation. @_mslinda
Amruta Ranade https://www.youtube.com/c/AmrutaRanade Technical Writing and Developer Documentation. @AmrutaRanade

[!TIP] Check out my blog, newsletter, or say hi on X (Twitter).

Contributing ✨

Found an awesome resource, article, book, tool, video, technical writer, speaker deck, etc.? Please send in a pull request and follow the contributors guidelines. Thank you!

Bolaji Ayodeji
Bolaji Ayodeji

🖋 📖 🎨
prachford
prachford

📖
Jude J Obiejesi
Jude J Obiejesi

📖
Patrick Rachford
Patrick Rachford

📖
Didicodes
Didicodes

📖
browncrussell
browncrussell

📖
Gareth Dwyer
Gareth Dwyer

📖
Peter Thaleikis
Peter Thaleikis

📖
Genesis Gabiola
Genesis Gabiola

📖
Thomas Vaillant
Thomas Vaillant

📖
Rostyslav Sipakov
Rostyslav Sipakov

📖
Linda Ikechukwu
Linda Ikechukwu

📖
Sojin
Sojin

📖
Ezefizzy
Ezefizzy

👀
Colin Sheppard
Colin Sheppard

🐛
Bhupesh Varshney
Bhupesh Varshney

📖
DMoosh
DMoosh

📖
Boluwatife Victor
Boluwatife Victor

📖
neevcollege
neevcollege

📖
Marc Achtelig
Marc Achtelig

📖
Zion Ukpong
Zion Ukpong

📖
James
James

📖
suncloudsmoon
suncloudsmoon

📖
Konrad Talik
Konrad Talik

📖
MarvinBlome
MarvinBlome

📖
Leon Boshuizen
Leon Boshuizen

📖
Emeruche Ikenna Okpo
Emeruche Ikenna Okpo

📖
brimal-ekline
brimal-ekline

📖
Ondrej Machala
Ondrej Machala

📖
Hako
Hako

📖
CKMTools
CKMTools

📖
Kam
Kam

📖
Mohamed Abdallah
Mohamed Abdallah

📖
Michael Lip
Michael Lip

📖
alexander
alexander

📖
PariSh KhAn
PariSh KhAn

📖
Howard Park
Howard Park

📖
antydizajn
antydizajn

📖
Olayiwola Akinnagbe
Olayiwola Akinnagbe

📖
cser700
cser700

📖
Arthur
Arthur

📖

License

Awesome Technical Writing © 2019 by Bolaji Ayodeji is licensed under the Creative Commons Attribution-ShareAlike 4.0 International license.