Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/joggrdocs/tempo

Programmatically create Markdown documents.
https://github.com/joggrdocs/tempo

documentation documentation-generator markdown markdown-builder

Last synced: 1 day ago
JSON representation

Programmatically create Markdown documents.

Awesome Lists containing this project

README

        








"Running gives freedom. When you run you can determine your own tempo. You can choose your own course and think whatever you want. Nobody tells you what to do." - Nina Kuscsik




npm version


CodeQL


Publish to npm




CI


Static Badge

## Overview

A set of libraries used to programmatically build markdown documents, with a heavy tilt toward [GitHub Flavored Markdown (GFM)](https://github.github.com/gfm/).

- 🦄 Programmatically generate docs for `CI` or `commit-hooks`
- 📋 Create reusable templates for your projects
- 🤖 Build templates for standardizing output from LLMs
- 🐱 Use all the goodness of [GitHub Flavored Markdown (GFM)](https://github.github.com/gfm/)

## Usage

```typescript
import fs from 'node:fs/promises';
import tempo from '@joggr/tempo';

const doc = tempo()
.h1('Hello, World!')
.p('This is a test document.')
.toString();

await fs.writeFile('test.md', doc);
```

## Libraries

- 🏃 [`@joggr/tempo`](/packages/tempo): A TypeScript library used to programmatically build markdown documents

## License

Licensed under MIT.






Want to sign up for Joggr?



We'd love to have you join, but we are in closed beta.
You can join our waitlist below.




Join the Waitlist