awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 个仓库

Awesome GitHub RepositoriesShape Customization

Options for defining and modifying visual shape properties.

Distinguishing note: Focuses on shape-specific visual options rather than general UI styling.

Explore 10 awesome GitHub repositories matching user interface & experience · Shape Customization. Refine with filters or upvote what's useful.

Awesome Shape Customization GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • tldraw/tldrawtldraw 的头像

    tldraw/tldraw

    47,883在 GitHub 上查看↗

    This project is a programmable, high-performance drawing engine designed for building collaborative whiteboards, diagramming tools, and infinite canvas applications. It provides a reactive graphics runtime that manages complex canvas interactions, viewport animations, and input handling through a unified signal-based API. The framework is built on a schema-driven data store that maintains application state in a strictly typed, centralized record system, enabling efficient UI updates and persistent data management. The engine distinguishes itself through a highly modular architecture that supp

    Allows configuration of visual shape options for custom drawing elements.

    TypeScriptcanvascollaborationdesign
    在 GitHub 上查看↗47,883
  • tobspr-games/shapez.iotobspr-games 的头像

    tobspr-games/shapez.io

    6,900在 GitHub 上查看↗

    shapez.io is an open-source automation base building game and infinite sandbox factory simulation. Players extract and process geometric shapes through conveyor belts and industrial automation to meet delivery goals within an endless map. The project incorporates a logic circuit simulation environment, allowing for the creation of automated control systems using wiring and logic gates to optimize factory operations. It utilizes an entity-component game architecture to manage thousands of active elements across its simulation. Gameplay covers industrial automation and resource logistics, spec

    Mix and apply specific paints to produced shapes to meet delivery requirements.

    JavaScriptgamegame-2dgame-development
    在 GitHub 上查看↗6,900
  • black7375/firefox-ui-fixblack7375 的头像

    black7375/Firefox-UI-Fix

    5,841在 GitHub 上查看↗

    Firefox-UI-Fix 是一套 CSS 样式表、样式覆盖和 UserChrome 框架,旨在重新定义 Firefox Web 浏览器的布局和外观。它作为一个浏览器界面自定义工具和样式套件,使用 CSS 注入和 DOM 覆盖来修改浏览器外壳。 该项目通过提供与宿主操作系统的深度集成而脱颖而出,使浏览器的窗口装饰、菜单和主题能够匹配系统强调色和原生桌面美学。它包括用于修改界面视觉层级和提供预定义视觉主题分发的专门功能。 广泛的功能领域涵盖全面的布局修改,包括调整元素密度、重新定位标签栏和重组导航工具栏的能力。该项目还提供用于标签管理、内部媒体播放器重新设计、界面动画移除以及自定义内部浏览器页面和排版的工具。 该系统使用 SCSS 实现,并利用浏览器的内部样式机制和偏好驱动的配置。

    Configures the color and visibility of the dividing lines between unselected tabs.

    SCSSfirefoxfirefox-cssfirefox-customization
    在 GitHub 上查看↗5,841
  • attackondobby/ios-core-animation-advanced-techniquesAttackOnDobby 的头像

    AttackOnDobby/iOS-Core-Animation-Advanced-Techniques

    4,489在 GitHub 上查看↗

    该项目是关于 iOS 上 Core Animation 框架的高级视觉效果和硬件加速动画的技术指南和实现库。它为创建高性能动态图形、自定义图形渲染以及使用透视变换和 Z 轴操作构建 3D 引擎提供了全面的参考。 该集合通过对 GPU 渲染优化和图形性能的深度关注而脱颖而出。它涵盖了保持高帧率的高级策略,例如通过阴影路径优化减少离屏渲染、实现异步图像加载和解压,以及利用基于光栅化的内容缓存。 该项目涵盖了广泛的功能领域,包括 3D 对象构建、粒子系统生成以及集成设备传感器数据以实现基于物理的动画。它还详细介绍了复杂的动画控制,从关键帧插值和自定义计时曲线到手动动画擦除和播放速度调整。 其他内容包括空间布局管理、矢量形状绘制以及用于测量 GPU 利用率和分析渲染性能的诊断工具。

    Defines custom boundaries for layers to create non-rectangular visual shapes.

    在 GitHub 上查看↗4,489
  • akinsho/bufferline.nvimakinsho 的头像

    akinsho/bufferline.nvim

    4,241在 GitHub 上查看↗

    bufferline.nvim is a buffer line plugin for Neovim that provides a visual tab bar at the top of the editor to display open buffers. It functions as a workspace organizer and tabpage management interface, allowing users to switch the display mode between individual open buffers and global tabpages. The project features an LSP diagnostic visualizer that maps language server errors and warnings directly onto the buffer tabs. It enables UI customization through adjustable tab shapes and underline indicators to emulate the appearance of graphical text editors. The plugin includes capabilities for

    Renders buffer tabs with slanted or sloped visual edges instead of rectangular shapes.

    Luabufferlineluaneovim
    在 GitHub 上查看↗4,241
  • qishaoxuan/css_tricksQiShaoXuan 的头像

    QiShaoXuan/css_tricks

    4,103在 GitHub 上查看↗

    该项目是实现 CSS 布局、排版和视觉效果的参考指南和可复用模式集合。它作为一个样式片段库和实现指南,用于构建网页并创建常见的用户界面模式。 该仓库为视觉效果和 UI 组件模式提供了专门的展示库。这些包括创建玻璃拟态、复杂几何形状以及交互式元素(如手风琴、工具提示和动画标签指示器)的技术。 该项目涵盖了广泛的前端能力,包括响应式设计、灵活的网格布局系统以及排版优化。它还包括用于构建交互式运动效果、颜色混合和图像过滤的资源,以解决常见的渲染问题并增强界面美观度。

    Offers implementation guides for creating custom geometric shapes like triangles and fans.

    CSScsscss3
    在 GitHub 上查看↗4,103
  • javanoober/backgroundlibraryJavaNoober 的头像

    JavaNoober/BackgroundLibrary

    3,887在 GitHub 上查看↗

    BackgroundLibrary is an Android UI styling framework and programmatic drawable generator. It provides a system for defining user interface components, backgrounds, and state-to-visual mappings through layout attributes and fluent code builders. The library enables the creation of complex background shapes, gradients, and strokes programmatically, removing the need for static XML resource files. It includes a view state manager that maps user interaction events, such as pressed or focused states, to specific visual changes in colors or strokes at runtime. The framework covers a broad range of

    Defines backgrounds with specific geometries, corner radii, and gradients using programmatic attributes.

    Javaandroiddrawableselector
    在 GitHub 上查看↗3,887
  • catppuccin/tmuxcatppuccin 的头像

    catppuccin/tmux

    2,828在 GitHub 上查看↗

    This project provides a collection of coordinated color themes and visual presets for the tmux terminal multiplexer. It is designed to standardize the interface appearance by styling the status bar and window borders through a set of curated color palettes. The system enables comprehensive interface customization, allowing for the modification of window tabs and the application of visual styles to system metric displays. It includes a management system for switching between distinct visual presets to maintain a consistent aesthetic across the terminal workspace. The project covers the config

    Configures the visual appearance of window tabs, including the use of specific character-based border styles.

    Shellcatppuccincolorscolorscheme
    在 GitHub 上查看↗2,828
  • danielswolf/rhubarb-lip-syncDanielSWolf 的头像

    DanielSWolf/rhubarb-lip-sync

    2,493在 GitHub 上查看↗

    Rhubarb is an automated lip sync generator and phonetic speech analyzer that converts audio recordings into timed mouth-shape animation data. It identifies sounds and syllables within audio files to map them to specific visual mouth shapes, serving as an animation timing exporter for external character animation software. The tool utilizes a language-independent phonetic recognizer to process speech regardless of the spoken language. To increase accuracy, it supports dialogue-guided recognition by using external text files to guide the phonetic analysis of specific spoken scripts. The system

    Matches automated phonetic timing data to specific visual assets to fit the unique design of a character.

    C++animationclicommand-line
    在 GitHub 上查看↗2,493
  • flatlogic/awesome-bootstrap-checkboxflatlogic 的头像

    flatlogic/awesome-bootstrap-checkbox

    2,022在 GitHub 上查看↗

    This project is a CSS-based library that provides custom visual themes for standard checkbox and radio button inputs. It functions as an extension for the Bootstrap framework, allowing developers to enhance the appearance of selection controls while maintaining native input functionality without the need for additional JavaScript logic. The library distinguishes itself by utilizing pure CSS techniques to manage visual states and component aesthetics. It employs a hidden-input-overlay pattern and state-driven selectors to ensure that custom designs respond automatically to native browser state

    Supports modifying the geometry of selection controls, allowing for alternative visual styles such as rounded corners.

    CSSbootstrapbootstrap4checkbox
    在 GitHub 上查看↗2,022
  1. Home
  2. User Interface & Experience
  3. Shape Customization

探索子标签

  • Material ColoringSystems for mixing and applying colors to materials or objects within a simulation. **Distinct from Shape Customization:** Distinct from Shape Customization by focusing on the mixing and application of paint as a gameplay resource rather than static visual property settings.
  • Mouth Shape CustomizationsMapping phonetic data to character-specific visual assets to match a unique art style. **Distinct from Shape Customization:** Focuses on matching phonetic timing to mouth assets, not general UI shape modifications.
  • Tab Border Styling1 个子标签Customization of visual borders for editor tabs using specific character sets. **Distinct from Shape Customization:** Focuses specifically on the character-based border rendering of buffer tabs rather than general geometric shape customization.