{"id":22848348,"url":"https://github.com/feedzai/feedzai-altair-theme","last_synced_at":"2025-04-30T04:48:31.933Z","repository":{"id":36956016,"uuid":"481514267","full_name":"feedzai/feedzai-altair-theme","owner":"feedzai","description":"Feedzai's theme for Altair charts.","archived":false,"fork":false,"pushed_at":"2023-02-28T11:40:02.000Z","size":103,"stargazers_count":14,"open_issues_count":0,"forks_count":5,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-04-30T04:48:27.605Z","etag":null,"topics":["altair","altair-themes","data-visualization","python"],"latest_commit_sha":null,"homepage":"https://pypi.org/project/feedzai-altair-theme/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/feedzai.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-04-14T07:48:37.000Z","updated_at":"2025-02-28T10:56:21.000Z","dependencies_parsed_at":"2023-01-17T08:15:44.232Z","dependency_job_id":null,"html_url":"https://github.com/feedzai/feedzai-altair-theme","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/feedzai%2Ffeedzai-altair-theme","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feedzai%2Ffeedzai-altair-theme/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feedzai%2Ffeedzai-altair-theme/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feedzai%2Ffeedzai-altair-theme/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/feedzai","download_url":"https://codeload.github.com/feedzai/feedzai-altair-theme/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251644826,"owners_count":21620630,"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":["altair","altair-themes","data-visualization","python"],"created_at":"2024-12-13T04:11:29.342Z","updated_at":"2025-04-30T04:48:31.912Z","avatar_url":"https://github.com/feedzai.png","language":"Python","readme":"# feedzai-altair-theme \u003cimg align=\"right\" src=\"https://raw.githubusercontent.com/feedzai/feedzai-altair-theme/master/assets/logo.svg\" height=\"96\" /\u003e\n\n[![PyPI](https://img.shields.io/pypi/v/feedzai-altair-theme)](https://pypi.org/project/feedzai-altair-theme/) [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/feedzai/feedzai-altair-theme/master?labpath=demo.ipynb)\n\nFeedzai's theme for [Altair](https://github.com/altair-viz/altair) charts.\n\n## Sneak peek\n\n![Examples of charts with the feedzai-altair-theme applied](https://raw.githubusercontent.com/feedzai/feedzai-altair-theme/master/assets/header.svg)\n\n## Quickstart\n\n### Installation\n\nVia [pip](https://github.com/pypa/pip):\n\n```bash\npip install feedzai-altair-theme\n```\n\nVia [Pipenv](https://pipenv.pypa.io/):\n\n```bash\npipenv install feedzai-altair-theme\n```\n\nVia [Poetry](https://python-poetry.org/):\n\n```bash\npoetry add feedzai-altair-theme\n```\n\nVia [PDM](https://pdm.fming.dev/):\n\n```bash\npdm add feedzai-altair-theme\n```\n\nVia [Pyflow](https://github.com/David-OConnor/pyflow):\n\n```bash\npyflow install feedzai-altair-theme\n```\n\n### Usage\n\n```python\nimport altair as alt\n\nalt.themes.enable(\"feedzai\")\n```\n\nYou can find some example charts in the [`demo.ipynb` notebook](demo.ipynb).\n\n## Development\n\nCreate the development environment:\n\n```bash\nmake init\n```\n\nAfter implementing changes, run the command to check the types and to format and lint the code (you can also use the individual commands defined in the `Makefile`):\n\n```bash\nmake all\n```\n\nTo see the changes applied to some example charts, use the [`demo.ipynb` notebook](demo.ipynb):\n\n```bash\nmake demo\n```\n\n## Misc\n\n### Install the feedzai-altair-theme package in an environment without an Internet connection\n\nFirst, download the repo and move its root folder to your environment. From there, you can install the package with pip by pointing to the folder path and adding some extra flags:\n\n```bash\npip install -e feedzai-altair-theme/ --no-deps --no-build-isolation\n```\n\nThis command assumes that the feedzai-altair-theme package [dependencies](https://github.com/feedzai/feedzai-altair-theme/blob/master/setup.py#L28) are already installed in your environment. For more information about the additional flags, check the [pip install documentation](https://pip.pypa.io/en/stable/cli/pip_install/).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffeedzai%2Ffeedzai-altair-theme","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffeedzai%2Ffeedzai-altair-theme","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffeedzai%2Ffeedzai-altair-theme/lists"}