libgit2 / libgit2/libgit2sharp
libgit2.wasm > libgit2.dll assembly
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 3.5k
- Forks
- 925
- PR merge metrics
- No merged PRs in 30d
Description
It would be amazing if libgit2 could be compiled to wasm and then the wasm could be compiled to a .NET assembly. Having a managed version of libgit2 would help out a ton of projects, including a couple I contribute to.
@ericsink's wasm2cil
https://twitter.com/eric_sink/status/1120811624271683585
https://ericsink.com/entries/wasm_wasi_dotnet.html
https://github.com/ericsink/wasm2cil
@RyanLamansky's dotnet-webassembly
https://twitter.com/WasmWeekly/status/1120935617335037952
https://github.com/RyanLamansky/dotnet-webassembly
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the linked wasm2cil and dotnet-webassembly projects and the libgit2 repository context. Determine whether libgit2 can be compiled to WebAssembly and converted into a .NET assembly, then document the required approach and a working managed assembly as the completion criteria.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp, wasm
- Domain
- devtools
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100