{"id":14965142,"url":"https://github.com/stevemonaco/imagemagitek","last_synced_at":"2025-05-07T17:44:15.082Z","repository":{"id":37663577,"uuid":"151562581","full_name":"stevemonaco/ImageMagitek","owner":"stevemonaco","description":"ImageMagitek is a work-in-progress .NET library for retro videogame system graphics.","archived":false,"fork":false,"pushed_at":"2025-03-12T03:51:29.000Z","size":5170,"stargazers_count":67,"open_issues_count":0,"forks_count":6,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-05-03T23:49:54.883Z","etag":null,"topics":["avalonia","csharp","pixel-editor","retrogaming"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stevemonaco.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-10-04T11:41:14.000Z","updated_at":"2025-04-18T13:34:05.000Z","dependencies_parsed_at":"2024-02-12T04:28:52.268Z","dependency_job_id":"7f7585e0-81aa-4fc6-91ce-624583cb8fbe","html_url":"https://github.com/stevemonaco/ImageMagitek","commit_stats":{"total_commits":1001,"total_committers":2,"mean_commits":500.5,"dds":"0.016983016983016963","last_synced_commit":"d91a8c12ec075f9fcd75a4f6243c237d1be6857f"},"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stevemonaco%2FImageMagitek","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stevemonaco%2FImageMagitek/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stevemonaco%2FImageMagitek/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stevemonaco%2FImageMagitek/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stevemonaco","download_url":"https://codeload.github.com/stevemonaco/ImageMagitek/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252928278,"owners_count":21826659,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["avalonia","csharp","pixel-editor","retrogaming"],"created_at":"2024-09-24T13:34:16.881Z","updated_at":"2025-05-07T17:44:15.032Z","avatar_url":"https://github.com/stevemonaco.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Installation\n### [**Latest Release**](https://github.com/stevemonaco/ImageMagitek/releases) | [**Installation Requirements**](https://github.com/stevemonaco/ImageMagitek/wiki/TileShop-Installation-and-Overview) | [**Screenshots**](https://github.com/stevemonaco/ImageMagitek/wiki/TileShop-Workflow)\n\n# TileShop and ImageMagitek\nTileShop is an upcoming crossplatform application that implements ImageMagitek and allows end-users to manage specialized graphics in a modern GUI environment. ImageMagitek is an internal .NET library written in C# to view, edit, and organize common and complex retro videogame system graphics. Emphasis is given to the features most valuable to the common, cumbersome tasks when encountering graphics embedded within binaries without any distinguishable headers or identifiers. Exporting and importing is supported to allow advanced editing features to be performed in third-party image editors that support standard PNG.\n\nTileShopCLI is a portable, limited implementation of TileShop where users can export/import resources from existing TileShop projects. This is especially useful in toolchains.\n\nOld WPF Client\n![TileShop Workspace Dark Theme](https://raw.githubusercontent.com/stevemonaco/ImageMagitek/wpf/TileShop.WPF/Assets/DemoImages/TileShopLayoutDark10142020.png)\n\n# Tech Stack\nLanguage - C# / .NET 6\n\nGUI Framework - Avalonia\n\n# Major Third Party Dependencies\nBig thanks to the authors of these open source libraries for making this project much higher quality than otherwise possible\n\n[Dock](https://github.com/wieslawsoltes/Dock) for the docking window layout\n\n[FluentAvalonia](https://github.com/amwx/FluentAvalonia) for styling/theming\n\n[PanAndZoom](https://github.com/wieslawsoltes/PanAndZoom) for the infinite canvas control\n\n[CommunityToolkit.Mvvm](https://github.com/CommunityToolkit/dotnet) for the MVVM framework\n\n[ImageSharp](https://github.com/SixLabors/ImageSharp) for loading/saving PNG images\n\n[Autofac](https://github.com/autofac/Autofac) for Dependency Injection\n\n[Jot](https://github.com/anakic/Jot) for tracking window settings\n\n[OneOf](https://github.com/mcintyre321/OneOf) for creating better result types from domain actions\n\n[McMaster.NETCore.Plugins](https://github.com/natemcmaster/DotNetCorePlugins) for plugin support\n\n[Serilog](https://github.com/serilog/serilog) for logging\n\n[Nuke](https://github.com/nuke-build/nuke) for the C#-based build system\n\n[CommandLineParser](https://github.com/commandlineparser/commandline) for the CLI client parsing\n\n## Old WPF Client Dependencies\n[AvalonDock](https://github.com/Dirkster99/AvalonDock) for the docking window layout\n\n[ModernWPF](https://github.com/Kinnara/ModernWpf) for styling/theming\n\n[Stylet](https://github.com/canton7/Stylet) for MVVM architecture support\n\n[GongSolutions.WPF.DragDrop](https://github.com/punker76/gong-wpf-dragdrop) for easy drag+drop support\n\n[PixiEditor/ColorPicker](https://github.com/PixiEditor/ColorPicker) for the color picker for direct graphics\n\nThe TileShop.WPF client's source is preserved on the wpf branch\n\n# External Contributors\nThanks to these people for helping push TileShop along\n\nFCandChill - Testing/bug reports\n\nKajitani-Eizan - Testing/bug reports, 8bpp GBA codec\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstevemonaco%2Fimagemagitek","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstevemonaco%2Fimagemagitek","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstevemonaco%2Fimagemagitek/lists"}