sanjeed5/awesome-cursor-rules-mdc

Curated list of awesome Cursor Rules .mdc files

About the project

awesome-cursor-rules-mdc is a generator that creates Cursor MDC rule files from structured library information, using semantic search and language models to gather and organize guidance. Developers use it to produce reusable rules for libraries in Cursor, and the catalogue includes 200 of those rules.

3.6kStars on the repository
200Mods indexed here, across every type
3mo agoLast push, which is what freshness is scored on
CC0-1.0Licence, which decides whether bodies are shown

peewee

145

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Definitive guidelines for writing robust, maintainable, and performant Peewee ORM code in Python, covering data modeling, querying, and application structure.

not rated 3.6k +1 3mo ago A 2,019 tokens original CC0-1.0

phoenix

146

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Provides definitive guidelines for building robust, maintainable, and performant Phoenix applications using modern Elixir best practices, focusing on context-driven design, strict formatting, and effective testing.

not rated 3.6k +1 3mo ago A 2,805 tokens original CC0-1.0

php

147

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

This guide provides definitive best practices for writing clean, secure, and maintainable PHP code, strictly adhering to PSR-12 and modern PHP 8.4+ features.

not rated 3.6k +1 3mo ago A 1,592 tokens original CC0-1.0

pillow

148

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Definitive guidelines for using Pillow (Python Imaging Library) effectively, focusing on modern best practices, performance, and maintainability.

not rated 3.6k +1 3mo ago A 1,632 tokens original CC0-1.0

playwright

149

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor needs its repo

Definitive guidelines for writing robust, maintainable, and high-quality end-to-end tests with Playwright in TypeScript.

not rated 3.6k +1 3mo ago A 2,054 tokens original CC0-1.0

plotly

150

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Definitive guidelines for writing maintainable, performant, and reproducible Plotly visualizations using modern Python best practices, especially for AI/ML workflows.

not rated 3.6k +1 3mo ago A 2,966 tokens original CC0-1.0

poetry

151

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Definitive guidelines for using Poetry for Python dependency management, packaging, and project structure, emphasizing modern best practices as of 2025.

not rated 3.6k +1 3mo ago A 1,985 tokens original CC0-1.0

pony

152

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Definitive guidelines for writing efficient, maintainable, and secure Python applications using Pony ORM.

not rated 3.6k +1 3mo ago A 1,675 tokens original CC0-1.0

postgresql

153

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

This guide defines the definitive best practices for writing clean, performant, and maintainable PostgreSQL SQL, focusing on modern conventions and avoiding common pitfalls.

not rated 3.6k +1 3mo ago A 2,337 tokens original CC0-1.0

postman

154

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

This guide defines definitive best practices for structuring, scripting, and testing APIs using Postman, ensuring maintainable, robust, and collaborative API workflows.

not rated 3.6k +1 3mo ago A 2,838 tokens original CC0-1.0

prisma

155

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Enforce best practices for Prisma ORM, ensuring type-safe, performant, and maintainable database interactions in modern TypeScript applications.

not rated 3.6k +1 3mo ago A 1,759 tokens original CC0-1.0

puppeteer

156

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

This guide provides opinionated, actionable best practices for writing robust, performant, and maintainable Puppeteer scripts for web scraping, automation, and testing. It emphasizes modern patterns like page.locator() and efficient resource management.

not rated 3.6k +1 3mo ago A 1,826 tokens original CC0-1.0

pydantic

157

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Definitive guidelines for writing robust, maintainable, and performant pydantic models in Python, focusing on v2.12.5 best practices.

not rated 3.6k +1 3mo ago A 1,590 tokens original CC0-1.0

pygame

158

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Definitive guide for building modern, performant, and maintainable Pygame applications using pygame-gui for UI, focusing on structure, responsive layout, theme-driven styling, and performance best practices.

not rated 3.6k +1 3mo ago A 2,441 tokens original CC0-1.0

pylint

159

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Definitive guidelines for configuring and using pylint for deep semantic analysis and code quality in Python projects.

not rated 3.6k +1 3mo ago A 1,912 tokens original CC0-1.0

pyqt

160

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Enforce modern, maintainable, and performant PyQt application development standards by leveraging Qt Designer, Model-View architecture, and responsive threading.

not rated 3.6k +1 3mo ago A 2,334 tokens original CC0-1.0

pyramid

161

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

This guide provides opinionated, actionable best practices for building modern, maintainable, and performant applications with the Pyramid web framework.

not rated 3.6k +1 3mo ago A 2,309 tokens original CC0-1.0

pyright

162

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

This guide provides definitive, actionable best practices for configuring and using pyright (and basedpyright) to ensure robust, type-safe Python codebases in 2025.

not rated 3.6k +1 3mo ago A 2,381 tokens original CC0-1.0

pyside

163

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Definitive guide for building modern, maintainable, and performant PySide6 applications using best practices like UI/logic separation, modern controls, and robust type safety.

not rated 3.6k +1 3mo ago A 3,007 tokens original CC0-1.0

pytest

164

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

This guide defines our team's definitive best practices for writing fast, reliable, and maintainable tests using pytest, ensuring consistency and high code quality across projects.

not rated 3.6k +1 3mo ago A 1,879 tokens original CC0-1.0

pytorch

165

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Definitive guidelines for writing clean, performant, and maintainable PyTorch code, emphasizing modern best practices, explicit device management, and efficient training patterns.

not rated 3.6k +1 3mo ago A 3,584 tokens original CC0-1.0

qwik

166

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

This guide outlines definitive best practices for building high-performance, resumable Qwik applications, focusing on maximizing lazy loading and ensuring optimal developer experience.

not rated 3.6k +1 3mo ago A 2,704 tokens original CC0-1.0

railway

167

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

This guide provides definitive best practices for developing and deploying applications on Railway, focusing on stateless services, reproducible builds with Nixpacks, secure configuration, and optimal performance.

not rated 3.6k +1 3mo ago A 1,830 tokens original CC0-1.0

react-mobx

168

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor needs its repo

This guide provides opinionated, actionable best practices for building scalable and performant React applications using MobX, focusing on modern patterns and React Compiler compatibility.

not rated 3.6k +1 3mo ago A 2,993 tokens original CC0-1.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: