We’re building Ever Works in public. Some things may be incomplete, missing, or broken while we continue improving the platform.We’re building Ever Works in public — expect a few rough edges.
Why storing your directory data in GitHub repositories is a game-changer for transparency, collaboration, and data ownership in the modern web.
In an era where data ownership and transparency are paramount, Ever Works takes a revolutionary approach to directory storage. Instead of locking your valuable directory data in proprietary databases, we store everything directly in your GitHub repositories. This isn't just a technical choice—it's a philosophical commitment to openness, collaboration, and user empowerment.
💡 Key Insight: Your directory data should belong to you, not be trapped in someone else's database. GitHub-native storage ensures you always have full control and ownership of your content.
GitHub-native storage transforms how you think about directory data. Here are the game-changing advantages:
Your directory data lives in your GitHub repository. You own it, control it, and can access it anytime, even without Ever Works. No vendor lock-in, no data hostage situations.
Every change to your directory is tracked with Git. See who changed what, when, and why. Easily revert to previous versions if something goes wrong. It's like time travel for your data.
Multiple team members can contribute via pull requests. Review changes before they go live with GitHub's powerful collaboration tools. Perfect for teams and communities.
Your data isn't locked to Ever Works. Export, migrate, or use it with any other tool that can read JSON or Markdown files. True data portability.
Understanding the technical architecture behind GitHub-native storage helps you appreciate its power and flexibility.
When you create a directory with Ever Works, we automatically create a GitHub repository in your account. This repository becomes the single source of truth for your directory data.
💡 Pro Tip: You can choose to make your repository public (for open directories) or private (for internal use).
Your directory items are stored as structured JSON files, with metadata, descriptions, and media references all organized in a clear, readable format. Each item gets its own file for easy management.
💡 Pro Tip: The file structure is designed to be both human-readable and machine-parseable.
Changes made through the Ever Works interface are automatically committed to your repository, while changes made directly in GitHub are reflected in your live directory within seconds.
💡 Pro Tip: You can edit files directly in GitHub if you prefer working with raw data.
GitHub's infrastructure automatically backs up your data across multiple data centers. You get enterprise-grade reliability without the enterprise price tag.
💡 Pro Tip: You can also clone your repository locally for additional backup peace of mind.
Here's what a typical directory item looks like in your GitHub repository. Clean, readable, and easy to work with:
{
"id": "awesome-startup-tool",
"name": "Awesome Startup Tool",
"description": "A revolutionary tool that helps startups scale faster",
"category": "productivity",
"tags": ["startup", "productivity", "saas"],
"website": "https://awesomestartuptool.com",
"logo": "https://awesomestartuptool.com/logo.png",
"pricing": {
"model": "freemium",
"startingPrice": "$9/month"
},
"metadata": {
"submittedBy": "[email protected]",
"submittedAt": "2024-03-12T10:30:00Z",
"verified": true,
"featured": false
},
"social": {
"twitter": "@awesomestartup",
"github": "https://github.com/awesome-startup"
}
}See how GitHub-native storage compares to traditional database approaches. The differences are striking:
With great power comes great responsibility. Here's how GitHub-native storage keeps your data secure:
🔐 Your Data, Your Rules - With GitHub-native storage, you maintain complete control over your data's security and privacy. No surprises, no hidden access, no data mining.
Choose between public, private, or internal repositories based on your needs. Change visibility anytime.
Use GitHub's robust permission system to control who can view, edit, or manage your directory data.
Every change is logged with timestamps, author information, and commit messages. Perfect for compliance and accountability.
Your data is automatically backed up by GitHub's infrastructure. Plus, you can clone it locally anytime.
Ready to experience the power of GitHub-native directory storage? Here's how to get started in just a few minutes:
Sign up for Ever Works and authorize GitHub access. We only request the minimum permissions needed to create and manage repositories.
💡 Pro Tip: You can revoke access anytime from your GitHub settings.
Choose a name for your directory and we'll create the repository automatically. You can customize the repository name and visibility.
💡 Pro Tip: Use a descriptive name that reflects your directory's purpose.
Add your first directory items through our intuitive interface. Each item is automatically saved to your GitHub repository.
💡 Pro Tip: You can also import existing data from CSV or JSON files.
See your data appear in your GitHub repository in real-time. Every change you make is instantly committed and versioned.
💡 Pro Tip: Check your repository's commit history to see the full audit trail.
Experience the power of GitHub-native directory storage today. Join thousands of creators who have chosen data ownership and transparency.
Start Building Your Directory