Discover and explore top open-source AI tools and projects—updated daily.
waynesuttonReal-time markdown site builder for content and AI discovery
New!
Top 60.1% 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.
17 hours ago
Inactive
HugoBlox