[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-9004":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":25,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":30,"readmeContent":31,"aiSummary":32,"trendingCount":16,"starSnapshotCount":16,"syncStatus":33,"lastSyncTime":34,"discoverSource":35},9004,"aggr","Tucsky\u002Faggr","Tucsky","Cryptocurrency trades aggregator","https:\u002F\u002Fcharts.aggr.trade\u002F",null,"Vue",1124,309,41,56,0,3,6,11,10,65.57,"GNU General Public License v3.0",false,"master",true,[27,28,29],"bitcoin","cryptocurrency","trading","2026-06-12 04:00:42","\n# SignificantTrade\n\nCryptocurrency market trades aggregator.\u002F\n\nCurrently supporting Kucoin, BitMEX, Bitfinex, Binance, Coinbase, Bitstamp, Deribit, Huobi, Okex, Hitbtc, Poloniex, Bybit, Bitget, Bitunix, Gate.io and Crypto.com ([see src\u002Fexchanges\u002F](src\u002Fexchanges) for detail)\n\n![screenshot](https:\u002F\u002Fi.imgur.com\u002FnHJxsdL.gif)\n\n## What it does\n\nThis tool shows **markets orders** LIVE on the crypto market(s) of your choice.\n\n- Show live trades from exchanges on a specific pair\n- Filter noise by aggregating trades with the same timestamp\n- Calculate rolling sums over defined periods\n- Chart whatever is received from api (so only trades data for now)\n- Dynamic audio based on trade volume and size \n\nCheckout [CHANGELOG.md](CHANGELOG.md) for details about the recent updates.\n\n## How it works\n\n![](https:\u002F\u002Fi.imgur.com\u002FchxtEwb.png)\n\nThe application is developed using Vue.js and utilizes the JavaScript WebSocket interface to establish connections with exchange APIs and listen for trade events.\n\nThe core functionality involves an aggregator that processes raw trades within a dedicated Worker for each Exchange. The aggregator's main objective is to group trades based on time, market, and trade side. Periodically, the worker sends the aggregated trades to the user interface (UI), accompanied by relevant statistics regarding market activity. These statistics include volume sums, trade counts categorized by sides, and information about liquidations.\n\n## Local Installation and Execution Instructions\n\nTo begin, we highly recommend utilizing Volta, a node and npm version manager. We provide a convenient script to automate its installation process. This script is compatible with the bash shell, which is available on all major operating systems including Windows, macOS, and Linux.\n\n```bash\n\t.\u002Fscripts\u002Finstall-volta.sh\n```\n\nIf you want to use with your own data, edit \u002F.env.local with \u003Ccode>API_URL=your url\u003C\u002Fcode> and build the app (\u003Ccode>npm run build\u003C\u002Fcode>).\n\nFor development, just as any vuejs project\n\n1. Clone the repo\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002FTucsky\u002Faggr\n```\n\n2. Install dependencies\n\n```bash\nnpm install\n```\n\n3. Run it\n\n  \n\nDevelopment mode\n\n```bash\nnpm run cors\n```\n\nThis will start a cors proxy for your development environment\n\n```bash\nnpm run serve\n```\n\nThis will automatically open a browser window at localhost:8080\n\n\n```bash\nnpm run build\n```\n\nand access the dist\u002Findex.html directly in the browser later without having to run a command\n\n### Docker\n\nbuild your own aggr client docker:\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002FTucsky\u002Faggr\ncd aggr\ndocker-compose -f \"docker\\docker-compose.yml\" up -d --build # prod\n```\n If you want to use aggr-server as your local data source, load the docker-compose.dev.yml instead.\n\n## Configuration\n\nSignificantTrades is now using Vue Cli which allows you to configure the client using .env file.\n\nCreate a \u003Ccode>.env.local\u003C\u002Fcode> or \u003Ccode>.env.development\u003C\u002Fcode> or \u003Ccode>.env.production\u003C\u002Fcode> (.env.local if you don't know) file inside root folder.\n\n  \n|key| description |default value|\n|--|--|--|\n|\u003Ccode>API_URL\u003C\u002Fcode>|Server instance url.\u003Cbr>We use it to fetch historical data for the chart component.\u003Cbr>Example: http:\u002F\u002Flocalhost:3000\u002F |null|\n|\u003Ccode>PROXY_URL\u003C\u002Fcode>|Redirect HTTP requests from app through a proxy\u003Cbr>If the \u003Ccode>PROXY_URL\u003C\u002Fcode> is set to https:\u002F\u002Fcors.aggr.trade\u002F, the app will retrieve Binance's products through this url : https:\u002F\u002Fcors.aggr.trade\u002Fhttps:\u002F\u002Fapi.binance.com\u002Fapi\u002Fv3\u002FexchangeInfo |http:\u002F\u002Flocalhost:8080\u002F|\n\n## Implement historical data\nYou can use this project without historical data just by opening the app in your browser, as getting trades from exchanges is made directly in the browser using websocket api.\n\nIn order to show historical data YOU WILL need to setup your own server to provide the data using aggr-server.\n\nSee [aggr-server repository](https:\u002F\u002Fgithub.com\u002FTucsky\u002Faggr-server).\n\nLet's say you have a server instance running on port 3000, start the client with an environment variable `API_URL=http:\u002F\u002Flocalhost:3000\u002F npm run serve`\n\n## Community\n\nDiscord: https:\u002F\u002Fdiscord.com\u002Finvite\u002FMYMUEgMABs\n\n## Disclaimer\n\nIf you plan to use real money with this, USE AT YOUR OWN RISK.\n\n## Support this project!\n\nBTC bc1q3f5ndx2zww3pw5c5vctw7t4wfgv05fdsc2graj\u003Cbr>\nSOL FKMNaBJqdpNA1d33hiUEjHaovQ5AiBGACqRuKuxA9q3D\u003Cbr>\nETH 0x83bBC120a998cF7dFcBa1518CDDCb68Aa0D0c158\u003Cbr>\nCOINBASE https:\u002F\u002Fcommerce.coinbase.com\u002Fcheckout\u002Fc58bd003-5e47-4cfb-ae25-5292f0a0e1e8\n","Tucsky\u002Faggr 是一个加密货币交易聚合器，能够实时展示来自多个交易所的市场订单。项目采用 Vue.js 构建，通过 WebSocket 接口与交易所 API 建立连接并监听交易事件。其核心功能包括实时显示特定交易对的成交记录、按时间戳聚合交易以减少噪音、计算滚动总和以及基于交易量和规模生成动态音频反馈。该工具适用于需要监控加密货币市场活动的投资者或交易者，支持包括Kucoin、BitMEX、Binance等在内的多家主流交易所。",2,"2026-06-11 03:20:45","top_language"]