Skip to content

Commit 6dde20d

Browse files
committed
docs: enhance README.md with GitHub icons and add contributing section
This commit updates the README.md file to include GitHub icons next to project links for better visibility and accessibility. Additionally, it introduces a new "Contributing" section to encourage community contributions by clarifying the minimum required information for resource suggestions. Changes made: - Added GitHub icons next to project links in the summary sections. - Included a "Contributing" section with revised wording to express excitement for contributions and specify the minimum required information (name and website/GitHub repo link). No functional content changes were made.
1 parent 1e62387 commit 6dde20d

File tree

3 files changed

+21
-15
lines changed

3 files changed

+21
-15
lines changed

README.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
</details>
3232

3333
<details>
34-
<summary><strong><a href="https://google-gemini.github.io/gemini-cli/">Gemini CLI</a></strong> Open source terminal-based AI agent with Gemini 2.5 Pro and multimodal capabilities.</summary>
34+
<summary><strong><a href="https://google-gemini.github.io/gemini-cli/">Gemini CLI</a> <a href="https://github.com/google-gemini/gemini-cli"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> Open source terminal-based AI agent with Gemini 2.5 Pro and multimodal capabilities.</summary>
3535

3636
<blockquote>Gemini CLI brings Google's Gemini AI directly to the terminal with code generation, Google Search integration, file operations, and 1M token context window. Supports multiple authentication methods and offers extensible architecture for developer workflows.</blockquote>
3737
</details>
@@ -43,19 +43,19 @@
4343
</details>
4444

4545
<details>
46-
<summary><strong><a href="https://github.com/openai/codex">OpenAI Codex CLI</a></strong> Experimental terminal-based coding agent with configurable sandbox modes.</summary>
46+
<summary><strong><a href="https://github.com/openai/codex">OpenAI Codex CLI</a> <a href="https://github.com/openai/codex"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> Experimental terminal-based coding agent with configurable sandbox modes.</summary>
4747

4848
<blockquote>Provides AI-powered code generation, refactoring, testing, and security scanning capabilities through both OpenAI and open-source models, with safety features including configurable sandbox execution to prevent unrestricted file access.</blockquote>
4949
</details>
5050

5151
<details>
52-
<summary><strong><a href="https://opencode.ai/">Opencode</a></strong> Open source terminal-based coding agent with multi-provider LLM support.</summary>
52+
<summary><strong><a href="https://opencode.ai/">Opencode</a> <a href="https://github.com/sst/opencode"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> Open source terminal-based coding agent with multi-provider LLM support.</summary>
5353

5454
<blockquote>Opencode supports 75+ LLM providers and integrates with IDEs including Cursor and VS Code, enabling flexible model subscriptions for terminal-based development workflows.</blockquote>
5555
</details>
5656

5757
<details>
58-
<summary><strong><a href="https://github.com/QwenLM/qwen-code">Qwen Code</a></strong> AI coding assistant CLI for exploring, developing, and automating software workflows.</summary>
58+
<summary><strong><a href="https://github.com/QwenLM/qwen-code">Qwen Code</a> <a href="https://github.com/QwenLM/qwen-code"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> AI coding assistant CLI for exploring, developing, and automating software workflows.</summary>
5959

6060
<blockquote>Qwen Code is an intelligent command-line tool that helps developers understand, refactor, and generate code using advanced AI models. It provides workflow automation, code analysis, and supports multiple authentication methods across different regional providers.</blockquote>
6161
</details>
@@ -75,25 +75,25 @@
7575
## <img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/interfaces.png" width="36" height="36" alt="Interfaces" align="absmiddle" />&nbsp; Agent interfaces
7676

7777
<details>
78-
<summary><strong><a href="https://github.com/baryhuang/claude-code-by-agents">Agentrooms</a></strong> Multi-agent workspace for collaborative development with Claude CLI.</summary>
78+
<summary><strong><a href="https://github.com/baryhuang/claude-code-by-agents">Agentrooms</a> <a href="https://github.com/baryhuang/claude-code-by-agents"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> Multi-agent workspace for collaborative development with Claude CLI.</summary>
7979

