StackNotes is your ultimate learning and note management tool that brings together notes, PDFs, and YouTube playlists in one streamlined platform.
Visit live app Stack Notes
- Seamless Resource Organization: Store and manage all your notes and documents effortlessly
- Transform Playlists into Courses: Convert YouTube playlists into structured, course-like learning experiences
- All-In-One Learning Hub: Centralize research, study materials, and educational videos
- Free and Open Source: Customize to fit your needs
- Secure: Local data storage ensuring privacy
- Offline Ready: Access most features without internet connection
- Effortless Note Organization: Quick search and categorization by subject or topic
- YouTube Playlist Integration: Convert playlists into interactive courses
- Study Tools & Management: Comprehensive learning management features
- Frontend Framework: React with TypeScript
- Routing: React Router DOM
- Styling: Tailwind CSS
- Icons: Lucide Icons
- Storage: LocalForage for offline storage
- Toast Notifications: React Hot Toast
- Video Integration: YouTube iframe API
- Clone the repository
git clone https://github.com/yourusername/stacknotes.git
- Install dependencies
npm install
- Run the development server
npm run dev
src/
├── components/ # Reusable UI components
├── context/ # React context for state management
├── lib/ # Database and utility functions
├── pages/ # Main application pages
└── utils/ # Helper functions and utilities
Contributions are welcome! Feel free to submit issues and pull requests.
This project is open-source and available under the MIT License.
Made with 🤍 By iamvkr
© 2025 StackNotes. All rights reserved.