Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Quarto
  3. Visual Studio Code/Positron

Visual Studio Code/Positron

AGPL-3.0TypeScriptv1.135.0-vsix

An open-source scientific and technical publishing system built on Pandoc that creates dynamic documents from markdown.

Visit WebsiteGitHubGitHub
624 stars61 forks0 contributors

What is Visual Studio Code/Positron?

Quarto is an open-source scientific and technical publishing system built on Pandoc. It allows users to create dynamic, publication-quality documents, articles, books, and websites using plain markdown, simplifying the process of producing technical and research content.

Target Audience

Researchers, data scientists, analysts, technical writers, and academics who need to produce reproducible and well-formatted documents, reports, or publications.

Value Proposition

Developers choose Quarto for its seamless integration with Pandoc, support for markdown-based workflows, and extensive tooling like VS Code extensions and language servers, making it a versatile and powerful alternative to proprietary publishing tools.

Overview

Quarto open-source scientific and technical publishing system

Use Cases

Best For

  • Creating reproducible research documents with code and outputs
  • Generating technical reports and articles from markdown
  • Building academic publications and books
  • Producing dynamic websites with embedded computations
  • Collaborating on scientific projects with version-controlled content
  • Streamlining documentation workflows for data science teams

Not Ideal For

  • Non-technical teams that rely heavily on drag-and-drop WYSIWYG editors without markdown knowledge
  • Projects requiring extensive real-time collaborative editing features like Google Docs
  • Organizations with strict licensing policies that avoid AGPL components due to copyleft restrictions

Pros & Cons

Pros

Markdown Simplicity

Uses plain markdown for authoring, making it easy to learn and portable, as emphasized in the README for accessibility in technical publishing.

Pandoc Foundation

Built on Pandoc, enabling robust conversion to multiple formats like PDF and HTML from a single source, ensuring high-quality output generation.

Integrated Development Tools

Includes a VS Code extension and language server support, providing intelligent code assistance and preview capabilities for enhanced editing workflows.

Multi-Format Output

Supports generating various publication formats dynamically, simplifying the process for authors who need diverse outputs from one document.

Cons

Complex Licensing Mix

Key components like the VS Code extension are AGPL-licensed, which can impose copyleft requirements and complicate use in proprietary or commercial environments.

Development Setup Complexity

Setting up the development environment for extensions involves multiple steps like cloning, yarn install, and debug runs, as noted in the README, which may deter contributors.

Dependence on Pandoc

Inherits Pandoc's limitations, such as potential performance bottlenecks with large documents or complex formatting, and requires familiarity with its ecosystem.

Frequently Asked Questions

Quick Stats

Stars624
Forks61
Contributors0
Open Issues370
Last commit2 days ago
CreatedSince 2022

Tags

#open-source#language-server#vscode-extension#research-tools#document-generation#pandoc#technical-documentation#markdown#scientific-publishing

Built With

P
Pandoc
V
VS Code

Links & Resources

Website

Included in

Quarto2.1k
Auto-fetched 18 hours ago

Related Projects

NeovimNeovim

Quarto mode for Neovim

Stars528
Forks22
Last commit3 months ago
EmacsEmacs

An emacs mode for quarto: https://quarto.org

Stars156
Forks18
Last commit2 years ago
VimVim

Rmarkdown support for vim

Stars61
Forks9
Last commit5 months ago
Sublime TextSublime Text

quarto-sublime is a Sublime Text plugin designed to enhance the editing experience for Quarto markdown documents. It provides comprehensive syntax highlighting for Quarto's extended markdown syntax, making it easier to write and visualize complex documents with executable code cells. ## Key Features - **Quarto Syntax Highlighting** — Supports a wide variety of Quarto markdown constructs including code cells, cross-references, and custom directives - **Executable Code Cell Support** — Special highlighting for executable code blocks in multiple programming languages - **Seamless Integration** — Works within Sublime Text's native interface without requiring external tools - **Package Control Installation** — Easily installed through Sublime Text's built-in package manager ## Philosophy The plugin follows Quarto's design philosophy of making technical and scientific publishing accessible through enhanced markdown, bringing these capabilities directly into the Sublime Text editor environment.

Stars22
Forks3
Last commit4 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub