Skip to content

Commit 144c2d4

Browse files
committed
refactor: put "front end" before "back end"
1 parent 4a3f04e commit 144c2d4

File tree

1 file changed

+74
-74
lines changed
  • docs/blog/posts/2025-10-10-quarto-wizard-1-0-0

1 file changed

+74
-74
lines changed

docs/blog/posts/2025-10-10-quarto-wizard-1-0-0/index.qmd

Lines changed: 74 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -148,80 +148,6 @@ Install it today from the [VS Code marketplace](https://marketplace.visualstudio
148148
Quarto has revolutionised scientific and technical publishing by enabling reproducible documents that seamlessly blend code, narrative text, and visualisation.
149149
However, one persistent friction point has been managing the rich and ever-growing ecosystem of extensions and templates—until now.
150150

151-
## Powered by a comprehensive extension directory
152-
153-
### A curated catalogue of 250+ extensions
154-
155-
At the heart of **Quarto Wizard** lies the [Quarto Extensions directory (m.canouil.dev/quarto-extensions/)](https://m.canouil.dev/quarto-extensions/), a comprehensive listing I maintain that catalogues extensions from across the entire Quarto ecosystem.
156-
157-
![](assets/media/quarto-extensions-home-dark.png "Mickaël CANOUIL's Quarto Extensions directory"){
158-
.dark-content
159-
.img-fluid .img-thumbnail .rounded-3 .border-light
160-
width="500px" fig-align="center" group="quarto-wizard-dark"
161-
fig-alt='{{< meta alt-text.quarto-extensions-home >}}'
162-
}
163-
164-
![](assets/media/quarto-extensions-home-light.png "Mickaël CANOUIL's Quarto Extensions directory"){
165-
.light-content
166-
.img-fluid .img-thumbnail .rounded-3 .border-light
167-
width="500px" fig-align="center" group="quarto-wizard-light"
168-
fig-alt='{{< meta alt-text.quarto-extensions-home >}}'
169-
}
170-
171-
To date, it includes over 250 extensions contributed by the community, covering a vast array of functionalities from citation management to interactive visualisations.
172-
This directory powers **Quarto Wizard**'s discovery features, providing rich metadata about each extension including descriptions, licensing, version tags, and GitHub stars.
173-
The directory is continuously updated through GitHub's API, ensuring you always have access to the latest extensions from the community.
174-
175-
### One-click installation from the web
176-
177-
What's particularly exciting is that you can install extensions or use templates **directly from the website itself**.
178-
Each extension listed at [m.canouil.dev/quarto-extensions/](https://m.canouil.dev/quarto-extensions/) includes multiple installation options: traditional command-line via terminal, or one-click installation through **Quarto Wizard** in VS Code, Positron, or VSCodium.
179-
Simply browse the directory, find the extension you need, and choose your preferred installation method.
180-
The website generates the appropriate commands or launches your IDE directly.
181-
This flexibility means teams with mixed technical backgrounds can all access the same powerful extensions.
182-
183-
![](assets/media/quarto-extensions-modal-dark.png "Mickaël CANOUIL's Quarto Extensions install modal"){
184-
.dark-content
185-
.img-fluid .img-thumbnail .rounded-3 .border-light
186-
width="500px" fig-align="center" group="quarto-wizard-dark"
187-
fig-alt='{{< meta alt-text.quarto-extensions-modal >}}'
188-
}
189-
190-
![](assets/media/quarto-extensions-modal-light.png "Mickaël CANOUIL's Quarto Extensions install modal"){
191-
.light-content
192-
.img-fluid .img-thumbnail .rounded-3 .border-light
193-
width="500px" fig-align="center" group="quarto-wizard-light"
194-
fig-alt='{{< meta alt-text.quarto-extensions-modal >}}'
195-
}
196-
197-
For example, you might want to add the [**Iconify**](https://github.com/mcanouil/quarto-iconify) extension to access over 200,000 open source vector icons in your documents, or the [**Animate**](https://github.com/mcanouil/quarto-animate) extension to bring your presentations to life with CSS animations.
198-
Perhaps the [**Spotlight**](https://github.com/mcanouil/quarto-spotlight) extension for Reveal.js catches your eye for creating dramatic Reveal.js presentations that highlight your mouse position.
199-
All of these extensions (and hundreds more) are just a click away.
200-
201-
### Template discovery made easy
202-
203-
Additionally, the Quarto Extensions directory excels at **template discovery and deployment** which is enhanced with powerful filtering options: you can sort by recently updated, filter by popularity, browse by categories (*i.e.*, Shortcodes, Filters, Formats, Projects, Reveal.js Plugins), or search for specific functionality.
204-
Each extension clearly indicates whether it's a template with **"Use"** buttons alongside **"Install"** options.
205-
206-
![](assets/media/quarto-extensions-template-dark.png "Mickaël CANOUIL's Quarto Extensions list view filtered by formats"){
207-
.dark-content
208-
.img-fluid .img-thumbnail .rounded-3 .border-light
209-
width="500px" fig-align="center" group="quarto-wizard-dark"
210-
fig-alt='{{< meta alt-text.quarto-extensions-template >}}'
211-
}
212-
213-
![](assets/media/quarto-extensions-template-light.png "Mickaël CANOUIL's Quarto Extensions list view filtered by formats"){
214-
.light-content
215-
.img-fluid .img-thumbnail .rounded-3 .border-light
216-
width="500px" fig-align="center" group="quarto-wizard-light"
217-
fig-alt='{{< meta alt-text.quarto-extensions-template >}}'
218-
}
219-
220-
Whether you're crafting an academic paper using journal-specific formats, creating professional invoices with my [**Invoice**](https://github.com/mcanouil/quarto-invoice) extension template, or building stunning presentations with themed templates like my [**Reveal.js Coeos**](https://github.com/mcanouil/quarto-revealjs-coeos) extension, browsing available templates becomes as simple as scrolling through a curated gallery.
221-
222-
This directory creates a seamless experience: instead of manually searching GitHub repositories or memorising command-line syntax, you can browse hundreds of extensions with detailed information at your fingertips.
223-
This transforms extension discovery from a treasure hunt into a curated shopping experience.
224-
225151
## {{< meta quarto-wizard >}} Quarto Wizard: Your GUI for Quarto extensions
226152

227153
I designed **Quarto Wizard** to address a fundamental challenge I've observed in the community: whilst Quarto's command-line interface is powerful, many users prefer visual interfaces for discovering, installing, and managing extensions.
@@ -335,6 +261,80 @@ The file is not created until you confirm, allowing you to adjust the filename a
335261

336262
:::
337263

264+
## Powered by a comprehensive extension directory
265+
266+
### A curated catalogue of 250+ extensions
267+
268+
At the heart of **Quarto Wizard** lies the [Quarto Extensions directory (m.canouil.dev/quarto-extensions/)](https://m.canouil.dev/quarto-extensions/), a comprehensive listing I maintain that catalogues extensions from across the entire Quarto ecosystem.
269+
270+
![](assets/media/quarto-extensions-home-dark.png "Mickaël CANOUIL's Quarto Extensions directory"){
271+
.dark-content
272+
.img-fluid .img-thumbnail .rounded-3 .border-light
273+
width="500px" fig-align="center" group="quarto-wizard-dark"
274+
fig-alt='{{< meta alt-text.quarto-extensions-home >}}'
275+
}
276+
277+
![](assets/media/quarto-extensions-home-light.png "Mickaël CANOUIL's Quarto Extensions directory"){
278+
.light-content
279+
.img-fluid .img-thumbnail .rounded-3 .border-light
280+
width="500px" fig-align="center" group="quarto-wizard-light"
281+
fig-alt='{{< meta alt-text.quarto-extensions-home >}}'
282+
}
283+
284+
To date, it includes over 250 extensions contributed by the community, covering a vast array of functionalities from citation management to interactive visualisations.
285+
This directory powers **Quarto Wizard**'s discovery features, providing rich metadata about each extension including descriptions, licensing, version tags, and GitHub stars.
286+
The directory is continuously updated through GitHub's API, ensuring you always have access to the latest extensions from the community.
287+
288+
### One-click installation from the web
289+
290+
What's particularly exciting is that you can install extensions or use templates **directly from the website itself**.
291+
Each extension listed at [m.canouil.dev/quarto-extensions/](https://m.canouil.dev/quarto-extensions/) includes multiple installation options: traditional command-line via terminal, or one-click installation through **Quarto Wizard** in VS Code, Positron, or VSCodium.
292+
Simply browse the directory, find the extension you need, and choose your preferred installation method.
293+
The website generates the appropriate commands or launches your IDE directly.
294+
This flexibility means teams with mixed technical backgrounds can all access the same powerful extensions.
295+
296+
![](assets/media/quarto-extensions-modal-dark.png "Mickaël CANOUIL's Quarto Extensions install modal"){
297+
.dark-content
298+
.img-fluid .img-thumbnail .rounded-3 .border-light
299+
width="500px" fig-align="center" group="quarto-wizard-dark"
300+
fig-alt='{{< meta alt-text.quarto-extensions-modal >}}'
301+
}
302+
303+
![](assets/media/quarto-extensions-modal-light.png "Mickaël CANOUIL's Quarto Extensions install modal"){
304+
.light-content
305+
.img-fluid .img-thumbnail .rounded-3 .border-light
306+
width="500px" fig-align="center" group="quarto-wizard-light"
307+
fig-alt='{{< meta alt-text.quarto-extensions-modal >}}'
308+
}
309+
310+
For example, you might want to add the [**Iconify**](https://github.com/mcanouil/quarto-iconify) extension to access over 200,000 open source vector icons in your documents, or the [**Animate**](https://github.com/mcanouil/quarto-animate) extension to bring your presentations to life with CSS animations.
311+
Perhaps the [**Spotlight**](https://github.com/mcanouil/quarto-spotlight) extension for Reveal.js catches your eye for creating dramatic Reveal.js presentations that highlight your mouse position.
312+
All of these extensions (and hundreds more) are just a click away.
313+
314+
### Template discovery made easy
315+
316+
Additionally, the Quarto Extensions directory excels at **template discovery and deployment** which is enhanced with powerful filtering options: you can sort by recently updated, filter by popularity, browse by categories (*i.e.*, Shortcodes, Filters, Formats, Projects, Reveal.js Plugins), or search for specific functionality.
317+
Each extension clearly indicates whether it's a template with **"Use"** buttons alongside **"Install"** options.
318+
319+
![](assets/media/quarto-extensions-template-dark.png "Mickaël CANOUIL's Quarto Extensions list view filtered by formats"){
320+
.dark-content
321+
.img-fluid .img-thumbnail .rounded-3 .border-light
322+
width="500px" fig-align="center" group="quarto-wizard-dark"
323+
fig-alt='{{< meta alt-text.quarto-extensions-template >}}'
324+
}
325+
326+
![](assets/media/quarto-extensions-template-light.png "Mickaël CANOUIL's Quarto Extensions list view filtered by formats"){
327+
.light-content
328+
.img-fluid .img-thumbnail .rounded-3 .border-light
329+
width="500px" fig-align="center" group="quarto-wizard-light"
330+
fig-alt='{{< meta alt-text.quarto-extensions-template >}}'
331+
}
332+
333+
Whether you're crafting an academic paper using journal-specific formats, creating professional invoices with my [**Invoice**](https://github.com/mcanouil/quarto-invoice) extension template, or building stunning presentations with themed templates like my [**Reveal.js Coeos**](https://github.com/mcanouil/quarto-revealjs-coeos) extension, browsing available templates becomes as simple as scrolling through a curated gallery.
334+
335+
This directory creates a seamless experience: instead of manually searching GitHub repositories or memorising command-line syntax, you can browse hundreds of extensions with detailed information at your fingertips.
336+
This transforms extension discovery from a treasure hunt into a curated shopping experience.
337+
338338
## Addressing real workflow friction
339339

340340
I designed **Quarto Wizard** and the extension directory at [m.canouil.dev/quarto-extensions](https://m.canouil.dev/quarto-extensions/) to directly tackle several persistent Quarto pain points I've encountered:

0 commit comments

Comments
 (0)