open-index/open-npm huggingface dataset:
npm package: @metapages/data-ref
Description: - User docs: [./public/README.md](./public/README.md)   - Developer docs: [./README-developer.md](./README-developer.md)
Latest version: 0.1.5

# [Metaframe](https://metapages.org/) template repository

  - User docs: [./public/README.md](./public/README.md)
  - Developer docs: [./README-developer.md](./README-developer.md)

Example metaframes: https://github.com/metapages?q=metaframe&type=all&language=&sort=

The is a template repository (so fork and run) for creating a [metaframe](https://metapages.org/) with the following features
  - minimal host requirements:
    - [just](https://github.com/casey/just)
    - [docker](https://docs.docker.com/get-started/)
    - [deno](https://deno.land/manual/getting_started/installation)
    - [mkcert](https://github.com/FiloSottile/mkcert#installation)
  - automatic https certificate generation
  - single command development (`just dev`)
  - single command publishing to [npm](https://www.npmjs.com/)
  - single command publishing to [github pages](https://pages.github.com/)
npm package: @metapages/docu-notion-plugins
Description: Plugins for [docu-notion](https://www.npmjs.com/package/@sillsdev/docu-notion) (min version `0.14.0`)
Latest version: 0.3.26

# docu-notion plugins

Plugins for [docu-notion](https://www.npmjs.com/package/@sillsdev/docu-notion) (min version `0.14.0`)

 - adjusts mermaid links to other notion documents so they work in docusaurus
 - fixes paths when you have `./docs` and `./blog`
 - columns break, uses different column rendering that works with images and mermaid diagrams


## Usage:

Example `docu-notion.config.ts`:

```typescript
import {
  IDocuNotionConfig,
  Log,
} from '@sillsdev/docu-notion';

import {
  correctNotionUrlsInMermaid,
  modifiedStandardInternalLinkConversion,
  notionColumnsUpgraded,
  embedToIframe,
} from '@dionjw/docu-notion-plugins';

const config: IDocuNotionConfig = {
  plugins: [
    notionColumnsUpgraded,
    correctNotionUrlsInMermaid(),
    modifiedStandardInternalLinkConversion,
    // Convert all [embed] markdown tags to <iframes>, with
    // special treatment for metaframes/metapages
    embedToIframe,
  ],
};
export default config;
```

For the `notionColumnsUpgraded` plugin you will need this css added to your docusaurus:

```css
.custom-docunotion-row {
  display: flex;
  direction: row;
  min-height: 0;
  max-height: 100%;
  align-self: center;
  
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
  
.custom-docunotion-row-cell {
  /* Allow shrinkage */
  flex: 1 1 auto;
  height: 100%;
  text-align: center;
}

```
npm package: @metapages/metaframe-chakra-theme
Description: ## Getting started
Latest version: 0.0.16

# Chakra theme for [Metapages](https://metapage.io/)

## Getting started

Run code: `just dev`
Publish: `just publish`

## About

Created to simplify the styling of metaframes using Chakra UI.

Target audience: developers building [metaframes](https://metapage.io/) or any static website where having the core tools of development, building and publishing are packaged and require a small number of commands.

This library consolidates styles used throughout different frontend applications and should help developers build components consistent with Metapage's visual design system.

## Host requirements

- [just](https://github.com/casey/just)
- [docker](https://docs.docker.com/get-started/)
- [deno](https://deno.land/manual/getting_started/installation)
- [mkcert](https://github.com/FiloSottile/mkcert#installation)

That's it. Commands are self-documenting: just type `just`

## Features

- automatic https certificate generation
- single command development (`just dev`)
- single command publishing to [npm](https://www.npmjs.com/)
- single command publishing to [github pages](https://pages.github.com/)
- `vite` for fast building
- `typescript` for type checking
- `chakra-ui.com` for the UI framework
- `just` for a single method to build/test/deploy/publish
- [Github Pages](https://pages.github.com/) publishing
  - automatic versioning:
    - `/`: latest
    - `/v1.5.2/`: that version tag (so all published versions are available forever)
- Common UI elements
  - Help button showing the (rendered) local `./Readme.md` file
  - Options (configurable) stored encoded in the URL hash params
- Metaframe outputs updated below, when connected.
- `just`file powered, dockerized, automated with dual human/CI controls

## Assumptions:

- `just` will be the command runner, not `npm` (directly) or `make` or any other underlying tech specific command runner. `just` is the main entry point to control all aspects of the software lifecycle.
  - Prefer contextual error messages with calls to action over documentation that is not as close as possible to the code or commands. Distance creates indirection and staleness and barriers to keep updated.
- You are building to publish at github pages with the url: `https://<user_org>.github.io/<repo-name>/`
  - github pages 👆 comes with limited options for some config:
    - we build browser assets in `./docs` instead of `./dist` (typical default) so that publishing to github pages is less configuration
- Operating this repository should be "easy" and enjoyable. It's a product of love and passion, I am hoping that you enjoy using at least just a little bit.
npm package: @metapages/metaframe-imu-controls
Description: User docs: [./public/README.md](./public/README.md) Developer docs: [./README-developer.md](./README-developer.md)
Latest version: 0.1.4

# [Metaframe](https://metapages.org/) coordinated git repository + npm module + github-pages site

User docs: [./public/README.md](./public/README.md)
Developer docs: [./README-developer.md](./README-developer.md)
npm package: @metapages/metaframe-markdown
Description: - User docs: [https://metapages.github.io/metaframe-markdown/](https://metapages.github.io/metaframe-markdown/)   - Developer docs: [./README-developer.md](./README-developer.md)
Latest version: 0.1.19

# [Metaframe](https://metapages.org/) template repository

  - User docs: [https://metapages.github.io/metaframe-markdown/](https://metapages.github.io/metaframe-markdown/)
  - Developer docs: [./README-developer.md](./README-developer.md)

Example metaframes: https://github.com/metapages?q=metaframe&type=all&language=&sort=

The is a template repository (so fork and run) for creating a [metaframe](https://metapages.org/) with the following features
  - minimal host requirements:
    - [just](https://github.com/casey/just)
    - [docker](https://docs.docker.com/get-started/)
    - [deno](https://deno.land/manual/getting_started/installation)
    - [mkcert](https://github.com/FiloSottile/mkcert#installation)
  - automatic https certificate generation
  - single command development (`just dev`)
  - single command publishing to [npm](https://www.npmjs.com/)
  - single command publishing to [github pages](https://pages.github.com/)
npm package: @metapages/metaframe-template-preact
Description: - User docs: [./public/README.md](./public/README.md)   - Developer docs: [./README-developer.md](./README-developer.md)
Latest version: 0.1.27

# [Metaframe](https://metapages.org/) template repository

  - User docs: [./public/README.md](./public/README.md)
  - Developer docs: [./README-developer.md](./README-developer.md)

Example metaframes: https://github.com/metapages?q=metaframe&type=all&language=&sort=

The is a template repository (so fork and run) for creating a [metaframe](https://metapages.org/) with the following features
  - minimal host requirements:
    - [just](https://github.com/casey/just)
    - [docker](https://docs.docker.com/get-started/)
    - [deno](https://deno.land/manual/getting_started/installation)
    - [mkcert](https://github.com/FiloSottile/mkcert#installation)
  - automatic https certificate generation
  - single command development (`just dev`)
  - single command publishing to [npm](https://www.npmjs.com/)
  - single command publishing to [github pages](https://pages.github.com/)
npm package: @metapages/metaframe-tensorflow-1d
Description: Usage documentation: [./public/README.md](./public/README.md)
Latest version: 0.3.32

# [Tensorflow](https://www.tensorflow.org/js) [metaframe](https://metapages.org/) for training models and getting predictions

Usage documentation: [./public/README.md](./public/README.md)

## Development (command ops)

    just dev

## Publishing

    just publish

## Testing

    just test
npm package: @metapages/metaframe-ui-widgets
Description: Fast creation and deployment of advanced [metaframe](https://metapages.org/) websites.
Latest version: 0.2.12

# [Metaframe](https://metapages.org/): Useful widgets for common metaframe interactions

Fast creation and deployment of advanced [metaframe](https://metapages.org/) websites.

Target audience: developers building [metaframes](https://metapages.org/) or any static website where having the core tools of development, building and publishing are packaged and require a small number of commands.

It has everything you need to get a connectable [metaframe](https://metapages.org/) website up and running and deployed.

## Optional features

 - `justfile`: set `NPM_PUBLISH` to anything except `true` to disable publishing source code in `./src/lib` to npm

## Setup/getting started

1) Install [just](https://github.com/casey/just#installation)
2) Type: `just`

That's it. Commands are self-documenting.

## Features

- `vite` for fast building
- `preact` for efficient, fast loading sites
- `typescript` for type checking
- `chakra-ui.com` for the UI framework
- `just` for a single method to build/test/deploy/publish
- `docker` because I don't want to touch/rely your host system except where needed

## Assumptions:

 - `just` will be the command runner, not `npm` (directly) or `make` or any other underlying tech specific command runner. `just` is the main entry point to control all aspects of the software lifecycle.
   - Prefer contextual error messages with calls to action over documentation that is not as close as possible to the code or commands. Distance creates indirection and staleness and barriers to keep updated.
 - You are building to publish at github pages with the url: `https://<user_org>.github.io/<repo-name>/`
   - github pages 👆 comes with limited options for some config:
     - we build browser assets in `./docs` instead of `./dist` (typical default) so that publishing to github pages is less configuration
 - Operating this repository should be "easy" and enjoyable. It's a product of love and passion, I am hoping that you enjoy using at least just a little bit.