Skip to content

Iniationware/sourcegit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SourceGit Logo

SourceGit - Iniationware Edition

🚀 Enterprise-Ready Git GUI Client with Advanced Features

GitHub Stars Latest Release License Downloads Build Status

DownloadDocumentationChangelogContributing


🎯 About Iniationware Edition

The Iniationware Edition is an enterprise-enhanced fork of SourceGit, featuring advanced performance optimizations, comprehensive monitoring capabilities, and professional-grade tools for development teams.

🆕 What's Enhanced in v2025.34.10

  • ⚡ 60-70% Performance Boost: Intelligent caching and process pooling
  • 📊 Repository Metrics Dashboard: Real-time statistics and monitoring
  • 🔧 Advanced Git Operations: Optimized Git-Flow, batch operations
  • 🛡️ Enterprise Security: Secure credential management
  • 📦 Professional Packaging: Signed macOS DMGs, Linux AppImage/DEB/RPM
  • 🌍 Full Localization: Support for 11+ languages

✨ Key Features

Core Capabilities

  • Cross-Platform: Native support for Windows, macOS (Intel/ARM), Linux (x64/ARM64)
  • Beautiful UI: Modern design with light/dark themes
  • Fast Performance: Built with .NET 9 and Avalonia UI
  • Git-Flow Support: Full Git-Flow workflow integration
  • SSH & GPG: Built-in SSH and GPG key management
  • Diff Tools: Advanced diff viewer with syntax highlighting

Iniationware Enhancements

  • Performance Monitor: Real-time memory and CPU tracking
  • Smart Caching: Intelligent command result caching
  • Batch Operations: Parallel Git command execution
  • Repository Metrics: Branch counter, commit statistics
  • Memory Manager: Automatic resource optimization

📥 Installation

Quick Install

Windows

Download the latest .zip from Releases and extract.

macOS

Download the .dmg (signed) or .zip from Releases.

  • DMG: Double-click to mount and drag to Applications
  • ZIP: Extract and move to Applications, then right-click → Open

Linux

Available as AppImage, DEB, or RPM:

# AppImage
chmod +x sourcegit-*.AppImage
./sourcegit-*.AppImage

# Debian/Ubuntu
sudo dpkg -i sourcegit_*.deb

# Fedora/RHEL
sudo rpm -i sourcegit-*.rpm

🏗️ Building from Source

Prerequisites

Build Commands

# Clone repository
git clone https://github.com/Iniationware/sourcegit.git
cd sourcegit

# Build
dotnet build -c Release

# Run
dotnet run --project src/SourceGit.csproj

# Publish for your platform
dotnet publish src/SourceGit.csproj -c Release -r win-x64
dotnet publish src/SourceGit.csproj -c Release -r osx-arm64
dotnet publish src/SourceGit.csproj -c Release -r linux-x64

📊 System Requirements

Platform Minimum Recommended
Windows Windows 10 1903+ Windows 11
macOS macOS 11 Big Sur macOS 14 Sonoma
Linux Ubuntu 20.04 / Debian 11 Ubuntu 22.04+
Memory 4GB RAM 8GB+ RAM
.NET .NET 9 Runtime .NET 9 SDK

🤝 Contributing

We welcome contributions! Please see our Contributing Guide for details.

Development Workflow

  1. Fork the repository
  2. Create a feature branch (feature/amazing-feature)
  3. Commit your changes
  4. Push to your branch
  5. Open a Pull Request

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

  • Original SourceGit by love-hacker
  • Avalonia UI for the cross-platform framework
  • All contributors and community members

📞 Support


Built with ❤️ by Iniationware

About

Windows/macOS/Linux GUI client for GIT users

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 97.4%
  • Shell 2.4%
  • Other 0.2%