La

Laika – Open Source Feature flag/toggle system w. slack integration

Hacker News

Laika – Open Source Feature flag/toggle system w. slack integration

Hey everyone, Here is a link to the first version of an on-premise feature flag/toggle system, made with GO, that I developed at the company I'm working at (MEDIGO). It allows you to isolate features within your projects, and enable/disable them in multiple environments with a simple click in a dashboard. For instance if you just developed a new feature and you want to enable it on the testing environment, all you have to do is go to Laika's web page and activate the flag for the feature on this environment. Or if a bug is spotted on a feature already in production, disabling is just as simple. Part of this first release is a "dashboard" (pages.js & polymer) to create and toggle flags, two clients (Go and PHP) that check flag status, and, at the core of it, a restful service that stores flag status, enabled/disabled events in MySQL, and optionally notifies a slack channel. The whole thing runs in docker, if you want to try it out (https://github.com/MEDIGO/laika). Our objective is, by using Laika in our projects, to make our continuous delivery, built around the trunk-model, smoother. Obviously there can be many future paths for this tool but on the short term we might add statistics, auto-registration of new flags from code, SSL support :) and some lazy-man's AB-testing features. This was my first bigger project and I realise it is quite simplistic in itself but maybe it helps others who work on the trunk model and with other "deploy first, enable later" approaches.

Share card

Actual performance

6points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: model, slack, dock · Missing: mac, agents, macos
95%95% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
89%89% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: open source, io · Missing: https docs, excited, just released
44%44% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
35%35% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
19%19% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
19%19% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Abby
Abby27%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Open Source Feature Flaging with the best DX in town

Indie Hackers1analytics
Sl
Slack integration in 1 LOC59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Slack integration in 1 LOC

Hacker News13
Ap
Appear.in integration for Slack51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Appear.in integration for Slack

Hacker News1
Ps
Psychic - An open-source integration platform for unstructured data79%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Psychic - An open-source integration platform for unstructured data

Hacker News122
Fl
Flipt – an open-source feature flag solution56%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Flipt – an open-source feature flag solution

Hacker News59
Op
Open-source content management system:TYPO3 and filepicker integration56%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Open-source content management system:TYPO3 and filepicker integration

Hacker News12
Cp
Cptn.io – open-source integration platform84%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Cptn.io – open-source integration platform

Hacker News4
Cp
Cptn.io – open-source integration platform67%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Cptn.io – open-source integration platform

Hacker News139
Op
Open-source tool for integration testing for Django, FastAPI and Flask35%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Open-source tool for integration testing for Django, FastAPI and Flask

Hacker News7
Sl
Slack2Peach, open-source Slack client for67%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Slack2Peach, open-source Slack client for

Hacker News4