awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Cursor configuration editor

Ranking updated Aug 1, 2026

For cursor customization, the first results are ful1e5/bibata_cursor (Bibata is a cursor theme set and generator that supports custom image designs, multi-resolution rasterization, and cross-platform export, though it lacks an interactive visual cursor editor and animation features), tholman/cursor-effects (This is a JavaScript animation library for web browser cursor trails and visual effects rather than a system-wide or application-level cursor customization tool with theme and editor support) and mgth/littlebigmouse (LittleBigMouse is a multi-monitor display manager that synchronizes cursor movement across different DPI settings, but it does not provide custom styling, themes, or cursor creation features). avibrazil/rdm and google/flutter-desktop-embedding round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Hand-picked cursor configuration editors and customization tools for developers, ranked by GitHub stars. Compare and pick the right one.

Cursor configuration editor

Find the best repos with AI.We'll search the best matching repositories with AI.
  • ful1e5/bibata_cursorful1e5 avatar

    ful1e5/Bibata_Cursor

    3,210View on GitHub↗

    Bibata_Cursor is a cross-platform cursor set and generator that produces material design mouse pointers. It utilizes an SVG-based pointer asset library to create cursor themes available in various styles and colors for different operating systems. The project includes an SVG cursor theme generator that allows for custom design by modifying source files. This system uses template-driven color injection to swap hexadecimal codes within vector templates, enabling the creation of personalized color schemes. The pipeline handles multi-resolution rasterization to ensure visual consistency across d

    Bibata is a cursor theme set and generator that supports custom image designs, multi-resolution rasterization, and cross-platform export, though it lacks an interactive visual cursor editor and animation features.

    ShellCross-Platform Cursor SetsCursor Theme Generators
    View on GitHub↗3,210
  • tholman/cursor-effectstholman avatar

    tholman/cursor-effects

    4,001View on GitHub↗

    cursor-effects is a JavaScript library and effect engine designed to implement physics-based cursor trails and floating visual effects in web browsers. It provides a framework for adding interactive graphical overlays that follow the user pointer. The system specializes in spawning particle trails, physics-based floating emojis, and pointer-tracking text strings. These animations utilize spring-based physics simulations to create organic reactions and dispersal patterns as the cursor moves. The library manages the entire lifecycle of visual elements, from coordinate-based pointer tracking an

    This is a JavaScript animation library for web browser cursor trails and visual effects rather than a system-wide or application-level cursor customization tool with theme and editor support.

    JavaScriptCursor Animations
    View on GitHub↗4,001
  • mgth/littlebigmousemgth avatar

    mgth/LittleBigMouse

    6,398View on GitHub↗

    LittleBigMouse is a multi-monitor DPI mouse manager designed to synchronize cursor movement and transitions across displays with differing pixel densities. It functions as a cursor transition controller and display geometry optimizer to ensure consistent mouse navigation in diverse monitor setups. The software provides tools for adjusting virtual screen sizes and positions to match a physical desk layout. It implements mouse movement normalization and transition coordination to eliminate cursor jumps when crossing boundaries between monitors with different DPI settings. The system includes c

    LittleBigMouse is a multi-monitor display manager that synchronizes cursor movement across different DPI settings, but it does not provide custom styling, themes, or cursor creation features.

    C#DPI-Aware Cursor Navigation
    View on GitHub↗6,398
  • avibrazil/rdmavibrazil avatar

    avibrazil/RDM

    4,227View on GitHub↗

    RDM is a system utility for macOS designed to unlock and apply unsupported screen resolutions. It functions as a display resolution manager that enables users to set their screens to high-density resolutions not natively available in standard system settings. The tool specifically manages Retina display scaling by enabling high-density pixel modes. This ensures the user interface remains sharp while increasing the usable workspace through the use of custom resolution overrides. These capabilities are provided via a menu bar interface that interacts with low-level system frameworks to modify

    RDM is a macOS display resolution manager rather than a cursor customization tool, making it the wrong category for modifying mouse cursors.

    Objective-C++Display ScalingHigh-DPI Scaling
    View on GitHub↗4,227
  • google/flutter-desktop-embeddinggoogle avatar

    google/flutter-desktop-embedding

    7,056View on GitHub↗

    This project is a desktop embedding layer that serves as a bridge between the Flutter engine and the native windowing systems of desktop operating systems. It functions as a Flutter desktop plugin and a native menu bar manager to facilitate the development of cross-platform desktop applications. The system focuses on desktop application integration and native operating system menu management. It provides the tools necessary to create and manage application menus within the native system menu bar for desktop platforms.

    This project is a desktop embedding layer and windowing bridge for Flutter, making it a lower-level UI development tool rather than a tool for modifying or creating mouse cursors.

    C++Desktop Integration
    View on GitHub↗7,056
  • mularahul/keyvizmulaRahul avatar

    mulaRahul/keyviz

    8,985View on GitHub↗

    Keyviz is a keyboard and mouse visualizer that renders real-time input activity as a customizable on-screen overlay. It serves as a presentation input aid, displaying keystrokes and pointer events as animated graphics to make technical demonstrations and screen recordings easier for an audience to follow. The tool differentiates itself through deep visual customization, offering input layout themes for different keyboard types and the ability to modify the colors, sizes, and screen positions of the overlays. It supports specific visual effects for key groups and provides a system for labeling

    Keyviz is an on-screen overlay tool for visualizing keystrokes and mouse actions during presentations, which makes it a neighbouring display aid rather than a cursor customization tool for styling or modifying pointers.

    TypeScriptMouse Pointer Utilities
    View on GitHub↗8,985
  • sophia-community/sophiappSophia-Community avatar

    Sophia-Community/SophiApp

    4,893View on GitHub↗

    SophiApp is a suite of specialized tools designed for removing pre-installed software, installing system runtimes, optimizing operating system performance, and hardening privacy on Windows 10 and 11. It includes a dedicated bloatware removal tool, a dependency installer for runtimes and codecs, and a privacy hardening suite to restrict data collection. The project features an optimization toolkit and registry tweaker that apply configuration changes to customize system behavior, appearance, and performance. These tools use a graphical interface to modify registry values, manage theme personal

    SophiApp is a Windows system optimization and tweaking utility rather than a dedicated cursor customization tool, meaning it manages broader OS settings instead of creating or styling mouse pointers.

    C#OS-Level Integrations
    View on GitHub↗4,893
  • jformdesigner/flatlafJFormDesigner avatar

    JFormDesigner/FlatLaf

    4,212View on GitHub↗

    FlatLaf is a Java Swing look and feel library and theme engine that provides a modern flat design for desktop user interfaces. It serves as a comprehensive framework for applying visual themes, managing high-density scaling, and implementing customized window decorations. The project distinguishes itself through a flexible styling system that supports light and dark mode toggling and the ability to define visual identities via property files, subclassing, and external theme imports. It includes a dedicated scaling framework to ensure that interface elements and vector icons remain crisp on Hi

    FlatLaf is a Java Swing theme engine for desktop user interfaces rather than a mouse cursor customization tool, meaning it manages UI looks and high-DPI scaling instead of cursors.

    JavaDisplay ScalingHigh-DPI Scaling
    View on GitHub↗4,212
  • tomschimansky/customtkinterTomSchimansky avatar

    TomSchimansky/CustomTkinter

    13,410View on GitHub↗

    CustomTkinter is a Python GUI framework and library used to build modern desktop applications. It serves as a toolkit for creating cross-platform graphical interfaces with a specific focus on theme-aware components and high-resolution display support. The library provides a set of widgets based on the Tkinter framework that synchronize with operating system appearance settings. It includes a theme engine to manage light and dark modes and integrates system-level scaling to ensure visual consistency across different monitors and display densities. The toolkit covers graphical interface compos

    This repository is a general Python GUI framework rather than a dedicated cursor customization tool, meaning it lacks the specific ability to create or modify system-wide mouse pointers.

    PythonHigh-DPI Scaling
    View on GitHub↗13,410
  • vicinaehq/vicinaevicinaehq avatar

    vicinaehq/vicinae

    6,436View on GitHub↗

    Vicinae is a power-user command palette and application launcher for Linux built with C++ and React, which includes some utility features but does not provide cursor creation, styling, or system-wide cursor theme management.

    C++OS-Level Integrations
    View on GitHub↗6,436
  • electron/electron-api-demoselectron avatar

    electron/electron-api-demos

    10,235View on GitHub↗

    This repository provides a collection of interactive sample applications and reference implementations for the Electron framework. It serves as a library of API reference demos designed to help developers learn how to implement core desktop features. The project features visual demonstrations of cross-platform GUI management and practical examples of native operating system integration. It includes dedicated samples for handling native modules, crash reports, and the configuration of security implementations such as content security policies and process sandboxing. The codebase covers a broa

    This repository contains sample applications for building desktop software with Electron, rather than providing tools for modifying or creating custom mouse cursors.

    HTMLOS-Level Integrations
    View on GitHub↗10,235
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
ful1e5/bibata_cursor3.2KShellgpl-3.0Jun 18, 2024
tholman/cursor-effects4KJavaScript—Feb 26, 2026
mgth/littlebigmouse
6.4K
C#
GPL-3.0
Jun 11, 2026
avibrazil/rdm4.2KObjective-C++—Nov 29, 2023
google/flutter-desktop-embedding7.1KC++Apache-2.0Apr 3, 2024
mularahul/keyviz9KTypeScriptgpl-3.0Jan 28, 2026
sophia-community/sophiapp4.9KC#mitFeb 14, 2026
jformdesigner/flatlaf4.2KJavaApache-2.0Jun 19, 2026
tomschimansky/customtkinter13.4KPythonMITFeb 24, 2026
vicinaehq/vicinae6.4KC++gpl-3.0Feb 19, 2026

Related searches

  • an open source alternative to Cursor
  • UI component library
  • Data grid component
  • Scroll interaction library
  • a css framework for styling web interfaces
  • UI navigation components
  • a library for customizing UI components
  • a background job queue for web applications