This C# project converts your Steam wishlist, obtained using Augmented Steam, from JSON data into a Markdown file, making it easy to share and maintain your wishlist in a readable format.
GPL-3.0 License
This project is an application that converts Steam wishlist data from JSON format to Markdown. It uses the Blazor framework and the Windows Forms WebView package for the user interface. The final Markdown file includes general information about the wishlist, such as the number of games, average price, and total price, as well as a list of each game in the wishlist with details like title, price, GameID, and URL.
Have you ever wanted to share your Steam wishlist with someone who doesn't have a Steam account, doesn't want to use the Steam website or because of anything else? Then this project is for you! It converts the JSON file of your Steam wishlist, obtained using Augmented Steam, to a well-structured Markdown file that you can easily edit and/or share with others. The Markdown file includes general information about the wishlist, such as the number of games, average price, and total price, as well as a list of each game in the wishlist with details like title, price, discount (if available), GameID, and URL.
SteamWishlistJSONToMarkdownBlazor.sln
in Visual Studio.SteamWishlistToMarkdownConverter.exe
).If you encounter any bugs or issues, please report them on the Issues page.
SteamData
: Represents the entire Steam wishlist data structureSteamEntry
: Represents every or an individual entry in the Steam wishlistAll dependencies are included in the project and should be automatically restored by Visual Studio. If not or if you are using a different IDE, you can manually install the following NuGet packages:
This project is licensed under the GNU General Public License Version 3. The full license can be found in the LICENSE.txt
.