An interactive learning platform for the Nostr protocol built with MkDocs Material.
🌐 Live Site: learnnostr.org
# Clone and setup
git clone https://github.com/cristyalmonte/learnnostr.git
cd learnnostr
# Install dependencies
pip install -r requirements.txt
# Start development server
source venv/bin/activate # if using virtual environment
mkdocs serveVisit http://localhost:8000 to see the site locally.
- Getting Started: Nostr basics, relay setup, essential tools
- Core Concepts: Keys, relays, NIPs, fundamentals
- Tutorials: Build real Nostr applications step-by-step
- Interactive Features: Copy-paste code, syntax highlighting, responsive design
- Fork the repository
- Create your feature branch
- Add content or improvements
- Test with
mkdocs serve - Submit a pull request
- MkDocs Material - Documentation framework
- Python 3.8+ - Build system
- Custom CSS/JS - Enhanced interactivity
MIT License - see LICENSE for details.