Appearance
Introduction
The IrysGit ecosystem represents a revolutionary approach to decentralized version control, consisting of two complementary projects that provide a complete alternative to traditional Git and GitHub:
🔧 IrysGit - The Git Alternative
IrysGit is a cutting-edge CLI tool that serves as a decentralized alternative to Git. Built on top of Irys (Arweave-based permanent storage), it provides developers with a familiar Git workflow while leveraging the benefits of decentralized, censorship-resistant storage.
🌐 GitHirys - The GitHub Alternative
GitHirys is a modern web platform that serves as a decentralized alternative to GitHub. Built with Next.js and powered by the same Irys network, it provides an intuitive web interface for repository exploration, management, and collaboration without relying on centralized hosting services.
What Makes the IrysGit Ecosystem Special?
Complete Decentralization
Unlike traditional Git hosting services that can disappear or be taken down, the IrysGit ecosystem stores everything on Arweave through Irys. Your repositories, commits, and collaboration history are preserved forever without any central authority.
Dual Interface Experience
- Command Line: Use IrysGit CLI for development workflow with familiar Git commands
- Web Interface: Use GitHirys web platform for repository exploration and management
- Seamless Integration: Both platforms share the same Solana wallet authentication and Irys storage
Familiar Yet Revolutionary
- IrysGit CLI: Provides Git-compatible commands you already know
- GitHirys Web: Offers GitHub-like interface for repository management
- Unified Storage: All data stored on the same decentralized network
Key Features Across Both Platforms
IrysGit CLI Features
- Permanent Storage: All repositories stored on Arweave via Irys
- Git-Compatible Commands:
igit init,igit push,igit pull,igit clone,igit branch - Mutable Uploads: Update branches efficiently with reduced costs
- Permission Management: Add/remove contributors with blockchain-based access control
- Security First: Built-in cost limits, file restrictions, and rate limiting
- Solana Integration: Secure wallet-based authentication and payment
GitHirys Web Platform Features
- Modern UI/UX: Intuitive repository exploration and management
- Solana Wallet Integration: Seamless connection with Phantom, Solflare, and other wallets
- Real-time Repository Search: Discover repositories associated with your wallet
- Repository Details: View CID, file lists, and generate clone commands
- Collaboration Management: Manage contributors and permissions through web interface
- Clone Command Generation: Easy copy-paste commands for CLI usage
Use Cases
Open Source Projects
Host your open source projects on a platform that can't be censored or taken down. Use IrysGit CLI for development and GitHirys web platform for community engagement and repository showcase.
Enterprise Code Storage
Ensure your critical code is permanently archived and accessible through both command line and web interface, even if your organization changes or hosting providers disappear.
Decentralized Development Teams
Build truly decentralized applications where the entire development history is stored on-chain. Team members can contribute via CLI and manage projects through the web interface.
Research and Academic Projects
Preserve research code and datasets permanently with both programmatic access (CLI) and user-friendly web interface for collaboration and sharing.
How the Ecosystem Works
Development Workflow
- Authentication: Use your Solana wallet with both IrysGit CLI and GitHirys web platform
- Development: Use IrysGit CLI for day-to-day coding tasks
- Management: Use GitHirys web platform for repository exploration and collaboration
- Storage: All data is stored on the same Irys/Arweave network
- Synchronization: Changes made through either platform are immediately available on the other
Architecture
Developer → IrysGit CLI ↘
↘
Solana Wallet Auth → Irys Network (Permanent Storage)
↗
Developer → GitHirys Web ↗Integration Benefits
Unified Authentication
- Same Solana wallet works across both platforms
- No need to manage separate accounts or credentials
- Consistent permission model
Shared Storage
- Repositories created in CLI appear in web interface
- Changes made through web interface are accessible via CLI
- Single source of truth on Irys network
Complementary Features
- CLI: Perfect for development workflow automation
- Web: Ideal for repository exploration and collaboration
- Together: Complete development ecosystem
Next Steps
Ready to get started with the IrysGit ecosystem?
- For Developers: Check out our installation guide to set up IrysGit CLI
- For Web Users: Visit the GitHirys web platform to explore repositories
- For Complete Experience: Use both platforms together for maximum productivity
