Freedom251 › Ecommerce platforms
Oscar

What Oscar is
Oscar is a free, open-source e-commerce framework for Django. It provides Django apps for building domain-driven online stores, covering large business-to-consumer operations and complex business-to-business sites. The core can be customised around a project’s requirements. The maker describes an extensible core, well-designed models, comprehensive documentation, and an extensive test suite. A stable extension supplies a RESTful JSON API for django-oscar. Other listed extensions connect Adyen, DataCash, PayPal, Payment Express, Sagepay Direct, and Docdata payment gateways. Extensions also cover managed gift-card or loyalty accounts, physical-store features, and invoice or receipt generation. Oscar is self-hosted and follows Django deployment guidance without special deployment requirements. It relies on Django’s security measures and has no Oscar-specific security configuration. PostgreSQL is officially supported; MariaDB and Oracle may work without official support, SQLite is for development, and MySQL is unsupported. Windows is unsupported. The listed plan is free.
Who it suits
Oscar suits teams building customised Django-based online stores, from boutique shops to large B2C or complex B2B operations. It is intended for organisations comfortable with self-hosting and Django deployment.
What it does well
- Free open-source Django framework
- Customisable core for project requirements
- Stable RESTful JSON API extension
- Payment gateway extensions available
- Gift-card and invoice extensions listed
What to know first
- Microsoft Windows is unsupported
- MySQL is unsupported
- SQLite is only for development
- Self-hosted deployment required
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Oscar | Open-source Django e-commerce framework · New BSD license | Free |
As oscarcommerce.com lists them, read 12 Oct 2026. The maker's own page has the final word.
Verdict
Oscar offers a customisable Django foundation for domain-driven e-commerce, with API, payment, and operational extensions. Its unsupported Windows and MySQL status matters when planning the technical environment.
Facts from Oscar's own pages
- Additional extensions
- Listed extensions include managed accounts for gift cards or loyalty schemes, physical store features, and invoice or receipt generation. · github.com, 12 Oct 2026
- API
- The project lists a stable extension that provides a RESTful JSON API for django-oscar. · github.com, 12 Oct 2026
- Core features
- The maker’s site describes an extensible core, well-designed models, comprehensive documentation, and an extensive test suite. · oscarcommerce.com, 12 Oct 2026
- Customisation
- Oscar’s core functionality can be customised to suit a project’s requirements. · github.com, 12 Oct 2026
- Database support
- PostgreSQL is officially supported; MariaDB and Oracle are likely to work without official support, SQLite is suitable only for development, and MySQL is unsupported. · docs.oscarcommerce.com, 12 Oct 2026
- Deployment
- Oscar is a set of Django apps and has no special deployment requirements; its documentation directs users to Django’s deployment documentation. · docs.oscarcommerce.com, 12 Oct 2026
- Digital products
- Yes · oscarcommerce.com, 20 Sept 2026
- Hosting model
- self-hosted · oscarcommerce.com, 20 Sept 2026
- Integrations
- Listed stable extensions include payment gateway integrations for Adyen, DataCash, PayPal, Payment Express, Sagepay Direct, and Docdata. · github.com, 12 Oct 2026
- Intended users
- Oscar is used in production by companies ranging from large multinationals to small boutique stores. · oscarcommerce.com, 12 Oct 2026
- Platform limit
- Oscar’s documentation says Microsoft Windows is unsupported because some dependencies do not support it or are difficult to install there. · docs.oscarcommerce.com, 12 Oct 2026
- Security
- Oscar relies on Django’s security measures and has no Oscar-specific security configurations in place. · docs.oscarcommerce.com, 12 Oct 2026
- Support
- The project directs commercial build or development inquiries to [email protected] and support questions to its django-oscar mailing list. · github.com, 12 Oct 2026
- What it is
- Oscar is an e-commerce framework for Django for building domain-driven sites, from large-scale B2C stores to complex B2B sites. · github.com, 12 Oct 2026
Where Oscar stands on Freedom251
- Ecommerce platforms#72 of 280