{"id":23266784,"url":"https://github.com/0xsolanaceae/typelapse","last_synced_at":"2026-02-24T20:37:10.306Z","repository":{"id":268748019,"uuid":"905034913","full_name":"0xSolanaceae/TypeLapse","owner":"0xSolanaceae","description":"Simulates slow, natural typing to automatically generate content in Google Docs over time","archived":false,"fork":false,"pushed_at":"2024-12-22T01:39:38.000Z","size":1963,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-08T01:07:57.078Z","etag":null,"topics":["google-docs","greasyfork","tampermonkey","userscript"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/0xSolanaceae.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-18T03:07:40.000Z","updated_at":"2025-01-29T23:19:40.000Z","dependencies_parsed_at":"2024-12-18T17:49:45.480Z","dependency_job_id":null,"html_url":"https://github.com/0xSolanaceae/TypeLapse","commit_stats":null,"previous_names":["0xsolanaceae/typelapse"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xSolanaceae%2FTypeLapse","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xSolanaceae%2FTypeLapse/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xSolanaceae%2FTypeLapse/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xSolanaceae%2FTypeLapse/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/0xSolanaceae","download_url":"https://codeload.github.com/0xSolanaceae/TypeLapse/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238479799,"owners_count":19479401,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["google-docs","greasyfork","tampermonkey","userscript"],"created_at":"2024-12-19T16:21:37.135Z","updated_at":"2025-10-13T19:08:42.440Z","avatar_url":"https://github.com/0xSolanaceae.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# **TypeLapse**  \nSimulates slow, natural typing to automatically generate content in Google Docs over time. Perfect for creating timelines, or live writing effects.\n\n\u003e [!IMPORTANT]\n\u003e To use this script, you must have Tampermonkey installed.\n\n#### [Greasy Fork](https://greasyfork.org/en/scripts/521151-typelapse)\n\n---\n\n## **Setup**  \n\n1. **Install Tampermonkey**  \n   - If you don’t have it already, install the [Tampermonkey](https://www.tampermonkey.net/) extension.\n\n2. **Add the Script**  \n   - Open Tampermonkey.  \n   - Click `Create a new script`.  \n   - Replace the content with the `TypeLapse.js` script.\n\n3. **Save and Activate**  \n   - Click `Save` or hit `ctrl-S`\n   - Ensure the script is enabled in Tampermonkey.\n\n---\n\n## **How to Use**  \n\nOpen a **Google Docs** document and click on the `TypeLapse` button. An example of this is at the bottom of the page. An overlay will appear where you can paste your text and set the desired typing delay in milliseconds. The script will simulate slow, natural typing to automatically generate content over time.\n\n## **Simulate Errors**\n\nThis feature allows you to simulate typing errors. When enabled, the script will randomly introduce errors while typing, mimicking a more human-like typing experience.\n\n## **Taking a Break**\n\nWhen you click on the \"TypeLapse\" button, an overlay will appear with various options. You can enable the break feature by checking the \"Enable Breaks\" checkbox. Set the \"Break Frequency\" to determine how many characters are typed before taking a break, and set the \"Break Duration\" to specify how long the break should last in milliseconds.\n\n## While Running\n\nWhen the script is actively typing, don't navigate away from the tab or it'll pause unil you go back to it. You can also hit the pause or stop button to control the typing.\n\n---\n\n![typesim](assets/example.gif)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0xsolanaceae%2Ftypelapse","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F0xsolanaceae%2Ftypelapse","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0xsolanaceae%2Ftypelapse/lists"}