## Zellij Documentation
Welcome to the Zellij Semantic Platform documentation. Zellij is the "GitHub for Semantic Models" - a collaborative platform for creating, sharing, and versioning semantic web patterns.
## π Documentation Sections
### [Design](/docs/design/principles)
Core principles, vision, and philosophy behind Zellij.
### [Architecture](/docs/architecture/database-design)
Technical architecture, database design, and system components.
### [Guides](/docs/guides)
Step-by-step guides for common tasks and workflows.
### [API Reference](/api-docs)
Complete API documentation for developers.
## π Quick Start
### For Semantic Web Engineers
1. [Create your first project](/docs/guides/first-project)
2. [Import existing ontologies](/docs/guides/importing)
3. [Collaborate with your team](/docs/guides/collaboration)
### For Developers
1. [API Authentication](/docs/api/auth)
2. [Working with Patterns](/docs/api/patterns)
3. [Webhooks & Integrations](/docs/api/webhooks)
### For Administrators
1. [Installation Guide](/docs/guides/installation)
2. [Configuration Reference](/docs/guides/configuration)
3. [Backup & Recovery](/docs/guides/backup)
## π― Key Features
### Version Control
- Git-like branching and merging
- Complete history tracking
- Rollback capabilities
### Collaboration
- Fork projects
- Pull requests
- Code reviews
- Issue tracking
### Pattern Management
- Reusable fields
- Model composition
- Collection organization
- Ontology validation
### Standards Support
- RDF/RDFS/OWL
- JSON-LD
- SHACL
- SPARQL
## π§ Technical Stack
- **Backend**: Go with Chi router
- **Database**: PostgreSQL with GORM
- **Frontend**: HTMX + Alpine.js + Tailwind CSS
- **Auth**: JWT + Casbin RBAC
- **Search**: PostgreSQL full-text search
- **Deployment**: Single binary with embedded assets
## π Learning Resources
### Tutorials
- [Understanding Semantic Patterns](/docs/guides/semantic-patterns)
- [Building Your First Ontology](/docs/guides/first-ontology)
- [Best Practices](/docs/guides/best-practices)
### Examples
- [Museum Collection Model](/docs/examples/museum)
- [Academic Metadata](/docs/examples/academic)
- [Digital Archives](/docs/examples/archives)
### Videos
- [Platform Overview (5 min)](/docs/videos/overview)
- [Deep Dive: Version Control (15 min)](/docs/videos/version-control)
- [Workshop: Building Patterns (45 min)](/docs/videos/workshop)
## π€ Community
- [GitHub Discussions](https://github.com/zellij/zellij-go/discussions)
- [Discord Server](https://discord.gg/zellij)
- [Twitter Updates](https://twitter.com/zellijplatform)
## π Found an Issue?
- [Report a Bug](https://github.com/zellij/zellij-go/issues)
- [Request a Feature](https://github.com/zellij/zellij-go/issues/new?template=feature_request.md)
- [Documentation Issues](https://github.com/zellij/zellij-go/issues/new?template=docs.md)
---
> **Note**: This documentation is versioned alongside the code. You're viewing docs for version `v2.0.0-beta`.