Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/neocotic/europa

Library for converting HTML into valid Markdown
https://github.com/neocotic/europa

browser converter html javascript markdown

Last synced: 2 days ago
JSON representation

Library for converting HTML into valid Markdown

Awesome Lists containing this project

README

        

![Europa](https://raw.githubusercontent.com/neocotic/europa-branding/main/assets/banner/europa/europa-banner-500x200.png)

[![Build Status](https://img.shields.io/github/workflow/status/neocotic/europa/CI/main?style=flat-square)](https://github.com/neocotic/europa/actions/workflows/ci.yml)
[![License](https://img.shields.io/github/license/neocotic/europa.svg?style=flat-square)](https://github.com/neocotic/europa/blob/main/LICENSE.md)
[![Release](https://img.shields.io/github/release/neocotic/europa.svg?style=flat-square)](https://github.com/neocotic/europa)

This monorepo contains the following packages:

* [europa](https://github.com/neocotic/europa/tree/main/packages/europa)
* [europa-build](https://github.com/neocotic/europa/tree/main/packages/europa-build)
* [europa-cli](https://github.com/neocotic/europa/tree/main/packages/europa-cli)
* [europa-core](https://github.com/neocotic/europa/tree/main/packages/europa-core)
* [europa-dom-cheerio](https://github.com/neocotic/europa/tree/main/packages/europa-dom-cheerio)
* [europa-dom-web](https://github.com/neocotic/europa/tree/main/packages/europa-dom-web)
* [europa-environment-node](https://github.com/neocotic/europa/tree/main/packages/europa-environment-node)
* [europa-environment-web](https://github.com/neocotic/europa/tree/main/packages/europa-environment-web)
* [europa-environment-worker](https://github.com/neocotic/europa/tree/main/packages/europa-environment-worker)
* [europa-plugin-bold](https://github.com/neocotic/europa/tree/main/packages/europa-plugin-bold)
* [europa-plugin-code](https://github.com/neocotic/europa/tree/main/packages/europa-plugin-code)
* [europa-plugin-description](https://github.com/neocotic/europa/tree/main/packages/europa-plugin-description)
* [europa-plugin-details](https://github.com/neocotic/europa/tree/main/packages/europa-plugin-details)
* [europa-plugin-header](https://github.com/neocotic/europa/tree/main/packages/europa-plugin-header)
* [europa-plugin-horizontal-rule](https://github.com/neocotic/europa/tree/main/packages/europa-plugin-horizontal-rule)
* [europa-plugin-image](https://github.com/neocotic/europa/tree/main/packages/europa-plugin-image)
* [europa-plugin-italic](https://github.com/neocotic/europa/tree/main/packages/europa-plugin-italic)
* [europa-plugin-line-break](https://github.com/neocotic/europa/tree/main/packages/europa-plugin-line-break)
* [europa-plugin-link](https://github.com/neocotic/europa/tree/main/packages/europa-plugin-link)
* [europa-plugin-list](https://github.com/neocotic/europa/tree/main/packages/europa-plugin-list)
* [europa-plugin-paragraph](https://github.com/neocotic/europa/tree/main/packages/europa-plugin-paragraph)
* [europa-plugin-preformatted](https://github.com/neocotic/europa/tree/main/packages/europa-plugin-preformatted)
* [europa-plugin-quote](https://github.com/neocotic/europa/tree/main/packages/europa-plugin-quote)
* [europa-preset-default](https://github.com/neocotic/europa/tree/main/packages/europa-preset-default)
* [europa-test](https://github.com/neocotic/europa/tree/main/packages/europa-test)
* [europa-test-jasmine-reporter](https://github.com/neocotic/europa/tree/main/packages/europa-test-jasmine-reporter)
* [europa-worker](https://github.com/neocotic/europa/tree/main/packages/europa-worker)
* [node-europa](https://github.com/neocotic/europa/tree/main/packages/node-europa)

The `europa`, `europa-worker`, and `node-europa` packages are the most important as those are used to convert HTML into
valid Markdown within a web browser, worker, and [Node.js](https://nodejs.org) respectively.

The `europa-cli` package provides a useful CLI.

## Bugs

If you have any problems with Europa or would like to see changes currently in development you can do so
[here](https://github.com/neocotic/europa/issues).

## Contributors

If you want to contribute, you're a legend! Information on how you can do so can be found in
[CONTRIBUTING.md](https://github.com/neocotic/europa/blob/main/CONTRIBUTING.md). We want your suggestions and pull
requests!

A list of Europa contributors can be found in [AUTHORS.md](https://github.com/neocotic/europa/blob/main/AUTHORS.md).

## License

Copyright © 2022 neocotic

See [LICENSE.md](https://github.com/neocotic/europa/raw/main/LICENSE.md) for more information on our MIT license.