Skip to content
_CORE
AI & Agentic Systems Core Information Systems Cloud & Platform Engineering Data Platform & Integration Security & Compliance QA, Testing & Observability IoT, Automation & Robotics Mobile & Digital Banking & Finance Insurance Public Administration Defense & Security Healthcare Energy & Utilities Telco & Media Manufacturing Logistics & E-commerce Retail & Loyalty
References Technologies Blog Know-how Tools
About Collaboration Careers
CS EN DE
Let's talk

How to Write a Good README

06. 08. 2025 1 min read intermediate

A README is the sales page of your project. Here is how to write it.

Structure of a Good README

  1. Name + one-line description
  2. Badges (build status, coverage, license)
  3. Screenshot / demo GIF
  4. Features (bullet list)
  5. Quick start (3-5 steps)
  6. Installation
  7. Usage (code examples)
  8. Configuration
  9. Contributing guide
  10. License

Template

How to Write a Good README

One-line description of what it does.

Build License

✨ Features

  • Feature 1
  • Feature 2

🚀 Quick Start

npm install my-package

📖 Documentation

Tips

  • Emojis for visual clarity (but don’t overdo it)
  • GIF > screenshot > text for demos
  • Quick start in 3 commands or fewer
  • Code examples should be copyable (not images)
  • Keep it up to date!

Test

Give the README to a colleague. Can they understand what the project does and how to run it in 30 seconds? If not, rewrite it.

readmedocumentationgithub
Share:

CORE SYSTEMS team

We build core systems and AI agents that keep operations running. 15 years of experience with enterprise IT.