Skip to content

djangopackages/djangopackages

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
February 13, 2023 19:39
February 13, 2023 19:39
bin
October 8, 2015 20:36
February 13, 2023 19:39
February 13, 2023 19:39
February 13, 2023 19:39
February 13, 2023 19:39
August 24, 2015 18:43
March 8, 2023 02:48
February 11, 2023 02:57
March 16, 2018 11:04
February 13, 2023 19:39
October 12, 2021 22:42
February 13, 2023 19:39

Django Packages

Django Packages helps you easily identify and compare good apps, frameworks, plugins, and other types of packages, using comparison grids.

Badges

image Documentation Status Updates

Features

  • Comparison grids with wiki-like editing capability
    • Add packages to grid
    • Add/edit grid features
  • Storage of package info, fetched from public APIs
    • PyPI
    • GitHub
    • BitBucket
    • GitLab (coming soon)
  • Basic search
    • Autocomplete packages/grids
  • Social features:
    • "I use this" button
    • Latest packages featured on homepage
  • "Add package" and "Add grid" forms

Quickstart

For detailed installation instructions, consult the docs.

To download, install and start the local server for development, simply run:

git clone git@github.com:djangopackages/djangopackages.git
cd djangopackages
cp .env.local.example .env.local
docker-compose build
docker-compose up

Then point your browser to http://localhost:8000 and start hacking!

If you are running into conflicting port issues, we have an override file which re-maps Django (port: 18000) and Postgres (port: 45432). To activate it, simply run:

cp docker-compose.override.yml.example docker-compose.override.yml
docker-compose build
docker-compose up

To run tests, run:

docker-compose run django pytest

The Site

https://djangopackages.org

The Documentation

The documentation is hosted at https://docs.djangopackages.org/en/latest

License

The code is open-source and licensed under the MIT license.

Credits

For Django Dash 2010, @pydanny and @audreyr created Django Packages.

They are joined by a host of core developers and contributors. See contributors.

About

Django Packages is a directory of reusable apps, sites, tools, and more for your Django projects.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Sponsor this project