Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/robertvazan/pmdata

Framework for reactive data-driven and data science websites.
https://github.com/robertvazan/pmdata

hookless pushmode reactive-programming web-framework

Last synced: 6 days ago
JSON representation

Framework for reactive data-driven and data science websites.

Awesome Lists containing this project

README

        

[![SWUbanner](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/banner2-direct.svg)](https://github.com/vshymanskyy/StandWithUkraine/blob/main/docs/README.md)

# PMData

[![Maven Central](https://img.shields.io/maven-central/v/com.machinezoo.pmdata/pmdata)](https://central.sonatype.com/artifact/com.machinezoo.pmdata/pmdata)
[![Build status](https://github.com/robertvazan/pmdata/workflows/build/badge.svg)](https://github.com/robertvazan/pmdata/actions/workflows/build.yml)
[![Test coverage](https://codecov.io/gh/robertvazan/pmdata/branch/master/graph/badge.svg)](https://codecov.io/gh/robertvazan/pmdata)

PMData is a framework for reactive data-driven and data science websites.
It is built on [Hookless](https://hookless.machinezoo.com/) reactive framework,
[PushMode](https://pushmode.machinezoo.com/) HTML streaming library,
and [PMSite](https://pmsite.machinezoo.com/) core web framework.
[PMSite](https://pmsite.machinezoo.com/) defines technical website structure
without constraining content, data, or layout in any way.
PMData builds on top of PMSite by adding default layout, styling, widgets, and reactive data sources.

More on [homepage](https://pmdata.machinezoo.com/).

## Status

Experimental. [Stagean](https://stagean.machinezoo.com/) is used to track progress on class and method level.

## Getting started

See [homepage](https://pmdata.machinezoo.com/).

## Documentation

* [Homepage](https://pmdata.machinezoo.com/)

There is no javadoc yet. See [source code](src/main/java/com/machinezoo/pmdata) for available APIs.

## Feedback

Bug reports and pull requests are welcome. See [CONTRIBUTING.md](CONTRIBUTING.md).

## License

Distributed under [Apache License 2.0](LICENSE).