https://github.com/tommywalkie/7tv-lite
Lightweight client for browsing the latest 7TV emotes.
https://github.com/tommywalkie/7tv-lite
7tv emotes
Last synced: 4 months ago
JSON representation
Lightweight client for browsing the latest 7TV emotes.
- Host: GitHub
- URL: https://github.com/tommywalkie/7tv-lite
- Owner: tommywalkie
- Created: 2024-11-21T22:25:04.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-02T12:58:40.000Z (over 1 year ago)
- Last Synced: 2025-02-01T13:42:24.615Z (over 1 year ago)
- Topics: 7tv, emotes
- Language: Vue
- Homepage: https://7tv-lite.tommywalkie.com
- Size: 176 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 7TV Lite
Lightweight client for browsing the latest [7TV](https://7tv.app/) emotes.
Based on Vue 3, Tanstack Query, and WindiCSS.
🌐 [Try it out](https://7tv-lite.tommywalkie.com/?ref=github)
## Context
A much needed backend migration happened for 7TV on **10/21/24**, and it's a
vast improvement over the old system, there is still some room for improvement
but it is way more stable now.
However, we lost the ability to browse latest emotes on the website, a support
[post](https://discord.com/channels/817075418054000661/1298458293550977034) was
submitted on their Discord. One month later it was still not addressed.
Then I discovered that their [GraphQL API](https://7tv.io/v3/gql/playground)
still had a category for latest emotes, so I used it to make this simple
client. Also I wanted to pick up Vue again after a long time.
**Note:** The 7TV website later added this feature back via [7tv.app/emotes/new](https://7tv.app/emotes/new). The main difference is that they use infinite scrolling, while this client uses paginated navigation.
## License
MIT