<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Earnie</title>
    <description>The latest articles on DEV Community by Earnie (@earnie04).</description>
    <link>https://dev.to/earnie04</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4242543%2F4ce9308b-db42-4c6f-8abc-8893264ccbc1.png</url>
      <title>DEV Community: Earnie</title>
      <link>https://dev.to/earnie04</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/earnie04"/>
    <language>en</language>
    <item>
      <title>How to Write a GitHub README That Gets You Stars, Contributors, and Users (With Templates)</title>
      <dc:creator>Earnie</dc:creator>
      <pubDate>Sat, 14 Nov 2026 21:30:39 +0000</pubDate>
      <link>https://dev.to/earnie04/how-to-write-a-github-readme-that-gets-you-stars-contributors-and-users-with-templates-1168</link>
      <guid>https://dev.to/earnie04/how-to-write-a-github-readme-that-gets-you-stars-contributors-and-users-with-templates-1168</guid>
      <description>&lt;h1&gt;
  
  
  How to Write a GitHub README That Actually Gets Stars, Users, and Contributors
&lt;/h1&gt;

&lt;p&gt;You spent weeks polishing your codebase, writing clean unit tests, and optimizing your build pipeline. You push your repository to GitHub, share the link, and... crickets. Zero stars. No clones. Why?&lt;/p&gt;

&lt;p&gt;Because developers, recruiters, and open-source contributors give your project &lt;strong&gt;less than 5 seconds&lt;/strong&gt; before deciding whether to explore further or hit the back button.&lt;/p&gt;

&lt;p&gt;In open source, your &lt;code&gt;README.md&lt;/code&gt; is not documentation—it is your &lt;strong&gt;landing page&lt;/strong&gt;, your &lt;strong&gt;storefront&lt;/strong&gt;, and your &lt;strong&gt;pitch deck&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Here is the exact anatomy and blueprint of a high-converting GitHub README that attracts attention, builds trust, and converts passive scrollers into active users and contributors.&lt;/p&gt;




&lt;h2&gt;
  
  
  1. The Anatomy of an Elite README
&lt;/h2&gt;

&lt;p&gt;A top-tier open-source README follows a proven hierarchy:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Header &amp;amp; Badges:&lt;/strong&gt; Instant social proof, build status, license, and version.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The Hook (One-Liner):&lt;/strong&gt; Plain-English explanation of what your project solves and who it is for.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Visual Proof:&lt;/strong&gt; A 5-second GIF, video, or screenshot proving it actually works.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Quickstart / TL;DR:&lt;/strong&gt; Minimal code required to install and run the tool in under 60 seconds.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Feature Highlights &amp;amp; Comparison Table:&lt;/strong&gt; Why choose this over existing alternatives?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Architecture / Tech Stack:&lt;/strong&gt; Badges showing runtime, framework, and dependencies.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Contributing &amp;amp; License:&lt;/strong&gt; Clear guidelines for community engagement.&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  2. Crucial Sections Broken Down (With Snippets)
&lt;/h2&gt;

&lt;h3&gt;
  
  
  A. The Hero Header &amp;amp; Dynamic Badges
&lt;/h3&gt;

&lt;p&gt;Avoid cluttering your header with 20 random badges. Keep it clean using &lt;a href="https://shields.io" rel="noopener noreferrer"&gt;Shields.io&lt;/a&gt;:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight markdown"&gt;&lt;code&gt;&amp;lt;div align="center"&amp;gt;
  &amp;lt;img src="https://raw.githubusercontent.com/jarno534/earnie-awesome-readme-templates/main/assets/banner.png" alt="Project Banner" width="100%" /&amp;gt;

