collapsar


Namecollapsar JSON
Version 0.1.1 PyPI version JSON
download
home_pagehttps://github.com/usecollapsar/collapsar
SummaryCreate beautiful admin dashboards in Masonite Framework
upload_time2024-03-06 02:03:47
maintainer
docs_urlNone
authorEduardo Aguad
requires_python
licenseMIT license
keywords masonite python development
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Collapsar

<p align="center">
    <img src="https://banners.beyondco.de/Collapsar.png?theme=dark&packageManager=pip+install&packageName=collapsar&pattern=cage&style=style_1&description=Masonite+Dashboard+Package&md=0&showWatermark=1&fontSize=100px&images=emoji-happy">
</p>

<p align="center">
  <a href="https://collapsar.aguad.dev">
    <img alt="Collapsar" src="https://img.shields.io/static/v1?label=Masonite&message=package&labelColor=grey&color=blue&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAIRlWElmTU0AKgAAAAgABQESAAMAAAABAAEAAAEaAAUAAAABAAAASgEbAAUAAAABAAAAUgEoAAMAAAABAAIAAIdpAAQAAAABAAAAWgAAAAAAAABIAAAAAQAAAEgAAAABAAOgAQADAAAAAQABAACgAgAEAAAAAQAAAA6gAwAEAAAAAQAAAA4AAAAATspU+QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAVlpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KTMInWQAAAnxJREFUKBVNUl1IVEEUPjPObdd1VdxWM0rMIl3bzbVWLSofVm3th0AhMakHHyqRiNSHEAq5b2HSVvoQRUiEECQUQkkPbRslRGigG8auoon2oPSjpev+3PWeZq7eaC5nDt93vplz5txDQJYpNxX4st4JFiwj9aCqmswUFQNS/A2YskrZJPYefkECC2GhQwAqvLYybwXrwBvq8HSNOXRO92+aH7nW8vc/wS2Z9TqneYt2KHjlf9Iv+43wFJMExzO0YE5OKe60N+AOW6OmE+WJTBrg23jjzWxMBauOlfyycsV24F+cH+zAXYUOGl+DaiDxfl245/W9OnVrSY+O2eqPkyz4sVvHoKp9gOihf5KoAVv3hkQgbj/ihG9fI3RixKcUVx7lJVaEc0vnyf2FFll+ny80ZHZiGhIKowWJBCEAKr+FSuNDLt+lxybSF51lo74arqs113dOZqwsptxNs5bwi7Q3q8npSC2AWmvjTncZf1l61e5DEizNn5mtufpsqk5+CZTuq00sP1wkNPv8jeEikVVlJso+GEwRtNs3QeBt2YP2V2ZI3Tx0e+7T89zK5tNASOLEytJAryGtkLc2PcBM5byyUWYkMQpMioYcDcchC6xN220Iv36Ot8pV0454RHLEwmmD7UWfIdX0zq3GjMPG5NKBtv5qiPEPekK2U51j1451BZoc3i+1ohSQ/UzzG5uYFFn2mwVUnO4O3JblXA91T51l3pB3QweDl7sNXMyEjbguSjrPcQNmwDkNc8CbCvDd0+xCC7RFi9wFulD3mJeXqxQevB4prrqgc0TmQ85NG/K43e2UwnMVAJIEBNfWRYR3HfnvivrIzMyo4Hgy+hfscvLo53jItAAAAABJRU5ErkJggg==">
  </a>
  <img alt="GitHub Workflow Status (branch)" src="https://img.shields.io/github/actions/workflow/status/usecollapsar/collapsar/pythonapp.yml?branch=develop">
  <img src="https://codecov.io/gh/usecollapsar/collapsar/branch/develop/graph/badge.svg?token="/>
  <img alt="PyPI" src="https://img.shields.io/pypi/v/collapsar">
  <img src="https://img.shields.io/badge/python-3.6+-blue.svg" alt="Python Version">
  <img alt="GitHub release (latest by date including pre-releases)" src="https://img.shields.io/github/v/release/usecollapsar/collapsar?include_prereleases">
  <img alt="License" src="https://img.shields.io/github/license/usecollapsar/collapsar">
  <a href="https://github.com/psf/black"><img alt="Code style: black" src="https://img.shields.io/badge/code%20style-black-000000.svg"></a>
</p>

## Introduction

Collapsar is a package that will let you save time creating a dashboard for your app. You won't need to worry anymore about creating CRUD's.

## Features

