LiveSplit / LiveSplit/LiveSplitOne

Submit Runs to speedrun.com

Open
#76 0 comments 0 reactions 0 assignees View on GitHub
enhancement requires livesplit-core changes speedrun.com integration
Dominant language
TypeScript
Stars
301
Forks
55
Avg merge
8m
Merged PRs (30d)
1

Description

This used to be blocked by livesplit-core, but due to all the async changes happening in Rust, I'd like to implement the Web Communication with normal TypeScript first and later move that stuff over into Rust, once the Rust ecosystem is ready.

This issue specifically may however still be somewhat blocked by livesplit-core, as it probably requires changes in the Run Editor's state.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the existing TypeScript web communication and the livesplit-core integration, then inspect how the Run Editor's state is represented. The issue does not name files or tests, and it does not define a completion condition beyond submitting runs to speedrun.com; clarify the required state changes and Rust migration boundary first.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust, typescript
Domain
api, web-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.