Rules Directory
Frontend Frameworks
- Next.js — App Router, TypeScript, Tailwind, Vercel AI, Supabase, Material UI, SEO variants
- React — TypeScript, Redux, MobX, React Query, Styled Components, Chakra UI, shadcn/ui
- Vue 3 — Nuxt 3, Composition API, TypeScript
- Svelte — SvelteKit, Tailwind CSS, TypeScript, RESTful API
- Angular — TypeScript, Novo Elements
- Astro — TypeScript, Tailwind CSS
- Solid.js — Basic, TypeScript, Tailwind CSS
- Qwik — Basic, Tailwind CSS
Backend & Full-Stack
- Python — FastAPI, Django, Flask, LLM/ML workflows, containerization
- Go — Basic, Fiber, ServeMux REST API, Temporal DSL, scalability patterns
- Node.js — MongoDB, Express, JWT, ES Module
- Java — Spring Boot, JPA
- Ruby — Rails 8
- PHP — Laravel 8.3, TALL Stack, WordPress
- Elixir — Phoenix, Docker
- Kotlin — Ktor
- Rust, C++ — Language-specific guidelines
Mobile
- React Native — Expo, Jest, Detox
- Swift — SwiftUI guidelines
- Android — Jetpack Compose
- Flutter — Expert patterns
- NativeScript
Testing
- Cypress — E2E, API, Integration, Accessibility, Defect Tracking
- Playwright — E2E, API, Integration, Accessibility, Defect Tracking
- Jest — Unit testing
- Vitest — Unit testing
DevOps & Tooling
- Chrome Extension development
- Git commit message conventions
- GitHub code quality rules
- Kubernetes documentation
- Netlify deployment
- Docker & NVIDIA CUDA
- Tauri (Svelte + TypeScript)
CSS & Styling
- Tailwind CSS (multiple framework combos)
- shadcn/ui integration patterns
Other
- Unity (C#), Solidity (Foundry/Hardhat), WebAssembly, DragonRuby
- ASCII simulation games, graphical apps, meta-prompts
How .cursorrules Work
.cursorrules files are placed in your project root. When Cursor AI generates code, it reads these rules first and follows them. Benefits:
- Consistency — Generated code matches your existing style
- Context — AI understands your architecture, libraries, and patterns
- Team alignment — Share the file so all team members get the same AI behavior
- Less editing — Better first-pass output means fewer manual corrections
Contributing
- Fork the repo
- Create a folder in
rules/with pattern:technology-focus-cursorrules-prompt-file - Add your
.cursorrulesfile (and optional README.md) - Submit a pull request
FAQ
Q: What is Awesome Cursor Rules? A: Curated .cursorrules files for 30+ tech stacks. Drop into your project root so Cursor AI follows your coding standards automatically.
Q: How do I install Awesome Cursor Rules? A: Check the Quick Use section above for step-by-step installation instructions. Most assets can be set up in under 2 minutes.