Skip to content

vdimensions/BaGet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BaGet 🥖

A lightweight NuGet service implementation.

Getting Started

  1. Install .NET Core
  2. Run git clone https://github.com/loic-sharma/BaGet.git
  3. Navigate to .\BaGet\src\BaGet
  4. Start the service with dotnet run
  5. Open the URL http://localhost:5000/v3/index.json in your browser

Features

  • Supports Sqlite and SQL Server to store metadata
  • Supports local filesystem and Azure Blob Storage to store NuGet packages
  • Supports read-through caching. For example, accessing http://localhost:5000/v3/registration/newtonsoft.json/11.0.1.json will index Newtonsoft.Json using nuget.org
  • Can import download counts from nuget.org

Stay tuned, more features are planned!

About

A lightweight NuGet and symbol server

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 91.1%
  • TypeScript 7.6%
  • CSS 1.1%
  • Other 0.2%