Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/azu/hatebupwa

Hatena Bookmark search app.
https://github.com/azu/hatebupwa

hatebu hatena hatenabookmark offline pwa search

Last synced: about 2 months ago
JSON representation

Hatena Bookmark search app.

Awesome Lists containing this project

README

        

# hatebupwa [![Actions Status: test](https://github.com/azu/hatebupwa/workflows/test/badge.svg)](https://github.com/azu/hatebupwa/actions?query=workflow%3A"test")

Hatena Bookmark search app.

## Feature

- Search your hatena bookmark
- Fetch difference bookmark automatically
- Support offline search
- Safari 11.3+, Chrome, Firefox and MSEdge etc...
- Work as HomeScreen app

## Usage

1. Open
2. Input hatena user name
3. Search

For [asocial-bookmark](https://github.com/azu/asocial-bookmark) user

1. Open
2. Input `https://your-bookmark.example.com/index.json` to hatenagit user name
- Support root index.json file as user name
3. Search

### Install as App

- iOS: "Add HomesScreen" on
- Android: "Add HomeScreen" on
- mac: Download from
- other platform: Run following commands:

```
git clone https://github.com/azu/hatebupwa
cd hatebupwa
yarn
yarn run pacakge
# generate https://github.com/jiahaog/nativefier based app
```

## Architecture

### Routing

- `/`
- Start
- `/home/`
- `start_url` of HomeScreen app
- Redirect to last used session
- `/user/:name`
- Set user to session