├── LICENSE
└── README.md
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2023 btw
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Open source alternatives
2 | List of open-source alternatives to everyday SaaS products.
3 |
4 | ### Artificial intelligence chatbot/ LLM (ChatGPT alternatives):
5 | |Company|Website|GitHub stars|
6 | |:-------|:------|:----------|
7 | [OpenAssistant](https://github.com/LAION-AI/Open-Assistant)|[open-assistant.io](https://open-assistant.io/)|
8 | [Leon](https://github.com/leon-ai/leon)|[getleon.ai](https://getleon.ai/)|
9 | [ChatRWKV](https://github.com/BlinkDL/ChatRWKV)|[twitter.com/BlinkDL_AI](https://twitter.com/BlinkDL_AI)|
10 |
11 | ### AI code completion (Github CoPilot alternatives):
12 | |Company|Website|GitHub stars|
13 | |:-------|:------|:----------|
14 | [FauxPilot](https://github.com/fauxpilot/fauxpilot)|[github.com/fauxpilot/fauxpilot/wiki](https://github.com/fauxpilot/fauxpilot/wiki)|
15 | [YouCompleteMe](https://github.com/ycm-core/ycmd)|[ycm-core.github.io/ycmd](https://ycm-core.github.io/ycmd/)|
16 |
17 | ### Team knowledge base (Notion alternatives):
18 | |Company|Website|GitHub stars|
19 | |:-------|:------|:----------|
20 | [AppFlowy](https://github.com/AppFlowy-IO/AppFlowy)|[appflowy.io](https://appflowy.io/)|
21 | [AFFiNE](https://github.com/toeverything/AFFiNE)|[affine.pro](https://affine.pro/)|
22 |
23 | ### Internal tools (Retool alternatives):
24 | |Company|Website|GitHub stars|
25 | |:-------|:------|:----------|
26 | [Appsmith](https://github.com/appsmithorg/appsmith)|[appsmith.com](https://www.appsmith.com/)|
27 | [ToolJet](https://github.com/tooljet/tooljet)|[tooljet.com](https://www.tooljet.com/)|
28 | [Budibase](https://github.com/Budibase/budibase)|[budibase.com](https://budibase.com/)|
29 | [ILLA](https://github.com/illacloud/illa-builder)|[illacloud.com](https://www.illacloud.com/)|
30 | [Openblocks](https://github.com/openblocks-dev/openblocks)|[openblocks.dev](https://openblocks.dev/)|
31 | [Windmill](https://github.com/windmill-labs/windmill)|[windmill.dev](https://www.windmill.dev/)|
32 |
33 | ### Web analytics (Google Analytics alternatives):
34 | |Company|Website|GitHub stars|
35 | |:-------|:------|:----------|
36 | [Matomo](https://github.com/matomo-org/matomo)|[matomo.org](https://matomo.org/)|
37 | [Umami](https://github.com/umami-software/umami)|[umami.is](https://umami.is/)|
38 | [Plausible](https://github.com/plausible/analytics)|[plausible.io](https://plausible.io/)|
39 |
40 | ### Note-taking/ Knowledge management (Evernote alternatives):
41 | |Company|Website|GitHub stars|
42 | |:-------|:------|:----------|
43 | [Joplin](https://github.com/laurent22/joplin)|[joplinapp.org](https://joplinapp.org/)|
44 | [Logseq](https://github.com/logseq/logseq)|[logseq.com](https://logseq.com/)|
45 | [SiYuan](https://github.com/siyuan-note/siyuan)|[b3log.org/siyuan/en](https://b3log.org/siyuan/en/)|
46 | [Notesnook](https://github.com/streetwriters/notesnook)|[notesnook.com](https://notesnook.com/)|
47 |
48 | ### Company blogs/ newsletters (WordPress alternatives):
49 | |Company|Website|GitHub stars|
50 | |:-------|:------|:----------|
51 | [Ghost](https://github.com/TryGhost/Ghost)|[ghost.org](https://ghost.org/)|
52 |
53 | ### Blogging platform/ Personal website builder (Medium alternatives):
54 | |Company|Website|GitHub stars|
55 | |:-------|:------|:----------|
56 | [WriteFreely](https://github.com/writefreely/writefreely)|[writefreely.org](https://writefreely.org/)|
57 | [btw](https://github.com/btw-so/btw)|[btw.so](https://www.btw.so/)|
58 |
59 | ### Static website generator:
60 | |Company|Website|GitHub stars|
61 | |:-------|:------|:----------|
62 | [Hugo](https://github.com/gohugoio/hugo)|[gohugo.io](https://gohugo.io/)|
63 | [Jekyll](https://github.com/jekyll/jekyll)|[jekyllrb.com](https://jekyllrb.com/)|
64 | [11ty](https://github.com/11ty/eleventy)|[11ty.dev](https://www.11ty.dev/)|
65 | [Zola](https://github.com/getzola/zola)|[getzola.org](https://getzola.org/)|
66 |
67 | ### Website builder (Wix, Strikingly, Webflow alternatives):
68 | |Company|Website|GitHub stars|
69 | |:-------|:------|:----------|
70 | [Silex](https://github.com/silexlabs/Silex)|[silex.me](https://www.silex.me/)|
71 | [DoTenX](https://github.com/dotenx/dotenx)|[dotenx.com](https://dotenx.com/)|
72 |
73 | ### Icons (Noun Project alternatives):
74 | |Company|Website|GitHub stars|
75 | |:-------|:------|:----------|
76 | [Font-Awesome](https://github.com/FortAwesome/Font-Awesome)|[fontawesome.com](https://fontawesome.com/)|
77 | [feather](https://github.com/feathericons/feather)|[feathericons.com](https://feathericons.com/)|
78 | [Bootstrap](https://github.com/twbs/icons)|[icons.getbootstrap.com](https://icons.getbootstrap.com/)|
79 | [RemixIcon](https://github.com/Remix-Design/RemixIcon)|[remixicon.com](https://remixicon.com/)|
80 |
81 | ### Collaborative design tool (Figma alternatives):
82 | |Company|Website|GitHub stars|
83 | |:-------|:------|:----------|
84 | [Penpot](https://github.com/penpot/penpot)|[penpot.app](https://penpot.app/)|
85 | [Radix Primitives](https://github.com/radix-ui/primitives)|[radix-ui.com](https://www.radix-ui.com/)|
86 | [Plasmic](https://github.com/plasmicapp/plasmic)|[plasmic.app](https://www.plasmic.app/)|
87 | [Quant-UX](https://github.com/KlausSchaefers/quant-ux)|[quant-ux.com](https://quant-ux.com/)|
88 |
89 | ### Online forms (Typeform alternatives):
90 | |Company|Website|GitHub stars|
91 | |:-------|:------|:----------|
92 | [Formbricks](https://github.com/formbricks/formbricks)|[formbricks.com](https://formbricks.com/)|
93 |
94 | ### Session replay and analytics (Fullstory alternatives):
95 | |Company|Website|GitHub stars|
96 | |:-------|:------|:----------|
97 | [highlight](https://github.com/highlight/highlight)|[highlight.io](https://www.highlight.io/)|
98 |
99 | ### Content Management System/ CMS (Contentful alternatives):
100 | |Company|Website|GitHub stars|
101 | |:-------|:------|:----------|
102 | [Strapi](https://github.com/strapi/strapi)|[strapi.io](https://strapi.io/)|
103 | [Payload](https://github.com/payloadcms/payload)|[payloadcms.com](https://payloadcms.com/)|
104 | [Webiny](https://github.com/webiny/webiny-js)|[webiny.com](https://www.webiny.com/)|
105 |
106 | ### Log management (Papertrail alternatives):
107 | |Company|Website|GitHub stars|
108 | |:-------|:------|:----------|
109 | [Graylog](https://github.com/Graylog2/graylog2-server)|[graylog.org](https://www.graylog.org/)|
110 |
111 | ### To-do app:
112 | |Company|Website|GitHub stars|
113 | |:-------|:------|:----------|
114 | [super-productivity](https://github.com/johannesjo/super-productivity)|[super-productivity.com](http://super-productivity.com/)|
115 |
116 | ### Community management:
117 | |Company|Website|GitHub stars|
118 | |:-------|:------|:----------|
119 | [Discourse](https://github.com/discourse/discourse)|[discourse.org](https://www.discourse.org/)|
120 | [crowd.dev](https://github.com/CrowdDotDev/crowd.dev)|[crowd.dev](https://www.crowd.dev/)|
121 |
122 | ### Kanban board (Trello alternatives):
123 | |Company|Website|GitHub stars|
124 | |:-------|:------|:----------|
125 | [WeKan](https://github.com/wekan/wekan)|[wekan.github.io](https://wekan.github.io/)|
126 | [Focalboard](https://github.com/mattermost/focalboard)|[focalboard.com](https://www.focalboard.com/)|
127 | [Kanboard](https://github.com/kanboard/kanboard)|[kanboard.org](https://kanboard.org/)|
128 | [Planka](https://github.com/plankanban/planka)|[planka.app](https://planka.app/)|
129 |
130 | ### Social network/ Micro-blogging (Twitter alternatives):
131 | |Company|Website|GitHub stars|
132 | |:-------|:------|:----------|
133 | [Mastodon](https://github.com/mastodon/mastodon)|[joinmastodon.org](https://joinmastodon.org/)|
134 | [HumHub](https://github.com/humhub/humhub)|[humhub.com](https://www.humhub.com/)|
135 | [Elgg](https://github.com/elgg/elgg)|[elgg.org](https://elgg.org/)|
136 |
137 | ### Ticket management (Zendesk, Freshdesk alternatives):
138 | |Company|Website|GitHub stars|
139 | |:-------|:------|:----------|
140 | [Peppermint](https://github.com/Peppermint-Lab/peppermint)|[peppermint.sh](https://peppermint.sh/)|
141 |
142 | ### Scheduling tool (Calendly alternatives):
143 | |Company|Website|GitHub stars|
144 | |:-------|:------|:----------|
145 | [Cal.com](https://github.com/calcom/cal.com)|[cal.com](https://cal.com/)|
146 |
147 | ### Smart spreadsheet (Airtable alternatives):
148 | |Company|Website|GitHub stars|
149 | |:-------|:------|:----------|
150 | [NocoDB](https://github.com/nocodb/nocodb)|[nocodb.com](https://nocodb.com/)|
151 | [Luckysheet](https://github.com/dream-num/Luckysheet)|[dream-num.github.io/LuckysheetDocs](https://dream-num.github.io/LuckysheetDocs/)|
152 | [APITable](https://github.com/apitable/apitable)|[apitable.com](https://apitable.com/)|
153 |
154 | ### Team communication (Slack, Discord alternatives):
155 | |Company|Website|GitHub stars|
156 | |:-------|:------|:----------|
157 | [Rocket.chat](https://github.com/RocketChat/Rocket.Chat)|[rocket.chat](https://www.rocket.chat/)|
158 | [Mattermost](https://github.com/mattermost/mattermost-server)|[mattermost.com](https://mattermost.com/)|
159 | [Zulip](https://github.com/zulip/zulip)|[zulip.com](https://zulip.com/)|
160 | [Element](https://github.com/vector-im/element-web)|[element.io](https://element.io)|
161 | [Spacebar](https://github.com/spacebarchat/spacebarchat)|[spacebar.chat](https://spacebar.chat/)|
162 | [RelatedChat](https://github.com/relatedcode/Messenger)|[relatedcode.com](https://relatedcode.com/)|
163 |
164 | ### Live chat (Intercom alternatives):
165 | |Company|Website|GitHub stars|
166 | |:-------|:------|:----------|
167 | [Chatwoot](https://github.com/chatwoot/chatwoot)|[chatwoot.com](https://www.chatwoot.com/)|
168 |
169 | ### User authentication (Auth0 alternatives):
170 | |Company|Website|GitHub stars|
171 | |:-------|:------|:----------|
172 | [Keycloak](https://github.com/keycloak/keycloak)|[keycloak.org](https://www.keycloak.org/)|
173 | [SuperTokens](https://github.com/supertokens/supertokens-core)|[supertokens.com](https://supertokens.com/)|
174 | [Logto](https://github.com/logto-io/logto)|[logto.io](https://logto.io/)|
175 |
176 | ### Digital search experience (Algolia alternatives):
177 | |Company|Website|GitHub stars|
178 | |:-------|:------|:----------|
179 | [Typesense](https://github.com/typesense/typesense)|[typesense.org](https://typesense.org/)|
180 |
181 | ### Backend-as-a-Service (Firebase alternatives):
182 | |Company|Website|GitHub stars|
183 | |:-------|:------|:----------|
184 | [Supabase](https://github.com/supabase/supabase)|[supabase.com](https://supabase.com/)|
185 | [Appwrite](https://github.com/appwrite/appwrite)|[appwrite.io](https://appwrite.io/)|
186 | [Nhost](https://github.com/nhost/nhost)|[nhost.io](https://nhost.io/)|
187 |
188 | ### Customer data platform/ CDP (Segment alternatives):
189 | |Company|Website|GitHub stars|
190 | |:-------|:------|:----------|
191 | [Jitsu](https://github.com/jitsucom/jitsu)|[jitsu.com](https://jitsu.com/)|
192 |
193 | ### Link shortener (Bitly alternatives):
194 | |Company|Website|GitHub stars|
195 | |:-------|:------|:----------|
196 | [Dub](https://github.com/steven-tey/dub)|[dub.sh](https://dub.sh/)|
197 |
198 | ### Online store builder (Shopify alternatives):
199 | |Company|Website|GitHub stars|
200 | |:-------|:------|:----------|
201 | [Vue Storefront](https://github.com/vuestorefront/vue-storefront)|[vuestorefront.io](https://vuestorefront.io/)|
202 | [Sylius](https://github.com/sylius/sylius)|[sylius.com](https://sylius.com/)|
203 | [Presta](https://github.com/PrestaShop/PrestaShop)|[prestashop-project.org](https://www.prestashop-project.org/)|
204 | [Bagisto](https://github.com/bagisto/bagisto)|[bagisto.com](https://bagisto.com/)|
205 |
206 | ### Password manager (1Password alternatives):
207 | |Company|Website|GitHub stars|
208 | |:-------|:------|:----------|
209 | [Bitwarden](https://github.com/bitwarden/clients)|[bitwarden.com](https://bitwarden.com/)|
210 | [Padloc](https://github.com/padloc/padloc)|[padloc.app](https://padloc.app/)|
211 |
212 | ### Email delivery (Mailgun, SendGrid alternatives):
213 | |Company|Website|GitHub stars|
214 | |:-------|:------|:----------|
215 | [Postal](https://github.com/postalserver/postal)|[docs.postalserver.io](https://docs.postalserver.io/)|
216 |
217 | ### Usage-based billing (Stripe, Chargebee alternatives):
218 | |Company|Website|GitHub stars|
219 | |:-------|:------|:----------|
220 | [Lago](https://github.com/getlago/lago)|[getlago.com](https://www.getlago.com/)|
221 |
222 | ### File uploader:
223 | |Company|Website|GitHub stars|
224 | |:-------|:------|:----------|
225 | [Uppy](https://github.com/transloadit/uppy)|[uppy.io](https://uppy.io/)|
226 |
227 | ### Notification infrastructure:
228 | |Company|Website|GitHub stars|
229 | |:-------|:------|:----------|
230 | [Novu](https://github.com/novuhq/novu)|[novu.co](https://novu.co/)|
231 | [ntfy](https://github.com/binwiederhier/ntfy)|[ntfy.sh](https://ntfy.sh/)|
232 | [Apprise](https://github.com/caronc/apprise)|[hub.docker.com/r/caronc/apprise](https://hub.docker.com/r/caronc/apprise)|
233 |
234 | ### API Development (Postman alternatives):
235 | |Company|Website|GitHub stars|
236 | |:-------|:------|:----------|
237 | [hoppscotch](https://github.com/hoppscotch/hoppscotch)|[hoppscotch.io](https://hoppscotch.io/)|
238 | [Insomnia](https://github.com/Kong/insomnia)|[insomnia.rest](https://insomnia.rest/)|
239 |
240 | ### Programmatic videos:
241 | |Company|Website|GitHub stars|
242 | |:-------|:------|:----------|
243 | [Remotion](https://github.com/remotion-dev/remotion)|[remotion.dev](https://www.remotion.dev/)|
244 |
245 | ### Data warehouse (Snowflake alternatives):
246 | |Company|Website|GitHub stars|
247 | |:-------|:------|:----------|
248 | [Databend](https://github.com/datafuselabs/databend)|[databend.rs](https://databend.rs/)|
249 |
250 | ### Annotation:
251 | |Company|Website|GitHub stars|
252 | |:-------|:------|:----------|
253 | [doccano](https://github.com/doccano/doccano)|[doccano.herokuapp.com](https://doccano.herokuapp.com/)|
254 |
255 | ### Feature management/ Feature flag:
256 | |Company|Website|GitHub stars|
257 | |:-------|:------|:----------|
258 | [Unleash](https://github.com/Unleash/unleash)|[getunleash.io](https://www.getunleash.io/)|
259 | [Flagsmith](https://github.com/flagsmith/flagsmith)|[flagsmith.com](https://flagsmith.com)|
260 | [Flagr](https://github.com/openflagr/flagr)|[openflagr.github.io/flagr/](https://openflagr.github.io/flagr/)|
261 |
262 | ### Product Analytics (Mixpanel, Amptitude alternatives):
263 | |Company|Website|GitHub stars|
264 | |:-------|:------|:----------|
265 | [PostHog](https://github.com/PostHog/posthog)|[posthog.com](https://posthog.com/)|
266 |
267 | ### Video conferencing (Google Meet, Skype alternatives):
268 | |Company|Website|GitHub stars|
269 | |:-------|:------|:----------|
270 | [Jitsi Meet](https://github.com/jitsi/jitsi-meet)|[jitsi.org](https://jitsi.org/)|
271 | [Element Call](https://github.com/vector-im/element-call)|[call.element.io](https://call.element.io/)|
272 |
273 | ### Personal cloud (Dropbox alternatives):
274 | |Company|Website|GitHub stars|
275 | |:-------|:------|:----------|
276 | [Nextcloud](https://github.com/nextcloud/server)|[nextcloud.com](https://nextcloud.com/)|
277 |
278 | ### Business intelligence (Tableau, Looker, Power BI alternatives):
279 | |Company|Website|GitHub stars|
280 | |:-------|:------|:----------|
281 | [Metabase](https://github.com/metabase/metabase)|[metabase.com](https://www.metabase.com/)|
282 |
283 | ### Platform-as-a-Service/ PaaS (Heroku, Netlify, Vercel alternatives):
284 | |Company|Website|GitHub stars|
285 | |:-------|:------|:----------|
286 | [Dokku](https://github.com/dokku/dokku)|[dokku.com](https://dokku.com/)|
287 | [CapRover](https://github.com/caprover/caprover)|[caprover.com](https://caprover.com/)|
288 | [Coolify](https://github.com/coollabsio/coolify)|[coolify.io](https://coolify.io/)|
289 | [Kubero](https://github.com/kubero-dev/kubero)|[kubero.dev](https://www.kubero.dev/)|
290 |
291 | ### Unified Communication Platform & Telephony API (Twilio alternatives):
292 | |Company|Website|GitHub stars|
293 | |:-------|:------|:----------|
294 | [Fonoster](https://github.com/fonoster/fonoster)|[fonoster.com](https://fonoster.com/)|
295 |
296 | ### Bug tracking/ Error tracking (Sentry alternatives):
297 | |Company|Website|GitHub stars|
298 | |:-------|:------|:----------|
299 | [Bugzilla](https://github.com/bugzilla/bugzilla)|[bugzilla.org](https://www.bugzilla.org/)|
300 |
301 | ### Invoicing:
302 | |Company|Website|GitHub stars|
303 | |:-------|:------|:----------|
304 | [Invoice Ninja](https://github.com/invoiceninja/invoiceninja)|[invoiceninja.com](https://invoiceninja.com/)|
305 | [Crater](https://github.com/crater-invoice/crater)|[crater.financial](https://crater.financial/)|
306 | [SolidInvoice](https://github.com/SolidInvoice/SolidInvoice)|[solidinvoice.co](https://solidinvoice.co/)|
307 |
308 | ### Graph database:
309 | |Company|Website|GitHub stars|
310 | |:-------|:------|:----------|
311 | [JanusGraph](https://github.com/JanusGraph/janusgraph)|[janusgraph.org](https://janusgraph.org/)|
312 | [Memgraph](https://github.com/memgraph/memgraph)|[memgraph.com](https://memgraph.com/)|
313 |
314 | ### Vector database:
315 | |Company|Website|GitHub stars|
316 | |:-------|:------|:----------|
317 | [Milvus](https://github.com/milvus-io/milvus)|[milvus.io](https://milvus.io/)|
318 | [Weaviate](https://github.com/weaviate/weaviate)|[weaviate.io](https://weaviate.io/)|
319 | [activeloopai/deeplake](https://github.com/activeloopai/deeplake)|[activeloop.ai](https://www.activeloop.ai/)|
320 | [CozoDB](https://github.com/cozodb/cozo)|[cozodb.org](https://www.cozodb.org/)|
321 |
322 | ### Time-series database:
323 | |Company|Website|GitHub stars|
324 | |:-------|:------|:----------|
325 | [Prometheus](https://github.com/prometheus/prometheus)|[prometheus.io](https://prometheus.io/)|
326 | [QuestDB](https://github.com/questdb/questdb)|[questdb.io](https://questdb.io/)|
327 | [OpenTSDB](https://github.com/OpenTSDB/opentsdb)|[opentsdb.net](http://opentsdb.net/)|
328 | [KairosDB](https://github.com/kairosdb/kairosdb)|[kairosdb.github.io](http://kairosdb.github.io/)|
329 |
330 | ### Remove Background from images and video (Remove.bg and Unscreen Alternatives):
331 | |Company|Website|GitHub stars|
332 | |:-------|:------|:----------|
333 | [BackgroundRemover](https://github.com/nadermx/backgroundremover)|[BackgroundRemoverAI.com](https://backgroundremoverai.com/)|
334 |
335 | ## Criteria
336 | 1. Product is open-source and repo is actively being maintained.
337 | 3. It is a product (not a library) and ideally has a popular closed-source alternative.
338 | 4. Repo has atleast 100 stars on GitHub.
339 |
340 | ## Contributing
341 | Looking for contributors to add missing startups/ projects. Please submit a PR (the products are listed in descending order by number of GitHub stars) or feel free to DM [@deeptivchopra](https://twitter.com/deeptivchopra).
342 |
--------------------------------------------------------------------------------