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

https://github.com/muniftanjim/stapsher

API service for handling user-generated contents on static sites
https://github.com/muniftanjim/stapsher

express nodejs

Last synced: over 1 year ago
JSON representation

API service for handling user-generated contents on static sites

Awesome Lists containing this project

README

          

[Stapsher Logo](#stapsher)

[![Built with Node.js](https://img.shields.io/badge/built_with-node.js-brightgreen.svg?style=for-the-badge)](#stapsher)
[![Stapsher Coverage](https://img.shields.io/codecov/c/github/extraStatic/stapsher.svg?style=for-the-badge)](https://codecov.io/gh/extraStatic/stapsher)
[![Stapsher Docs](https://img.shields.io/badge/docs-stapsher-blue.svg?style=for-the-badge)](https://stapsher.netlify.com)
[![Stapsher License](https://img.shields.io/github/license/extraStatic/stapsher.svg?style=for-the-badge)](https://github.com/extraStatic/stapsher/blob/master/LICENSE)

# Stapsher

Stapsher is an API service for handling user-generated contents on static sites, built with Node.js.

Stapsher currently works with:

- GitHub
- GitLab

BitBucket support is planned for future.

## What does it do?

In short:

- Receives user-generated contents
- Validates & processes them
- Generates static data file
- Pushes the data file git to repository

## Documentation

You can find the documentation for Stapsher at: [https://stapsher.netlify.com](https://stapsher.netlify.com)

## Development

If you find a bug or want to request a new feature, feel free to open an issue.

## Acknowledgement

Stapsher is inspired by [Staticman](https://github.com/eduardoboucas/staticman) (developed by [Eduardo Bouças](https://github.com/eduardoboucas)).

## License

Stapsher's source code is licensed under the MIT License. Check the [LICENSE](https://github.com/extraStatic/stapsher/blob/master/LICENSE) file for details.