Full-stack starters · Rank #96
sidewinder
Grade D: derived only from the two verdicts below. How grades work
Django starter kit that focuses on good defaults, developer experience, and deployment. Updated for Django 5.2.
Why this verdict
How we check →- No commits in 90 days; last commit 409 days ago. receipt ↗
- Django 5 declared; latest is 6 (1 major behind). receipt ↗
- On current major: Django REST framework. receipt ↗
Snapshot: commit b44bcb3 on master, checked 2026-10-19 06:50 UTC. Receipts link to files at this exact commit.
Dependency freshness
| Package | Declared | Latest | Status |
|---|---|---|---|
| Django django | 5.2.1 | 6.1.2 | 1 major behind |
| Django REST framework djangorestframework | 3.16.0 | 3.18.3 | Current |
Declared = lowest version the kit's dependency file (package.json, pyproject.toml or requirements.txt) allows. Latest = the npm "latest" tag or the newest PyPI release. TypeScript, the Stripe SDK, FastAPI and other 0.x packages are shown but not counted in the verdict.
What's in the stack
- Framework
- Django
- Database / ORM
- PostgreSQL (psycopg)
- API layer
- Django REST framework
Detected from declared dependencies. A listed package means it's installed, not necessarily fully wired up.
What the README says you get
- APIDjango REST Framework
Have Django REST Framework at your disposal right from the start
- APIAPI docs and CORS
including modern API docs, standardized error responses, and CORS configuration
- AuthEmail and social login
Use django-allauth to provide email-based and 3rd party authentication
- AuthCustom user model
Have a custom User model for ultimate flexibility
- DataGeoDjango support
Use all Django features like GeoDjango
- DeployAnsible VPS deployment
Deploy to your own VPS in the "It just works" style using Ansible
- DeployBackup and restore commands
Have commands for backups and restores on your VPS
- OtherHuey task queue
Have a Huey task queue for background and periodic tasks
- Otheruv dependency manager
Use a modern Python dependency manager uv
- OtherEnvironment variables config
Use environment variables instead of juggling multiple configuration files
- OtherStructured logging
Log anything you want with structured logging
- TestingPytest testing
Execute automated tests using the best testing library pytest
- TestingTest fixtures
Write test fixtures efficiently using factoryboy and Faker
- TestingPlaywright E2E tests
End-to-end test your frontend using Playwright
Extracted from the kit's README by a local AI model (deepseek-flash) on Sep 29, 2026. Every item is checked against an exact README quote. A README claim is the maker's description, not something we tested.
Watch sidewinder
Get told if it goes dormant, gets archived, falls further behind on a core dependency, or changes its license or price.
History
Sep 29, 2026 → Oct 19, 2026. One square per check, colored by maintenance status. Hover for details.
Show as a table
| Date | Maintenance | Dependencies | Commits (90d) |
|---|---|---|---|
| Oct 19, 2026 | Dormant | 1 major behind | 0 |
| Oct 12, 2026 | Dormant | 1 major behind | 0 |
| Sep 29, 2026 | Dormant | 1 major behind | 0 |
Sources
Every claim on this page comes from these public records, checked . Open them to verify.
- Commit history ↗ default branch (master) at the checked commit: pulse, contributors, last commit
- Releases ↗ latest release
- pyproject.toml ↗ declared dependency versions and stack (at commit b44bcb3)
- README ↗ quoted features at the checked commit
- PyPI ↗ latest versions of Python packages (each linked in the table above)