Marktext
Markdown text editor.
:keyboard: A curated list of awesome tools, demos and resources to go beyond LaTeX
This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.
IDE for R.
R package to facilitate writing books and long-form articles, reports with R Markdown :bookmark: :link:.
R package to write R next to Markdown :bookmark: :link:.
BibTeX source with Vim integration which uses fzf (a fuzzy finder implemented in Go).
Pandoc integration and utilities for Vim.
Pandoc syntax highlighting for Vim.
Popular IDE with Markdown support.
Extension for enhanced Markdown support in VSCode, such as preview and auto completion to name a few.
Pandoc integration and utilities.
Crowdsourced repository with over 9000 free CSL citation styles and an online editor to create new ones.
Command-line tool that matches BibTeX, RIS, and CSL-JSON references against Crossref and OpenAlex and flags retractions reported by Crossref.
Convert citation styles (APA 7, Harvard, Vancouver) directly inside Word .docx files.
Enhanced BibTeX / BibLaTeX integration for Zotero.
Plugin that makes scanned PDFs searchable using Tesseract OCR and Poppler.
Online bibliography reference manager.
Open source, online, desktop and container deployable diagramming software named draw.io.
Visualization software for graphs and networks which uses a domain-specific DOT language.
Define simple diagrams instead of drawing them.
Define charts and more complex diagrams.
Define UML diagrams instead of drawing them.
Python package which renders HTML presentations from Markdown source using remark or reveal.js :link:.
Python package which can convert reStructuredText into various formats and provides command-line tools to do it :link:.
A static site generator which converts a collection of CommonMark, MyST markdown and Jupyter notebooks into a HTML website.
Workflow for writing and publishing scholarly manuscripts with Markdown, persistent-identifier citations, and reproducible builds.
Command-line tool which converts a LaTeX project into an arXiv-ready ZIP: prunes unused files, strips comments and draft markup, and flags arXiv submission blockers before upload.
Markedly Structured Text, a superset of CommonMark markdown with reStructuredText like features.
Command-line tools for building scientific documents from MyST Markdown with citations, cross-references, and HTML, PDF, and Word output.
Convert Jupyter notebooks into reveal.js presentations, PDF, HTML, Markdown, reStructuredText and more.
Haskell library for converting from one markup format to another, and a command-line tool that uses this library :bookmark: :link:.
List of addons to pandoc which implement extra features such as citations and cross-references.
Pythonic alternative to John MacFarlane's pandocfilters.
Compile R Markdown, and Jupyter Notebooks to PDFs, Slides and Websites. Supports R, Python, and Julia :bookmark: :link:.
Command line spell checker.
Command line spell checker.
Open source grammar, style and spell Checker.
Analyses scientific LaTeX papers, suggesting improvements from a list of common mistakes/ambiguities, tense consistency, a vs. an, spell check, and paragraph topic sentences.
Markdown linter.
Opinionated CommonMark-compliant Markdown formatter. Enforces consistent style (indentation, ATX headings, link references at bottom). Supports CommonMark by default, with plugins for GFM, tables, footnotes, admonitions, MyST, MkDocs, and more.
Linter for prose.
Markdown linter.
reStructuredText linter.
Fast Markdown linter and formatter written in Rust, with built-in support for several "flavors" such as GFM, MkDocs, MyST, Quarto etc.
Pluggable linting tool for text and Markdown.
Spelling, grammar and style checking on LaTeX documents.
Free, open-source linter for prose built with speed and extensibility in mind.
Naive linter for English prose.
Markdown-based templates for papers and RESUME/CVs, publishing with GitHub Pages.
Minimal example of a book based on R Markdown and bookdown.
Clean academic pandoc LaTeX template.
Clean organization of files to provide a framework for writing a PhD thesis in mostly Markdown with a little bit of LaTeX, and compiled with Pandoc.
Article provides an overview to a workflow that combines R Markdown (bookdown), Zotero (literature management), and Notion (note taking on research papers) to write academic papers.
This example uses a custom nbconvert template and shows how to store your notebooks with no output (for version control) while automatically executing them before running bookbook, so that PDF and HTML versions include the output.
Sustainable Authorship in Plain Text using Pandoc and Markdown.
Summary of the capabilities of Quarto, why to use it, and how it compares to R Markdown. Also contains tips for M1 Mac users on how to fix a common problem with reticulate.
Step-by-step guide on creating a complex pdf document, including text, figures, references, images, formatting, and more.
Detailed tutorial on authoring a paper by seamlessly integrating with LaTeX commands within Org-mode.
rust-unofficial/awesome-rust
A curated list of Rust code and resources.
jaywcjlove/awesome-mac
This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.
vinta/awesome-python
The definitive list that answers "I want to do X in Python, which tool should I use?"
fffaraz/awesome-cpp
A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
avelino/awesome-go
A curated list of awesome Go frameworks, libraries and software
ziadoz/awesome-php
A curated list of amazingly awesome PHP libraries, resources and shiny things.