Trending repo
Claude Code & Cursor rules for awesome-cursorrules
by @PatrickJS · 39,484 stars
View on GitHub →About awesome-cursorrules
📄 Configuration files that enhance Cursor AI editor experience with custom rules and behaviors
Topics
awesomeawesome-listcursorcursor-ai-editorcursorrules
2 rules target awesome-cursorrules
Related topics
- Cursor Rules for Flutter 3.27 + Riverpod (2026)Flutter 3.27 + Riverpod 2 + Dart 3.6 changed enough that pre-2025 .cursorrules ship code your linter rejects. Here is the AsyncValue + codegen + freezed rule, with diffs against what Cursor produces without it.
- Cursor Rules for Next.js 15 + React Server Components (2026)Next.js 15 made async APIs, dynamic IO, and React Compiler the default — and most Cursor rules still target Pages Router. Here's the App Router-only rule that catches RSC mistakes before they ship.
- Cursor Rules for React + Vite + TanStack (Non-Next.js, 2026)An HN comment from March 2025 surfaced a real gap: every Cursor rule for React assumes Next.js. Here is the rule for the React + Vite + TanStack Router/Query stack that doesn't.
- Cursor Rules for Rust + Axum + sqlx (2026)Most Cursor rules for Rust are 8 lines and say `idiomatic Rust`. Here is the Axum + sqlx + tower production rule that catches `.unwrap()` in handlers, missing error mappings, and N+1 queries before the build.
- Cursor Rules for TypeScript 5.6: The Modern-Stack Rule Set (2026)TypeScript 5.6 changed enough that pre-2025 .cursorrules files now produce code your linter rejects. Here are the strict-mode, satisfies-operator, branded-types rules that actually work, with before/after diffs.
Why this page exists
RuleSell tracks the AI-coding ecosystem so you don't have to. When a repo like awesome-cursorrules picks up momentum, we surface the Claude Code skills, Cursor rules, MCP servers, and agent configs that target it — with real author attribution, SPDX license badges, and quality scores. Every listing ships with copy-paste install for each environment.