{"id":13599973,"url":"https://github.com/zat-dev/VarTrace","last_synced_at":"2025-04-10T17:33:07.811Z","repository":{"id":40339045,"uuid":"489614875","full_name":"zat-dev/VarTrace","owner":"zat-dev","description":"time travel debug and analyzer for Python","archived":false,"fork":false,"pushed_at":"2022-05-29T03:18:39.000Z","size":1687,"stargazers_count":13,"open_issues_count":2,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-08-02T17:40:01.694Z","etag":null,"topics":["debugger","python","timetravel","ttd","vscode","vscode-extension"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zat-dev.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-05-07T08:25:21.000Z","updated_at":"2022-07-10T04:10:37.000Z","dependencies_parsed_at":"2022-07-12T04:31:23.697Z","dependency_job_id":null,"html_url":"https://github.com/zat-dev/VarTrace","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zat-dev%2FVarTrace","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zat-dev%2FVarTrace/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zat-dev%2FVarTrace/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zat-dev%2FVarTrace/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zat-dev","download_url":"https://codeload.github.com/zat-dev/VarTrace/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223442780,"owners_count":17145831,"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":["debugger","python","timetravel","ttd","vscode","vscode-extension"],"created_at":"2024-08-01T17:01:22.591Z","updated_at":"2024-11-07T01:31:32.987Z","avatar_url":"https://github.com/zat-dev.png","language":"TypeScript","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"readme":"# VarTrace \nVarTrace is a python debugger that records \u0026 analyze your script executions\n\n## Features\n\n* printf debug without modifing your code\n  * search \u0026 filter by variable name or value\n![printf](https://github.com/zat-dev/VarTrace/raw/main/resources/printf_demo.gif)\n* step back, jump\n![jump](https://github.com/zat-dev/VarTrace/raw/main/resources/step_back_demo.gif)\n\n## quick start\n0. search and install \"vartrace\" vscode extension. then VT icon will appear the left of vscode\n1. click VT icon and fill your execution command into sidebar textfield. the command is same as is you run your script \n    * for example, `python demo.py -a arg1`\n2. push analyze button\n3. do the above Features section\n\n![howto](https://github.com/zat-dev/VarTrace/raw/main/resources/howtorun.png)\n\n## current support\n\n* language : python\n* editor: vscode\n* single thread only\n* platform: windows\n\n# limitation\n* heavy performance degradation\n\n## Extension Settings\n* fill your python execution commands and push analyze button\n\n# LICENSE\n* GPL v3\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzat-dev%2FVarTrace","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzat-dev%2FVarTrace","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzat-dev%2FVarTrace/lists"}