├── 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 | --------------------------------------------------------------------------------