Official website for PromptLab showcasing the Awesome Prompt Engineering collection.
🌐 Live: https://promptslab.github.io
- 🔍 Smart Search - Instantly filter through 100+ resources
- 🏷️ Category Filtering - Browse by Papers, Tools, APIs, Datasets, etc.
- ⚡ Auto-Sync - Automatically updates from Awesome-Prompt-Engineering repo
- 📱 Responsive Design - Works perfectly on all devices
- 🎨 Modern UI - Beautiful dark theme with smooth animations
- ⚡ Lightning Fast - Client-side rendering with smart caching
This website automatically fetches and displays content from the Awesome-Prompt-Engineering repository:
- Content Fetching: JavaScript fetches the latest
README.mdfrom the main repo - Parsing: Markdown is parsed and structured into categories
- Caching: Content is cached locally for 30 minutes for performance
- Auto-Update: Any changes to the main repo appear automatically
# Clone the repository
git clone https://github.com/promptslab/promptslab.github.io.git
cd promptslab.github.io
# Open in browser
open index.html
# or use a local server
python -m http.server 8000├── index.html # Main page with Awesome List content
├── about.html # About PromptLab and projects
├── styles.css # All styling
├── app.js # Content fetching and rendering logic
└── README.md # This file
This site is automatically deployed via GitHub Pages:
- Push changes to
mainbranch - GitHub Pages automatically builds and deploys
- Changes are live within minutes at https://promptslab.github.io
- Pure HTML/CSS/JavaScript - No frameworks, fast and lightweight
- GitHub Pages - Free hosting with automatic deployment
- GitHub API - Fetches raw content from the main repo
- LocalStorage - Client-side caching for performance
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
Apache 2.0 - See LICENSE file for details