{"id":17998410,"url":"https://github.com/primaryobjects/chatgpt-append","last_synced_at":"2026-05-02T19:32:47.692Z","repository":{"id":158826834,"uuid":"628782862","full_name":"primaryobjects/chatgpt-append","owner":"primaryobjects","description":"VSCode extension to save all project source code to a list of text files for copying/pasting to ChatGPT.","archived":false,"fork":false,"pushed_at":"2023-04-29T16:53:47.000Z","size":19779,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-04T06:42:57.890Z","etag":null,"topics":["ai","chatgpt","chatgpt-tools","chatgpt4","extension","ide","source-code","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":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/primaryobjects.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","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":"2023-04-17T01:09:31.000Z","updated_at":"2023-06-30T10:24:20.000Z","dependencies_parsed_at":null,"dependency_job_id":"5f277a92-3198-4266-8a8c-f3c97e7a4172","html_url":"https://github.com/primaryobjects/chatgpt-append","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/primaryobjects/chatgpt-append","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/primaryobjects%2Fchatgpt-append","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/primaryobjects%2Fchatgpt-append/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/primaryobjects%2Fchatgpt-append/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/primaryobjects%2Fchatgpt-append/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/primaryobjects","download_url":"https://codeload.github.com/primaryobjects/chatgpt-append/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/primaryobjects%2Fchatgpt-append/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32547645,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-02T19:18:06.202Z","status":"ssl_error","status_checked_at":"2026-05-02T19:16:21.335Z","response_time":132,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["ai","chatgpt","chatgpt-tools","chatgpt4","extension","ide","source-code","vscode","vscode-extension"],"created_at":"2024-10-29T21:25:12.550Z","updated_at":"2026-05-02T19:32:47.673Z","avatar_url":"https://github.com/primaryobjects.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ChatGPT Append\n\nSaves all source code files in your project to a list of text files for copying/pasting into ChatGPT.\n\n[Install](https://marketplace.visualstudio.com/items?itemName=primaryobjects.chatgpt-append) in VsCode.\n\nThe perfect minimialistic tool to allow ChatGPT to analyze your project's source code.\n\n*Created with ChatGPT4!*\n\n![Screenshot of VSCode extension ChatGPT Append](images/screenshot.gif)\n\n## Quick Start\n\n1. Open your VSCode project.\n2. Press the hotkey `F1`.\n3. Run the command `ChatGPT Append`. A list of text files will be saved with all of your project's source code appended.\n4. Copy and paste each file contents into the ChatGPT conversation prompt to have it analyze your code.\n\nYou can now ask questions and have the AI develop your code for you!\n\n## Process a Single File\n\nRight-click the file in the left-side navigation and select the menu option `ChatGPT Append`.\n\n## Features\n\n- Saves all source code files in your project to a concatencated list of text files.\n- Configurable maximum number of characters per file.\n- Configurable destination folder.\n\n## Extension Settings\n\nThis extension uses the following settings:\n\n* `chatgptAppend.maxFileSize`: Max number of characters per file. Default is `2000`.\n* `chatgptAppend.folderName`: Destination folder to save files. Default is `chatgpt_append_files`.\n* `chatgptAppend.ignoreFiles`: List of filenames or wildcards to ignore.\n\n## License\n\nMIT\n\n## Author\n\nKory Becker http://www.primaryobjects.com/kory-becker\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprimaryobjects%2Fchatgpt-append","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprimaryobjects%2Fchatgpt-append","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprimaryobjects%2Fchatgpt-append/lists"}