Scientific Writing
63 items from writing-resources/awesome-scientific-writing ★1,011
-
JabRef jabref.org
Open source bibliography reference manager.
-
Graphviz graphviz.org
Visualization software for graphs and networks which uses a domain-specific DOT language.
-
Zotero zotero.org
Free tool to collect, organize, annotate, cite, and share research.
-
Vim vim.org
An old terminal-based editor. For common plugins, check Vim Common Plugins.
-
Visual Studio Code code.visualstudio.com
Microsoft's free & open-source editor, TypeScript friendly, VSCode Plugins.
-
textlint textlint.github.io
textlint is an open source text linting utility written in JavaScript.
-
languagetool languagetool.org
Style and grammar checker for 25+ languages. It finds many errors that a simple spell checker cannot detect.
-
Quarto quarto.org
Compile R Markdown, and Jupyter Notebooks to PDFs, Slides and Websites. Supports R, Python, and Julia :bookmark: :link:.
-
PlantUML plantuml.com
Define UML diagrams instead of drawing them.
-
rmarkdown rmarkdown.rstudio.com
R package to write R next to Markdown :bookmark: :link:.
-
Zettlr zettlr.com
A markdown editor for the 21st century.
-
ZoteroBib zbib.org
Online bibliography reference manager.
-
Vega Lite vega.github.io
Define charts and more complex diagrams.
-
textidote sylvainhalle.github.io
Spelling, grammar and style checking on LaTeX documents.
-
Panflute scorreia.com
Pythonic alternative to John MacFarlane's pandocfilters.
-
Better BibTeX for Zotero retorque.re
Enhanced BibTeX / BibLaTeX integration for Zotero.
-
Dennis Tenen and Grant Wythoff programminghistorian.org
Sustainable Authorship in Plain Text using Pandoc and Markdown.
-
pandoc pandoc.org
Haskell library for converting from one markup format to another, and a command-line tool that uses this library :bookmark: :link:.
-
Write your dissertation in RMarkdown ourcodingclub.github.io
Step-by-step guide on creating a complex pdf document, including text, figures, references, images, formatting, and more.
-
nbconvert nbconvert.readthedocs.io
Convert Jupyter notebooks into reveal.js presentations, PDF, HTML, Markdown, reStructuredText and more.
-
MyST Markdown CLI mystmd.org
Command-line tools for building scientific documents from MyST Markdown with citations, cross-references, and HTML, PDF, and Word output.
-
MyST myst-parser.readthedocs.io
Markedly Structured Text, a superset of CommonMark markdown with reStructuredText like features.
-
Mermaid Live Editor mermaid-js.github.io
Define simple diagrams instead of drawing them.
-
mdformat mdformat.readthedocs.io
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.
-
Manubot manubot.org
Workflow for writing and publishing scholarly manuscripts with Markdown, persistent-identifier citations, and reproducible builds.
-
Jupyter Book jupyterbook.org
A static site generator which converts a collection of CommonMark, MyST markdown and Jupyter notebooks into a HTML website.
-
Hunspell hunspell.github.io
Command line spell checker.
-
Pandoc filters github.com
List of addons to pandoc which implement extra features such as citations and cross-references.
-
Citation Style Language (CSL) styles editor.citationstyles.org
Crowdsourced repository with over 9000 free CSL citation styles and an online editor to create new ones.
-
Writing scientific papers for ACPD using Emacs Org-mode draketo.de
Detailed tutorial on authoring a paper by seamlessly integrating with LaTeX commands within Org-mode.
- next page of items loading…