awesome-cursorrules
PatrickJS/awesome-cursorrules · Updated
📄 Configuration files that enhance Cursor AI editor experience with custom rules and behaviors
PatrickJS/awesome-cursorrules is a JavaScript repository in the Awesome Lists category with 41,049 stars and 3,532 forks on GitHub, released under the CC0-1.0 license, last updated 5mo ago.
How to install awesome-cursorrules in your AI client
Setup for Claude Code, Claude Desktop, Cursor, Codex, Windsurf, Cline and VS Code — copy-paste ready.
How to install awesome-cursorrules in Claude CodeAnthropic's agentic CLI
Clone & open
bashgit clone https://github.com/PatrickJS/awesome-cursorrules.git cd awesome-cursorrules claudeLet Claude read it
Ask “/init” to generate a CLAUDE.md, then have Claude explain, run, or extend the codebase. It reads files on demand.
How to install awesome-cursorrules in Claude DesktopDesktop app (MCP config)
Clone the repository
bashgit clone https://github.com/PatrickJS/awesome-cursorrules.gitOpen in your AI editor
Open the folder in your assistant and ask it to index the codebase, then reference files in chat.
How to install awesome-cursorrules in CursorAI-first code editor
Clone & open in Cursor
bashgit clone https://github.com/PatrickJS/awesome-cursorrules.gitIndex & chat
Open the folder — Cursor indexes it automatically. Use @Codebase in chat to ask about it or scaffold from it.
How to install awesome-cursorrules in Codex CLIOpenAI coding agent
Clone
bashgit clone https://github.com/PatrickJS/awesome-cursorrules.gitPoint Codex at it
Run codex in the repo root; add setup notes to AGENTS.md so the agent knows how to build & test.
How to install awesome-cursorrules in WindsurfCodeium's agentic IDE
Clone & open
bashgit clone https://github.com/PatrickJS/awesome-cursorrules.gitUse Cascade
Windsurf indexes the workspace; ask Cascade to explain or reuse modules from the repo.
How to install awesome-cursorrules in ClineVS Code autonomous agent
Clone the repository
bashgit clone https://github.com/PatrickJS/awesome-cursorrules.gitOpen in your AI editor
Open the folder in your assistant and ask it to index the codebase, then reference files in chat.
How to install awesome-cursorrules in VS CodeCopilot / MCP support
Clone the repository
bashgit clone https://github.com/PatrickJS/awesome-cursorrules.gitOpen in your AI editor
Open the folder in your assistant and ask it to index the codebase, then reference files in chat.
Documentation
Full READMEAwesome Cursor Rules 
Cursor Project Rules enhance Cursor AI editor behavior with project-specific guidance and reusable coding standards.
Cursor AI is an AI-powered code editor. Cursor Project Rules are Markdown-based .mdc files that live in .cursor/rules/ and tell Cursor how to behave for specific projects, file types, frameworks, and workflows.
Sponsorships
coderabbit.ai - Cut Code Review Time & Bugs in Half. Instantly.
Unblocked MCP- Supercharge Cursor with your team’s knowledge
Warp - Built for coding with multiple AI agents
Contents
- Why Cursor Rules
- Rules
- Frontend Frameworks and Libraries
- Backend and Full-Stack
- Mobile Development
- Games and Graphics
- CSS and Styling
- State Management
- Database and API
- Testing
- Hosting and Deployments
- Build Tools and Development
- Language-Specific
- Security
- Documentation
- Directories
- How to Use
Why Cursor Rules
Cursor rules help developers define project-specific instructions for Cursor AI. This repository uses the modern .mdc Project Rules format.
Customized behavior means Cursor can respond to the specific needs of a project instead of relying only on general coding knowledge. Rules can describe local architecture, preferred libraries, common methods, domain constraints, and other context that makes generated code more relevant.
Consistency is the other big win. By defining coding standards and best practices in .mdc files, teams can guide Cursor toward code that matches the project's style, naming, structure, and review expectations.
Project rules also reduce repeated manual editing. Well-scoped rules give Cursor reusable project knowledge up front, so suggestions are more likely to fit the codebase on the first pass and less likely to need the same corrections again.
Excerpt — the full document is on GitHub.
More Awesome Lists repositories
- Awesome Lists30k
awesome-generative-ai-guide
A one stop repository for generative AI research updates, interview resources, notebooks and much more!
HTMLMITaishwaryanr/awesome-generative-ai-guide
- Awesome Lists26k
awesome-n8n-templates
280+ free n8n automation templates — ready-to-use workflows for Gmail, Telegram, Slack, Discord, WhatsApp, Google Drive, Notion, OpenAI, and more. AI agents, RAG chatbots, email automation, social media, DevOps, and document processing. The largest open-source n8n template collection.
enescingoz/awesome-n8n-templates
- Awesome Lists16k
awesome-claude-skills
A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows — particularly Claude Code
travisvn/awesome-claude-skills
- Awesome Lists14k
awesome-nano-banana-pro-prompts
🍌 World's largest Nano Banana Pro prompt library — 10,000+ curated prompts with preview images, 16 languages. Google Gemini AI image generation. Free & open source.
TypeScriptYouMind-OpenLab/awesome-nano-banana-pro-prompts
- Awesome Lists13k
awesome-generative-ai
A curated list of modern Generative Artificial Intelligence projects and services
CC0-1.0steven2358/awesome-generative-ai
- Awesome Lists12k
awesome-chatgpt-zh
ChatGPT 中文指南🔥,ChatGPT 中文调教指南,指令指南,应用开发指南,精选资源清单,更好的使用 chatGPT 让你的生产力 up up up! 🚀
PythonMITEmbraceAGI/awesome-chatgpt-zh
Catalog data refreshed . Something wrong? Report it.