&lt;span class="gu"&gt;  # ⚡ ProjectName
&lt;/span&gt;
  &lt;span class="gs"&gt;**The modern, zero-dependency toolkit for rapid asynchronous workflows.**&lt;/span&gt;

  [![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
  [![Build Status](https://img.shields.io/github/actions/workflow/status/yourname/project/ci.yml?branch=main)](https://github.com/yourname/project)
  [![npm version](https://img.shields.io/npm/v/your-project.svg)](https://www.npmjs.com/package/your-project)
  [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](CONTRIBUTING.md)
&amp;lt;/div&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  B. Visual Proof (The 5-Second Rule)
&lt;/h3&gt;

&lt;p&gt;Never ask users to "imagine" what your CLI or web application does. Add a short preview GIF:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight markdown"&gt;&lt;code&gt;&lt;span class="gu"&gt;## ✨ See It In Action
&lt;/span&gt;
![Terminal Demo](https://raw.githubusercontent.com/jarno534/earnie-awesome-readme-templates/main/assets/demo.gif)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  C. The Frictionless 60-Second Quickstart
&lt;/h3&gt;

&lt;p&gt;Do not bury your install instructions under three paragraphs of philosophy. Give them the copy-paste command right away:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight markdown"&gt;&lt;code&gt;&lt;span class="gu"&gt;## 🚀 Quickstart
&lt;/span&gt;
&lt;span class="gu"&gt;### Installation
&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;br&gt;
bash&lt;/p&gt;
&lt;h1&gt;
  
  
  via npm
&lt;/h1&gt;

&lt;p&gt;npm install -g my-awesome-tool&lt;/p&gt;
&lt;h1&gt;
  
  
  via brew
&lt;/h1&gt;

&lt;p&gt;brew install my-awesome-tool&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
### Basic Usage

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;br&gt;
javascript&lt;br&gt;
import { Client } from 'my-awesome-tool';&lt;/p&gt;

&lt;p&gt;const client = new Client({ apiKey: process.env.API_KEY });&lt;br&gt;
const result = await client.process({ input: 'test' });&lt;/p&gt;

&lt;p&gt;console.log(result.status); // 200 OK&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;br&gt;
markdown&lt;/p&gt;
&lt;h3&gt;
  
  
  D. The Feature Matrix (Why You?)
&lt;/h3&gt;

&lt;p&gt;Comparison tables establish authority and quickly explain technical trade-offs:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight markdown"&gt;&lt;code&gt;&lt;span class="gu"&gt;## ⚖️ How It Compares
&lt;/span&gt;
| Feature | ProjectName | Legacy Alternative | Custom Script |
|:---|:---:|:---:|:---:|
| &lt;span class="gs"&gt;**Zero Dependencies**&lt;/span&gt; | ✅ Yes | ❌ No | ⚠️ Varies |
| &lt;span class="gs"&gt;**Type Safe (TypeScript)**&lt;/span&gt; | ✅ Built-in | ❌ Partial | ❌ No |
| &lt;span class="gs"&gt;**Bundle Size**&lt;/span&gt; | &lt;span class="gs"&gt;**&amp;lt; 3 kB**&lt;/span&gt; | ~ 45 kB | N/A |
| &lt;span class="gs"&gt;**Instant Setup**&lt;/span&gt; | ✅ 1-Line CLI | ❌ Multi-step | ❌ Complex |
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  3. Don't Reinvent the Wheel: Free Tools &amp;amp; Templates
&lt;/h2&gt;

&lt;p&gt;Crafting clean Markdown by hand, calculating badge URLs, and designing ASCII or Markdown tables can easily eat up hours. You have better things to build.&lt;/p&gt;

&lt;p&gt;To streamline this process, check out these two curated resources:&lt;/p&gt;

&lt;h3&gt;
  
  
  🛠️ &lt;a href="https://earnie-readmecraft.vercel.app" rel="noopener noreferrer"&gt;ReadmeCraft (Interactive Visual Generator)&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;If you prefer a fast, visual builder, &lt;strong&gt;&lt;a href="https://earnie-readmecraft.vercel.app" rel="noopener noreferrer"&gt;ReadmeCraft&lt;/a&gt;&lt;/strong&gt; allows you to generate complete, structured GitHub READMEs in minutes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Live side-by-side Markdown preview.&lt;/li&gt;
&lt;li&gt;One-click customizable tech stack &amp;amp; Shields.io badges.&lt;/li&gt;
&lt;li&gt;Built-in templates for CLI utilities, SaaS boilerplates, and developer libraries.&lt;/li&gt;
&lt;li&gt;One-click export to clipboard or raw &lt;code&gt;.md&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  📂 &lt;a href="https://github.com/jarno534/earnie-awesome-readme-templates" rel="noopener noreferrer"&gt;Awesome README Templates on GitHub&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;If you prefer to grab ready-to-use raw Markdown files, check out the open-source &lt;strong&gt;&lt;a href="https://github.com/jarno534/earnie-awesome-readme-templates" rel="noopener noreferrer"&gt;Awesome README Templates&lt;/a&gt;&lt;/strong&gt; repository. It includes battle-tested layouts for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Developer CLI Tools&lt;/li&gt;
&lt;li&gt;Fullstack SaaS / Web Apps&lt;/li&gt;
&lt;li&gt;Open Source Libraries &amp;amp; APIs&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  4. The 5-Point README Launch Checklist
&lt;/h2&gt;

&lt;p&gt;Before sharing your repository next time, verify:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;[ ] Does your header clearly state &lt;strong&gt;what it does&lt;/strong&gt; in one single sentence?&lt;/li&gt;
&lt;li&gt;[ ] Is there an &lt;strong&gt;animated GIF, screenshot, or architecture diagram&lt;/strong&gt; above the fold?&lt;/li&gt;
&lt;li&gt;[ ] Can a user get it running on their local machine in &lt;strong&gt;under 3 terminal commands&lt;/strong&gt;?&lt;/li&gt;
&lt;li&gt;[ ] Are your &lt;strong&gt;license and contribution guidelines&lt;/strong&gt; explicitly stated?&lt;/li&gt;
&lt;li&gt;[ ] Are all badge URLs and installation links tested and working?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Fixing your README is often the highest-ROI 15 minutes you will spend on any project.&lt;/p&gt;

&lt;p&gt;Have a favorite README structure or badge you always use? Drop your thoughts or repository links in the comments below!&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>github</category>
      <category>webdev</category>
      <category>productivity</category>
    </item>
    <item>
      <title>5 Anatomy Secrets of a GitHub README That Converts Visitors into Stargazers</title>
      <dc:creator>Earnie</dc:creator>
      <pubDate>Fri, 13 Nov 2026 21:22:16 +0000</pubDate>
      <link>https://dev.to/earnie04/5-anatomy-secrets-of-a-github-readme-that-converts-visitors-into-stargazers-39hg</link>
      <guid>https://dev.to/earnie04/5-anatomy-secrets-of-a-github-readme-that-converts-visitors-into-stargazers-39hg</guid>
      <description>&lt;p&gt;Every developer knows the feeling: you pour dozens of hours into crafting an elegant open-source library, release it to the world, post a link on social media... and hear crickets. Zero stars, zero forks, zero contributions.&lt;/p&gt;

&lt;p&gt;In 90% of cases, the problem isn't the code. &lt;strong&gt;It's the README.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;When developers land on your GitHub repository, you have roughly &lt;strong&gt;5 to 8 seconds&lt;/strong&gt; before they bounce back to search results or close the tab. If they cannot immediately understand what your project does, see proof that it works, and copy a one-line install command, they move on.&lt;/p&gt;

&lt;p&gt;Here are the 5 anatomy secrets behind GitHub READMEs that convert casual repository visitors into enthusiastic stargazers and contributors.&lt;/p&gt;




&lt;h3&gt;
  
  
  1. The "Hero Section" (Badges + Single-Sentence Value Proposition)
&lt;/h3&gt;

&lt;p&gt;Too many repositories start with a 4-paragraph history of why the author decided to build the tool. Don't do that. &lt;/p&gt;

&lt;p&gt;Put your elevator pitch and dynamic status badges right under the H1 title: ""&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight markdown"&gt;&lt;code&gt;&lt;span class="gu"&gt;# ⚡ TurboCache
&lt;/span&gt;
&lt;span class="ge"&gt;&amp;gt; Blazing-fast distributed in-memory cache for Node.js &amp;amp; TypeScript microservices.
&lt;/span&gt;
[![npm version](https://img.shields.io/npm/v/turbocache.svg?style=flat-square)](https://www.npmjs.com/package/turbocache)
[![Build Status](https://img.shields.io/github/actions/workflow/status/acme/turbocache/ci.yml?branch=main&amp;amp;style=flat-square)](https://github.com/acme/turbocache/actions)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=flat-square)](https://opensource.org/licenses/MIT)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Why this works:&lt;/strong&gt; Badges signal immediate production-readiness, active maintenance, and license clarity without requiring the reader to scroll.&lt;/p&gt;




&lt;h3&gt;
  
  
  2. The Visual Anchor (Demo GIF or Architecture Diagram)
&lt;/h3&gt;

&lt;p&gt;A picture is worth a thousand lines of code. If your project is a CLI, show a terminal recording (via tools like VHS or asciinema). If it's a backend architecture, provide a &lt;strong&gt;Mermaid.js&lt;/strong&gt; diagram right inside GitHub:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight markdown"&gt;&lt;code&gt;&lt;span class="gu"&gt;### 📐 Architecture Flow
&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;br&gt;
mermaid&lt;br&gt;
graph TD&lt;br&gt;
    Client[Web Client] --&amp;gt;|REST / GraphQL| API[Gateway API]&lt;br&gt;
    API --&amp;gt;|Read-through| Cache[(TurboCache Node)]&lt;br&gt;
    Cache --&amp;gt;|Cache Miss| DB[(PostgreSQL)]&lt;br&gt;
    Cache --&amp;gt;|Cache Hit (Sub-millisecond)| API&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;br&gt;
markdown&lt;/p&gt;

&lt;p&gt;GitHub natively renders Mermaid diagrams. It communicates architectural integrity faster than any paragraph ever could.&lt;/p&gt;


&lt;h3&gt;
  
  
  3. The 30-Second "Quick Start" Block
&lt;/h3&gt;

&lt;p&gt;Never hide installation commands behind a separate &lt;code&gt;docs/&lt;/code&gt; folder. Developers want to verify functionality right now. Keep your setup instructions under 3 steps:&lt;/p&gt;
&lt;h4&gt;
  
  
  For CLI Tools:
&lt;/h4&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight markdown"&gt;&lt;code&gt;&lt;span class="gu"&gt;## 🚀 Quick Start
&lt;/span&gt;
Install globally via npm:
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;&lt;br&gt;
bash&lt;br&gt;
npm install -g turbocache-cli&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
Initialize your configuration:
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;br&gt;
bash&lt;br&gt;
turbocache init --port 6379&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;br&gt;
markdown&lt;/p&gt;
&lt;h4&gt;
  
  
  For API Libraries:
&lt;/h4&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight markdown"&gt;&lt;code&gt;&lt;span class="gu"&gt;## 📦 Installation &amp;amp; Usage
&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;&lt;br&gt;
bash&lt;br&gt;
npm install turbocache&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;br&gt;
typescript&lt;br&gt;
import { TurboCache } from 'turbocache';&lt;/p&gt;

&lt;p&gt;const cache = new TurboCache({ ttl: 3600 });&lt;br&gt;
await cache.set('user:42', { name: 'Ada Lovelace' });&lt;/p&gt;

&lt;p&gt;const user = await cache.get('user:42');&lt;br&gt;
console.log(user);&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;br&gt;
markdown&lt;/p&gt;


&lt;h3&gt;
  
  
  4. Explicit Comparison: "Why Choose X over Y?"
&lt;/h3&gt;

&lt;p&gt;Visitors often ask: &lt;em&gt;"How is this different from Redis, Memcached, or existing libraries?"&lt;/em&gt; A clean comparison table removes friction and objection:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight markdown"&gt;&lt;code&gt;&lt;span class="gu"&gt;## 🥊 Feature Comparison
&lt;/span&gt;
| Feature | TurboCache | Redis | Node-Cache |
| :--- | :---: | :---: | :---: |
| Native TypeScript | ✅ Zero deps | ⚠️ Requires client | ❌ Legacy JS |
| Distributed Sync | ✅ P2P Gossip | ⚠️ Master/Replica | ❌ Single process |
| Memory Footprint | ⚡ &amp;lt; 15MB | ~ 40MB | ~ 35MB |
| Setup Complexity | 1 line | Docker/Daemon | 1 line |
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h3&gt;
  
  
  5. Clear Contribution &amp;amp; License Guidelines
&lt;/h3&gt;

&lt;p&gt;Stargazers become contributors only when the path is friction-free:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;State exact prerequisite Node/Go/Rust versions.&lt;/li&gt;
&lt;li&gt;Provide a &lt;code&gt;npm test&lt;/code&gt; or &lt;code&gt;make build&lt;/code&gt; one-liner.&lt;/li&gt;
&lt;li&gt;Link to your code of conduct and license.&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  🛠 Want to generate a polished README in 60 seconds?
&lt;/h3&gt;

&lt;p&gt;Building all these badges, tables, and Mermaid snippets manually takes time. &lt;/p&gt;

&lt;p&gt;I built &lt;strong&gt;&lt;a href="https://earnie-readmecraft.vercel.app" rel="noopener noreferrer"&gt;ReadmeCraft&lt;/a&gt;&lt;/strong&gt; — a modern, live Markdown editor built specifically for GitHub creators. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🎨 &lt;strong&gt;Instant Badges &amp;amp; Shields.io generator&lt;/strong&gt; (Build, License, Downloads, Tech Stack)&lt;/li&gt;
&lt;li&gt;📊 &lt;strong&gt;Interactive Mermaid Architecture diagrams&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;⚡ &lt;strong&gt;Pre-built templates&lt;/strong&gt; for CLI tools, Full-stack SaaS, and TypeScript libraries&lt;/li&gt;
&lt;li&gt;📝 &lt;strong&gt;Live split-screen preview &amp;amp; 1-click Markdown export&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Try it for free: &lt;strong&gt;&lt;a href="https://earnie-readmecraft.vercel.app" rel="noopener noreferrer"&gt;https://earnie-readmecraft.vercel.app&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Give your open-source projects the first impression they deserve! Have any specific tricks you use on your repositories? Share them in the comments below.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>opensource</category>
      <category>github</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
