17 Repos
Systems for providing and serving graphical assets in multiple formats like vector and raster.
Distinct from Multi-Format Renderers: None of the candidates were relevant; this focuses on asset format delivery rather than chart rendering.
Explore 17 awesome GitHub repositories matching graphics & multimedia · Multi-Format Asset Distribution. Refine with filters or upvote what's useful.
Font-Awesome is a CSS icon framework and SVG icon library that provides a standardized set of vector assets for digital user interfaces. It functions as a vector icon set and web font icon kit, delivering iconography through both scalable vector graphics and web fonts to ensure consistency across different screen densities and platforms. The project provides a multi-format distribution model, allowing assets to be rendered via SVG-based vector embedding or unicode-based glyph rendering. Visual styles, sizes, and positions are managed through a class-driven asset selection system and CSS-varia
Distributes the same icon set in both webfont and SVG formats to support different rendering preferences.
Heroicons is an SVG icon library and a set of UI vector graphic assets designed for use in user interfaces and web development. It provides a collection of scalable vector graphics as a React icon component set, allowing for flexible integration into applications. The library supports multi-format distribution, offering icons in JSX and SVG formats. These assets are provided as component-wrapped SVG exports, which enables programmatic control over props and attributes. The project covers capabilities for SVG icon integration, web interface styling, and user interface design. It includes util
Distributes icon assets in multiple formats, including JSX and SVG, to support various development environments.
Twemoji is a library designed to provide consistent emoji rendering across different web browsers and operating systems. It functions by identifying and extracting Unicode emoji sequences from text and replacing them with standardized graphical assets, ensuring that symbols appear identical regardless of the underlying platform. The project distinguishes itself by offering a comprehensive toolkit that combines parsing logic with a library of scalable vector and rasterized image assets. This allows for the programmatic transformation of text into high-quality visual representations, supporting
Delivers both vector and raster versions of symbols to balance visual fidelity and performance.
AssetStudio is a desktop application designed for browsing, inspecting, and extracting assets from proprietary game engine archive files. It provides a comprehensive interface for navigating complex file structures to identify, preview, and export individual media components such as textures, audio, and 3D meshes. The software distinguishes itself through its ability to parse and reconstruct serialized object hierarchies and script data. By resolving assembly dependencies and traversing internal metadata trees, it translates proprietary game data into standard industry formats, including supp
Transforms proprietary game assets into standard file formats like images, audio, and 3D models.
This project is a cross-platform emulator designed to execute software originally developed for the PlayStation 2 console on modern computing hardware. By replicating the original processor and graphics architecture, it allows users to run legacy game discs and digital backups within a virtual environment on contemporary desktop and laptop systems. The software distinguishes itself through advanced graphics enhancement engineering, which enables users to adjust rendering resolutions, apply texture filtering, and utilize community-created patches to improve visual fidelity beyond original hard
Provides tools to convert physical optical media into digital image files and manage virtual memory cards for persistent data storage.
MonoGame is a cross-platform game engine and framework built for the C# language and .NET ecosystem. It provides a development environment for creating 2D and 3D games that run across multiple operating systems and hardware platforms. The project serves as an open-source implementation of the XNA game studio API. It includes a dedicated game asset pipeline to convert raw art and sound files into optimized formats for efficient engine loading. The framework provides a hardware-abstraction layer to maintain a consistent interface for graphics and input across different devices. Its capabilitie
Includes tools for transforming raw source files into optimized game-ready formats.
eva-icons ist ein umfassendes, plattformübergreifendes UI-Icon-Paket mit über 480 skalierbaren Vektorgrafiken und schriftbasierten Icons. Es fungiert sowohl als SVG-Icon-Bibliothek als auch als Web-Font-Icon-Set, das für den konsistenten Einsatz in Web-, iOS- und Android-Interfaces entwickelt wurde. Die Sammlung ist ein animiertes Icon-Set, das Bewegungseffekte wie Zoomen, Pulsieren, Schütteln und Spiegeln unterstützt, um visuelles Feedback zu geben oder die Aufmerksamkeit des Benutzers zu lenken. Die Bibliothek deckt die Implementierung von SVG-Grafiken und Web-Font-Ikonografie ab und ermöglicht das Einfügen visueller Elemente mittels JavaScript oder CSS-Stylesheets. Sie unterstützt die Asset-Verteilung in mehreren Formaten, um eine einheitliche visuelle Sprache über verschiedene Betriebssysteme und Bildschirmgrößen hinweg zu wahren.
Provides icons in both vector (SVG) and font formats to ensure cross-platform compatibility.
AssetRipper is a suite of tools designed for the recovery and analysis of Unity game projects. It functions as an asset extractor, project reconstructor, shader decompiler, binary analysis tool, and dependency auditor. The project specializes in recovering high-level structures from compiled binaries. It reconstructs prefabs from inlined scene instances, reverses static batching to separate merged meshes, and translates compiled shader code from multiple platforms back into a readable format. Its broader capabilities include converting serialized files and bundles back into native engine for
Converts proprietary Unity serialized files and asset bundles back into native engine formats for use in professional editors.
OpenSC2K is an open-source JavaScript city builder engine designed as a recreation of SimCity 2000. It functions as a web-based simulation that uses the Phaser 3 framework to implement game loops and entity management. The project utilizes WebGL and Canvas rendering to visualize large-scale urban environments. It includes a coordinate-based camera system that enables panning and zooming across the reconstructed game world. The engine incorporates a data pipeline to parse legacy city files and graphics assets, allowing it to reconstruct and display urban layouts within a modern web browser.
Converts and renders legacy game world data and graphics assets through a modern web-based engine.
Dieses Projekt ist ein GameBoy-Hardware-Emulator, der den ursprünglichen Prozessor, die Grafik- und Soundsysteme simuliert, um klassische ROMs auszuführen. Er bietet eine Kern-Emulations-Engine, die Anweisungen mittels zyklusgenauer Simulation ausführt, um dem Timing der Originalhardware zu entsprechen. Der Emulator ist für Remote-Play konzipiert und ermöglicht Cloud-Game-Streaming via HTTP und WebSockets. Dies erlaubt kooperatives Remote-Gaming über einen Webbrowser sowie terminalbasiertes Gaming, bei dem der Spielstatus via Telnet gerendert wird. Das System beinhaltet Funktionen für Memory-Mapped-I/O-Emulation und Status-basierte Save-Wiederherstellung, um den Spielfortschritt zu bewahren. Es bietet zudem Diagnosetools für das Debugging des Emulator-Status, die es Benutzern ermöglichen, Breakpoints zu setzen und Speicher- oder Registerzustände während der Laufzeit zu inspizieren.
Writes and restores game state to the virtual cartridge to preserve player progress.
Public Sans ist eine Open-Source-Sans-Serif-Schriftfamilie, die für hohe Lesbarkeit auf digitalen Displays und Printmedien entwickelt wurde. Sie ist als zugängliches digitales Typografiesystem konzipiert, um visuelle Barrierefreiheitsstandards für Benutzer mit verschiedenen Sehbedürfnissen und Gerätebeschränkungen zu erfüllen. Das Projekt bietet eine variable Schriftfamilie, die eine einzige Schriftdatei nutzt, welche eine flüssige Steuerung über Gewichts- und Stilachsen ermöglicht. Es enthält ein webkompatibles Schriftset, das für konsistente Wiedergabe über verschiedene Webbrowser und Bildschirmauflösungen hinweg optimiert ist. Die Schriftart ist für den Einsatz in staatlichen Designsystemen und Bemühungen zur digitalen Markenkonsistenz über Web-, Print- und Mobilplattformen hinweg konzipiert. Sie konzentriert sich auf zugängliche Web-Typografie, um sicherzustellen, dass Text für Benutzer mit Sehbehinderungen klar bleibt.
Provides typeface assets in WOFF2, OTF, and TTF formats to ensure compatibility across web and print media.
OpenMoji ist eine Open-Source-Bibliothek Unicode-konformer Emoji-Icons, die in SVG-, PNG- und Schriftformaten bereitgestellt wird. Das Projekt dient als umfassendes Grafik-Repository für Benutzeroberflächen und stellt durch einen standardisierten Satz an Vektor- und Raster-Assets eine konsistente visuelle Kommunikation sicher. Die Bibliothek zeichnet sich durch die Bereitstellung sowohl farbiger als auch umrissener Stile aus, um unterschiedlichen Interface-Anforderungen gerecht zu werden. Sie implementiert die Fitzpatrick-Skala für Hauttonvariationen und Kombinationstöne, was eine vielfältige und inklusive menschliche Repräsentation ermöglicht. Die Sammlung umfasst sowohl standardisierte Emoji-Bibliotheken als auch spezialisierte Kategorien, die über grundlegende Spezifikationen hinausgehen, um Nischenthemen abzudecken. Diese Assets sind so organisiert, dass sie die plattformübergreifende Integration unterstützen, und sind für den Export in mehreren Dateiformaten verfügbar, um die Kompatibilität mit verschiedenen Design-Tools zu wahren.
Supplies a consistent set of graphics delivered in multiple formats including SVG, PNG, and font files.
Emojione ist eine Unicode-Emoji-Asset-Bibliothek und ein plattformübergreifendes Emoji-Set, das darauf ausgelegt ist, native Betriebssystem-Glyphen zu überschreiben. Es bietet eine einheitliche Sammlung von Bildern, die Unicode-Zeichen zugeordnet sind, um eine konsistente visuelle Darstellung über verschiedene Geräte und Browser hinweg zu gewährleisten. Das Projekt liefert eine Multi-Format-Asset-Bibliothek, die sowohl PNG- als auch SVG-Vektorgrafiken enthält. Diese Assets ermöglichen hochauflösendes Rendering über verschiedene Bildschirmgrößen und Auflösungen hinweg, indem Standard-System-Emojis durch ein konsistentes Set benutzerdefinierter Bilder ersetzt werden. Die Bibliothek verwaltet die Zuordnung von Unicode-Zeichen zu spezifischen Bilddateipfaden und erleichtert die Konvertierung von textbasierten Emojis in Bild-Quell-URLs. Dieser Prozess stellt eine visuelle Normalisierung sicher, indem das native Betriebssystem-Rendering umgangen wird.
Provides emoji graphics in both PNG and SVG formats to support diverse platform requirements.
SpaceCadetPinball is a reverse-engineered, cross-platform port of the classic 3D Pinball - Space Cadet game, rebuilt from the original binary without access to its source code. It functions as an asset-driven pinball emulator that loads the original game data files to recreate the authentic visual and audio experience on modern hardware, preserving the legacy title through binary-to-source porting and reverse engineering. The project distinguishes itself by reconstructing the game's logic through runtime analysis of the original compiled instructions, translating them back into readable C++ c
Preserves and restores legacy game assets and behavior through binary-to-source porting and reverse engineering.
UABE is a specialized toolset for extracting, modifying, and converting assets stored within Unity engine bundle files. It functions as an asset bundle extractor and a game modding utility designed to alter 3D meshes, textures, and audio within Unity games. The project includes an asset format converter that transforms internal Unity data into common file formats for external editing. It also features a mod installer generator to create standalone installation packages from modified asset bundle files. The software provides capabilities for game resource extraction and asset conversion, allo
Transforms proprietary Unity assets into standard file formats for external use.
Ant ist ein modulares Game-Engine-Framework, das für den Aufbau interaktiver 3D-Erlebnisse entwickelt wurde. Es bietet eine Kern-Laufzeitinfrastruktur, die die Integration unabhängiger, wiederverwendbarer funktionaler Pakete zur Erweiterung der Engine-Funktionen unterstützt. Die Engine verfügt über eine spezialisierte Ahead-of-Time-Asset-Pipeline, die rohe 3D-Modelle, Texturen und Shader in optimierte Binärformate transformiert. Durch die Nutzung vorab berechneter, speicherabgebildeter Layouts minimiert das System den Laufzeit-Verarbeitungsaufwand und verbessert die Ladezeiten für Spiel-Assets. Die Entwicklung wird durch einen skriptbaren World-Editor unterstützt, der die Szenenzusammenstellung und Objektkonfiguration über eine visuelle Oberfläche ermöglicht. Dieser Arbeitsbereich ist erweiterbar konzipiert und ermöglicht benutzerdefinierte Tool- und Schnittstellenkonfigurationen über eine Skriptschicht. Das Framework enthält zudem integrierte Debugging-Tools für die Inspektion der Anwendungslogik während der Ausführung.
Processes raw art files into engine-ready formats using specialized build tools to ensure full compatibility and improve loading speeds.
xemu is a game console emulator and virtual hardware hypervisor designed to execute original Xbox game software on various operating systems. It functions as a disk image player that simulates physical circuitry and storage to enable the playback of original titles. The project includes a suite of low-level system debugging tools for inspecting registers, tracing execution events, and dumping memory from running guest code. It provides specialized capabilities for hardware accuracy testing and game hardware debugging to analyze system behavior. The software covers a broad range of emulation
Provides utilities for converting physical Xbox discs to digital images and managing virtual storage for preservation.