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

hypothesis

97

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Definitive guidelines for writing robust, maintainable, and performant property-based tests using Hypothesis with Python and pytest.

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

insomnia

98

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

This guide provides opinionated, actionable best practices for using Insomnia IDE, focusing on modern API testing, collaboration, and CI/CD integration as of 2025.

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

ionic

99

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

This guide provides definitive best practices for developing high-performance, maintainable, and accessible Ionic applications using modern TypeScript and web standards.

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

isort

100

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

This guide provides definitive rules for configuring and using isort to maintain consistent, readable, and merge-conflict-free Python import statements.

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

java

101

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Definitive guidelines for writing high-quality, maintainable, and performant Java code, adhering to modern best practices (Java 21/25) and enterprise standards like Google Java Style.

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

jax

102

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Definitive guidelines for writing high-performance, functionally pure, and maintainable JAX code, focusing on common pitfalls and optimal patterns for accelerators.

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

jenkins

103

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Definitive guidelines for writing robust, maintainable, and secure Jenkins Pipelines using modern best practices.

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

jest

104

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Definitive guidelines for writing robust, maintainable, and performant Jest tests in JavaScript and TypeScript projects.

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

jetpack-compose

105

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Definitive guidelines for writing clean, performant, and maintainable Jetpack Compose UI code, emphasizing best practices for component design, state management, and modifier usage.

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

jquery

106

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Definitive guidelines for writing performant, maintainable, and modern jQuery code, emphasizing best practices for DOM manipulation, event handling, and compatibility with jQuery 4.0 and ES6+.

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

junit

107

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

This guide provides definitive, opinionated best practices for writing high-quality, maintainable, and effective unit tests using JUnit 5 (Jupiter) in Java projects.

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

keras

108

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Definitive guidelines for writing robust, maintainable, and high-performance Keras 3 models, emphasizing the functional API, modern training patterns, and multi-backend compatibility.

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

kivy

109

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Definitive guide for building modern, maintainable Kivy applications using best practices, focusing on KV language, KivyMD, and clear code organization.

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

kubernetes

110

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

This guide defines definitive best practices for writing, organizing, and securing Kubernetes manifests and Operators, ensuring maintainable, performant, and reliable cloud-native deployments.

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

langchain-js

111

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor needs its repo

This guide provides opinionated, actionable best practices for building robust and maintainable LLM applications with langchain-js, emphasizing modularity, type safety, observability, and testing.

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

langchain

112

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Definitive guidelines for writing maintainable, performant, and robust LangChain applications using modern best practices (LCEL, LangGraph, Pydantic, createagent).

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

langgraph

113

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

This guide provides definitive best practices for building robust, maintainable, and performant AI agent workflows using LangGraph.

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

laravel

114

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Definitive guide for writing clean, performant, and secure Laravel applications, emphasizing modern best practices and common pitfalls.

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

lightgbm

115

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

This guide provides opinionated, actionable best practices for using LightGBM in production-grade Python ML pipelines, focusing on performance, reproducibility, and maintainability.

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

llama-index

116

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Definitive guidelines for building production-ready LlamaIndex applications, emphasizing modularity, type safety, cloud services, and robust testing.

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

llamaindex-js

117

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Definitive guidelines for writing robust, performant, and maintainable llamaindex-js applications using modern TypeScript best practices.

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

llvm

118

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor needs its repo

This guide provides definitive, actionable best practices for developing with LLVM, focusing on code quality, performance, and robust testing using modern tools like LIT and TableGen.

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

material-ui

119

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

Provides definitive guidelines for building scalable, performant, and maintainable React applications using Material-UI (MUI), focusing on modern best practices.

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

matplotlib

120

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

This guide outlines definitive best practices for writing clean, performant, and maintainable matplotlib code, emphasizing the object-oriented API and modern data science workflows.

not rated 3.6k +1 3mo ago A 1,904 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: