Skip to content

Repository files navigation

ComicsApp

.NET Core

With this app you can browse comics from XKCD, SMBC, Dinosaur Comics, PHD Comics, imgflip, Poorly Drawn Lines, War and Peas and Perry Bible Fellowship. It's an endless, auto-loading feed — the comics keep coming as you scroll, mixed from every source. Hit the shuffle button any time for a fresh batch.

Prerequisites

  • .NET 10 SDK or higher.
  • A GitHub personal access token (PAT) with the read:packages scope. This project depends on the private ParagRaut.ComicsProvider package hosted on GitHub Packages, so restoring it requires authentication.

Set the token once as a user environment variable (do this in a new terminal afterwards):

setx GITHUB_TOKEN "ghp_your_token_here"

The nuget.config reads %GITHUB_TOKEN% to authenticate against the feed. In CI this is provided automatically via the PACKAGES_READ_TOKEN secret.

Build & run

git clone https://github.com/ParagRaut/ComicsApp.git
cd ComicsApp
dotnet restore
dotnet build
dotnet run --project src/ComicsApp

Feel free to create pull requests and enjoy comic strips :)

About

With this app you can browse comics from sources like Garfield, XKCD and Calvin and Hobbes.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages