Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Git wrapper #1

Open
WieFel opened this issue Jun 12, 2021 · 2 comments
Open

Git wrapper #1

WieFel opened this issue Jun 12, 2021 · 2 comments

Comments

@WieFel
Copy link
Owner

WieFel commented Jun 12, 2021

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
Copy link

vHanda commented Jul 6, 2021

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
Copy link
Owner Author

WieFel commented Jul 6, 2021

Nice! It would be cool to evolve dart_git ;)

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants