https://github.com/cdcrypto/tvlist.xyz
Sandwich.Finance was a useful tool popular among crypto/ perpetual futures traders to download .txt file watchlists for all assets on a given exchange. This repo aims to fill the void that sandwich.finance left when sunsetting the project. Others have launched paid services to download watchlists. Tvlist.xyz is here as open source and free!
https://github.com/cdcrypto/tvlist.xyz
binance-api bitfinex-api bitget-api bybit-api coinbase-api dydx kucoin-api mexc-api okx-api phemex-api tradingview-scripts tradingview-tools
Last synced: 7 months ago
JSON representation
Sandwich.Finance was a useful tool popular among crypto/ perpetual futures traders to download .txt file watchlists for all assets on a given exchange. This repo aims to fill the void that sandwich.finance left when sunsetting the project. Others have launched paid services to download watchlists. Tvlist.xyz is here as open source and free!
- Host: GitHub
- URL: https://github.com/cdcrypto/tvlist.xyz
- Owner: cdcrypto
- Created: 2024-09-29T00:35:44.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-01T20:33:32.000Z (8 months ago)
- Last Synced: 2025-03-01T21:26:21.596Z (8 months ago)
- Topics: binance-api, bitfinex-api, bitget-api, bybit-api, coinbase-api, dydx, kucoin-api, mexc-api, okx-api, phemex-api, tradingview-scripts, tradingview-tools
- Language: TypeScript
- Homepage: https://tvlist.xyz
- Size: 4.55 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Welcome to sammichfinance, deployed as https://TVLIST.XYZ ....
Sandwich Finance was a useful tool popular among crypto/ perpetual futures traders used to download .txt file watchlists for all assets on a given exchange. Unfortunately the dev no longer wanted to continue the project, but thats okay, we can make an open source and free version with more features and more exchanges.
## Features:
- Download by quote token/ assets per exchange, or all assets per exchange (tradingview only allows lists up to 1000 assets, so it breaks up download into multiple lists if over 1000 assets)
- Calls each exchange's relevant API to get most up to date list. Never needs to be updated manually if new assets or pair types are added.
- Formats API response to proper tradingview format for each exchange
- Allows "MIX AND MATCH" downloads which is any combinatintion of assets from any combination of exchanges.
- Open source## Supported Exchanges
### Spot Markets
- Binance
- Bybit
- Bitget
- KuCoin
- Bitfinex
- OKX
- MEXC
- Poloniex
- Kraken
- Crypto.com
- Coinbase
- Gate.io
- Phemex### Futures Markets
- Binance
- Bybit
- Bitget
- KuCoin
- dYdX
- OKX
- MEXC
- Phemex## To Deploy locally:
- npm install
- npm run dev
## To deploy to Vercel
- should be able to one click deploy from vercel dashboard from github, no environment variables currently needed since it uses public apis rather than ones with keys needed

## Feel free to submit a pull request if you want to add anything to the official deployment on TVLIST.XYZ .
## This is a [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/cli/create-next-app).
## Getting Started
First, run the development server:
```bash
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
```## Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.