8080
<blockquote>Agentrooms provides desktop and web interfaces for coordinating specialized AI agents in collaborative software development workflows, enabling task routing via @agent-name mentions, automatic decomposition, and management of complex multi-agent projects using Claude CLI as the underlying engine.</blockquote>
8181
</details>
8282

8383
<details>
84-
<summary><strong><a href="https://github.com/tobias-schuemann/claude-frontend">claude-frontend</a></strong> Visual interface for AI-powered code modifications with Claude CLI.</summary>
84+
<summary><strong><a href="https://github.com/tobias-schuemann/claude-frontend">claude-frontend</a> <a href="https://github.com/tobias-schuemann/claude-frontend"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> Visual interface for AI-powered code modifications with Claude CLI.</summary>
8585

8686
<blockquote>claude-frontend provides a browser widget that allows developers to select webpage elements and send them to Claude for instant code modifications, supporting multiple frameworks including Next.js, Vite, React, and Vue in local development environments.</blockquote>
8787
</details>
8888

8989
<details>
90-
<summary><strong><a href="https://claudiacode.com/">Claudia</a></strong> Desktop GUI for Claude Code with session management and custom agent creation.</summary>
90+
<summary><strong><a href="https://claudiacode.com/">Claudia</a> <a href="https://github.com/getAsterisk/claudia"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> Desktop GUI for Claude Code with session management and custom agent creation.</summary>
9191

9292
<blockquote>Claudia provides a visual command center for Claude Code featuring project browsers, session history tracking, custom AI agents with background execution, usage analytics, and process isolation for secure AI-assisted development workflows.</blockquote>
9393
</details>
9494

9595
<details>
96-
<summary><strong><a href="https://happy.engineering/">Happy</a></strong> Mobile client for Claude Code with remote access and cross-device synchronization.</summary>
96+
<summary><strong><a href="https://happy.engineering/">Happy</a> <a href="https://github.com/slopus/happy"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> Mobile client for Claude Code with remote access and cross-device synchronization.</summary>
9797

9898
<blockquote>Happy enables developers to control Claude Code sessions remotely via mobile and web apps, providing push notifications, instant device switching, and end-to-end encrypted code transmission across iOS, Android, and web platforms.</blockquote>
9999
</details>
@@ -105,13 +105,13 @@
105105
### &nbsp;&nbsp;Memory
106106

107107
<details>
108-
<summary><strong><a href="https://github.com/coleam00/Archon">Archon</a></strong> MCP server and knowledge management platform for AI coding assistants.</summary>
108+
<summary><strong><a href="https://github.com/coleam00/Archon">Archon</a> <a href="https://github.com/coleam00/Archon"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> MCP server and knowledge management platform for AI coding assistants.</summary>
109109

110110
<blockquote>Archon provides custom knowledge bases with web crawling, vector search, and task management capabilities, supporting multiple LLMs and offering 10 MCP tools for enhanced RAG queries and collaborative development workflows.</blockquote>
111111
</details>
112112

113113
<details>
114-
<summary><strong><a href="https://github.com/ceorkm/kratos-mcp">Kratos MCP</a></strong> Memory system MCP server for AI coding tools with 95.8% context accuracy.</summary>
114+
<summary><strong><a href="https://github.com/ceorkm/kratos-mcp">Kratos MCP</a> <a href="https://github.com/ceorkm/kratos-mcp"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> Memory system MCP server for AI coding tools with 95.8% context accuracy.</summary>
115115

116116
<blockquote>Kratos MCP provides persistent memory for AI coding tools using a Four Pillars Framework with SQLite storage, ensuring AI maintains project context across sessions with sub-10ms retrieval times and automatic project isolation.</blockquote>
117117
</details>
@@ -131,7 +131,7 @@
131131
### &nbsp;&nbsp;Codebase understanding
132132

