WieFel / fgit

A fancy git client written in Flutter.
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Git wrapper #1

Open WieFel opened 3 years ago

WieFel commented 3 years ago

It would be really helpful to have a good git wrapper for implementing the git client.

There are some around for dart/Flutter, but they are not mature enough:

They all seem to be too immature to be used for building a git client.

What would be needed is a way to use something like libgit2 in dart.

vHanda commented 3 years ago

Hello. I'm the author of both git_bindings and dart_git.

git_bindings is a wrapper around libgit2. It's battle tested and used in GitJournal, however - it is now on maintenance mode only and will not be receiving any updates.

dart_git is an implementation of git in pure dart, and is not a wrapper of libgit2. I'm slowly migrating all of GitJournal's code to dart_git. It would be lovely if we could talk about the features you require and accordingly add them. dart_git is much easier to use, API wise, than libgit2.

WieFel commented 3 years ago

Nice! It would be cool to evolve dart_git ;)

I am currently quite busy however... But I'll get back to you!