{"id":22609043,"url":"https://github.com/bitfinexcom/cheesebox","last_synced_at":"2025-10-04T02:32:16.780Z","repository":{"id":141634115,"uuid":"142425998","full_name":"bitfinexcom/cheesebox","owner":"bitfinexcom","description":null,"archived":false,"fork":false,"pushed_at":"2019-01-16T16:28:54.000Z","size":76,"stargazers_count":3,"open_issues_count":4,"forks_count":7,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-25T04:16:42.436Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bitfinexcom.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-07-26T10:29:34.000Z","updated_at":"2021-05-19T05:04:27.000Z","dependencies_parsed_at":"2023-03-13T10:30:27.491Z","dependency_job_id":null,"html_url":"https://github.com/bitfinexcom/cheesebox","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitfinexcom%2Fcheesebox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitfinexcom%2Fcheesebox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitfinexcom%2Fcheesebox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitfinexcom%2Fcheesebox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bitfinexcom","download_url":"https://codeload.github.com/bitfinexcom/cheesebox/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248351878,"owners_count":21089357,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-08T15:10:42.927Z","updated_at":"2025-10-04T02:32:11.749Z","avatar_url":"https://github.com/bitfinexcom.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Cheesebox\n\nWe are migrating to a new API.\n\nFor the HTTP only adapters, checkout 86504a81abb459d90d9dc2d126680b6df9d280a5\n\nCheesebox is a minimalistic UI to build custom exchanges. It's build with React and Redux.\n\nThe focus is easy portability and fast setup. This means the Redux side is kept simple, so its easy to extend for your own use cases.\n\n\nAll API calls are abstracted by a client library taking care of the connection. This means Cheesebox accepts a client which does the data conversions and maps the corresponding endpoints.\n\nSo far this repository contains examples for eos/eosfinex (`dev-eosfinex.js`) and hive (`dev-hive.js`).\n\nIf you created an own exchange / connector, feel free to submit a [Pull Request](https://github.com/bitfinexcom/cheesebox/pulls).\n\n\n```\n# eosfinex\nnpm run start-eosfinex\n\n# hive\n\nnpm run start-hive\n```\n\n\n## Adding your own exchange\n\n1. Implement your own client, see `src/adapters` for examples. Extend the exisiting methods of the base Mandelbrot class.\n2. Modify `src/app-hive.jsx` to load your own client and user config\n3. Profit!\n\nFor an example whats needed to add your own exchange, see https://github.com/bitfinexcom/cheesebox/commit/37dbc02350efea867b272f10b183828e8672daf9\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbitfinexcom%2Fcheesebox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbitfinexcom%2Fcheesebox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbitfinexcom%2Fcheesebox/lists"}