{"id":18447560,"url":"https://github.com/eliooooooo/docmyfiles","last_synced_at":"2025-04-15T06:45:18.458Z","repository":{"id":231599911,"uuid":"781572691","full_name":"eliooooooo/DocMyFiles","owner":"eliooooooo","description":"AI powered script generating custom README for your projects","archived":false,"fork":false,"pushed_at":"2024-05-27T15:24:03.000Z","size":89,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-15T06:45:15.237Z","etag":null,"topics":["openai-api","readme-generator","script"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/eliooooooo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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-04-03T16:29:40.000Z","updated_at":"2024-09-19T17:30:31.000Z","dependencies_parsed_at":"2024-12-25T02:22:51.589Z","dependency_job_id":"7ca3cf8c-edac-418b-b0e9-10fe36e7afcc","html_url":"https://github.com/eliooooooo/DocMyFiles","commit_stats":null,"previous_names":["eliooooooo/docmyfiles"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eliooooooo%2FDocMyFiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eliooooooo%2FDocMyFiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eliooooooo%2FDocMyFiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eliooooooo%2FDocMyFiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eliooooooo","download_url":"https://codeload.github.com/eliooooooo/DocMyFiles/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249023735,"owners_count":21199959,"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":["openai-api","readme-generator","script"],"created_at":"2024-11-06T07:13:48.698Z","updated_at":"2025-04-15T06:45:18.442Z","avatar_url":"https://github.com/eliooooooo.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DocMyFiles Project\n\nThis project is about generating custom README files using the OpenAI API. It can extract information from project files and create a detailed README based on that data.\n\n## Dependencies\n\n- **dotenv** (^16.4.5)\n- **openai** (^4.32.1)\n- **fs** (^0.0.1-security)\n\n## Instructions\n\nTo run the project, follow these steps:\n\n1. Make sure you have Python installed, as the project uses a Python script to count tokens.\n2. Customize the variables in the `docMyFiles.js` file according to your project needs.\n3. Set up your OpenAI API key in the `.env` file.\n\n## Project Structure\n\n- **tokenCounter.py** - Python script for counting tokens in the text.\n- **docMyFiles.js** - Main JavaScript file for generating the README.\n- **.env.exemple** - Example file for storing the OpenAI API key.\n\n## Usage\n\n1. Run the `docMyFiles.js` script.\n2. Customize the variables like `projectPath`, `avoid`, and `description` in the script.\n3. The script will read project files and create a README based on the extracted information.\n4. You can interact with the script to decide whether to send the request to OpenAI for README generation.\n\n---\n\nThis README file provides an overview of the project, its dependencies, instructions for running it, and details about the project structure and usage. Feel free to share your impressions !\u003cbr\u003e\u003cbr\u003e This README was generated by [DocMyFiles](https://github.com/eliooooooo/DocMyFiles).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feliooooooo%2Fdocmyfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feliooooooo%2Fdocmyfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feliooooooo%2Fdocmyfiles/lists"}