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

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

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

9 个仓库

Awesome GitHub RepositoriesRectangular Area Definitions

Systems for defining rectangular screen regions using coordinates and dimensions.

Distinct from Safe Area Layouts: Distinct from safe-area layouts: defines raw rectangular regions rather than automated padding for hardware obstructions.

Explore 9 awesome GitHub repositories matching user interface & experience · Rectangular Area Definitions. Refine with filters or upvote what's useful.

Awesome Rectangular Area Definitions GitHub Repositories

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

    jigish/slate

    7,836在 GitHub 上查看↗

    Slate is a keyboard-driven window manager and tiling system for macOS. It functions as a JavaScript-configurable automation tool and workflow orchestrator, allowing users to resize and position application windows through custom keystroke bindings and predefined spatial configurations. The project distinguishes itself by using a scripting API to define complex window manipulation logic, system event callbacks, and custom input mappings. This allows for the creation of sequenced action chains and the execution of external shell commands tied to specific keyboard shortcuts. Its capabilities in

    Checks whether a specific point or rectangular area is located outside the visible screen area.

    Objective-C
    在 GitHub 上查看↗7,836
  • firerpa/lamdafirerpa 的头像

    firerpa/lamda

    7,834在 GitHub 上查看↗

    This project is an Android RPA framework designed for automating user interfaces and system tasks on rooted Android devices using Python and ADB. It provides a suite of tools for rooted device management, allowing for programmatic control of system settings, application lifecycles, and shell command execution via a remote API. The framework distinguishes itself through a combination of dynamic instrumentation and AI integration. It can inject scripts into running processes to hook Java interfaces and modifies application behavior in real time. Additionally, it supports large language model in

    Specifies exact coordinates or rectangular areas on the screen to target interactions and captures.

    Pythonadbagentsai
    在 GitHub 上查看↗7,834
  • lxn/walklxn 的头像

    lxn/walk

    7,063在 GitHub 上查看↗

    Walk is a comprehensive framework for building native Windows desktop applications. It functions as a GUI library and Windows API wrapper, providing a toolkit of native widgets and a declarative layout system for developing high-performance user interfaces. The project is distinguished by its data-binding framework, which uses reflection and string-based property paths to synchronize data sources with interface widgets. It also provides specialized support for high-DPI interface scaling and an optimized native message loop to reduce runtime overhead. The toolkit covers a wide range of capabi

    Specifies rectangular regions using coordinates and dimensions based on pixels, grid units, or screen increments.

    Godeclarativedeclarative-uigo
    在 GitHub 上查看↗7,063
  • autoscrape-labs/pydollautoscrape-labs 的头像

    autoscrape-labs/pydoll

    6,919在 GitHub 上查看↗

    pydoll is a Chrome DevTools Protocol automation library and headless browser controller used for web data extraction and parallel browser automation. It controls Chromium-based browsers via direct WebSocket connections, allowing it to manage isolated browser contexts and tabs while bypassing the overhead and detection associated with WebDriver. The project features an anti-bot evasion framework that mimics natural human behavior, including mouse movements generated via Bezier curves and variable typing patterns. It provides specialized stealth capabilities to bypass behavioral analysis and au

    Provides visual marking of specific nodes or rectangular regions on the page to assist in debugging.

    Pythonanti-detectionautomationbrowser-automation
    在 GitHub 上查看↗6,919
  • software-mansion/react-native-gesture-handlersoftware-mansion 的头像

    software-mansion/react-native-gesture-handler

    6,755在 GitHub 上查看↗

    React Native Gesture Handler is a declarative library that exposes the platform's native touch and gesture system to React Native, enabling smooth, deterministic gesture handling on the UI thread. It manages gesture recognition through a native state machine with defined transitions between states like BEGAN, ACTIVE, END, and CANCELLED, routing touch events through platform-native gesture recognizers on both iOS and Android. The library provides a comprehensive gesture composition framework that allows developers to combine multiple gestures into race, simultaneous, or exclusive sequences, co

    Provides rectangular pressable buttons with native platform-specific visual feedback.

    TypeScriptgesturejavascriptreact-native
    在 GitHub 上查看↗6,755
  • serratus/quaggajsserratus 的头像

    serratus/quaggaJS

    5,207在 GitHub 上查看↗

    quaggaJS is a JavaScript barcode scanner library and client-side processor that performs barcode localization and decoding directly within the browser. It functions as a computer vision barcode decoder that extracts data from both static image files and live camera streams without requiring external server requests. The library supports real-time barcode scanning via webcams and can detect multiple barcode formats simultaneously. It includes tools to visualize the decoding process by rendering bounding boxes and scanlines over the image to monitor localization. Users can configure the specif

    Defines a rectangular region within the input stream to focus decoding and improve performance.

    JavaScript
    在 GitHub 上查看↗5,207
  • faiface/pixelfaiface 的头像

    faiface/pixel

    4,525在 GitHub 上查看↗

    Pixel 是一个用于 Go 编程语言的 2D 游戏库和图形引擎。它提供了一个硬件加速渲染器,用于绘制精灵、几何形状和文本,利用了优化的批处理和变换矩阵系统。 该项目作为一个全面的二维交互式应用程序工具包,将图形引擎与用于仿射变换和坐标空间投影的 2D 向量数学库相结合。它包括一个专用的输入管理器,使用轮询系统而不是异步事件来跟踪键盘按键和鼠标移动。 该引擎涵盖了广泛的能力,包括精灵表动画、用于实时视觉效果的 GPU 片段着色,以及离屏画布合成。它还提供了用于管理游戏窗口、执行 2D 向量运算和处理顶点缓冲区几何管理的实用程序。

    Defines axis-aligned rectangular areas using coordinates to determine bounds, size, and center points.

    Go
    在 GitHub 上查看↗4,525
  • chrisbuilds/terminaltexteffectsChrisBuilds 的头像

    ChrisBuilds/terminaltexteffects

    3,892在 GitHub 上查看↗

    This project is a terminal graphics library and command-line visual effects tool designed to create dynamic motion graphics using ANSI escape sequences. It provides a framework for implementing an ANSI text animation engine and a motion processor that handles the movement of characters along paths within a shell environment. The tool is distinguished by its wide array of pre-defined visual effects, ranging from simulated environmental phenomena like thunderstorms and fire to high-tech reveals such as laser etching and decryption animations. It also supports extensibility through a plugin-base

    Defines rectangular screen regions using coordinates to constrain the area where text effects are rendered.

    Pythonascii-artterminal-basedvisual-effects
    在 GitHub 上查看↗3,892
  • openseadragon/openseadragonopenseadragon 的头像

    openseadragon/openseadragon

    3,360在 GitHub 上查看↗

    OpenSeadragon is a JavaScript library and tiled image rendering engine designed for high-resolution image viewing. It functions as a deep zoom image viewer that renders massive images using a tiled pyramid approach, enabling smooth panning and zooming without requiring the full image file to be loaded. The project distinguishes itself through broad support for standardized image retrieval protocols, including the International Image Interoperability Framework (IIIF), IIPImage, Iris, and OpenStreetMap. It provides a hardware-accelerated rendering layer via WebGL to apply real-time filters and

    Provides utilities to adjust the position and dimensions of rectangular image areas.

    JavaScripthigh-resolutioniiifimage
    在 GitHub 上查看↗3,360
  1. Home
  2. User Interface & Experience
  3. Rectangular Area Definitions

探索子标签

  • Debug Area HighlightingVisual marking of rectangular regions or specific nodes for debugging purposes. **Distinct from Rectangular Area Definitions:** Distinct from general area definitions as it is used specifically for visual debugging overlays.
  • Decoding Area RestrictionsDefining specific rectangular coordinates to focus the barcode decoder and optimize performance. **Distinct from Rectangular Area Definitions:** Focuses on decoding efficiency and accuracy rather than general UI layout or watermarking.
  • Rectangular Transformations1 个子标签Operations for translating and scaling rectangular coordinate regions. **Distinct from Rectangular Area Definitions:** Extends static rectangular definitions to include active translation and scaling operations.
  • Screen Boundary ValidationLogic to verify if a rectangular area or point resides within the visible boundaries of the screen. **Distinct from Rectangular Area Definitions:** Focuses on boundary checking (inside/outside) rather than just defining the area.