{"id":21500807,"url":"https://github.com/mcanouil/quarto-wizard","last_synced_at":"2026-02-25T10:15:23.755Z","repository":{"id":263068353,"uuid":"889212358","full_name":"mcanouil/quarto-wizard","owner":"mcanouil","description":"Quarto Wizard is a Visual Studio Code / Positron extension that assists you in managing extensions in Quarto projects.","archived":false,"fork":false,"pushed_at":"2026-02-03T23:11:57.000Z","size":25015,"stargazers_count":68,"open_issues_count":2,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-02-04T11:36:27.960Z","etag":null,"topics":["codium","extension","positron","quarto","vscode"],"latest_commit_sha":null,"homepage":"https://m.canouil.dev/quarto-wizard/","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/mcanouil.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"mcanouil","patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":null,"thanks_dev":null,"custom":null}},"created_at":"2024-11-15T20:39:09.000Z","updated_at":"2026-02-03T23:12:00.000Z","dependencies_parsed_at":"2025-01-01T22:22:41.503Z","dependency_job_id":"fdb24f46-8c36-4e43-ba50-7e09be744351","html_url":"https://github.com/mcanouil/quarto-wizard","commit_stats":null,"previous_names":["mcanouil/quarto-wizard"],"tags_count":53,"template":false,"template_full_name":null,"purl":"pkg:github/mcanouil/quarto-wizard","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcanouil%2Fquarto-wizard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcanouil%2Fquarto-wizard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcanouil%2Fquarto-wizard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcanouil%2Fquarto-wizard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mcanouil","download_url":"https://codeload.github.com/mcanouil/quarto-wizard/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcanouil%2Fquarto-wizard/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29137754,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-05T23:02:30.544Z","status":"ssl_error","status_checked_at":"2026-02-05T23:02:24.945Z","response_time":65,"last_error":"SSL_read: 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":["codium","extension","positron","quarto","vscode"],"created_at":"2024-11-23T17:47:42.872Z","updated_at":"2026-02-25T10:15:23.748Z","avatar_url":"https://github.com/mcanouil.png","language":"TypeScript","funding_links":["https://github.com/sponsors/mcanouil"],"categories":["Libraries/Packages/Scripts"],"sub_categories":["Editors"],"readme":"# Quarto Wizard \u003cimg src=\"assets/logo/logo.png\" align=\"right\" width=\"120\" alt=\"A cartoon-style illustration of a dog dressed as a wizard, holding a glowing wand. The dog is wearing a pointed hat and a robe with red accents, set against a background filled with magical symbols.\" /\u003e\n\n[![GitHub Release](https://img.shields.io/github/v/release/mcanouil/quarto-wizard?style=flat-square\u0026include_prereleases\u0026label=Version)](https://github.com/mcanouil/quarto-wizard/releases/latest)\n[![Visual Studio Marketplace Downloads](https://img.shields.io/visual-studio-marketplace/d/mcanouil.quarto-wizard?style=flat-square\u0026color=333333\u0026label=Visual%20Studio%20Marketplace)](https://marketplace.visualstudio.com/items?itemName=mcanouil.quarto-wizard)\n[![Open VSX Downloads](https://img.shields.io/open-vsx/dt/mcanouil/quarto-wizard?style=flat-square\u0026color=333333\u0026label=Open%20VSX)](https://open-vsx.org/extension/mcanouil/quarto-wizard)\n[![GitHub Downloads (all assets, all releases)](https://img.shields.io/github/downloads/mcanouil/quarto-wizard/total?style=flat-square\u0026label=GitHub\u0026color=333333)](https://github.com/mcanouil/quarto-wizard/releases/latest)\n\n## Overview\n\n**Quarto Wizard** is a Visual Studio Code extension that helps you manage your [Quarto](https://quarto.org) projects.\nIt allows you to easily install Quarto extensions from the [Quarto Extensions](https://m.canouil.dev/quarto-extensions/) registry, GitHub repositories, URLs, or local paths.\nThis extension provides a user-friendly interface to browse, select, and install Quarto extensions, enhancing your Quarto development experience.\n\n## Key Features\n\n- Browse and install Quarto extensions from Registry, GitHub, URL, or Local sources.\n- Use dedicated install commands for each source (including `owner/repo@version` on GitHub).\n- Manage installed extensions from the Explorer view (update, reinstall, remove, reveal, open source).\n- Inspect extension schema metadata and insert extension snippets from the Explorer view.\n- Batch-manage extensions with \"Update All\", \"Remove Multiple\", and cache refresh.\n- Use Quarto templates with target subdirectory support and file selection.\n- Use Quarto brands from GitHub, URL, or local sources.\n- Create reproducible documents for R, Python, or Julia.\n- Support for private GitHub repositories with authentication.\n\n## Install Quarto Extensions\n\n1. Open the Command Palette and run `Quarto Wizard: Install Extensions`.\n2. Choose a source: **Registry**, **GitHub**, **URL**, or **Local**.\n3. Select one or more extensions and confirm installation.\n\nYou can also skip the source picker with:\n\n- `Quarto Wizard: Install Extension from Registry`\n- `Quarto Wizard: Install Extension from GitHub`\n- `Quarto Wizard: Install Extension from URL`\n- `Quarto Wizard: Install Extension from Local`\n\nFor full install options (including local archives and version validation), see [Installing Extensions](https://m.canouil.dev/quarto-wizard/getting-started/installing-extensions.html).\n\n## Quarto Wizard Explorer View\n\nUse the **Extensions Installed** Explorer view to:\n\n- Check installed extension status and available updates.\n- Update one extension or all outdated extensions.\n- Remove one or multiple extensions.\n- Inspect schema contributions (options, shortcodes, formats, projects, and element attributes).\n- Insert extension snippets directly into the active editor.\n\nSee [Explorer View](https://m.canouil.dev/quarto-wizard/getting-started/explorer-view.html) for details.\n\n## Use Quarto Templates\n\nRun `Quarto Wizard: Use Template`, choose a source, then select template files to copy.\nYou can optionally set a target subdirectory for copied files.\n\nSee [Using Templates](https://m.canouil.dev/quarto-wizard/getting-started/using-templates.html).\n\n## Use Quarto Brand\n\nRun `Quarto Wizard: Use Brand`, choose a source (**GitHub**, **URL**, or **Local**), and apply brand assets to your project.\nBrand files are installed in `_brand/`.\n\nSee [Using Brands](https://m.canouil.dev/quarto-wizard/getting-started/installing-extensions.html#using-brands).\n\n## Installation\n\nSearch for \"Quarto Wizard\" in the VS Code/Positron Extensions view and click **Install**.\n\nFor other installation methods, see the [Installation Guide](https://m.canouil.dev/quarto-wizard/getting-started/installation.html).\n\n## Documentation\n\nFull documentation is available at **[m.canouil.dev/quarto-wizard](https://m.canouil.dev/quarto-wizard/)**.\n\n- [Getting Started](https://m.canouil.dev/quarto-wizard/getting-started/) - Installation, usage, and troubleshooting.\n- [Commands Reference](https://m.canouil.dev/quarto-wizard/reference/commands.html) - Commands.\n- [Configuration](https://m.canouil.dev/quarto-wizard/reference/configuration.html) - Available settings, defaults, and workspace scope.\n- [Extension Schema Specification](https://m.canouil.dev/quarto-wizard/reference/schema-specification.html) - For extension developers: `_schema.yml` format for hover details, suggestions, and validation.\n- [Extension Snippet Specification](https://m.canouil.dev/quarto-wizard/reference/snippet-specification.html) - For extension developers: `_snippets.json` format for snippet suggestions and insertion.\n\n## Getting Help\n\nIf you experience issues or have questions:\n\n1. **Check the output log**: `Quarto Wizard: Show Quarto Wizard Log Output`.\n2. **Search existing discussions and issues**: [GitHub Discussions](https://github.com/mcanouil/quarto-wizard/discussions) and [GitHub Issues](https://github.com/mcanouil/quarto-wizard/issues).\n3. **Ask a question or share feedback**: Use the [Discussion chooser](https://github.com/mcanouil/quarto-wizard/discussions/new/choose) to select the appropriate category.\n4. **Report a bug**: Use the [Issue chooser](https://github.com/mcanouil/quarto-wizard/issues/new/choose) to create a bug report with the provided template.\n\n\u003e [!TIP]\n\u003e Please use the chooser menus to select the right place for your request.\n\u003e This ensures efficient handling and helps maintainers respond appropriately.\n\n## Verifying Release Asset Build Provenance\n\nTo ensure the authenticity and integrity of the release asset, use GitHub CLI to verify its build provenance.\n\n```bash\ngh attestation verify quarto-wizard-\u003cversion\u003e.vsix --repo mcanouil/quarto-wizard\n```\n\n## Development\n\n1. Clone the repository:\n\n   ```sh\n   git clone https://github.com/mcanouil/quarto-wizard\n   ```\n\n2. Open the project in Visual Studio Code.\n\n3. Install the dependencies:\n\n   ```sh\n   npm install\n   ```\n\n4. Launch the extension:\n   - Press `F5` to open a new Visual Studio Code window with the extension loaded.\n\n## Contributing\n\nContributions are welcome!\nPlease open an issue or submit a pull request on the [GitHub repository](https://github.com/mcanouil/quarto-wizard).\n\n## Credits\n\nQuarto Wizard is developed by [Mickaël CANOUIL](https://github.com/mcanouil) ([mickael.canouil.fr](https://mickael.canouil.fr)).\n\n- Built for the [Quarto CLI](https://quarto.org) ecosystem.\n- Extension registry: [Quarto Extensions](https://m.canouil.dev/quarto-extensions/).\n- [All contributors](https://github.com/mcanouil/quarto-wizard/graphs/contributors).\n\n[Full credits](https://m.canouil.dev/quarto-wizard/credits.html).\n\n## License\n\nThis project is licensed under the MIT License.\nSee the [LICENSE](LICENSE) file for details.\n\n## Disclaimer\n\nThis extension is not affiliated with or endorsed by [Quarto](https://quarto.org) or its maintainers.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmcanouil%2Fquarto-wizard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmcanouil%2Fquarto-wizard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmcanouil%2Fquarto-wizard/lists"}