logikonline 2437c5a2dc
Some checks failed
Build and Release / Create Release (push) Successful in 0s
CI / Lint (push) Failing after 35s
Build and Release / Build Windows (${{ matrix.arch }}) (arm64) (push) Successful in 9h4m44s
CI / Test (${{ matrix.os }}) (windows-latest) (push) Successful in 9h3m18s
Build and Release / Build Windows (${{ matrix.arch }}) (x64) (push) Successful in 8h4m40s
CI / Test (${{ matrix.os }}) (ubuntu-latest) (push) Successful in 9m31s
CI / Test (${{ matrix.os }}) (macos-latest) (push) Successful in 1m18s
CI / Build (${{ matrix.os }}) (macos-latest) (push) Has been skipped
CI / Build (${{ matrix.os }}) (ubuntu-latest) (push) Has been skipped
CI / Build (${{ matrix.os }}) (windows-latest) (push) Has been skipped
Build and Release / Build Linux (${{ matrix.arch }}) (x64) (push) Successful in 12m31s
Build and Release / Build macOS (${{ matrix.arch }}) (arm64) (push) Failing after 2h39m1s
Build and Release / Build macOS (${{ matrix.arch }}) (x64) (push) Has been cancelled
release: GitCaddy 4.0.0
Official release of GitCaddy 4.0.0 - A Gitea-focused Git client.

Key features:
- Full Gitea integration (OAuth and PAT authentication)
- Internationalization with 10 languages
- Check for Updates menu item
- Localized UI components
- Improved sign-in flow styling

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-09 06:12:54 -05:00
2026-01-03 23:19:49 -05:00
2016-09-02 16:44:44 -04:00
2026-01-02 09:41:11 -05:00
2025-09-16 10:36:48 +02:00
2025-09-16 10:36:48 +02:00
2025-09-16 10:36:48 +02:00
2020-03-02 09:48:57 -08:00
2026-01-09 06:12:54 -05:00
2026-01-02 09:39:42 -05:00
2017-04-10 13:43:44 -04:00
2022-11-09 12:42:36 -05:00
2025-04-01 09:19:10 +02:00

GitCaddy

GitCaddy is an open-source Electron-based desktop Git client for Gitea. It is written in TypeScript and uses React.

This project is a fork of GitHub Desktop, adapted to work with Gitea instances.

Status

Work in Progress - See gitea_port.md for the porting plan.

Features (Planned)

  • Full Gitea API integration
  • OAuth2 authentication with Gitea instances
  • Pull request management
  • Repository browsing and cloning
  • AI-powered commit messages via GitCommitEditor

Building GitCaddy

Prerequisites

  • Node.js v20+
  • Yarn 1.21+
  • Python 3.9+

Setup

# Install dependencies
yarn

# Development build
yarn build:dev

# Start the app
yarn start

Testing

# Run all unit tests
yarn test:unit

# Run a specific test file
yarn test:unit app/test/unit/path/to/test.ts

Contributing

See CONTRIBUTING.md for setup instructions and contribution guidelines.

Development

This project uses Claude Code for AI-assisted development.

License

MIT

Based on GitHub Desktop, Copyright (c) GitHub, Inc.

GitCaddy is developed by MarketAlly.

Description
Steeped in your workflow. Next generation git client for streamline efficiency.
http://www.gitcaddy.com
Readme MIT 113 MiB
2026-01-12 00:33:32 +00:00
Languages
TypeScript 93.5%
SCSS 5.9%
JavaScript 0.4%
CSS 0.1%