All Projects → Ruhrpottpatriot → GW2.NET

Ruhrpottpatriot / GW2.NET

Licence: GPL-2.0 license
A user friendly wrapper around the official GW2 API

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to GW2.NET

evtc
Analysis and management of Guild Wars 2 EVTC logs from arcdps.
Stars: ✭ 43 (+138.89%)
Mutual labels:  gw2, gw2-api
Apos.Shapes
Shape rendering in MonoGame.
Stars: ✭ 21 (+16.67%)
Mutual labels:  nuget
REstate
Portable state-flows (state-machine based workflows)
Stars: ✭ 35 (+94.44%)
Mutual labels:  nuget
XamarinHosting
Xamarin Forms Generic Host implementation for Microsoft.Extensions.Hosting.
Stars: ✭ 19 (+5.56%)
Mutual labels:  nuget
covidtrackerapiwrapper
CovidSharp is a crossplatform C# API wrapper for the Coronavirus tracking API (https://github.com/ExpDev07/coronavirus-tracker-api)
Stars: ✭ 11 (-38.89%)
Mutual labels:  nuget
Xamarin.iOS.DGActivityIndicatorView
🔰 DGActivityIndicatorView is a collection of nice loading animations for Xamarin.iOS.
Stars: ✭ 28 (+55.56%)
Mutual labels:  nuget
nuget-tree
📦 [ALPHA] Shows nuget package dependencies in a hierarchy
Stars: ✭ 21 (+16.67%)
Mutual labels:  nuget
Standard-Toolkit
An update to Component factory's krypton toolkit to support .NET Framework 4.6.2 - 4.8.1 to .NET Core/.NET
Stars: ✭ 194 (+977.78%)
Mutual labels:  nuget
Citrus.Avalonia
Modern styles for Avalonia controls.
Stars: ✭ 326 (+1711.11%)
Mutual labels:  nuget
Open-Terraria-API
Open Terraria API - Mac, Linux & Windows
Stars: ✭ 65 (+261.11%)
Mutual labels:  nuget
RecursiveExtractor
RecursiveExtractor is a .NET Standard 2.0 archive extraction Library, and Command Line Tool which can process 7zip, ar, bzip2, deb, gzip, iso, rar, tar, vhd, vhdx, vmdk, wim, xzip, and zip archives and any nested combination of the supported formats.
Stars: ✭ 109 (+505.56%)
Mutual labels:  nuget
HtmlRuleSanitizer
A rule based HTML sanitizer built on top of the HTML Agility pack
Stars: ✭ 56 (+211.11%)
Mutual labels:  nuget
EmptyLicensesLicx
Easy continuous integration of apps using third-party controls that rely on licenses.licx files
Stars: ✭ 57 (+216.67%)
Mutual labels:  nuget
aarbac
An Automated Role Based Access Control .NET framework with T-SQL Query Parser which automatically parse select, insert, update, delete queries based on the logged in user role
Stars: ✭ 18 (+0%)
Mutual labels:  nuget
MessageBox.Avalonia
Messagebox for AvaloniaUI
Stars: ✭ 222 (+1133.33%)
Mutual labels:  nuget
SpotifyWebApi
A .net core wrapper for the Spotify Web API
Stars: ✭ 19 (+5.56%)
Mutual labels:  nuget
BlobHelper
BlobHelper is a common, consistent storage interface for Microsoft Azure, Amazon S3, Komodo, Kvpbase, and local filesystem written in C#.
Stars: ✭ 23 (+27.78%)
Mutual labels:  nuget
BingMapsSDSToolkit
This toolkit makes it easy to use the Bing Maps Spatial Data Services (SDS) in .NET
Stars: ✭ 39 (+116.67%)
Mutual labels:  nuget
net-EmailAddress
Multiple implementations on email address validation.
Stars: ✭ 12 (-33.33%)
Mutual labels:  nuget
Translit
C# library for cyrillic-latin transliteration (support only slavik languages) by GOST 7.79-2000 (ISO 9).
Stars: ✭ 47 (+161.11%)
Mutual labels:  nuget

Introduction

So, what is this project all about? We aim to provide all .NET developers an easy to use, well documented library and tools to use in their own applications using Guild Wars 2 data. The goal is to provide the developers with an entry point to the api service, without having to piece the scattered information together for themselves. While the /V2/ nodes have made live mauch easier, there is still work to do and we take (msot) of it off your back!

Currently this wrapper is the most complete .NET implementation out there and of the writing of this readme the most complete of all. We are a bit proud of that.

We also have a chat, that you can use if you have questions and think an issue is too big for it

Gitter

So without further ado, happy coding and see you ingame folks!

Prerequisites

  • Windows: .NET 4.5+

Online resources

Troubleshooting and support

  • Usage or programming related question? Open an issue on the issue tracker
  • Found a bug or missing a feature? Feed the issue tracker
Windows (x86/amd64)
master master win

Quick contributing guide

  • Fork and clone locally
  • Create a topic specific branch. Add some nice feature. Do not forget the tests ;-)
  • Send a Pull Request to spread the fun!

More thorough information available in the wiki.

Implementation Progress

Below is a compatibility matrix of API endpoints and other features.

Feature Supported Planned NuGet Package
/v1/build.json V1 Builds NuGet
/v1/event_names.json V1 Event Names
/v1/map_names.json V1 Map Names
/v1/world_names.json V1 World Names
/v1/event_details.json V1 Event Details
/v1/guild_details.json V1 Guilds
/v1/items.json V1 Items
/v1/item_details.json V1 Item Details
/v1/recipes.json V1 Recipes
/v1/recipe_details.json V1 Recipe Details
/v1/skins.json V1 Skins
/v1/skin_details.json V1 Skin Details
/v1/continents.json V1 Continents
/v1/maps.json V1 Maps
/v1/map_floor.json V1 Maps
/v1/wvw/matches.json V1 WvW Matches
/v1/wvw/match_details.json V1 WvW Match Details
/v1/wvw/objective_names.json V1 WvW Objective Details
/v2/quaggans.json V2 Quaggans
/v2/commerce/exchange V2 Exchange
/v2/commerce/listings V2 Listings
/v2/commerce/prices V2 Prices
/v2/items V2 Items
/v2/recipes V2 Recipes
/v2/recipes/search V2 Recipe Search
/v2/worlds V2 Wolds
/v2/build V2 Builds
/v2/files V2 Files
/v2/colors V2 Colors
/v2/continents V2 Continents
/v2/continents/:id/floors
/v2/skins V2 Skins
/v2/maps V2 Maps
render.guildwars2.com Render
MumbleLink Mumble
/v2/account
/v2/account/bank
/v2/account/materials
/v2/characters
/v2/characters/:id/equipment
/v2/characters/:id/inventory
/v2/commerce/transactions
/v2/events
/v2/events-state
/v2/guild/:id
/v2/guild/:id/inventory
/v2/guild/:id/members
/v2/guild/:id/ranks
/v2/guild/permissions
/v2/guild/upgrades
/v2/leaderboards
/v2/materials
/v2/skills
/v2/wvw/matches
/v2/wvw/objectives

Spotlight

Below is a list of known projects that use GW2.NET. Want your project added to this list? Send us a message!

GW2 Personal Assistant Overlay

Project page: https://gw2pao.codeplex.com/ https://github.com/SamHurne/gw2pao

(Somewhat) Important Links

  • You can find the official thread on the Guild Wars 2 here
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].