{"id":14971527,"url":"https://github.com/gorniv/vscode-flutter-files","last_synced_at":"2026-03-16T22:32:42.882Z","repository":{"id":46705103,"uuid":"171885507","full_name":"Gorniv/vscode-flutter-files","owner":"Gorniv","description":"Quickly create files for flutter using a BLoC pattern","archived":false,"fork":false,"pushed_at":"2024-06-24T15:30:59.000Z","size":41433,"stargazers_count":59,"open_issues_count":15,"forks_count":24,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-07-26T12:58:51.086Z","etag":null,"topics":["bloc","code-generator","flutter","vscode-extension"],"latest_commit_sha":null,"homepage":"https://marketplace.visualstudio.com/items?itemName=gornivv.vscode-flutter-files","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Gorniv.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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":"2019-02-21T14:21:55.000Z","updated_at":"2024-06-24T15:31:02.000Z","dependencies_parsed_at":"2024-06-24T17:13:55.953Z","dependency_job_id":"72081775-4fd6-4ec5-8eaa-599323ff4956","html_url":"https://github.com/Gorniv/vscode-flutter-files","commit_stats":{"total_commits":93,"total_committers":7,"mean_commits":"13.285714285714286","dds":0.4086021505376344,"last_synced_commit":"d05b4a9d884869dbed2c7168469bb9a9ff146e27"},"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/Gorniv/vscode-flutter-files","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Gorniv%2Fvscode-flutter-files","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Gorniv%2Fvscode-flutter-files/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Gorniv%2Fvscode-flutter-files/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Gorniv%2Fvscode-flutter-files/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Gorniv","download_url":"https://codeload.github.com/Gorniv/vscode-flutter-files/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Gorniv%2Fvscode-flutter-files/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268355799,"owners_count":24237371,"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","status":"online","status_checked_at":"2025-08-02T02:00:12.353Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["bloc","code-generator","flutter","vscode-extension"],"created_at":"2024-09-24T13:45:20.078Z","updated_at":"2026-03-16T22:32:42.843Z","avatar_url":"https://github.com/Gorniv.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# VS Code Flutter Files\n\n[![Awesome Flutter](https://img.shields.io/badge/Awesome-Flutter-blue.svg?longCache=true\u0026style=flat-square)](https://github.com/Solido/awesome-flutter#vscode)\n[![Installs](https://img.shields.io/visual-studio-marketplace/i/gornivv.vscode-flutter-files)](https://marketplace.visualstudio.com/items?itemName=gornivv.vscode-flutter-files)\n\nThis extension allows **quickly scaffold flutter BLoC templates** in VS Code project.\n\nThis extension use:\n- \u003chttps://github.com/felangel/bloc\u003e for BLoC (base)\n- \u003chttps://pub.dev/packages/ff_bloc\u003e for (my way from real code)\n\nHow it works(Russian lang) - https://vas3k.club/post/10567/\n\n## Please, support me:\n- Add me on [linkedin](https://www.linkedin.com/in/gorniv/)\n- install my 'Tool for iOS developers: [aso.dev](https://aso.dev?utm_source=ext\u0026utm_medium=f_f)'\n- install my 'Music player for Apple Music: [meows.app](https://meows.app?utm_source=ext\u0026utm_medium=f_f)'\n\n![demo](https://github.com/Gorniv/vscode-flutter-files/raw/master/assets/flutter.gif)\n\n## Custom(dynamic) templates\n\nCopy [templates](./templates) directory to your project (by command \"[FF] Copy templates to project\") and change any of content files (bloc,event,model,page,provider,repository,scree,state)\n\n## Changelog\n\nSee [CHANGELOG.md](CHANGELOG.md)\n\n## Features\n\nRight click on a file or a folder in your current project.\nYou can find multiple options been added to the context menu:\n\n| Menu Options        |\n| ------------------- |\n| New Big Pack Bloc   |\n| New Small Pack Bloc |\n| New with dynamic config |\n\n| Menu Options   |\n| -------------- |\n| New Bloc       |\n| New Event      |\n| New Model      |\n| New Page       |\n| New Provider   |\n| New Repository |\n| New Screen     |\n| New State      |\n\n| Menu Options |\n| ------------ |\n| New Index    |\n\n## Disclaimer\n\n**Important:** This extension due to the nature of it's purpose will create\nfiles on your hard drive and if necessary create the respective folder structure.\nWhile it should not override any files during this process, I'm not giving any guarantees\nor take any responsibility in case of lost data.\n\nFork https://github.com/ivalexa/vscode-angular2-files\n\n## License\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgorniv%2Fvscode-flutter-files","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgorniv%2Fvscode-flutter-files","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgorniv%2Fvscode-flutter-files/lists"}