awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 مستودعات

Awesome GitHub RepositoriesInteractive Graphics Libraries

Libraries for creating interactive visual interfaces.

Distinguishing note: Focuses on the library as a whole for interactive graphics.

Explore 8 awesome GitHub repositories matching user interface & experience · Interactive Graphics Libraries. Refine with filters or upvote what's useful.

Awesome Interactive Graphics Libraries GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • goodboydigital/pixi.jsالصورة الرمزية لـ GoodBoyDigital

    GoodBoyDigital/pixi.js

    47,430عرض على GitHub↗

    Pixi.js is a high-performance 2D graphics engine used to render interactive animations, sprites, and visual effects in web browsers. It functions as a WebGL 2D rendering engine and HTML5 graphics library designed to produce high-performance two-dimensional visuals. The project operates as a 2D sprite framework and a web-based visual effects engine, providing tools to apply filters, blend modes, and masks to real-time graphics. It also serves as an interactive web canvas API for handling multi-touch and mouse input to build responsive graphical user interfaces. The framework covers a broad se

    Functions as a comprehensive library for creating interactive and high-performance visual interfaces in the browser.

    TypeScript
    عرض على GitHub↗47,430
  • luanpotter/flameالصورة الرمزية لـ luanpotter

    luanpotter/flame

    10,647عرض على GitHub↗

    Flame is a 2D game engine and framework for Flutter. It provides a component-based architecture to organize scene entities and manage their lifecycles through a structured hierarchy of game objects, coordinated by a consistent game loop. The engine includes a graphics library for rendering animated sprites, particle effects, and external textures. It features a 2D physics integration layer that supports rigid body dynamics and collision detection between entities. The framework covers additional capabilities for game engineering, including user input capture for gestures and gamepads, audio

    Implements a graphics library for rendering animated sprites, particle effects, and external textures.

    Dart
    عرض على GitHub↗10,647
  • metafizzy/zdogالصورة الرمزية لـ metafizzy

    metafizzy/zdog

    10,603عرض على GitHub↗

    Zdog is a JavaScript graphics library designed for rendering pseudo-three-dimensional geometric models within web browser environments. It functions as a lightweight engine that draws flat, vector-based shapes onto HTML5 canvas or SVG elements by utilizing a scene graph to manage object relationships and spatial transformations. The library distinguishes itself through a unique approach to volumetric modeling, where three-dimensional depth is simulated on flat shapes by dynamically adjusting stroke thickness. This technique allows for the creation of rounded, plump visual effects without the

    Provides a comprehensive JavaScript library for creating interactive, animated 3D-style models.

    JavaScript3dcanvassvg
    عرض على GitHub↗10,603
  • fullstackio/flappyswiftالصورة الرمزية لـ fullstackio

    fullstackio/FlappySwift

    9,694عرض على GitHub↗

    FlappySwift is a side-scrolling arcade game implementation built for Apple platforms. Developed using the Swift programming language, this 2D game project features a physics-based environment where a player controls a character to avoid obstacles. The project utilizes the SpriteKit framework to handle rigid body dynamics, gravitational forces, and sprite-based rendering. Game flow is managed through a state machine that controls transitions between the start menu, active gameplay, and game over screens. The implementation covers 2D physics simulation, including bounding-box collision detecti

    Implements sprite-based rendering to display game characters and backgrounds using the SpriteKit framework.

    Swift
    عرض على GitHub↗9,694
  • mob-sakai/particleeffectforuguiالصورة الرمزية لـ mob-sakai

    mob-sakai/ParticleEffectForUGUI

    5,820عرض على GitHub↗

    ParticleEffectForUGUI is a Unity component that renders particle systems directly within the uGUI canvas system, eliminating the need for extra cameras or render textures. It integrates particle effects into the canvas rendering pipeline with full sorting and scaling support, and respects Unity UI Mask and RectMask2D components for proper clipping. The component allows particles to be sorted alongside other UI elements by sibling index for correct visual layering, and supports multiple scaling modes including 3D scaling and automatic scaling that responds to canvas size changes. Particle mate

    Renders particle effects directly within Unity's uGUI canvas system with masking and sorting support.

    C#componenteffectsparticle
    عرض على GitHub↗5,820
  • nesbox/tic-80الصورة الرمزية لـ nesbox

    nesbox/TIC-80

    5,825عرض على GitHub↗

    TIC-80 is a fantasy console platform and multi-language game engine that provides a virtual retro game development environment. It operates via a bytecode virtual machine that executes game logic within fixed memory and resolution constraints. The project distinguishes itself by offering integrated asset editors for pixel art, tile maps, and a pattern-based chiptune audio workstation all within a single environment. It supports multi-language scripting, allowing developers to write logic in Lua, JavaScript, or Ruby, and provides a standalone game exporter to package projects into native execu

    Displays tiles from sprite sheets with support for scaling, flipping, and rotation.

    C8bitfantasy-computerfantasy-console
    عرض على GitHub↗5,825
  • hepengwei/visualization-collectionالصورة الرمزية لـ hepengwei

    hepengwei/visualization-collection

    4,550عرض على GitHub↗

    هذا المشروع عبارة عن مكتبة تصور للواجهة الأمامية ومعرض لأمثلة الويب التفاعلية. يوفر مجموعة من التنفيذات التي توضح التأثيرات المرئية المتقدمة من خلال استخدام أوراق الأنماط، وأسطح رسم القماش (canvas)، ومكتبات الرسومات ثلاثية الأبعاد. تتميز المجموعة بشكل خاص بتنفيذات لتصور مخرجات الذكاء الاصطناعي وأنماط البيانات المعقدة. تتضمن معارض متخصصة للمشاهد ثلاثية الأبعاد والكائنات المكانية، بالإضافة إلى عرض لتأثيرات الحركة الأنيقة وتصميمات الواجهة. تغطي المكتبة مجموعة واسعة من قدرات العرض، بما في ذلك الرسوم المتحركة ثنائية الأبعاد عالية الأداء والبيئات المكانية الغامرة. تستخدم استراتيجية متعددة المحركات للجمع بين تقنيات رسم مختلفة لدقة بصرية متنوعة.

    Provides a library of interactive graphics for showcasing complex data and artistic patterns.

    TypeScriptcanvascollectioncss3
    عرض على GitHub↗4,550
  • sirxemic/jquery.ripplesالصورة الرمزية لـ sirxemic

    sirxemic/jquery.ripples

    1,128عرض على GitHub↗

    هذه المكتبة عبارة عن إضافة jQuery توفر محاكاة تفاعلية لسطح السوائل مع تسريع العتاد لواجهات مستخدم الويب. تقوم بعرض رسوم متحركة واقعية لتموجات الماء فوق عناصر DOM الموجودة، مما يسمح للخلفيات الثابتة بالاستجابة ديناميكياً لمدخلات المستخدم. تتميز الإضافة باستخدام WebGL fragment shaders لحساب إزاحة البكسل وحركة السوائل في الوقت الفعلي. من خلال تعيين صور الخلفية كأنسجة (textures) وحقن اضطرابات قائمة على الإحداثيات، فإنها تخلق ردود فعل بصرية مستجيبة تتفاعل مع حركات الماوس والنقرات دون تعطيل بنية المستند الأساسية. يتضمن البرنامج مجموعة شاملة من عناصر التحكم لإدارة دورة حياة المحاكاة، بما في ذلك تشغيل التموجات برمجياً، وتبديل تشغيل الرسوم المتحركة، وإعدادات التكوين المرئي مثل كثافة الانكسار وحجم القطرة. تسمح هذه الميزات بتعديل دقة العرض والأداء لتناسب متطلبات الواجهة المحددة.

    Provides a tool for creating responsive, fluid surface simulations that react to user interactions like clicks and mouse movement.

    JavaScript
    عرض على GitHub↗1,128
  1. Home
  2. User Interface & Experience
  3. Interactive Graphics Libraries

استكشف الوسوم الفرعية

  • Sprite & Particle Rendering1 وسم فرعيSystems for rendering animated sprites and particle effects within an interactive graphics context. **Distinct from Interactive Graphics Libraries:** Focuses specifically on 2D game visuals like sprites and particles, rather than general interactive UI graphics.