summaryrefslogtreecommitdiff
path: root/bellsprout/README.md
blob: 856fda97b0edee20aa4546e0ddb2e017f70c13dd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# bellsprout

Bellsprout is a HTML + CSS + [Squint](https://github.com/squint-cljs/squint) SPA that is meant to work with Weepinbell. Squint compiles to vanilla JavaScript, so this is essentially a frameworkless frontend app. 

## Features 

- A form that sends webmention given source and target 
- Query webmentions and display them as cards

## Setup

You need Babashka and NPM to get started.

To install JavaScript dependencies:

    npm install

To watch for file changes and rebuild automatically:

    bb watch

To create a production build run:

    bb build

And open your browser in `resources/public/index.html`.

## License

Bellsprout is free software licensed under the GNU Affero General Public License.