UNPKG

webforai

Version:

A library that provides a web interface for AI

63 lines (47 loc) 1.7 kB
<br/> <p align="center"> <a href="https://webforai.dev"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://webforai.dev/images/logo-full-dark.svg"> <img alt="webforai logo" src="https://webforai.dev/images/logo-full-light.svg" width="auto" height="40"> </picture> </a> </p> <p align="center"> A esm-native library that converts HTML to Markdown & Useful Utilities with simple, lightweight and epic quality. <p> <p align="center"> <a href="https://www.npmjs.com/package/webforai"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/npm/v/webforai?style=flat"> <img src="https://img.shields.io/npm/v/webforai?style=flat" alt="Version"> </picture> </a> <a href="https://github.com/inaridiy/webforai/blob/main/LICENSE"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/npm/l/webforai?style=flat"> <img src="https://img.shields.io/npm/l/webforai?style=flat" alt="Apache License"> </picture> </a> </p> ## Documentation [Head to the documentation](https://webforai.dev/) to read and learn more about Webforai. ## Overview ```bash npx webforai@latest ``` or ```ts import { htmlToMarkdown, htmlToMdast } from "webforai"; import { loadHtml } from "webforai/loaders/playwright"; // Load html from url const url = "https://www.npmjs.com/package/webforai"; const html = await loadHtml(url); // Convert html to markdown const markdown = htmlToMarkdown(html, { baseUrl: url }); ``` ## Support - [GitHub Sponsors](https://github.com/sponsors/inaridiy) - [inaridiy.eth](https://x.com/inaridiy) ## License [Apache 2.0](/LICENSE) License