An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by TrialAndErrorOrg

A curated list of projects in awesome lists by TrialAndErrorOrg .

https://github.com/trialanderrororg/parsers

Monorepo for a suite of `unified`-compatible converters for converting between, from, and to .docx, JATS XML, LaTeX, and PDF

academic-publishing ast conversion docx jast jats-xml latex markdown mdast nx ooxast open-science rejour remark reoff typescript unified unified-latex

Last synced: 25 Jun 2025

https://github.com/trialanderrororg/websites

Monorepo for many of the *.trialanderror.org websites

astro blog job-board monorepo nextjs nx open-science strapi typescript

Last synced: 19 Apr 2025

https://github.com/trialanderrororg/docx-to-vfile

Reads a `.docx` file and stores its components in vfile format to be processed by other tools, like `reoff-parse`.

docx office ooxast ooxml unified vfile word

Last synced: 19 Apr 2025

https://github.com/trialanderrororg/rehype-notion

Plugin for `rehype` to turn HTML into Notion blocks

abstract ast syntax tree unified

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/ojs-api

Typings for the OJS api

ojs open-journal-systems pkp typescript

Last synced: 11 Oct 2025

https://github.com/trialanderrororg/ooxast

Type definitions for `ooxast` (Open Office XML abstract syntax tree), a syntax for abstract syntax trees representing Open Office XML documents in the [`unist`](https://github.com/syntax-tree/unist) format.

ast docx ooxast reoff syntax-tree unified

Last synced: 29 Jan 2026

https://github.com/trialanderrororg/ooxast-util-to-hast

Convert docx to html (Not working)

abstract ast docx hast html ooxast syntax tree unified

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/ooxast-util-parse-bib-node

Find and convert raw references to CSL-JSON.

abstract ast syntax tree unified

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/reoff-rejour

Plugin for `reoff` that transforms an `ooxast` syntax tree into a `jats` syntax tree, i.e.

abstract docx jast jats-xml ooxast ooxml syntax tree unified word

Last synced: 28 Oct 2025

https://github.com/trialanderrororg/rejour-relatex

Plugin for `rejour` that transforms a `jast` syntax tree into a `texast` syntax tree, allowing for conversion between JATS XML and LaTeX.

jats jats-xml latex rejour relatex texast unified

Last synced: 28 Apr 2026

https://github.com/trialanderrororg/html-to-notion-blocks

Transform HTML to Notion blocks

abstract ast syntax tree unified

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/reoff-remark

Plugin for `reoff` that takes an `ooxast` tree and turns it into a `remark` tree, allowing for .docx to .tex conversion

ast converter docx latex ooxast remark reoff unified

Last synced: 22 Jan 2026

https://github.com/trialanderrororg/jast-util-from-csl

Transform a CSL list or object to a [jast][jast] node.

ast conversion csl jats-xml tree

Last synced: 26 Oct 2025

https://github.com/trialanderrororg/ooxast-util-to-jast

Util to convert `ooxast` syntax tree to `jast` syntax tree, allowing for `.docx` to `JATS XML` conversion.

docx jats jats-xml office ooxast rejour reoff unified word

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/reoff-parse-references

default(options: Options = {}): Function;

abstract ast syntax tree unified

Last synced: 27 Feb 2026

https://github.com/trialanderrororg/jast-util-to-texast

Utility to convert a [jast][jast] tree to a [texast][texast] tree.

abstract ast syntax tree unified

Last synced: 08 Oct 2025

https://github.com/trialanderrororg/ooxast-util-parse-bib

Find and convert raw references to CSL-JSON using `anystyle`.

anystyle bibliography citations ooxast references unified

Last synced: 08 Oct 2025

https://github.com/trialanderrororg/texast-util-to-latex

Convert a `texast` syntax tree to LaTeX.

abstract ast syntax tree unified

Last synced: 09 Oct 2025

https://github.com/trialanderrororg/dash

Dashboard made with RShiny to view social metrics

Last synced: 27 Jan 2026

https://github.com/trialanderrororg/archive

TeX articles for the journal of trial and error

Last synced: 28 Jan 2026

https://github.com/trialanderrororg/ooxast-util-markup-to-style

Find certain markup in an ooxast tree and turn it into styles.

abstract ast syntax tree unified

Last synced: 06 Feb 2026

https://github.com/trialanderrororg/unified-latex-stringify

Plugin for `unified-latex` that takes an `unified-latex` tree and turns it into LaTeX

ast latex stringify unified unified-latex

Last synced: 15 Apr 2026

https://github.com/trialanderrororg/reoff-markup-to-style

Plugin for `reoff` that is able to change the styles of paragraphs based on the markup of the underlying text

abstract ast syntax tree unified

Last synced: 13 Feb 2026

https://github.com/trialanderrororg/crossref-to-csl

Tiny utitity to convert an Crossref API resonponse JSON item to CSL.

abstract ast syntax tree unified

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/reoff-parse

Plugin for [reoff][reoff] to parse a `.docx` XML file into an `ooxast` AST.

docx ooxast reoff unified word

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/reoff-clean

Plugin for [reoff][reoff] to clean the ooxast tree.

ast docx ooxast reoff unified word

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/ooxast-util-remove-rsid

Cleans all the rsid tags from an ooxast tree, and merges `w:r` elements if they only differ by rsid values.

ast docx office ooxast reoff syntax tree unified word

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/csl-consolidate

Small utility script which checks a list of CSL references against the Crossref doi.

citations crossref csl doi metadata references typescript

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/parse-text-cite

Small tool that parses a string of text containing APA style in text citations, e.g.

apa bibliography citations parser references

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/crossref-json

Typings for the [Crossref JSON API](https://api.crossref.org/swagger.json)

abstract ast syntax tree unified

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/ooxast-util-citation-plugin

Small ooxast utility which scans the text to identify the citation plugin used, either Mendely, Zotero, EndNote, Citavi, native word citations or none at all.

citation docx ooxast syntax-tree unified

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/xast-util-has-attribute

Port of [hast-util-has-property](https://github.com/syntax-tree/hast-util-has-property) for [xast][xast]

hast unified xast

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/reoff-parse-references-browser

default(options: Options): Function;

abstract ast syntax tree unified

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/csl-to-biblatex

Somewhat jank CSL-JSON to biblatex converter

biblatex bibliography converter csl csl-json references

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/rejour-parse

Parser for `rejour` that parses the `JATS` document to a `jast` tree.

abstract jast jats-xml rejour syntax tree unified

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/ooxast-util-parse-bib-browser

Find and convert raw references to CSL-JSON.

abstract ast syntax tree unified

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/ooxast-util-properties

Return the properties of an `ooxast` node as a JSON object

json ooxast properties

Last synced: 04 May 2026

https://github.com/trialanderrororg/reoff-unified-latex

Plugin for `reoff` that takes an `ooxast` tree and turns it into a `unified-latex` tree, allowing for .docx to .tex conversion

ast converter docx latex ooxast reoff unified unified-latex

Last synced: 06 Mar 2026

https://github.com/trialanderrororg/xast-util-select

Port of `(hast-util-select)[https://github.com/syntax-tree/hast-util-select]` for use with `xast` nodes.

hast unified xast

Last synced: 18 Jul 2025

https://github.com/trialanderrororg/ooxast-util-to-unified-latex

Convert `ooxast` syntax tree to `unified-latex` syntax tree.

docx jats latex office rejour reoff unified unified-latex word

Last synced: 17 May 2026

https://github.com/trialanderrororg/ooxast-util-get-style

Get style from a `w:p` or `w:r` element.

docx ooxast reoff unified

Last synced: 25 Jun 2025

https://github.com/trialanderrororg/jast-util-to-csl

Convert a `jast` citation syntax tree to list of `csl` objects.

ast converter csl-json jast jats-xml unified

Last synced: 27 Jul 2025

https://github.com/trialanderrororg/articles

Articles published by the Journal of Trial and Error

Last synced: 26 Jan 2026

https://github.com/trialanderrororg/xast-util-is-element

Port of [hast-util-is-element](https://github.com/syntax-tree/hast-util-has-property) for [xast][xast]

hast unified xast

Last synced: 13 Jun 2025

https://github.com/trialanderrororg/reoff-cite

default(options: Options = ...): Function;

bibliography citation docx ooxast plugin reoff unified

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/ojs-webhook-plugin

EXPERIMENTAL Plugin for OJS allowing you to add webhooks for certain events, such as new submissions, submission status change, or review confirmations, making it easier to integrate OJS with other systems

ojs php pkp webhooks

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/rejour-stringify

Plugin for `rejour` that stringifies a `jast` syntax tree to a `JATS XML` document.

abstract ast rejour unified xml

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/ooxast-util-citations

This package is [ESM only](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c).

ast docx ooxast unified

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/apa-parser

Detect inline APA citations in text

abstract ast syntax tree unified

Last synced: 05 Sep 2025

https://github.com/trialanderrororg/jast-types

jast (journal article/abstract syntax tree) is a unified-compatible syntax for abstract syntax trees representing JATS XML, specifically the "Green" publishing tag set.

ast jats jats-xml tree typescript unified

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/rejour-move-abstract

Really simple plugin for `rejour` that moves the abstract from the `body` to the `front` of a `JATS` document.

abstract ast syntax tree unified

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/rejour-meta

Doesn't do anything atm

abstract ast syntax tree unified

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/reoff-infer-headings

Plugin for `reoff` that turns a single bolded or emphasized line into a heading

abstract ast syntax tree unified

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/texast

DEPRECATED: Type definitions for `texast` (LaTeX abstract syntax tree), a syntax for abstract syntax trees representing LaTeX documents in the [`unist`](https://github.com/syntax-tree/unist) format.

abstract ast syntax tree unified

Last synced: 22 Jul 2025

https://github.com/trialanderrororg/rejour-frontmatter

rejourFrontmatter(): Function;

abstract ast syntax tree unified

Last synced: 01 Apr 2026

https://github.com/trialanderrororg/texast-util-add-preamble

Add a preamble to a texast syntax tree.

abstract ast syntax tree unified

Last synced: 01 Apr 2026