{"id":13608540,"url":"https://github.com/jupyterlab/jupyterlab-data-explorer","last_synced_at":"2025-04-12T17:32:00.447Z","repository":{"id":35035531,"uuid":"164027082","full_name":"jupyterlab/jupyterlab-data-explorer","owner":"jupyterlab","description":"First class datasets in JupyterLab","archived":true,"fork":false,"pushed_at":"2023-08-08T06:45:57.000Z","size":12704,"stargazers_count":177,"open_issues_count":0,"forks_count":37,"subscribers_count":26,"default_branch":"master","last_synced_at":"2025-04-10T17:05:47.284Z","etag":null,"topics":["data-registry","jupyterlab","jupyterlab-extension","observable","rxjs"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2019-01-03T21:57:42.000Z","updated_at":"2025-03-06T04:11:49.000Z","dependencies_parsed_at":"2024-01-17T00:18:23.369Z","dependency_job_id":"3a2db67d-3733-46f7-806f-e1cbe5d82f0e","html_url":"https://github.com/jupyterlab/jupyterlab-data-explorer","commit_stats":{"total_commits":365,"total_committers":10,"mean_commits":36.5,"dds":0.5095890410958904,"last_synced_commit":"8132153ca1b50349e3b230954a90824e0174a900"},"previous_names":[],"tags_count":23,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab-data-explorer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab-data-explorer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab-data-explorer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab-data-explorer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab-data-explorer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248605162,"owners_count":21132120,"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":["data-registry","jupyterlab","jupyterlab-extension","observable","rxjs"],"created_at":"2024-08-01T19:01:28.109Z","updated_at":"2025-04-12T17:31:55.438Z","avatar_url":"https://github.com/jupyterlab.png","language":"TypeScript","funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"categories":["JupyterLab扩展","JupyterLab Extensions"],"sub_categories":[],"readme":"**This repository has been archived by lack of maintainers.**\n\n# JupyterLab Data Explorer\n\n![Stability Experimental][badge-stability] [![npm][badge-npm-version-dataregistry-extension]][npm-package-dataregistry-extension] [![npm][badge-npm-version-dataregistry]][npm-package-dataregistry]\n\nTo experiment with the extension in a live notebook environment,\n\n-   latest release (stable version): [![Binder (stable)][badge-binder]][binder-stable]\n-   latest master (bleeding edge): [![Binder (latest)][badge-binder]][binder-master]\n\n## Overview\n\n-   Bring any data type you can imagine! **Extensible** and **type safe** data registry system.\n-   Register **conversions** between the different data types.\n-   Data changing on you? Use [`RxJS` **observables**][rxjs] to represent data over time.\n-   Have a new way to look at your data? Create **React** or **lumino** components to view a certain type.\n-   Built-in data **explorer UI** to find and use available datasets.\n-   Dataset in your dataset? Use the **nested** datatype.\n-   Building another data centric application? Use the [`@jupyterlab/dataregistry`][npm-package-dataregistry] package which can be used independently of [JupyterLab][jupyterlab].\n-   Check out the project vision in the [\"Press Release from the Future\"](./press_release.md)!\n\n![](https://user-images.githubusercontent.com/1186124/59360085-85becf80-8cfd-11e9-8fc8-98d8a7b83934.png)\n\n## Prerequisites\n\nWhen used as a [JupyterLab][jupyterlab] extension,\n\n-   [JupyterLab][jupyterlab] (version \u003e= 1.0.0)\n\n## Installation\n\n```bash\n$ jupyter labextension install @jupyterlab/dataregistry-extension\n```\n\n## Usage\n\n[Usage docs](./docs/usage.md)\n\n## Contributing\n\nThis repository is in active development, and we welcome collaboration. For development guidance, please consult the [development guide](./docs/development.md).\n\nIf you have ideas or questions, feel free to open an issue, or, if you feel like getting your hands dirty, feel free to tackle an existing issue by contributing a pull request.\n\nWe try to keep the current issues relevant and matched to relevant milestones.\n\n### Third Party Extenson\n\nYou can either add support by adding a new converter to this repository or creating a new [JupyterLab][jupyterlab] extension that depends on the `IRegistry` exposed by this extension. You can access a `Registry`, which you can use to add your own converter.\n\nIt might also be useful to view the existing data types by looking at the source code in this repository and by using the debugger. You can open this in [JupyterLab][jupyterlab] by looking for the \"Data Debugger\" command:\n\n![](./docs/img/debugger.png)\n\n\u003c!-- links --\u003e\n\n[badge-stability]: https://img.shields.io/badge/stability-experimental-red.svg\n[badge-binder]: https://mybinder.org/badge_logo.svg\n[binder-stable]: https://mybinder.org/v2/gh/jupyterlab/jupyterlab-data-explorer/4a47ff159818159450814b33b0b33f2221c223a5?urlpath=lab%2Ftree%2Fnotebooks%2Fdemo.ipynb\n[binder-master]: https://mybinder.org/v2/gh/jupyterlab/jupyterlab-data-explorer/master?urlpath=lab%2Ftree%2Fnotebooks%2Fdemo.ipynb\n[badge-npm-version-dataregistry-extension]: https://img.shields.io/npm/v/@jupyterlab/dataregistry-extension?label=%40jupyterlab%2Fdataregistry-extension\u0026style=flat\n[npm-package-dataregistry-extension]: https://www.npmjs.com/package/@jupyterlab/dataregistry-extension\n[badge-npm-version-dataregistry]: https://img.shields.io/npm/v/@jupyterlab/dataregistry?label=%40jupyterlab%2Fdataregistry\u0026style=flat\n[npm-package-dataregistry]: https://www.npmjs.com/package/@jupyterlab/dataregistry\n[jupyterlab]: https://github.com/jupyterlab/jupyterlab\n[rxjs]: https://rxjs.dev/\n[nteract-data-explorer]: https://github.com/nteract/nteract/tree/master/packages/data-explorer\n\n\u003c!-- /.links --\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjupyterlab%2Fjupyterlab-data-explorer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjupyterlab%2Fjupyterlab-data-explorer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjupyterlab%2Fjupyterlab-data-explorer/lists"}