9 مستودعات
Visual transitions and motion effects applied to user interface elements and editor actions.
Distinct from Action Interfaces: Distinct from Action Interfaces: focuses on the visual smoothness and motion of the transition rather than the interactive trigger itself.
Explore 9 awesome GitHub repositories matching user interface & experience · Interface Animations. Refine with filters or upvote what's useful.
Shimmer هي مكتبة حالة تحميل واجهة المستخدم تستخدم لإنشاء عناصر نائبة للهيكل (skeleton placeholders) وتأثيرات رسوم متحركة تغلف العرض. توفر مجموعة من الأدوات لإنشاء رسوم متحركة مميزة تشير إلى أن المحتوى يتم تحميله داخل واجهة المستخدم. يتضمن المشروع مولد شاشة هيكلية ومغلف رسوم متحركة للعرض. تطبق هذه المكونات تأثير تدرج متحرك فوق العروض الموجودة لتوفير تغذية راجعة مرئية أثناء جلب البيانات. تغطي المكتبة أنماط تصميم واجهة المستخدم وتطبيقات الهاتف المحمول. تنفذ مؤشرات التحميل من خلال مزيج من قناع التدرج الخطي، وتحويل فضاء الإحداثيات، وحلقات الرسوم المتحركة القائمة على الإطارات الرئيسية (keyframes).
Adds subtle motion effects to interface elements to improve the perceived performance of the application.
mini.nvim is a comprehensive library of independent modules designed to extend Neovim with a wide array of navigation, user interface, and text manipulation tools. It serves as a modular plugin collection, a UI toolkit for creating custom statuslines and notifications, and a package manager for installing and pinning external plugins from Git. The project provides a specialized fuzzy picker framework for filtering files and symbols, an LSP completion engine with interactive snippet expansion, and a dedicated plugin test framework that uses headless editor instances and remote procedure calls
Adds fluid visual transitions and animations to common editor movements and interface actions.
PyQt is a cross-platform GUI toolkit and desktop UI framework that provides Python bindings for the Qt framework. It serves as a widget library for creating graphical user interfaces that maintain consistent behavior and appearance across Windows, macOS, and Linux. The framework enables the development of desktop applications through a collection of pre-built interface components and layout managers. It supports the creation of specialized interface elements with custom styling, window animations, and the integration of web browser components to load and execute scripts alongside native eleme
Supports visual transitions and motion effects like fading and sliding for interface elements.
Flukit هي مجموعة أدوات وظيفية لـ Flutter، توفر مغلفات للرسوم المتحركة، وأدوات لتصحيح أخطاء التخطيط، ومجموعات تفاعل التمرير، ومكتبة من مكونات واجهة المستخدم القابلة لإعادة الاستخدام والأدوات البصرية. يتميز المشروع بأداة مخصصة لتصحيح أخطاء التخطيط لفحص قيود العناصر الأبوية والتقاط سجلات النظام مباشرة داخل الواجهة. كما يوفر مغلفات رسوم متحركة متخصصة لتدوير وتغيير حجم وانزلاق المكونات الفرعية، ومجموعة تفاعل تمرير تتضمن آليات السحب للتحديث، وعناصر التمرير الدوارة، ورؤوس sliver المرنة. تغطي المكتبة مجموعة واسعة من القدرات، بما في ذلك التأثيرات البصرية مثل العلامات المائية للمحتوى وتراكبات التدرج، بالإضافة إلى ميزات تفاعلية مثل العروض القابلة للتكبير واعتراض أحداث اللمس. وتتضمن نظاماً لتخزين المكونات الفرعية مؤقتاً في المناطق القابلة للتمرير، وقائمة إشعارات متزامنة لإدارة تحديثات الحالة أثناء مراحل التخطيط.
Provides fluid interface animations including rotating, scaling, and sliding transitions for child components.
Popping is a gallery of iOS user interface animation examples. It provides a collection of visual demonstrations and code samples for implementing smooth interface transitions and motion effects in Apple mobile applications. The project focuses on showcasing how to use the Pop animation engine to create high-performance animations and sophisticated behavioral effects. It serves as a reference for adding polish to mobile views through a variety of motion samples. The content covers mobile interface design and the implementation of UI animations to refine the look and feel of an application.
Provides a variety of visual transitions and motion effects for iOS user interface elements.
Telegram-X is an open-source Telegram client for Android that prioritizes low-latency message delivery and smooth interface animations. It renders the entire user interface using hardware-accelerated OpenGL canvas drawing instead of standard Android views, and relies on the Telegram Database Library (TDLib) for all API interactions and local database storage. The client distinguishes itself through compile-time feature toggles that allow experimental capabilities to be enabled or disabled before building, a guest session sandbox that isolates temporary user data in ephemeral storage, and a pl
Render smooth visual transitions to improve overall user interface fluidity and responsiveness.
This project is a collection of themes, layout customizers, and automated installers for Visual Studio Code designed to create a dark-mode workspace aesthetic. It provides a set of dark color palettes and syntax highlighting configurations alongside a CSS UI customizer for modifying the editor's internal interface elements. The toolkit enables a modern visual design characterized by deep dark backgrounds, floating glass-effect panels, and rounded interface geometries. It utilizes custom stylesheets to alter panel radii, gaps, and sidebar margins, while adding interactive animations such as ho
Adds smooth transitions, hover effects, and interactive glow elements to the editor user interface.
Blitz is an HTML and CSS rendering engine and native UI framework designed to translate web-standard markup into visual interfaces for native applications. It functions as a layout engine that converts raw HTML strings into a structured object model for programmatic rendering. The project implements a web-standard layout engine using Flexbox and Grid models to compute element positions and sizes. It includes a dedicated SVG graphics renderer for displaying scalable vector graphics embedded within HTML-based layouts. The framework covers native windowing integration and system accessibility t
Implements visual transitions and motion effects applied to user interface elements.
Cult-UI is an AI application UI kit and a collection of accessible components and templates designed for building large language model powered interfaces and agent workflows. It provides a foundation for developing AI applications, including specialized interface libraries for retrieval-augmented generation and agent orchestration. The project distinguishes itself through dedicated UI building blocks for coordinating multi-agent systems, evaluator-optimizer loops, and tool-based execution flows. It also features a component installation CLI and model context protocols for rapidly integrating
Includes performant interface animations and visual transitions designed to guide user focus and engagement.