Bring your features to life
Visit https://developers.flagship.io/ to get started with Flagship.
Docs
Contributors
- Adel FERGUEN @ABTastyAdel
- Guillaume Jacquart @guillaumejacquart
Licence
About Flagship
Flagship by AB Tasty is a feature flagging platform for modern engineering and product teams. It eliminates the risks of future releases by separating code deployments from these releases :bulb: With Flagship, you have full control over the release process. You can:
- Switch features on or off through remote config.
- Automatically roll-out your features gradually to monitor performance and gather feedback from your most relevant users.
- Roll back any feature should any issues arise while testing in production.
- Segment users by granting access to a feature based on certain user attributes.
- Carry out A/B tests by easily assigning feature variations to groups of users.
To learn more:
- Solution overview - A 5mn video demo :movie_camera:
- Documentation - Our dev portal with guides, how tos, API and SDK references
- Sign up for a free trial - Create your free account
- Guide to feature flagging - Everyhting you need to know about feature flag related use cases
- Blog - Additional resources about release management
Libraries
- model/account_settings
- hits/activate
- decision/api_manager
- hits/batch
- tracking/Batching/batch_manager
- model/bucketing
- decision/bucketing_manager
- decision/bucketing_process
- model/campaign
- model/visitor_cache/campaign_cache
- model/campaigns
- utils/constants
- model/visitor_cache/data
- dataUsage/data_report_queue
- dataUsage/data_usage_tracking
- Storage/database_management
- decision/decision_manager
- cache/default_cache
- visitor/strategy/default_strategy
- utils/device_tools
- api/endpoints
- hits/event
- model/exposed_flag
- model/flag
- flagship
- flagship_config
- flagshipContext/flagship_context
- flagshipContext/flagship_context_manager
- flagship_delegate
- utils/flagship_tools
- flagship_version
- hits/hit
- cache/interface_cache
- decision/interface_decision_manager
- hits/item
- visitor/Ivisitor
- utils/logger/log_manager
- model/modification
- visitor/strategy/no_consent_strategy
- visitor/strategy/not_ready_strategy
- hits/page
- visitor/strategy/panic_strategy
- decision/polling/polling
- tracking/Batching/pool_queue
- hits/screen
- hits/segment
- api/service
- Targeting/targeting_manager
- tracking/tracking_manager
- tracking/tracking_manager_batch
- tracking/tracking_manager_config
- tracking/tracking_manager_continuous_strategies
- tracking/tracking_manager_periodic_strategy
- model/trageting
- hits/transaction
- model/variation
- model/variation_group
- visitor
- model/visitor_cache/visitor_cache
- visitor/visitor_delegate
- model/visitor_exposed