133133
<details>
134-
<summary><strong><a href="https://github.com/glebkudr/shotgun_code">Shotgun App</a></strong> Desktop tool for preparing comprehensive project context for AI coding assistants.</summary>
134+
<summary><strong><a href="https://github.com/glebkudr/shotgun_code">Shotgun App</a> <a href="https://github.com/glebkudr/shotgun_code"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> Desktop tool for preparing comprehensive project context for AI coding assistants.</summary>
135135

136136
<blockquote>Shotgun App enables one-click generation of structured project payloads for LLM interactions, allowing selective file exclusion and supporting whole-repository analysis and modification workflows with ChatGPT, Gemini, and other AI assistants.</blockquote>
137137
</details>
@@ -141,7 +141,7 @@
141141
### &nbsp;&nbsp;Security
142142

143143
<details>
144-
<summary><strong><a href="https://github.com/nikvdp/cco">cco</a></strong> Protective wrapper for Claude Code with zero-config sandboxed execution.</summary>
144+
<summary><strong><a href="https://github.com/nikvdp/cco">cco</a> <a href="https://github.com/nikvdp/cco"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> Protective wrapper for Claude Code with zero-config sandboxed execution.</summary>
145145

146146
<blockquote>cco provides automatic sandboxing for Claude Code using native OS tools or Docker fallback, enabling secure isolated interactions while maintaining seamless user experience and preserving project context across platforms.</blockquote>
147147
</details>
@@ -151,7 +151,7 @@
151151
### &nbsp;&nbsp;Agent feedback
152152

153153
<details>
154-
<summary><strong>🔥 <a href="https://github.com/microsoft/playwright-mcp">playwright-mcp</a></strong> MCP server providing browser automation capabilities using Playwright's accessibility tree.</summary>
154+
<summary><strong>🔥 <a href="https://github.com/microsoft/playwright-mcp">playwright-mcp</a> <a href="https://github.com/microsoft/playwright-mcp"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> MCP server providing browser automation capabilities using Playwright's accessibility tree.</summary>
155155

156156
<blockquote>playwright-mcp enables LLMs to interact with web pages through structured accessibility snapshots rather than pixel-based input, offering deterministic browser automation with clicking, typing, navigation, and screenshot tools for precise web interactions.</blockquote>
157157
</details>
@@ -163,7 +163,7 @@
163163
## <img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/workflows.png" width="36" height="36" alt="Workflows" align="absmiddle" />&nbsp; Vibe-coding workflows
164164

165165
<details>
166-
<summary><strong><a href="https://github.com/bmad-code-org/BMAD-METHOD">BMAD-METHOD</a></strong> AI-driven agile development framework with specialized agent orchestration and context engineering.</summary>
166+
<summary><strong><a href="https://github.com/bmad-code-org/BMAD-METHOD">BMAD-METHOD</a> <a href="https://github.com/bmad-code-org/BMAD-METHOD"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> AI-driven agile development framework with specialized agent orchestration and context engineering.</summary>
167167

168168
<blockquote>BMAD-METHOD combines agentic planning with context-engineered development, using specialized AI agents (Analyst, Product Manager, Architect, Scrum Master) to create detailed PRDs and hyper-detailed development stories that embed full implementation context and architectural guidance directly in story files.</blockquote>
169169
</details>

src/generate-readme.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,9 +133,14 @@ function renderItem(item) {
133133
const summary = item.summary || "";
134134
const detail = item.detail || "";
135135
const hotPrefix = item.hot ? "🔥 " : "";
136+
137+
// Add GitHub icon link if repo exists
138+
const githubIcon = item.repo ?
139+
` <a href="${item.repo}"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a>` :
140+
"";
136141

137142
return `<details>
138-
<summary><strong>${hotPrefix}<a href="${url}">${item.name}</a></strong> ${summary}</summary>
143+
<summary><strong>${hotPrefix}<a href="${url}">${item.name}</a>${githubIcon}</strong> ${summary}</summary>
139144
140145
<blockquote>${detail}</blockquote>
141146
</details>`;

src/images/github.svg

Lines changed: 1 addition & 0 deletions
Loading

0 commit comments

Comments
 (0)