GitPersonaGitPersona
Roadmap

Where it's going.

GitPersona is actively developed. Here's what's shipped and what's next.

Available now

  • Git profile management

    Create, edit, and switch Git identities — name, email, and GPG signing key bundled per profile.

  • SSH key manager

    Import, generate, and assign SSH keys per profile. Host aliases managed automatically.

  • Credential vault

    HTTPS tokens stored in your OS keychain, scoped per profile. Nothing in plaintext.

  • Repository mapping

    Bind folders to profiles. Enter a repository — the right identity is already active.

  • Auto-assignment rules

    Declarative rules match on path, remote URL, host, and owner. Export and import rule sets.

  • Repository groups

    Organize repositories into labeled groups across clients and projects.

  • Audit log

    Full history of every identity change, profile update, and rule application.

  • Cloud sync (Pro)

    Profiles, rules, groups, and repository pins follow you to every device you sign in on. Encrypted in transit and at rest; secrets and SSH keys never leave your machine.

Coming soon

  • Team profiles

    Share identity templates across your team.

  • GitLab support

    First-class credential and SSH support for GitLab.

  • Bitbucket support

    Native support for Bitbucket Cloud and Server.

  • Workspace automation

    Run scripts and set environment variables on identity switch.

  • Remote manager

    View, switch, and add remotes per repository, with a warning before you push when the remote's owner doesn't match the active profile.