Scholarly Communication Technology Catalogue
Log in

Technologies tagged with 'javascript'

Name Adoption Readiness Status Governance Business Form
dokieli dokieli is a general-purpose client-side tool for decentralised article publishing, annotations and social interactions based on open Web standards and best practices. dokieli positions itself in a decentralised and interoperable information space where researchers can exercise their autonomy by controlling their identifiers and identities whilst fulfilling the core functions of scientific communication (registration, awareness, certification, archiving).
Limited TR9 Actively Maintained Community (ad-hoc) Not Classified
Editoria Editoria is an open-source authoring, editing, and workflow system initially developed by Coko in partnership with the Editoria community underwritten by fiscal sponsor Aspiration Tech and funded by the Mellon Foundation. Editoria is a web-based tool for producing scholarly monographs in both print and ebook forms. Coko's PubSweet framework and Wax editor are underlying technologies in Editoria. Paged.js is available as a print production pathway, as are other format outputs.
Limited TR9 Actively Maintained Community (ad-hoc) Fiscal Sponsorship (Non-profit Organisation)
Electric Book Manager Electric Book is a Jekyll-based tool for producing print PDF, digital PDF, EPUB, website, and app versions of books from a single markdown, YAML, and HTML-based content source. It was developed by consultancy and service provider Electric Book Works.
Significant TR9 Actively Maintained Not Classified Commercial Vendor
Enhanced Networked Monographs Enhanced Networked Monographs (ENM) is an experimental project developed by New York University. It provides a free platform for topic-based and full-text searching on a corpus of books from NYU Press, University of Minnesota Press, and the University of Michigan Press. The platform consists of the ENM search application plus generated topic pages and the customized version of the Topic Curation Toolkit (TCT) used to power/generate them.
Single TR3 Minimally Maintained Not Classified Fiscal Sponsorship (Academic Institution)
epub.js epub.js is a JavaScript library that provides a robust drop-in EPUB reader application to any website, providing styling, pagination, and persistence. The project comes from FuturePress, an offshoot of the UC Berkeley School of Information.
Significant TR9 Actively Maintained Community (ad-hoc) Fiscal Sponsorship (Academic Institution)
Haplo Repository Haplo is an open source repository platform for research outputs.
Limited TR9 Actively Maintained Not Classified Commercial Vendor
Hy-phen Hy-phen is a JavaScript implementation of the TeX hyphenation algorithm.
Not Classified TR9 Actively Maintained Not Classified Volunteer Community
Hyphenopoly Hyphenopoly is a JavaScript library for providing robust hyphenation in HTML, especially while hyphenation remains patchily supported by web browsers, especially across multiple languages. Hyphenopoly provides hyphenation dictionaries and algorithms derived from Francis M Liang's classic TeX hyphenation algorithm. Hyphenopoly can be dropped in to any website. Hyphenopoly supercedes an earlier JS system Hyphenator.
Not Classified Not Classified Actively Maintained Community (ad-hoc) Volunteer Community
Hypher Hypher is a hyphenation engine written in JavaScript for web browsers using jQuery. It comes with hy
Significant TR9 Minimally Maintained Community (ad-hoc) Volunteer Community
Jupyter Notebook Jupyter Notebook is a web-based notebook environment for interactive computing, part of the mutifacted Project Jupyter (formerly iPython) which seeks to provide an open platform and toolkit for interactive and reproducible computing. It is a browser-based application that facilitates creation and sharing of documents that contain live code (over 40 programming languages), equations, visualizations, and narrative text.
Significant TR9 Actively Maintained Community (formal) Fiscal Sponsorship (Non-profit Organisation)
KaTeX KaTeX is a LaTeX-based typesetting tool for mathematical expressions developed by the Khan Academy. It is billed as the fastest math typesetting library for the web because it renders math in real time without the need to reflow the page. It is self-contained with no dependencies and can run server-side or in the browser.
Significant TR9 Actively Maintained Not Classified Fiscal Sponsorship (Non-profit Organisation)
Lens Lens is an online article-reading environment developed by eLife that ”by treating a JATS journal article as a database”makes it possible to explore figures, figure descriptions, references and more without losing one's place in the article text. Lens was designed using the Substance libraries. Much of its functionality is now in eLife's Libero Editor tool.
Single TR9 Minimally Maintained Community (formal) Fiscal Sponsorship (Non-profit Organisation)
Libero Reviewer Libero Reviewer is the second of three journal publishing modules developed by eLife. Libero Reviewer handles article submission and peer review workflow management. It is built on the Coko Foundation's PubSweet framework and was designed in collaboration with Coko and Hindawi.
Not Classified TR3 Actively Maintained Community (formal) Fiscal Sponsorship (Non-profit Organisation)
Manifold Scholarship Manifold is a collaborative, web-based scholarly publishing system designed by the University of Minnesota Press and the CUNY Graduate Center. Manifold provides a dynamic approach to publishing book-length works capable of gathering commentary, annotation, and revisions within the publication. Built to publish long-form digital monographs, Manifold is also used in service of open educational resources, journals, and collaborative scholarly projects. Tt is currently used by twenty-eight publishers, including the University of Minnesota Press, the City University of New York, and the University of Arizona Press, as well as digital humanities centers and teaching and learning centers.
Significant TR9 Actively Maintained Not Classified Fiscal Sponsorship (Academic Institution)
MathJax MathJax is a JavaScript display engine for mathematics typesetting that works in web browsers. It provides support for LaTeX, MathML, and AsciiMath in the web based interace. MathJax has a modular design; it is designed for accessibility and interoperability with other applications.
Significant TR9 Actively Maintained Community (formal) Fiscal Sponsorship (Non-profit Organisation)
Open Typesetting Stack Open Typesetting Stack (OTS) is an article conversion/ingest service developed by the Public Knowledge Project to convert word-processor and PDF versions of articles into JATS XML for publication. OTS integrates a host of other parsing and conversion tools (including the machine-learning tool Grobid) and external services to provide the most accurate possible XML without additional user input. This service "and its OJS plugin integration" is intended to decrease the labour involved in production, and to facilitate the creation of archive-friendly and web-native article formats. OTS is in maintenance mode as of this writing.
Limited TR9 Unsupported Community (formal) Fiscal Sponsorship (Academic Institution)
paged.js Paged.js is a comprehensive print-oriented production system that runs on CSS and JavaScript in a web browser. Developed by the PagedMedia initiative, it aims to offer a best-of-breed CSS-based typesetter as open-source software. It can display both paginated output and editable CSS on a page so that the CSS can be tweaked and changes can be viewed in real time.
Significant TR9 Actively Maintained Not Classified Commercial Vendor
ProseMirror ProseMirror is a JavaScript framework to develop visual text editors online. It can support collaborative editing in real time. It has a modular architecture that makes sure users only load the code they need, and can replace parts of the system as needed. ProseMirror supports extensible document schemas that allow users to edit documents with a custom structure without writing their own editor from scratch. It has a plugin system that allows users to easily enable additional functionality, and package their own extensions in a convenient format. Prosemirror is used by several major online news sources (NYTimes, Guardian), as well as inside tools like PubPub and Coko Foundation's Wax editor.
Significant TR9 Actively Maintained Not Classified Individual Maintainer
PubPub PubPub is an online authoring and publishing platform developed by MIT Press and the MIT Knowledge Futures Group. It supports community-based collaborative drafting, review, and publication of scholarly work "using an integrated and iterative process." It supports journals, books, lab communications and events. PubPub is designed to be centrally hosted, and PubPub provides publishing services as part of a tiered-price hosting package. See also community forum: https://github.com/pubpub/pubpub/discussions
Limited TR9 Actively Maintained Community (formal) Fiscal Sponsorship (Non-profit Organisation)
PubSweet PubSweet is a foundational system developed by Coko as a "component-based framework" upon which to build publishing tools. PubSweet is a simple but flexible way to adapt to different kinds of system needs. For instance, both the book-oriented Editoria and the journal-oriented Libero Reviewer are built on PubSweet foundations. PubSweet's community includes Hindawi, eLife, Wormbase, Digital Science, and the EBI's Europe PMC Plus platform.
Limited TR9 Actively Maintained Community (ad-hoc) Fiscal Sponsorship (Non-profit Organisation)
Rebus Ink Rebus Ink is a web-based digital reading application built to help scholars construct arguments. It's a personal, online workspace that lets you do more with digital texts, focusing on scholarly reading and research, note-taking, citations, and collections management. Rebus Ink is built on open principles: open source, open web, open APIs, with a focus on user-data portability and privacy.
Single TR3 Actively Maintained Community (formal) Fiscal Sponsorship (Non-profit Organisation)
Texture Texture is an XML-based authoring and editing tool developed by the Substance Consortium, which includes PKP and eLife. Texture is a visual editor that natively produces a subset of JATS XML (inspired by JATS4R), which it encapsulates along with media and dependencies in its DAR file format. Texture offers a user-friendly editing XML interface, and can be integrated into other tools, such as OJS. eLife's Libero Producer is based on Texture, as is Stencila.
Limited TR9 Unsupported Community (ad-hoc) Fiscal Sponsorship (Non-profit Organisation)
Vega Vega is a media-rich authoring and editorial development platform hosted at Wayne State University Libraries. It offers a range of features and workflows to create, review, and share data, media, and text. Its ability to include information in a variety of representations (text, image, sound) makes it easier to communicate scholarly information to different audiences. Vega also supports typical academic publishing processes and gives users control over editorial and peer review workflows.
Not Classified TR3 Actively Maintained Not Classified Fiscal Sponsorship (Academic Institution)
Vivliostyle Vivliostyle is a CSS- and browser-based typesetting tool for digital and print publishing that adds book typography and layout capability of web browsers, supporting paginated EPUB and web publications or export to PDF. Vivliostyle complies with W3C standardization of CSS typesetting specifications. Vivliostyle.js was designed based on Peter Sorotokin's EPUB Adaptive Layout implementation.
Limited TR9 Actively Maintained Community (ad-hoc) Fiscal Sponsorship (Non-profit Organisation)
Wax Wax is a web-based word processor developed by Coko. It is the styling/formatting interface in use within Editoria, and the manuscript annotation and presentation portal in use in PubSweet platforms such as eLife's Libero Reviewer, and Hindawi's Phenom. Editoria provides context-sensitive tagging and formatting and a track-changes workflow, as well as many features driven by the needs of university press workflows. The initial version of Wax was based on the Substance.io library (as with Texture); Wax 2 is based on the ProseMirror library.
Not Classified TR3 Actively Maintained Community (ad-hoc) Fiscal Sponsorship (Non-profit Organisation)
Zotero Zotero is a desktop and/or network-based reference-management software for scholars. It has the ability to organize, collect, and format references and bibliographies for MS Word, LibreOffice, Google Docs, and other text-editing software. It also supports an enormous number of citation styles, and also provides a well designed document (web and PDF) collection and note-taking facility. Zotero is a social network that facilitates group collaboration, sharing, and publishing of reference lists. Originally developed in 2006 at George Mason U, Zotero is now a robust desktop tool as well as a full-featured web application, used by over 5 million scholars.
Significant TR9 Actively Maintained Community (ad-hoc) Fiscal Sponsorship (Non-profit Organisation)
Content Mine ContentMine is a suite of tools to extract raw data from tables and graphs for the purposes of facilitating data reuse and reanalysis and meta-analyses.
Not Classified TR9 Actively Maintained Community (ad-hoc) Commercial Vendor
EPrints Services EPrints is a free and open-source software package for building open access repositories.
Significant TR9 Actively Maintained Not Classified Fiscal Sponsorship (Academic Institution)
Fulcrum Fulcrum is the University of Michigan Library's ebook hosting, preservation, and media integration platform, devloped on top of the Samvera repository platform. Fulcrum allows authors and publishers to integrate multimedia elements into a book—linked from a print book or directly integrated in an ebook—while providing a robust, richly described, and accessible reader environment and a discoverability platform for ebook collections. Fulcrum is a platform available to UMichigan Press authors, as well as a service offered to other publishers. Fulcrum makes use of epub.js, AblePlayer, Hypothes.is, and Editoria (in testing) to provide basic and enhanced functionality.
Limited TR9 Actively Maintained Not Classified Fiscal Sponsorship (Academic Institution)
Grobid GROBID (or Grobid) stands for GeneRation Of BIbliographic Data. It is a machine-learning library for extracting, parsing, and re-structuring journal articles in PDF format into structured TEI-encoded documents that can then be transformed to JATS XML.
Not Classified TR9 Actively Maintained Community (ad-hoc) Volunteer Community
Heliotrope Heliotrope is the codebase behind the Fulcrum publishing platform. It is a Rails application that extends the Hyrax front-end repository solution from the Samvera open source community to provide solutions for scholarly publishers. It is built by the University of Michigan Library and managed by the Library's publishing division, Michigan Publishing.
Limited TR9 Actively Maintained Not Classified Fiscal Sponsorship (Academic Institution)
OPERAS Metrics service Born out of the OPERAS project: European Research Infrastructure for the development of open scholarly communication in the social sciences and humanities; OPERAS seeks to build functionality for research monographs in the European open-science infrastructure. This metrics project normalizes book identifiers (ISBNs, DOIs), provides modular "drivers" to gather various metrics (Google Analytics, JSTOR, COUNTER, etc.) and altmetrics (social media sources), and then aggregates these so publishers have access to usage and traffic data on ebooks. The usage data code has been developed by the UK-based Open Book Publishers. Altmetrics code has been developed by Ubiquity Press. NOTE: Formally HIRMEOS OA metrics, is now the OPERAS Metrics service. HIRMEOS was the name of a specific project, the metrics service is now a service of the OPERAS European research infrastructure.
Limited TR9 Actively Maintained Community (formal) Fiscal Sponsorship (Non-profit Organisation)
Hypothesis Hypothesis is an open source web annotation tool.
Significant TR9 Actively Maintained Community (formal) Non-profit Organisation
Hyrax Hyrax is an open-source, Samvera-powered repository front-end. Samvera and Hyrax are [described here](https://hyrax.samvera.org/about/) and also https://github.com/samvera/hyrax/wiki/Hyrax-Management-Guide
Limited TR9 Actively Maintained Community (formal) Fiscal Sponsorship (Non-profit Organisation)
Janeway Janeway is journal management software developed by the Birkbeck Centre for Technology and Publishing for the Open Library of Humanities (OLH) at Birkbeck, University of London. Janeway integrates Crossref, iThenticate, Portico, and CLOCKSS services to provide a full-featured OA journal publishing platform. Janeway is a Django-based web application.
Limited TR9 Actively Maintained Not Classified Fiscal Sponsorship (Academic Institution)
Mukurtu Mukurtu is a content management system developed by Washington State University to serve as a repository for Indigenous communities to manage, share, and exchange their digital heritage in culturally relevant and ethically minded ways.
Significant TR9 Actively Maintained Community (ad-hoc) Fiscal Sponsorship (Academic Institution)
Open Journal Systems Open Journal Systems (OJS) is an open source software application for managing and publishing scholarly journals.
Significant TR9 Actively Maintained Community (formal) Fiscal Sponsorship (Academic Institution)
Open Monograph Press Open Monograph Press (OMP) is a book-oriented workflow manager and online publishing platform. Developed by the Public Knowledge Project, it shares its codebase with Open Journal Systems. OMP can handle monographs and edited volumes with multiple authors, as well as manage author submissions, editor assignments, reviewers, indexers, and others in book production. OMP is one of very few open-source tools that produce the trade-industry standard ONIX metadata. Its public-facing side can feature thumbnail covers in a vatalog view, as well as Spotlight marketing features.
Limited TR9 Actively Maintained Community (formal) Fiscal Sponsorship (Academic Institution)
OSF Preprints Branded preprint servers backed by the OSF.
Significant TR9 Actively Maintained Community (formal) Fiscal Sponsorship (Non-profit Organisation)
Readium Readium provides a "set of software building blocks" for the development of standardized EPUB and web publication reader applications for a variety of contexts—browser-based, mobile app, and desktop. Readium is a set of libraries and frameworks, and also a foundation and international community dedicated to ebook implementation standards.
Limited TR9 Actively Maintained Community (formal) Fiscal Sponsorship (Non-profit Organisation)
Scalar Scalar is a multimedia authoring and publishing platform developed by the Alliance for Networking Visual Culture at University of Southern California. Scalar is designed for long-form, digital native scholarly research. Scalar enables users to assemble media from multiple sources and juxtapose them with text in a variety of ways with minimal technical expertise required. The platform also supports collaborative authoring workflows and reader commentary.
Limited TR9 Actively Maintained Community (ad-hoc) Fiscal Sponsorship (Academic Institution)
Scholastica Professional peer review and open access publishing solutions for journal programs of any size.
Significant TR9 Actively Maintained Not Classified Commercial Vendor
Shiny Shiny is an authoring and editorial development software developed by RStudio. It allows users to interact with web-based interactive applications that contain data and analysis using R. Shiny can create standalone apps on a webpage or embed them in R Markdown documents or build dashboards. Shiny requires only a R installation and a web browser.
Significant TR9 Actively Maintained Community (ad-hoc) Commercial Vendor
Solid Solid is a set of modular specifications, which build on, and extend the founding technology of the world wide web (HTTP, REST, HTML). They are 100% backwards compatible with the existing web. Each spec, taken in isolation, provides extra features to an existing system. However, when used in combination, they enable exciting new possibilities for web sites and applications.
Limited TR3 Actively Maintained Not Classified Commercial Vendor
Quire Quire is a book production tool developed by the J Paul Getty Trust. It is a multiformat publishing framework that can create digital and print books, such as museum and gallery exhibition catalogues, collected volumes, and scholarly monographs. Quire is designed around the Hugo static-site generator tool, which can compile and export books, working from markdown source. Quire has extensive support for media, including rich image metadata handling. It is currently without an explicit open-source license.
Single TR3 Actively Maintained Not Classified Non-profit Organisation