Skip to content

Collapsar is a tool that allows you to easily create admin panels in Masonite Framework.

License

Notifications You must be signed in to change notification settings

usecollapsar/collapsar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Collapsar

Collapsar GitHub Workflow Status (branch) PyPI Python Version GitHub release (latest by date including pre-releases) License Code style: black

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 to learn how to use Collapsar.

Installation

pip install collapsar

Configuration

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

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

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

Create a new resource using

python craft resource MyModel

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

Contributing

Please read the Contributing Documentation here.

Maintainers

License

Collapsar is open-sourced software licensed under the MIT license.