- _Add multiple resources to your dashboard using Masonite Models_
- _Use fields: TextField, IdField, PasswordField, SelectField and more_
- _Add basic validations: max, min, required, email, etc._

## Documentation

See the [official documentation](https://collapsar.aguad.dev) to learn how to use Collapsar.

## Installation

```bash
pip install collapsar
```

## Configuration

Add CollapsarProvider to your project in `config/providers.py`:

```python
# config/providers.py
# ...
from collapsar import CollapsarProvider

# ...
PROVIDERS = [
    # ...
    # Third Party Providers
    CollapsarProvider,
    # ...
]
```

Create a new resource using

```python
python craft resource MyModel
```

And see your panel on https://localhost/collapsar

## Contributing

Please read the [Contributing Documentation](https://collapsar.aguad.dev/docs/contributing/) here.

## Maintainers

- [Eduardo Aguad](https://www.github.com/eaguad1337)

## License


Collapsar is open-sourced software licensed under the [MIT license](LICENSE).


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/usecollapsar/collapsar",
    "name": "collapsar",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "Masonite,Python,Development",
    "author": "Eduardo Aguad",
    "author_email": "eduardo@aguad.dev",
    "download_url": "https://files.pythonhosted.org/packages/36/a7/f0933cf35fa7dcfd682ccd43e1c4119d8fa8d3d362b894889a8c506e4aa4/collapsar-0.1.1.tar.gz",
    "platform": null,
    "description": "# Collapsar\n\n<p align=\"center\">\n    <img src=\"https://banners.beyondco.de/Collapsar.png?theme=dark&packageManager=pip+install&packageName=collapsar&pattern=cage&style=style_1&description=Masonite+Dashboard+Package&md=0&showWatermark=1&fontSize=100px&images=emoji-happy\">\n</p>\n\n<p align=\"center\">\n  <a href=\"https://collapsar.aguad.dev\">\n    <img alt=\"Collapsar\" src=\"https://img.shields.io/static/v1?label=Masonite&message=package&labelColor=grey&color=blue&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAIRlWElmTU0AKgAAAAgABQESAAMAAAABAAEAAAEaAAUAAAABAAAASgEbAAUAAAABAAAAUgEoAAMAAAABAAIAAIdpAAQAAAABAAAAWgAAAAAAAABIAAAAAQAAAEgAAAABAAOgAQADAAAAAQABAACgAgAEAAAAAQAAAA6gAwAEAAAAAQAAAA4AAAAATspU+QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAVlpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KTMInWQAAAnxJREFUKBVNUl1IVEEUPjPObdd1VdxWM0rMIl3bzbVWLSofVm3th0AhMakHHyqRiNSHEAq5b2HSVvoQRUiEECQUQkkPbRslRGigG8auoon2oPSjpev+3PWeZq7eaC5nDt93vplz5txDQJYpNxX4st4JFiwj9aCqmswUFQNS/A2YskrZJPYefkECC2GhQwAqvLYybwXrwBvq8HSNOXRO92+aH7nW8vc/wS2Z9TqneYt2KHjlf9Iv+43wFJMExzO0YE5OKe60N+AOW6OmE+WJTBrg23jjzWxMBauOlfyycsV24F+cH+zAXYUOGl+DaiDxfl245/W9OnVrSY+O2eqPkyz4sVvHoKp9gOihf5KoAVv3hkQgbj/ihG9fI3RixKcUVx7lJVaEc0vnyf2FFll+ny80ZHZiGhIKowWJBCEAKr+FSuNDLt+lxybSF51lo74arqs113dOZqwsptxNs5bwi7Q3q8npSC2AWmvjTncZf1l61e5DEizNn5mtufpsqk5+CZTuq00sP1wkNPv8jeEikVVlJso+GEwRtNs3QeBt2YP2V2ZI3Tx0e+7T89zK5tNASOLEytJAryGtkLc2PcBM5byyUWYkMQpMioYcDcchC6xN220Iv36Ot8pV0454RHLEwmmD7UWfIdX0zq3GjMPG5NKBtv5qiPEPekK2U51j1451BZoc3i+1ohSQ/UzzG5uYFFn2mwVUnO4O3JblXA91T51l3pB3QweDl7sNXMyEjbguSjrPcQNmwDkNc8CbCvDd0+xCC7RFi9wFulD3mJeXqxQevB4prrqgc0TmQ85NG/K43e2UwnMVAJIEBNfWRYR3HfnvivrIzMyo4Hgy+hfscvLo53jItAAAAABJRU5ErkJggg==\">\n  </a>\n  <img alt=\"GitHub Workflow Status (branch)\" src=\"https://img.shields.io/github/actions/workflow/status/usecollapsar/collapsar/pythonapp.yml?branch=develop\">\n  <img src=\"https://codecov.io/gh/usecollapsar/collapsar/branch/develop/graph/badge.svg?token=\"/>\n  <img alt=\"PyPI\" src=\"https://img.shields.io/pypi/v/collapsar\">\n  <img src=\"https://img.shields.io/badge/python-3.6+-blue.svg\" alt=\"Python Version\">\n  <img alt=\"GitHub release (latest by date including pre-releases)\" src=\"https://img.shields.io/github/v/release/usecollapsar/collapsar?include_prereleases\">\n  <img alt=\"License\" src=\"https://img.shields.io/github/license/usecollapsar/collapsar\">\n  <a href=\"https://github.com/psf/black\"><img alt=\"Code style: black\" src=\"https://img.shields.io/badge/code%20style-black-000000.svg\"></a>\n</p>\n\n## Introduction\n\nCollapsar is a package that will let you save time creating a dashboard for your app. You won't need to worry anymore about creating CRUD's.\n\n## Features\n\n- _Add multiple resources to your dashboard using Masonite Models_\n- _Use fields: TextField, IdField, PasswordField, SelectField and more_\n- _Add basic validations: max, min, required, email, etc._\n\n## Documentation\n\nSee the [official documentation](https://collapsar.aguad.dev) to learn how to use Collapsar.\n\n## Installation\n\n```bash\npip install collapsar\n```\n\n## Configuration\n\nAdd CollapsarProvider to your project in `config/providers.py`:\n\n```python\n# config/providers.py\n# ...\nfrom collapsar import CollapsarProvider\n\n# ...\nPROVIDERS = [\n    # ...\n    # Third Party Providers\n    CollapsarProvider,\n    # ...\n]\n```\n\nCreate a new resource using\n\n```python\npython craft resource MyModel\n```\n\nAnd see your panel on https://localhost/collapsar\n\n## Contributing\n\nPlease read the [Contributing Documentation](https://collapsar.aguad.dev/docs/contributing/) here.\n\n## Maintainers\n\n- [Eduardo Aguad](https://www.github.com/eaguad1337)\n\n## License\n\n\nCollapsar is open-sourced software licensed under the [MIT license](LICENSE).\n\n",
    "bugtrack_url": null,
    "license": "MIT license",
    "summary": "Create beautiful admin dashboards in Masonite Framework",
    "version": "0.1.1",
    "project_urls": {
        "Homepage": "https://github.com/usecollapsar/collapsar"
    },
    "split_keywords": [
        "masonite",
        "python",
        "development"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bf4abfb0975c05a52e941c69348eaf13e9d622cd60f6678c7748cc3a829b821c",
                "md5": "23e37f8da7e9c09e41ecbfe5837fe21e",
                "sha256": "c0e2943cb68c851b60d5fc13e3637477dfa8356b0deb58ca9898b52c3f7cf0af"
            },
            "downloads": -1,
            "filename": "collapsar-0.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "23e37f8da7e9c09e41ecbfe5837fe21e",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 745089,
            "upload_time": "2024-03-06T02:03:45",
            "upload_time_iso_8601": "2024-03-06T02:03:45.701771Z",
            "url": "https://files.pythonhosted.org/packages/bf/4a/bfb0975c05a52e941c69348eaf13e9d622cd60f6678c7748cc3a829b821c/collapsar-0.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "36a7f0933cf35fa7dcfd682ccd43e1c4119d8fa8d3d362b894889a8c506e4aa4",
                "md5": "2b9e84ecb64a9d4524546dfde7fa88c7",
                "sha256": "4affc9242dfba4e188a15fd1b8072e5ff8c121da5b559ee2e43e19389678f58f"
            },
            "downloads": -1,
            "filename": "collapsar-0.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "2b9e84ecb64a9d4524546dfde7fa88c7",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 731334,
            "upload_time": "2024-03-06T02:03:47",
            "upload_time_iso_8601": "2024-03-06T02:03:47.336404Z",
            "url": "https://files.pythonhosted.org/packages/36/a7/f0933cf35fa7dcfd682ccd43e1c4119d8fa8d3d362b894889a8c506e4aa4/collapsar-0.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-03-06 02:03:47",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "usecollapsar",
    "github_project": "collapsar",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "lcname": "collapsar"
}
        
Elapsed time: 0.19406s