Evaluate apps and libraries that enable us to flip features for users
Package | django-waffle | django-experiments | django-flags | wagtail-flags | gutter-django |
---|
Package | django-waffle | django-experiments | django-flags | wagtail-flags | gutter-django |
---|---|---|---|---|---|
Description | A feature flipper for Django | Django AB testing module |
Feature flags for Django projects |
Feature flags for Wagtail sites |
|
Category | App | App | App | App | App |
# Using This |
14
![]() |
2
![]() |
0
![]() |
0
![]() |
0
![]() |
Python 3? | |||||
Development Status | Production/Stable | Unknown | Unknown | Unknown | Unknown |
Last updated | Nov. 24, 2023, 3:14 p.m. | July 25, 2023, 6:13 a.m. | July 27, 2023, 9 a.m. | Aug. 15, 2023, 8:57 a.m. | March 23, 2022, 3:11 p.m. |
Version | 4.0.0 | 1.2.0 | 5.0.13 | 5.3.0 | 0.1.13 |
Repo | GitHub | GitHub | GitHub | GitHub | GitHub |
Commits | |||||
Stars | 1,033 | 373 | 212 | 80 | 45 |
Repo Forks | 256 | 92 | 27 | 15 | 16 |
Participants |
jsocol
clintonb thoas adamantike PetterS nikolas cclauss mwarkentin rlr cyberdelia more... |
theospears
matclayton millar PetrDlouhy chrisvxd lizzieday tysonclugg fergusrossferrier davarisg enjoy2000 more... |
willbarton
chosak anselmbradford adamchainz acdha Scotchester higs4281 callorico edomora97 gregtap more... |
willbarton
cwdavies chosak anselmbradford Scotchester alexm118 martey tomdyson jslay-excella |
dcramer
Fluxx valueof NorthIsUp mattrobenolt tail laszlopandy szilveszter andersentobias1 Zdrul more... |
Documentation | n/a | n/a | n/a | ||
Flipping mechanism | Flags: tied to a request; Switches: named booleans in the DB; Samples: percentages in the DB |
||||
Percentage of IP addresses | ? | ||||
User can flip features | only Flags, not Switches | ||||
Data storage | ORM, cached | ||||
Feature provider hook | |||||
Python conditionals | |||||
View decorators | |||||
Geographic location | ? | ||||
Switch by user | |||||
JavaScript support | |||||
Switch by group | |||||
Template tag switches | |||||
Unobtrusive | |||||
Flip views by name | |||||
Percentage of users |
Feature | Description |
---|---|
Flipping mechanism | Is flipping database or cookie based |
Percentage of IP addresses | Allows to set conditions to switches by a percentage of IP addresses |
User can flip features | Users have a means to flip features |
Data storage | Where the data flipping is based on is stored |
Feature provider hook | Can use external plugin code for determining the state of a feature |
Python conditionals | Can apply a switch to a piece of code via a Python conditional |
View decorators | Can apply a switch to a piece of code via a view decorator |
Geographic location | Allows to set conditions to switches by geographic location |
Switch by user | Allows to set conditions to switches by specific users |
JavaScript support | Switches and flags can be used in javascript |
Switch by group | Allows to set conditions to switches by specific user groups |
Template tag switches | Can apply a switch to a piece of a template code via a template tag |
Unobtrusive | Need to change the source code to enable/disable a feature flip. |
Flip views by name | Views can be disabled/enabled in a centralized way without adding code to each<br>view |
Percentage of users | Allows to set conditions to switches by a percentage of users |
Search Weight | Package | Description | Last PyPI release: | Repo Forks | Stars | |||
---|---|---|---|---|---|---|---|---|
{{ item.weight / max_weight * 100 | number:0 }}% | {{ item.title }} | Grid: {{ item.description }} | {{ item.last_released | date: 'mediumDate' }} | N/A | {{ item.repo_forks }} | N/A | {{ item.repo_watchers }} | N/A |