Skip to content

A cross-platform 2D graphics engine written from scratch to serve my future projects and learn a lot along the way.

active 2025-08-172026-02-02 (UTC)

Complete coverage26,357 / 26,357 hourly files (100%) · 2 absent upstream2023-08-152026-08-17 (UTC)
Events
170
Pushes
142
Pull requests
0
Issues
18
Stars
0
Forks
0

Activity over time

Daily event counts in the loaded window

Line chart, 170 days from 2025-08-17 to 2026-02-02. Pushes: 142 total, peak 10 in a day. Pull requests: 0 total, peak 0 in a day. Issues: 18 total, peak 5 in a day. Comments: 5 total, peak 1 in a day. Stars: 0 total, peak 0 in a day.

  • Pushes
  • Pull requests
  • Issues
  • Comments
  • Stars

Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.

Top contributors

Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity

ContributorContributionsPushesPRsComments
FlyMandi16614305

Recent activity

Latest issues, pull requests and releases

  • Issue#20FlyMandi2026-01-09 09:23
    get rid of function pointer passing nonsense, just store them in an fptr struct somewhere
  • Issue#20FlyMandi2026-01-09 09:23
    get rid of function pointer passing nonsense, just store them in an fptr struct somewhere
  • Issue#20FlyMandi2026-01-09 09:23
    get rid of function pointer passing nonsense, just store them in an fptr struct somewhere
  • Issue#19FlyMandi2025-12-25 14:11
    implement cross-platform cursor change from small image file as given input
  • Issue#19FlyMandi2025-12-25 14:11
    implement cross-platform cursor change from small image file as given input
  • Issue#19FlyMandi2025-12-25 14:11
    implement cross-platform cursor change from small image file as given input
  • Issue#17FlyMandi2025-12-19 12:09
    allow loadText to have linebreaks and other escape codes
  • Issue#17FlyMandi2025-12-19 12:09
    allow loadText to have linebreaks and other escape codes
  • Issue comment#8FlyMandi2025-12-19 06:49
    allow hot reloading of config (via menu)
  • Issue#12FlyMandi2025-12-19 06:48
    investigate & maybe handle ColormapNotify message
  • Issue#11FlyMandi2025-12-19 06:48
    Add map file format, parsing, etc
  • Issue#10FlyMandi2025-12-19 06:48
    Poll controls for map editor
  • Issue#1FlyMandi2025-11-29 09:18
    Multi-thread compositing & text loading on windows
  • Issue comment#6FlyMandi2025-11-29 09:18
    Allow alpha compositing on software renderer, even though it's very slow
  • Issue#13FlyMandi2025-11-22 11:40
    Software renderer multi-threading improvements
  • Issue#4FlyMandi2025-11-22 11:40
    Create multi-threaded scaling/stretching for linux
  • Issue comment#15FlyMandi2025-11-04 11:16
    Actually use all cores and 100% of CPU
  • Issue comment#4FlyMandi2025-10-20 06:50
    Create multi-threaded scaling/stretching for linux
  • Issue#3FlyMandi2025-10-19 10:25
    Move coordinate system to float for use with delta time & dest size
  • Issue comment#13FlyMandi2025-10-16 20:57
    Software renderer multi-threading improvements
  • Issue#9FlyMandi2025-10-16 19:25
    X11 shutdown not occuring "safely"
  • Issue#15FlyMandi2025-10-16 14:57
    Actually use all cores and 100% of CPU
  • Issue#13FlyMandi2025-10-16 13:45
    Software renderer multi-threading improvements

Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 0 stars here means stars gained during the window, not the repo's star count.