You are browsing as a guest. Sign up (or log in) to start making projects!

catlover125r

@catlover125r

Joined June 8th, 2026

  • 6Devlogs
  • 6Projects
  • 5Ships
  • 75Votes
RunScore is my fave
Open comments for this post

5h 12m 55s logged

YAY! I finally figured out how I can make the exporting take less time and I also posted my first ever IOS app on app store connect so I can get credit for It.

0
0
1
Ship

I built a website for my passion project RunScore! RunScore is a composite index that quantifies the strength of a community's running culture using public-domain data sources. The index correlates with home values, health outcomes, walkability, and school quality. This makes it a measurable lifestyle signal for home buyers, real estate platforms, and urban planners.

  • 1 devlog
  • 2h
  • 8.10x multiplier
  • 18 Stardust
Try project → See source code →
Open comments for this post

2h 13m 52s logged

I spent a long time doing research that was not documented though waka on how the frequency of physical activities per capita can translate Into a score proportional to the general health of an area.

0
0
3
Ship Changes requested

A native iOS app that turns GPX activity files into cinematic 3D flyover videos.

What it does
Import a GPX file from COROS, Garmin, Strava, or any app that exports GPX. RunPath animates a 3D MapKit camera flying along your route and exports it as a polished MP4 video ready to share.

Features
Keyframe timeline editor: Seven animatable tracks, each with independent keyframes and smooth cubic interpolation between them:

Speed 0.1× – 1.9× 1.0 is center of slider
Smoothness 0 – 100%
Camera Altitude 100 – 25 000 m
Camera Tilt 0 – 85°
Line Thickness 1 – 24 pt
Line Color

Stats overlay: Optional run stats burnt into the exported video. Portrait: distance (center, large) + time (left) + pace (right) above a bottom gradient. Landscape: stats stack vertically on the left side with a left-edge gradient.

Export options

Portrait (9:16) or Landscape (16:9)
1080p or 4K
Standard or Satellite/Hybrid Flyover map style
H.264, 30 fps, 8 Mbps
Auto-saves to Photos library
Route library — Swipe left to delete, three-dot menu to rename. Routes persist across launches.

  • 1 devlog
  • 2h
Try project → See source code →
Ship Changes requested

Open-source, catalog-based, non-destructive RAW photo editor (Lightroom-class), GPLv3, 100% local AI. Engine in Rust, one wgpu shader codebase, ONNX Runtime for all ML.

This repo contains the Phase-0 spike + a working Phase-1 (MVP) with a real desktop GUI — proven end-to-end on Apple Silicon (Metal + CoreML):

crates/raw-decode — LibRaw → linear 16-bit RGB + metadata probe, via a stable C-ABI shim.

crates/recipe — serde parametric edit-recipe (sparse, identity-default).

crates/catalog — SQLite catalog: import folders of RAWs (with EXIF), read/write recipes, idempotent.

crates/gpu — wgpu develop pipeline (WB, exposure, contrast,

highlights/shadows/whites/blacks, vibrance/saturation, dehaze, 8-band HSL, post-crop vignette, grain), shared by the live preview and headless export. Preview == export. cargo run -p gpu --example modtest checks the modules.

crates/app — egui desktop app: a Library grid (background-decoded thumbnails) and a Develop view with live sliders driving the GPU pipeline, plus the import / --recipe / --export / --selftest headless CLI.

crates/ai-smoke — ONNX Runtime + CoreML EP smoke test for SAM2.

catalog/schema.sql — full SQLite catalog schema (Task 3).

docs/ — stack decisions, recipe format, develop pipeline, model packaging.

  • 1 devlog
  • 4h
Try project → See source code →
Ship Changes requested

Scripts for organizing family photo collections into a clean, date-based directory structure.

Scripts
create_photo_dirs.sh
Creates a Year/Month folder tree for a given date range.

./create_photo_dirs.sh [root_dir] [start_year] [end_year]

# Example: create folders from 2005 to 2024 under ~/Photos
./create_photo_dirs.sh ~/Photos 2005 2024
Output structure:

~/Photos/
2005/
01_January/
02_February/
...
2006/
...
rename_photos.py
Renames photos in a folder to a consistent YYYY-MM-DD_HHMMSS_originalname.ext format. Uses EXIF DateTimeOriginal when available, falls back to file modification time.

# Preview changes without renaming
python rename_photos.py ~/Photos/unsorted --dry-run

# Rename for real
python rename_photos.py ~/Photos/unsorted
sort_photos_into_dirs.py
Moves (or copies) photos from a flat folder into a Year/Month directory tree automatically.

# Preview
python sort_photos_into_dirs.py ~/Downloads/OldPhotos ~/Photos --dry-run

# Move files
python sort_photos_into_dirs.py ~/Downloads/OldPhotos ~/Photos

# Copy instead of move
python sort_photos_into_dirs.py ~/Downloads/OldPhotos ~/Photos --copy
Requirements
pip install Pillow
Pillow is used to read EXIF data for accurate photo dates. If not installed, all scripts fall back to file modification time.

Typical Workflow
Run create_photo_dirs.sh to build the folder structure.
Run rename_photos.py on your unsorted folder to standardize filenames.
Run sort_photos_into_dirs.py to move everything into the right Year/Month folder.

  • 1 devlog
  • 1h
Try project → See source code →
Open comments for this post

1h 32m 16s logged

This is the current state of the exported product from the app. I might work on the line not going behind the buildings next

0
0
3

Followers

Loading…