shiftreset.run appears to center on FANUC TP Linter API, a tool for FANUC TP/LS robot programs that provides online syntax checking, compliance rule checks, and formatting. It is not a general-purpose code scanner; instead, it focuses on industrial robot programs, making it especially suitable for building automated validation workflows around FANUC controller programs.
The /check endpoint detects syntax errors and returns diagnostics such as E001. It can also return fixed TP code via fix or fix_unsafe, and supports lsp=true for output in LSP Diagnostic format. /compliance checks for rule violations, with rule codes including STD, NAM, and ATTR. Results can be filtered by select, ignore, and severity, and it also supports industry-standard presets such as standard=gm-standard. /format provides formatting, format checking, and unified diff output.
For integration, the documentation shows how to retrieve programs from a FANUC robot via HTTP or FTP and pipe them into the API—for example, reading /MD/PROGRAM.LS and sending it directly to /check with curl. The LSP output also gives it potential to integrate with editors, IDE plugins, or CI diagnostic interfaces. However, the main content does not mention any official SDKs, plugins, GitHub Actions, or other ecosystem components.
The page does not disclose its pricing model, free quota, paid plans, payment methods, authentication mechanism, rate limits, or data retention policy. It also does not state whether the product is open source or whether private/on-premise or self-hosted deployment is supported. Because robot programs may contain production-line logic and process details, enterprise users should further verify data security, network boundaries, and service availability before adoption.
Its strengths are a very simple API, complete curl examples, coverage of three practical use cases—syntax, compliance, and formatting—and support for LSP diagnostic output, which makes engineering integration easier. Its weaknesses are the limited amount of public information, especially the lack of clarity around open-source status, SLA, versioning strategy, access control, and commercial terms.
It is best suited for FANUC robot programmers, automation engineers, manufacturing software teams, and teams that want to automatically check TP programs before committing, releasing, or deploying them to the production line.
Access from mainland China cannot be determined from the available content and is therefore marked as unknown. If direct access is unstable, teams could consider calling the API through a proxy within their internal network. However, until self-hosting options and data compliance are confirmed, uploading sensitive production-line programs directly is not recommended. The source content does not provide information on comparable alternatives.
⚠ This review is compiled from public sources and does not constitute a purchase recommendation. Verify all facts on the vendor's official site. Verify on shiftreset.run official site.
shiftreset.run is an Unknown Dev Tools provider. TG4G tracks its product information, an overall rating of 7.0/10, and a China-accessibility score of China direct-connect friendly. Click "Visit Official Site" to reach shiftreset.run directly.