Skip to content

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

  1. Authentication: Use your Solana wallet with both IrysGit CLI and GitHirys web platform
  2. Development: Use IrysGit CLI for day-to-day coding tasks
  3. Management: Use GitHirys web platform for repository exploration and collaboration
  4. Storage: All data is stored on the same Irys/Arweave network
  5. 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?

  1. For Developers: Check out our installation guide to set up IrysGit CLI
  2. For Web Users: Visit the GitHirys web platform to explore repositories
  3. For Complete Experience: Use both platforms together for maximum productivity

Continue to Installation →

Released under the MIT License.