No description
Find a file
2026-01-21 04:25:52 +00:00
images Assistant checkpoint: Add LibreSEM logo in 3 versions across website 2025-07-28 01:14:39 +00:00
js Assistant checkpoint: Created guide components for SEO knowledge base 2025-07-28 01:09:28 +00:00
tools Assistant checkpoint: Remove logos, keep LibreSEM text only 2025-07-28 01:18:56 +00:00
htaccess-seo-template.txt Assistant checkpoint: Create SEO .htaccess template file 2025-07-27 21:29:11 +00:00
index.html Assistant checkpoint: Remove logos, keep LibreSEM text only 2025-07-28 01:18:56 +00:00
public-domain.html Assistant checkpoint: Add LibreSEM logo in 3 versions across website 2025-07-28 01:14:39 +00:00
README.md Update AI Assistant description to remove specific platform references 2026-01-20 01:28:44 +00:00
script.js Assistant checkpoint: Fixed module conflicts and component errors 2025-07-28 00:29:05 +00:00
style.css Assistant checkpoint: Add LibreSEM logo in 3 versions across website 2025-07-28 01:14:39 +00:00

LibreSEM - Free & Open SEO Tools

LibreSEM is a community-driven collection of free, open-source SEO tools and educational resources. Built with vanilla JavaScript and modern web standards, it provides professional-grade SEO functionality without paywalls, tracking, or dependencies.

🎯 Purpose

LibreSEM exists to democratize SEO knowledge and tools. We believe that effective search engine optimization shouldn't be locked behind expensive software or complex setups. Our mission is to provide:

  • Accessible SEO tools that work in any browser
  • Educational content that teaches SEO fundamentals
  • Open-source transparency in all our methodologies
  • Community-driven development guided by real user needs

✨ Features

Interactive SEO Tools

  • Meta Tag Generator - Create optimized title tags, meta descriptions, and Open Graph tags
  • Schema Markup Builder - Generate structured data for articles, businesses, products, and more
  • SERP Preview Tool - See how your pages will appear in search results
  • SEO Scanner - Analyze pages for common optimization opportunities
  • Sitemap Builder (coming soon) - Generate XML sitemaps and robots.txt files

Educational Resources

  • SEO Fundamentals - Learn the basics of search engine optimization
  • Knowledge Base - Comprehensive guides on keyword research, on-page SEO, and technical optimization
  • Best Practices - Industry-standard recommendations and techniques
  • Interactive Checklists - Actionable SEO audit tools

Technical Features

  • Zero Dependencies - Pure vanilla JavaScript, no build tools required
  • Web Components - Modern, reusable component architecture
  • Responsive Design - Works seamlessly on desktop and mobile
  • Shared Hosting Ready - Deploy anywhere with basic Apache/nginx hosting
  • Privacy Focused - No tracking, analytics, or data collection

🎯 Goals

Short Term

  • Complete all core SEO tools (meta generator, schema builder, SERP preview, sitemap creator)
  • Expand educational content with detailed SEO guides
  • Implement comprehensive SEO scanning and audit features
  • Build community contribution guidelines

Long Term

  • Develop advanced SEO analysis tools (keyword density, readability scores)
  • Create SEO workflow automation features
  • Build integrations with popular CMS platforms
  • Establish as the go-to free alternative to premium SEO tools

Philosophy

  • Libre First - Everything released under The Unlicense (public domain)
  • Education Focused - Tools that teach while they work
  • Community Driven - Development guided by user feedback and contributions
  • Accessibility - Usable by beginners and experts alike

🛠️ Technology Stack

  • Frontend: Vanilla JavaScript ES6+, Web Components, CSS3
  • Architecture: Component-based with shadow DOM encapsulation
  • Hosting: Static files, works on any web server
  • Dependencies: None (intentionally dependency-free)

🚀 Getting Started

  1. Clone or download the repository
  2. Serve the files from any web server (Apache, nginx, or development server)
  3. Open index.html in your browser
  4. Start using the tools or browse the educational content

No build process, no npm install, no configuration required.

🤝 Development Approach

Coding Contribution Breakdown

Human Developer: ~25%

  • Project vision and architecture decisions
  • Core component structure and design patterns
  • Feature specifications and user experience design
  • Code review and quality assurance

AI Assistant: ~75%

  • Implementation of JavaScript components and functionality
  • CSS styling and responsive design
  • HTML structure and semantic markup
  • Bug fixes and feature enhancements
  • Documentation and code organization

This collaborative approach combines human creativity and strategic thinking with AI efficiency in implementation, allowing rapid development while maintaining code quality and user-focused design.

Development Philosophy

  • Human-AI Collaboration - Leveraging both human insight and AI capabilities
  • Rapid Prototyping - Quick iteration on features and user feedback
  • Quality Maintenance - Human oversight ensures code quality and user experience
  • Community Input - Development direction guided by user needs and contributions

📄 License

This project is released under The Unlicense - truly free and open source, dedicated to the public domain.

See public-domain.html for our full explanation of why we chose this approach.

🌟 Contributing

We welcome contributions of all kinds:

  • Bug Reports - Help us improve reliability
  • Feature Requests - Suggest new tools or improvements
  • Code Contributions - Submit pull requests for fixes or features
  • Documentation - Improve guides and explanations
  • Educational Content - Share SEO knowledge and best practices
  • Live Demo: (Offline)
  • Issues: Report bugs or request features
  • Community: Join discussions about SEO and web optimization

Built with ❤️ by the community, powered by human creativity and AI assistance.