Skip to content

A basic local viewer for Magic The Gathering (not affiliated at all) - Will not work without supplying database with files from MTG.Json

License

Notifications You must be signed in to change notification settings

theomenden/MTGView.Blazor.Server

Repository files navigation

Blazor based Magic The Gathering lookup GitHub issuesGitHub licenseBuild

This application is built using Blazor

  • Rationale for using blazor comes from:
    • The ability to use C# throughout the entire application with minimal javascript interaction/interop.
    • Easier Maintainence from a single developer team

Thank you for understanding! I have no plans on moving this to Angular or React at this time.

The UI Components are built using Blazorise and Bootstrap 5

Blazorise is a free, and easy to use component library for blazor server and web applications, providing access to over 80 free components.

Bootstrap is an independent CSS framework, aimed towards responsive design.

To retrieve the most up to date card data, we use a combination of: MTGJson & Scryfall API

MtgJson is where most of the underlying card information is imported, via a self-contained background running service

Scryfall is where the imagery, and latest pricing information is imported.

MTG Blazor is unofficial Fan Content permitted under the Fan Content Policy. Not approved/endorsed by Wizards. Portions of the materials used are property of Wizards of the Coast. ©Wizards of the Coast LLC

About

A basic local viewer for Magic The Gathering (not affiliated at all) - Will not work without supplying database with files from MTG.Json

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published