An open API service for producing an overview of a list of open source projects.

https://github.com/adamhathcock/sharpcompress

7zip bzip2 c-sharp compression dotnet-core gzip lzip lzma sharpcompress tar unrar xz zip

Score: 32.7573304397956

Last synced: about 4 hours ago
JSON representation

Repository metadata:

SharpCompress is a fully managed C# library to deal with many compression types and formats.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: about 18 hours ago

Total Commits: 2,340
Total Committers: 145
Avg Commits per committer: 16.138
Development Distribution Score (DDS): 0.542

Commits in past year: 1,155
Committers in past year: 26
Avg Commits per committer in past year: 44.423
Development Distribution Score (DDS) in past year: 0.456

Name Email Commits
Adam Hathcock a****m@h****k 1071
copilot-swe-agent[bot] 1****t 323
Adam Hathcock A****H@c****m 139
Adam Hathcock a****k@a****m 66
coderb c****i@g****m 54
Adam Hathcock a****m@d****o 53
Lars Vahlenberg l****g@g****m 47
Jason Nelson j****n@c****m 41
Morilli 3****i 38
Twan van Dongen t****n@h****m 37
Nanook 1****k 27
Matt Kotsenas m****s@g****m 27
Hamdanil Rasyid h****d@g****m 24
dependabot[bot] 4****] 21
Kenneth Skovhede k****h@h****k 17
Adam Hathcock a****k@s****m 13
majorro m****k@g****m 12
Puk06 8****6 11
Bond_009 b****9@o****m 9
itn3000 i****0@g****m 9
benshoof b****f 9
Daniil Bystrukhin d****n@g****m 9
vpenades 5****s 9
Craig c****l@m****m 8
twirpx t****x@g****m 8
HeroponRikIBestest j****3@g****m 8
Daniel Nash d****k@g****m 8
Anders Gardebring a****g@a****m 6
catester c****r@g****m 6
Pat Hartl p****t@p****l 6
and 115 more...

Issue and Pull Request metadata

Last synced: about 18 hours ago

Total issues: 232
Total pull requests: 372
Average time to close issues: 7 months
Average time to close pull requests: 30 days
Total issue authors: 170
Total pull request authors: 61
Average comments per issue: 2.91
Average comments per pull request: 0.92
Merged pull request: 269
Bot issues: 0
Bot pull requests: 30

Past year issues: 51
Past year pull requests: 162
Past year average time to close issues: 23 days
Past year average time to close pull requests: 4 days
Past year issue authors: 32
Past year pull request authors: 24
Past year average comments per issue: 2.69
Past year average comments per pull request: 0.93
Past year merged pull request: 97
Past year bot issues: 0
Past year bot pull requests: 26

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/adamhathcock/sharpcompress

Top Issue Authors

  • adamhathcock (11)
  • jaysanati (5)
  • zhuxb711 (5)
  • DannyBoyk (4)
  • Kimi-Arthur (4)
  • danies8 (4)
  • mitchcapper (4)
  • ghost (3)
  • fuzzah (3)
  • vpenades (3)
  • SuperJMN (3)
  • jbrockerville (3)
  • roland5572 (3)
  • njlr (2)
  • marcussacana (2)

Top Pull Request Authors

  • adamhathcock (102)
  • Erior (33)
  • Morilli (31)
  • dependabot[bot] (30)
  • Copilot (29)
  • TwanVanDongen (19)
  • Nanook (11)
  • jdpurcell (9)
  • DannyBoyk (8)
  • julianxhokaxhiu (6)
  • coderb (5)
  • lostmsu (4)
  • btomblinson (4)
  • pathartl (4)
  • majorro (4)

Top Issue Labels

  • up for grabs (64)
  • bug (46)
  • enhancement (39)
  • question (21)
  • wontfix (2)
  • duplicate (1)
  • feedback requested (1)

Top Pull Request Labels

  • dependencies (30)
  • .NET (26)

Package metadata

nuget.org: sharpcompress

SharpCompress is a compression library for NET 4.8/NET 8.0/NET 10.0 that can unrar, decompress 7zip, decompress xz, zip/unzip, tar/untar lzip/unlzip, bzip2/unbzip2 and gzip/ungzip with forward-only reading and file random access APIs. Write support for zip/tar/bzip2/gzip is implemented.

proxy.golang.org: github.com/adamhathcock/SharpCompress

  • Homepage:
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/adamhathcock/SharpCompress#section-documentation
  • Licenses: mit
  • Latest release: v0.0.0-20260807101002-e04d51176c5d (published 3 months ago)
  • Last Synced: 2026-11-02T00:33:05.820Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.292%
    • Average: 4.436%
    • Dependent repos count: 4.581%
proxy.golang.org: github.com/adamhathcock/sharpCompress

  • Homepage:
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/adamhathcock/sharpCompress#section-documentation
  • Licenses: mit
  • Latest release: v0.0.0-20260807101002-e04d51176c5d (published 3 months ago)
  • Last Synced: 2026-11-02T00:33:04.521Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.325%
    • Average: 4.471%
    • Dependent repos count: 4.617%
nuget.org: myob-sharpcompress

This a clone of the SharpCompress library at https://www.nuget.org/packages/sharpcompress/ but has been modified to not have the binding issue - will stop using once the main package has been updated.

  • Homepage: https://github.com/adamhathcock/sharpcompress
  • Licenses: mit
  • Latest release: (published 1 day ago)
  • Last Synced: 2026-11-02T00:33:02.106Z (1 day ago)
  • Versions: 4
  • Dependent Packages: 1
  • Dependent Repositories: 2
  • Rankings:
    • Stargazers count: 0.798%
    • Forks count: 1.033%
    • Average: 4.474%
    • Dependent repos count: 5.128%
    • Dependent packages count: 10.936%
proxy.golang.org: github.com/AdamHathcock/sharpcompress


Dependencies

build/build.csproj nuget
  • Bullseye 4.0.0
  • Glob 1.1.9
  • SimpleExec 10.0.0
src/SharpCompress/SharpCompress.csproj nuget
  • Microsoft.SourceLink.GitHub 1.1.1
  • System.Memory 4.5.4
  • System.Text.Encoding.CodePages 6.0.0
tests/SharpCompress.Test/SharpCompress.Test.csproj nuget
  • FluentAssertions 6.6.0
  • Microsoft.NET.Test.Sdk 17.1.0
  • Mono.Posix.NETStandard 1.0.0
  • Xunit.SkippableFact 1.4.13
  • xunit 2.4.1
  • xunit.runner.visualstudio 2.4.3
tests/SharpCompress.Performance/SharpCompress.Performance.csproj nuget
  • BenchmarkDotNet *
  • JetBrains.Profiler.SelfApi *
.github/workflows/nuget-release.yml actions
  • actions/checkout v6 composite
  • actions/setup-dotnet v5 composite
  • actions/upload-artifact v7 composite
tests/SharpCompress.Test/packages.lock.json nuget
  • AwesomeAssertions 9.6.0
  • Microsoft.ApplicationInsights 2.23.0
  • Microsoft.Bcl.AsyncInterfaces 8.0.0
  • Microsoft.Build.Tasks.Git 10.0.401
  • Microsoft.CodeCoverage 18.10.1
  • Microsoft.NET.Test.Sdk 18.10.1
  • Microsoft.NETFramework.ReferenceAssemblies 1.0.3
  • Microsoft.NETFramework.ReferenceAssemblies.net461 1.0.3
  • Microsoft.NETFramework.ReferenceAssemblies.net48 1.0.3
  • Microsoft.SourceLink.Common 10.0.401
  • Microsoft.SourceLink.GitHub 10.0.401
  • Microsoft.TestPlatform.ObjectModel 17.13.0
  • Microsoft.TestPlatform.TestHost 18.10.1
  • Microsoft.Testing.Extensions.Telemetry 1.9.1
  • Microsoft.Testing.Extensions.TrxReport.Abstractions 1.9.1
  • Microsoft.Testing.Platform 1.9.1
  • Microsoft.Testing.Platform.MSBuild 1.9.1
  • Microsoft.VisualStudio.Threading.Analyzers 17.14.15
  • Microsoft.Win32.Registry 5.0.0
  • PolySharp 1.16.0
  • System.Buffers 4.6.1
  • System.Collections.Immutable 6.0.0
  • System.Diagnostics.DiagnosticSource 6.0.0
  • System.IO.Hashing 10.0.12
  • System.Memory 4.6.3
  • System.Numerics.Vectors 4.6.1
  • System.Reflection.Metadata 1.6.0
  • System.Runtime.CompilerServices.Unsafe 6.1.2
  • System.Security.AccessControl 5.0.0
  • System.Security.Principal.Windows 5.0.0
  • System.Text.Encoding.CodePages 8.0.0
  • System.Threading.Tasks.Extensions 4.5.4
  • Zomp.SyncMethodGenerator 2.0.56
  • xunit.analyzers 1.27.0
  • xunit.runner.visualstudio 3.1.5
  • xunit.v3 3.2.2
  • xunit.v3.assert 3.2.2
  • xunit.v3.common 3.2.2
  • xunit.v3.core.mtp-v1 3.2.2
  • xunit.v3.extensibility.core 3.2.2
  • xunit.v3.mtp-v1 3.2.2
  • xunit.v3.runner.common 3.2.2
  • xunit.v3.runner.inproc.console 3.2.2
tests/SharpCompress.AotSmoke/packages.lock.json nuget
  • Microsoft.Build.Tasks.Git 10.0.401
  • Microsoft.DotNet.ILCompiler 10.0.10
  • Microsoft.NET.ILLink.Tasks 10.0.10
  • Microsoft.NETFramework.ReferenceAssemblies 1.0.3
  • Microsoft.NETFramework.ReferenceAssemblies.net461 1.0.3
  • Microsoft.SourceLink.Common 10.0.401
  • Microsoft.SourceLink.GitHub 10.0.401
  • Microsoft.VisualStudio.Threading.Analyzers 17.14.15
  • PolySharp 1.16.0
  • System.IO.Hashing 10.0.12
  • Zomp.SyncMethodGenerator 2.0.56
  • runtime.linux-x64.Microsoft.DotNet.ILCompiler 10.0.10
tests/SharpCompress.Performance/packages.lock.json nuget
  • BenchmarkDotNet 0.15.8
  • BenchmarkDotNet.Annotations 0.15.8
  • CommandLineParser 2.9.1
  • Gee.External.Capstone 2.3.0
  • Iced 1.21.0
  • JetBrains.FormatRipper 2.4.0
  • JetBrains.HabitatDetector 1.5.0
  • JetBrains.Profiler.Api 1.4.13
  • JetBrains.Profiler.SelfApi 2.5.18
  • Microsoft.Build.Tasks.Git 10.0.401
  • Microsoft.CodeAnalysis.Analyzers 3.11.0
  • Microsoft.CodeAnalysis.CSharp 4.14.0
  • Microsoft.CodeAnalysis.Common 4.14.0
  • Microsoft.Diagnostics.NETCore.Client 0.2.510501
  • Microsoft.Diagnostics.Runtime 3.1.512801
  • Microsoft.Diagnostics.Tracing.TraceEvent 3.1.21
  • Microsoft.DotNet.PlatformAbstractions 3.1.6
  • Microsoft.Extensions.DependencyInjection 6.0.0
  • Microsoft.Extensions.DependencyInjection.Abstractions 6.0.0
  • Microsoft.Extensions.Logging 6.0.0
  • Microsoft.Extensions.Logging.Abstractions 6.0.0
  • Microsoft.Extensions.Options 6.0.0
  • Microsoft.Extensions.Primitives 6.0.0
  • Microsoft.NETFramework.ReferenceAssemblies 1.0.3
  • Microsoft.NETFramework.ReferenceAssemblies.net461 1.0.3
  • Microsoft.SourceLink.Common 10.0.401
  • Microsoft.SourceLink.GitHub 10.0.401
  • Microsoft.VisualStudio.Threading.Analyzers 17.14.15
  • Perfolizer 0.6.1
  • PolySharp 1.16.0
  • Pragmastat 3.2.4
  • System.CodeDom 9.0.5
  • System.IO.Hashing 10.0.12
  • System.Management 9.0.5
  • System.Reflection.TypeExtensions 4.7.0
  • Zomp.SyncMethodGenerator 2.0.56
src/SharpCompress/packages.lock.json nuget
  • Microsoft.Bcl.AsyncInterfaces 8.0.0
  • Microsoft.Build.Tasks.Git 10.0.401
  • Microsoft.NET.ILLink.Tasks 10.0.10
  • Microsoft.NETCore.Platforms 1.1.0
  • Microsoft.NETFramework.ReferenceAssemblies 1.0.3
  • Microsoft.NETFramework.ReferenceAssemblies.net461 1.0.3
  • Microsoft.NETFramework.ReferenceAssemblies.net48 1.0.3
  • Microsoft.SourceLink.Common 10.0.401
  • Microsoft.SourceLink.GitHub 10.0.401
  • Microsoft.VisualStudio.Threading.Analyzers 17.14.15
  • NETStandard.Library 2.0.3
  • PolySharp 1.16.0
  • System.Buffers 4.6.1
  • System.IO.Hashing 10.0.12
  • System.Memory 4.6.3
  • System.Numerics.Vectors 4.6.1
  • System.Runtime.CompilerServices.Unsafe 6.1.2
  • System.Text.Encoding.CodePages 8.0.0
  • System.Threading.Tasks.Extensions 4.5.4
  • Zomp.SyncMethodGenerator 2.0.56
tests/SharpCompress.AotSmoke/SharpCompress.AotSmoke.csproj nuget
build/packages.lock.json nuget
  • Bullseye 6.2.0
  • Glob 1.1.9
  • Microsoft.Build.Tasks.Git 10.0.401
  • Microsoft.NETFramework.ReferenceAssemblies 1.0.3
  • Microsoft.NETFramework.ReferenceAssemblies.net461 1.0.3
  • Microsoft.SourceLink.Common 10.0.401
  • Microsoft.SourceLink.GitHub 10.0.401
  • Microsoft.VisualStudio.Threading.Analyzers 17.14.15
  • PolySharp 1.16.0
  • SimpleExec 13.1.0
  • System.IO.Hashing 10.0.12
  • Zomp.SyncMethodGenerator 2.0.56
.github/workflows/performance-benchmarks.yml actions
  • actions/checkout v6 composite
  • actions/setup-dotnet v5 composite
  • actions/upload-artifact v7 composite