Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/niqdev/my-awesome

git-bookmarks
https://github.com/niqdev/my-awesome

List: my-awesome

awesome awesome-list bookmarks browser-bookmarks

Last synced: about 1 month ago
JSON representation

git-bookmarks

Awesome Lists containing this project

README

        

# [myawesome.dev](https://myawesome.dev)

[![my-awesome-telegram](https://github.com/niqdev/my-awesome/actions/workflows/my-awesome-telegram.yml/badge.svg)](https://github.com/niqdev/my-awesome/actions/workflows/my-awesome-telegram.yml)

Git-based bookmarking tool powered by GitHub actions, integrated with Telegram, built with Hugo and hosted on GitHub pages

## Development

* [Hugo](https://gohugo.io/documentation)
* [Flexbox Grid](http://flexboxgrid.com)
* Theme inspired by [Archie](https://github.com/athul/archie) and [Cactus](https://github.com/monkeyWzr/hugo-theme-cactus)

```bash
# run locally
# http://localhost:1313
hugo server -D
```

***TODO***

* pagination issue: https://discourse.gohugo.io/t/data-files-and-pagination/2334/5
* add button at the bottom "scroll to the top"
* set auto tag archive if starts with `https://web.archive.org`
* `my-awesome/actions/telegram-action`: update description
- remove prefix `GitHub - ` from repository
- remove suffix `· GitHub` from a gist
- remove suffix `.` (final dot)
- follow redirects, i.e. fix `301 Moved Permanently`