A curated collection of development patterns and context files optimized for AI-powered coding workflows.
npm install
npm run devThe only requirement is having Node.js & npm installed - install with nvm
This project uses cursor rules to provide comprehensive context for AI assistants. Check the .cursor/ directory for detailed guidelines and patterns.
- AI-Optimized: Patterns specifically designed for LLM consumption
- Community-Driven: Collaborative development and curation
- Clean URLs: Direct access via get-vibes.dev/[language]/[framework]
- Version Control: Full git history for all patterns
We welcome contributions! This project is designed to be community-driven:
- Fork the repository
- Create a feature branch
- Add your patterns following our content standards
- Submit a pull request
For detailed contribution guidelines, check out our feature development workflow and the cursor rules.
.cursor/rules/- AI assistant rules and coding guidelines.cursor/project/features/- Feature development templates and documentationsrc/data/patterns.ts- Current pattern data (migrating to markdown files)
- Pattern Discovery: Browse by language, framework, and difficulty
- AI Integration: Optimized for cursor, GitHub Copilot, and other AI tools
- Community Curation: Collaborative pattern development
- Clean Architecture: Separation of content and code
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run build
# Preview production build
npm run preview- Frontend: React 18, TypeScript, Vite
- UI: Tailwind CSS, shadcn/ui
- Routing: React Router
- Content: Markdown-based patterns (coming soon)
Built with a modern, accessible design system featuring:
- Clean typography and spacing
- Responsive mobile-first design
- Dark/light mode support
- Consistent component library
- Content Migration: Move from TypeScript to markdown files
- Search Enhancement: Full-text search across all patterns
- Community Features: User contributions and ratings
- API Development: Programmatic access to patterns
- Integration Tools: CLI and editor extensions
This project is licensed under the MIT License - see the LICENSE file for details.
Copyright © 2024 Steven Eubank. All rights reserved.
- Website: get-vibes.dev
- Repository: github.com/getvibes/patterns
- Documentation: get-vibes.dev/docs
Built with ❤️ for the AI-powered development community