Update anything, anywhere, instantly.
Remote configuration done right, finally! A modern platform for app and game teams to build, iterate, test and operate blazingly fast.
Joystick is a pretty darn good remote configuration platform.
With Joystick, update games or apps instantly.
Skip the app store; update your app or game immediately using Joystick. We are a modern remote configuration and product operations platform.
No more agonizing waits for builds, app store approvals or client updates. Make updates now.
Your cheat code to update your app or game instantly.
Push changes live instantly and safely using remote config without tedious code merges, builds and deploys.
Segment, or AB test anything.
Organize, update and sync dynamic configs across multiple environments.
One RESTful API or SDK for easy integration.
A full suite of integrations, workflows, and webhooks.
Get going in 8 mins or less, really.
We are light-weight and snappy. Sign up, drop in your config content then request it via API. All done in 8 mins or less.
1. Add your config to Joystick.
Drop in any JSON with any shape. No restrictions. Beautiful management dashboard.
2. Make a request.
Use REST API or one of our SDKs.
3. Get updates instantly, at scale.
Updated configurations or parameters are delivered to your app, game or IoT devices at scale instantly. No waiting, no delay.
It couldn't be any easier.
Add any config content to Joystick
Drop in any config content. We support full JSON, xml, yaml, and much more.
Make API Call; Get Content at Scale
Get your content with one simple to use REST API call. We also have an extensive library of remote config SDKs and Packages for Javascript, Unity, C#, PHP, Python and more.
Top Features at a Glance.
- 📝 Full JSON Config: Go beyond feature flags. Use full JSON remote configs to instantly update content, data, flags or parameters.
- 🗄️ Automatic Revision History: History of changes and full audit log; instantly revert back to previous revisions.
- 📱 Easy Integration: REST API, Unity, Csharp, Javascript/Typescript, PHP, Python, Unreal Engine and more.
- 🔀 Multiple Environments 🎯 Segmentation 🆎 AB Testing⏳ Staged Deployments ⏰️ Scheduled Changes 📁 Asset Management 🚩 Classic Feature Flags 👥 Permissions and Access Control 🔒 Schema Protection 🔗 Webhooks 🔢 One-click Google Sheets Integration
Beautiful and Robust
Config Management Platform
A breeze to integrate.
npm install @getjoystick/joystick-js
1// Import the package.
2import { Joystick } from "@getjoystick/joystick-js";
3
4// Initialize with API Key
5const joystickClient = new Joystick({
6 apiKey: process.env.JOYSTICK_API_KEY,
7});
8
9// Get your full JSON config. Done!
10const myConfig = await joystickClient.getContent("my-config");
11
Checkout our Project...
...or checkout our SDKs and Packages to get remote configs in a snap!
Not Convinced? Take a look at Joystick in action.
Manage and distribute all of your remote configs at scale using Joystick with one integration.
Frustrated with how simple changes take days or weeks? Use Joystick to effortlessly make updates instantly. Manage all of your remote configurations behind one RESTful API or SDK integration.
Joystick is the cheat code to skip the wait and update your app or game instantly.
Get measurable results when using Joystick to power up your app.
+64%
Run More Experiments
-43%
Reduce Delivery Time
+38%
More Live-Ops Events
-28%
Less Frustrated Engineers
Billions of configs delivered. Reliably.
Joystick is already loved and trusted by teams working on games, augmented reality, enterprise software, HR tech, consumer apps and more.
Integrate Joystick quickly using our SDKs or RESTful API.
Use Joystick to increase your decision-velocity.
Joystick is what blitz-scaling companies use to instantly and safely make changes, and test dozens of parameters in real-time, all without code.
What is the secret behind the success of Netflix, LinkedIn, Google and many others? It is their fast "Observe, Orient, Decide, Act" cycles powered by proprietary remote config systems.
Upgrade to a modern dynamic remote config platform that can help you do the same.
Dynamic Content and Remote Configs Under Control
Before Joystick: A Mess
CSVs and big Excel sheets flying around Slack, Discord, email. Configurations in Git that are a pain to update and maintain. Custom scripts to import Google Sheets or JSON in your code. These all create friction and suck up engineering resources.
Using Joystick: Efficient & Agile
All of your dynamic content, remote configurations and parameters are in one place, behind one standard REST API. Your team can quickly change and test parameters to action decisions in real-time.
Benefits Your Entire Team Will Love
Using a powerful remote config platform empowers your team. Give them the ability to directly evolve your app or game without friction. Shape the next generation of your product by operating in real-time, testing more rapidly and getting ideas to market instantly.
Data Science
A/B test with multiple variants quickly and precisely. With Joystick, A/B test any piece of configurable or dynamic content, then quickly implement and select the winners.
Engineering / DevOps
Enable dynamic configurations that product and operations teams can safely update so the engineering team can stay focused on features and architecture rather than tedious tweaks. Easily integrate seamlessly with 3rd party services, CI/CD pipelines.
Product Management
Product managers are frustrated with how long it takes to make updates. Joystick helps reduce your iteration cycle and empower Product Managers to be directly engaged and hands-on with shaping and evolving the product.
Operations
React nimbly and quickly to customer needs. Dynamic configurations enable live operations at the speed of thought to keep your experience fresh and exciting. Perfect for mobile live-game event management, pricing optimizations.
Remote Configuration using Cloud or for Enterprise.
Instant Delivery of Configurations for Apps or Games at Scale
Simply drop your config into our modern remote configuration platform and it is instantly available at scale with low latency over REST API. Our aim is to make managing configs as simple and painless as possible.
See Our Remote Configuration Quick Start
Scheduled and Time-triggered Content Activation
When you are running live operations for any app or game, you will have events that start and end at a certain time. Use our scheduling features to automatically switch between different themes, switch on and off sales, and more!
Target User Segments with Custom Content
Each one of your user groups are different. With Joystick you can easily provide each group with custom content just for them.
Learn More
AB Test Any Parameter in Any Config
AB testing is at the core of any optimization process. Take great ideas and quickly assess their viability with your real user base. Joystick enables rapid AB testing and shortened feedback cycles.
Learn More
Remote Config is a Tactical Advantage
In the fast-paced world of app and game development, staying ahead of the curve is crucial. This is where modern remote configuration steps in as a game-changer.
Learn About Why Use Remote Configs
Remote Configuration right from Google Sheets
What is better than instant updates? Instant updates from Google Sheets. Anyone on your team can make changes in Google Sheets, then the updates are propagated instantly to your remote configs.
Learn About Using Joystick with Google Sheets
SDKs for Remote Configuration
Joystick Remote Config is a service that allows you to change the behavior or appearance of your app or game without requiring an app update. We have a variety of SDKs for easy integration.
SDKs for Javascript, Unity, Csharp, and more.
JSON Schema Validation and Protection
JSON Schema protection is a great way to ensure that the content of your configurations are always work and you do not have missing parameters or invalid values. We have schema protection built in so you can have peace-of-mind.
See Schema Protection in Joystick
Webhooks for Triggers and Notifications
Webhooks can be used to notify third-party services or downstream operations whenever a remote configuration has been updated in the Joystick remote configuration management platform.
See Webhooks in Joystick
Frequently Asked Question About Remote Configs
Remote configuration allows developers of games and apps to change features, settings, or content without releasing a new version or update. Make updates instantly to any game or app in minutes instead of waiting for days or weeks for long build, deploy and app store approvals. Change gameplay, adjust settings, or introduce new content in real-time based on user feedback, analytics, or A/B tests, leading to better user experiences and quicker adaptability to user needs. You can also run richer live-ops and improve monetization.
Joystick is a modern dynamic configuration platform that can be used for remote config, but is much more. It that helps you take frequently update configurations, CSVs, localization, and parameters out of your codebase and manage them elegantly in one robust platform where it is easily accessible by your app, game or system, and scales seamlessly with your product.
Joystick can be used anywhere there are parameters, configurations and content you'd like to update remotely and quickly without having to go through a tedious code build-deploy process.
* Feature flagging, soft launches, phased roll-outs to separate code deployments from feature rollouts
* Player targeting and segmentation
* AB test new ideas on your users or players
* Game economy, pricing and product management
* Game live-ops management
* Localization
* Content management
* Generative AI prompt management
Whatever you do, we are here to support you!
Get a free sandbox account with access to the full platform today. We have worked very hard to be amazingly simple to integrate with. We have a RESTful API and also SDKs for Javascript, Typescript, Unity, Csharp and more. Additionally, our team is here to support you every step of the way.
Yes, we are built by a team of game and app engineers who have taken care of tens of millions of users/players, and operated products with nine-figure revenues. Reliably and scalability are fundamentals we have designed and architected for. Our edge delivery and caching ensures you can get your remote config content quickly, and at scale.
Joystick is free to get started. Our early partners really loved us. Trial Joystick until you are completely satisfied, and your team loves it. Early partners will also enjoy life-long discounts, so reach out to us now and let's see how we can help. Our passionate team is very responsive.
Empower your team and unleash your product.
Explore what the Joystick platform can do for your team.