Skip to content

🎯 Curated collection of CLAUDE.md context files for popular frameworks to supercharge Claude Code development

License

Notifications You must be signed in to change notification settings

apo-bozdag/awesome-claude-contexts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Claude Contexts ✨

A curated collection of context files (CLAUDE.md) for different frameworks and technologies to supercharge your Claude Code development experience.

Awesome MIT License PRs Welcome

What is a Claude Context File?

Claude Code can remember your preferences, coding standards, and common workflows across sessions using CLAUDE.md files. These files provide Claude with:

  • πŸ“ Architecture patterns and project structure guidelines
  • 🎨 Coding standards and conventions
  • πŸ”§ Common commands and workflows
  • πŸ”’ Security best practices
  • ⚑ Performance optimization tips
  • πŸ› Troubleshooting guides

Quick Start

# 1. Download a context file
curl -o CLAUDE.md https://raw.githubusercontent.com/apo-bozdag/awesome-claude-contexts/main/backend/laravel/laravel-12.md

# 2. Claude Code will automatically load it!

Or manually:

  1. Browse the collection and find the context file for your framework
  2. Copy the .md file to your project root
  3. Rename it to CLAUDE.md
  4. Start coding with Claude!

Contents

  • Backend - Laravel, Django, Express, FastAPI, Spring Boot, ASP.NET Core
  • Frontend - React, Next.js, Vue, Svelte, Angular
  • Mobile - React Native, Flutter, Swift, Kotlin
  • Full Stack - T3 Stack, MERN, MEAN

Backend

  • Laravel β†’ Laravel 12
  • Django β†’ 🚧 Coming soon
  • Express β†’ 🚧 Coming soon
  • FastAPI β†’ 🚧 Coming soon
  • Spring Boot β†’ 🚧 Coming soon
  • ASP.NET Core β†’ 🚧 Coming soon

Frontend

  • React β†’ 🚧 Coming soon
  • Next.js β†’ 🚧 Coming soon
  • Vue β†’ 🚧 Coming soon
  • Svelte β†’ 🚧 Coming soon
  • Angular β†’ 🚧 Coming soon

Mobile

  • React Native β†’ 🚧 Coming soon
  • Flutter β†’ 🚧 Coming soon
  • Swift/SwiftUI β†’ 🚧 Coming soon
  • Kotlin β†’ 🚧 Coming soon

Full Stack

  • T3 Stack β†’ 🚧 Coming soon
  • MERN β†’ 🚧 Coming soon
  • MEAN β†’ 🚧 Coming soon

Advanced Usage

Multiple Context Files

Combine multiple context files for complex projects:

<!-- CLAUDE.md -->
# Project Memory

See @laravel/laravel-12.md for Laravel best practices.

## Project-Specific Rules
- Use Inertia.js for Laravel + React integration

Team-Shared Contexts

Commit CLAUDE.md to share with your team:

git add CLAUDE.md
git commit -m "Add Claude context for Laravel 12"

Personal Preferences

Create ~/.claude/CLAUDE.md for personal preferences across all projects.

Contributing

We welcome contributions!

Most wanted:

  • Django (Python)
  • Express.js (Node.js)
  • React 18+
  • Next.js 14+
  • Vue 3
  • React Native
  • Flutter

Please read our Contributing Guidelines to get started.

Related Resources

License

This project is licensed under the MIT License - see the LICENSE file for details.


Made with ❀️ for the Claude Code community

⭐ Star β€’ πŸ› Report Bug β€’ 🀝 Contribute

About

🎯 Curated collection of CLAUDE.md context files for popular frameworks to supercharge Claude Code development

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors