Feature Flipping

Evaluate apps and libraries that enable us to flip features for users

Filter results

Package django-waffle django-experiments django-flags wagtail-flags gutter-django gargoyle-yplan Django Planout Experiments
Package django-waffle django-experiments django-flags wagtail-flags gutter-django gargoyle-yplan Django Planout Experiments
Description A feature flipper for Django Django AB testing module Feature flags for Django
projects
Feature flags for Wagtail
sites
:radio_button: Feature
switches in Django
A Django app for managing
product experiments and
measuring their results based
on Facebook's planout testing
library
Category App App App App App App App
# Using This 14 2 0 0 0 1 1
Python 3?
Development Status Production/Stable Unknown Unknown Unknown Unknown Inactive Alpha
Last updated Oct. 1, 2022, 9:30 p.m. Nov. 3, 2022, 5:44 p.m. Aug. 30, 2022, 10:24 a.m. Oct. 26, 2022, 3:06 p.m. March 23, 2022, 3:11 p.m. June 14, 2021, 12:06 p.m. Nov. 12, 2019, 3:34 p.m.
Version 3.0.0 1.2.0 5.0.12 5.2.0 0.1.13 2.1.1 0.1.0
Repo GitHub GitHub GitHub GitHub GitHub GitHub GitHub
Commits
Stars 947 361 169 74 44 33 4
Repo Forks 251 85 23 15 16 2 1
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
sedeki
Zdrul
more...
dcramer
adamchainz
valueof
mattrobenolt
Fluxx
nacosta
amandasaurus
AgDude
nkovshov
ricardokirkner
more...
adamhaney
dependabot[bot]
Documentation n/a 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

Features currently being evaluated

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