gosavetool / subtitles
Parse, convert, shift and repair SRT and WebVTT subtitles. No dependencies.
dev-main
2026-11-01 06:02 UTC
Requires
- php: >=8.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-11-01 06:38:47 UTC
README
Open source tools from GoSaveTool, free online tools for creators: subtitles, images, video and text, right in the browser.
This repository holds the libraries and the editor extension built from the same code as the site.
| Folder | Package | What it does |
|---|---|---|
browser |
Chrome and Firefox extension | Save image as PNG, JPG or WebP, compress and resize, word and character counter |
vscode |
VS Code extension | SRT ↔ WebVTT, subtitle shift and repair, image compress and WebP, word count, case changes |
npm/subtitles |
@gosavetool/subtitles |
Parse, convert, shift and repair SRT and WebVTT in JavaScript, with a CLI |
npm/text |
@gosavetool/text |
Word count, reading time, social media limits, Title Case, slugs |
python/subtitles |
gosavetool-subtitles |
The subtitle library for Python, with a CLI |
php/subtitles |
gosavetool/subtitles |
The subtitle library for PHP 8 |
All of them are MIT licensed and have no dependencies.
Online tools
- Subtitles: VTT Subtitle Generator, Auto Captions Generator, Video to Text
- Images: Image Compressor, WebP Converter, Convert Image Format, Resize Image for Social Media
- Text: Character Counter, Cool Text Generator
Tests
node npm/subtitles/test/run.js node npm/text/test/run.js node vscode/test/run.js python -m unittest discover -s python/subtitles/tests php php/subtitles/tests/run.php
Feedback
Open an issue or write to us on the contact page.