Discover and explore top open-source AI tools and projects—updated daily.
waynesuttonReal-time markdown site builder for content and AI discovery
Top 58.3% on SourcePulse
A minimalist, real-time markdown-based website generator designed for seamless content updates without rebuilds. It targets developers and content creators seeking an SEO-optimized platform with built-in features for AI agents and LLM discovery, leveraging React, Convex, and Vite for a dynamic, instantly updating user experience.
How It Works
This project utilizes a modern stack comprising React for the frontend, Vite for fast development builds, and Convex for real-time backend data synchronization. Content is authored in markdown files within the content/ directory. A sync script processes these files and uploads them to the Convex database, making them immediately available on the live site. Convex's real-time capabilities ensure that all connected browsers update automatically as content changes, eliminating the need for manual redeploys.
Quick Start & Requirements
npm install.npx convex dev to set up the Convex project and generate environment files.npm run dev.github.com/waynesutton/markdown-site.Highlighted Details
/rss.xml, /rss-full.xml), dynamic sitemaps (/sitemap.xml), JSON-LD structured data, Open Graph/Twitter Cards, and AI-specific robots.txt and llms.txt files./api/posts, /api/post?slug=xxx) for programmatic access to content and full-content RSS feeds optimized for LLM ingestion. Includes a "Copy Page" dropdown for sharing content to AI assistants like ChatGPT and Claude./stats page, tracking active visitors and page views without requiring manual refreshes.Maintenance & Community
Specific details regarding maintenance, community engagement, or notable contributors are not detailed in the README.
Licensing & Compatibility
License information is not explicitly provided in the README. Compatibility for commercial use or closed-source linking would require clarification on the licensing terms.
Limitations & Caveats
The project relies heavily on the Convex platform for its real-time synchronization and backend functionality. Specific setup for production deployment, particularly with Netlify, requires careful configuration of environment variables and build commands as outlined in the documentation.
3 days ago
Inactive