Skip to content

inkylabs-dev/YouTubeContentIdeas

Repository files navigation

Awesome YouTube Content Ideas Awesome

A curated collection of trending YouTube content niches and ideas to inspire creators.

🌐 Live Website: youtubecontentideas.com

Overview

This is a comprehensive, open-source collection of YouTube content ideas built with modern web technologies. Each idea includes detailed guides, tips, and real-world examples to help content creators build engaging videos.

Features

  • 🎯 Content Ideas - Carefully researched and documented
  • 🔍 Smart Search - Real-time filtering by keywords and tags
  • 🏷️ Niches - Organized across diverse content categories
  • 📱 Responsive Design - Works on desktop, tablet, and mobile
  • 📖 Detailed Guides - Each idea includes comprehensive content
  • 🔗 Live Links - Browse ideas on the website with rich formatting

Technology Stack

  • Astro - Modern static site generator
  • Tailwind CSS - Utility-first CSS framework
  • TypeScript - Type-safe JavaScript
  • MDX - Markdown with JSX components
  • React - UI components for interactivity

Project Structure

src/
├── components/         # Reusable UI components
├── data/               # Data loading and niche management
├── ideas/              # Idea files in MDX format
├── niches/             # Niche category files
├── layouts/            # Page layouts
├── pages/              # Astro pages and routing
└── styles/             # Global styles

Contributing

We welcome contributions! Here's how you can help:

  1. Add new content ideas - Create MDX files in src/ideas/
  2. Improve existing content - Enhance guides with more details
  3. Add new niches - Create niche files in src/niches/
  4. Fix bugs - Report issues or submit pull requests
  5. Improve design - Enhance UI/UX components

Adding a New Content Idea

  1. Create a new .mdx file in src/ideas/
  2. Add frontmatter with title, description, tags, and niche
  3. Write comprehensive content with tips, examples, and guidance
  4. Test locally with npm run dev
  5. Submit a pull request

Example frontmatter:

---
title: "Your Content Idea Title"
description: "Brief description of the content idea"
tags: ["tag1", "tag2", "tag3"]
niche: "category-name"
---

Quick Start

git clone https://github.com/soasme/YouTubeContentIdeas.git
cd YouTubeContentIdeas
npm install
npm run dev

Visit localhost:4321 to explore the ideas locally.

License

MIT License - see LICENSE for details.


⬆ Back to top

Built with ❤️ by the open-source community

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •