Skip to content

🎯 FlixzySight is a modern desktop application for gamers that allows you to create and overlay crosshairs in your games.

License

Notifications You must be signed in to change notification settings

Flixzy77/FlixzySight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

FlixzySight: Advanced Crosshair Overlay

A modern desktop application for Windows, designed for gamers who need a customizable, persistent crosshair overlay and tools for aim improvement.

Python Version License Project Status

Table of Contents

Key Features

Technology Stack

Getting Started

Prerequisites

Installation

Usage

Future Development

License

Key Features

Advanced Parametric Editor

Move beyond static images. Fine-tune your crosshair by adjusting properties like line length, thickness, offset, and color in real-time.

Toggle outlines, a center dot, and inner/outer lines independently.

Live Overlay Preview

All adjustments made in the editor are instantly rendered on a system-wide, always-on-top crosshair overlay.

Get immediate visual feedback without tabbing out of your game.

Persistent & Independent Crosshair

The overlay works independently of the game client, providing a consistent aiming point across any game that runs in windowed or borderless fullscreen mode.

Toggle the overlay visibility at any time with a global hotkey (F8).

JSON-Based Preset System

Save your complex crosshair configurations as simple .json files.

Load, modify, and share your favorite presets with ease.

Modern & Intuitive UI

Built with a clean, modern interface (customtkinter) that is easy to navigate.

Features distinct sections for editing, preset management, and settings.

Technology Stack

Core Language: Python 3

GUI Framework: customtkinter

Getting Started

Follow these instructions to get a local copy up and running.

Prerequisites

Python 3.8+

Git command-line tools

Installation

Clone the repository to your local machine


    Install the required dependencies from requirements.txt:

    pip install -r requirements.txt

Run the application:

python run.py

Usage

Editing: Navigate to the Editor tab. Use the sliders and switches to modify the crosshair parameters. Changes will be reflected live on the screen overlay.

Presets: Go to the Presets tab to load existing configurations or to save your current design as a new preset.

Toggling: Press F8 at any time to show or hide the crosshair overlay.

Future Development (Roadmap)

The following features are planned for future releases:

[βœ“] Aim Trainer Module: Implementation of various training modes (Reaction, Speed, Precision).

[βœ“] Advanced Settings: A dedicated UI for remapping the global hotkey and managing application startup behavior.

[βœ“] Profile System: Ability to save multiple settings and presets under different user profiles.

[W.I.P] Pixel Editor

License

This project is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

See the LICENSE file for more details.

About

🎯 FlixzySight is a modern desktop application for gamers that allows you to create and overlay crosshairs in your games.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages