{"id":14973129,"url":"https://github.com/conduitplatform/conduit","last_synced_at":"2026-02-12T21:04:15.885Z","repository":{"id":37084250,"uuid":"453724869","full_name":"ConduitPlatform/Conduit","owner":"ConduitPlatform","description":"Batteries-included backend that works with any stack.","archived":false,"fork":false,"pushed_at":"2025-04-04T11:26:33.000Z","size":15871,"stargazers_count":481,"open_issues_count":18,"forks_count":28,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-04-06T14:03:35.040Z","etag":null,"topics":["api","authentication","backend","backend-as-a-service","cloud-native","cms","firebase","graphql","grpc","javascript","low-code","react","self-hosted","typescript"],"latest_commit_sha":null,"homepage":"https://getconduit.dev","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ConduitPlatform.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-01-30T15:53:02.000Z","updated_at":"2025-04-04T11:26:37.000Z","dependencies_parsed_at":"2024-02-13T18:14:09.820Z","dependency_job_id":"c242871b-9019-47b2-9ac5-d58ddef327a1","html_url":"https://github.com/ConduitPlatform/Conduit","commit_stats":{"total_commits":4214,"total_committers":25,"mean_commits":168.56,"dds":0.6967252017085904,"last_synced_commit":"cc982f02be61d4da5c137b394af85cf61d5806d7"},"previous_names":[],"tags_count":177,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ConduitPlatform%2FConduit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ConduitPlatform%2FConduit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ConduitPlatform%2FConduit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ConduitPlatform%2FConduit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ConduitPlatform","download_url":"https://codeload.github.com/ConduitPlatform/Conduit/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248749053,"owners_count":21155675,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","authentication","backend","backend-as-a-service","cloud-native","cms","firebase","graphql","grpc","javascript","low-code","react","self-hosted","typescript"],"created_at":"2024-09-24T13:48:10.136Z","updated_at":"2026-02-12T21:04:15.752Z","avatar_url":"https://github.com/ConduitPlatform.png","language":"TypeScript","readme":"\u003ca href=\"https://getconduit.dev\" target=\"_blank\"\u003e\u003cimg src=\".github/assets/conduit-ui-dashboard.png\" alt=\"logo\"/\u003e\u003c/a\u003e\n\u003chr /\u003e\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://www.codefactor.io/repository/github/conduitplatform/conduit\"\u003e\n        \u003cimg src=\"https://img.shields.io/codefactor/grade/github/conduitplatform/conduit?logo=codefactor\u0026style=for-the-badge\u0026labelColor=000000\" alt=\"CodeFactor Badge\"/\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/ConduitPlatform/Conduit/releases\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/v/release/ConduitPlatform/Conduit?color=green\u0026sort=semver\u0026style=for-the-badge\u0026labelColor=000000\" alt=\"Latest SemVer Release\"/\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/ConduitPlatform/Conduit/commits/main\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/commit-activity/m/ConduitPlatform/Conduit?style=for-the-badge\u0026labelColor=000000\" alt=\"Commit Activity\"/\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://discord.com/invite/fBqUQ23M7g\"\u003e\n        \u003cimg src=\"https://img.shields.io/discord/938737566365126707?label=discord\u0026style=for-the-badge\u0026logo=discord\u0026labelColor=000000\u0026logoWidth=20\" alt=\"Discord Server\"/\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\nConduit is a self-hosted backend aiming to cut down development times by providing common functionality through ready-made modules, while offering maximum flexibility through extensions and custom modules.\n\nWhy write and debug the same boilerplate code for every project when you can focus on implementing the features that genuinely matter for your unique application.\u003cbr /\u003e\nConduit takes care of all the tedious tasks that come with developing a backend from scratch, allowing you to spend your time building APIs that are going to properly support your project's needs and make it stand out.\n\nConduit is made with ❤️ by [Quintessential SFT](https://quintessential.gr) in Athens🇬🇷.\n\n# Getting Started ✨\n\nWe built a CLI to help you conveniently spin up local Conduit deployments among other interesting things.\n\n``` bash\n# Install Conduit CLI and setup a local deployment:\nsh \u003c(curl -s https://getconduit.dev/bootstrap)\n```\n\n\u003cp align=\"center\"\u003e\u003cstrong\u003e👉 Make sure \u003ca href=\"https://www.docker.com\"\u003eDocker\u003c/a\u003e and \u003ca href=\"https://docs.docker.com/compose/install\"\u003eDocker Compose\u003c/a\u003e are available. 👈\u003c/p\u003e\u003c/strong\u003e\n\u003cp align=\"center\"\u003e\u003cstrong\u003e⚠️ Windows users are currently expected to use the CLI through WSL. ⚠️\u003c/strong\u003e\u003c/p\u003e\n\nOnce your deployment is ready, your web browser will automatically redirect you to your administration dashboard.\u003cbr /\u003e\nDepending on your environment, it may take a few seconds for the page to become responsive.\n\nDefault Credentials: `admin`/`admin`.\u003cbr /\u003e\nOnce logged-in, you may check out your APIs' generated route documentation through the `Swagger` and `GraphQL` elements.\n\n\u003cp align=\"center\"\u003e\u003ca href=\"https://getconduit.dev/docs/cli\"\u003eFind out more regarding Conduit's CLI\u003c/a\u003e\u003c/p\u003e\n\n### Deployment Methods\n- Docker [Instructions](deploy/docker)\n- Kubernetes [Instructions](deploy/k8s)\n\n# Documentation 📖\n\nIf you're only just starting out with Conduit, make sure you familiarize yourself with the project by checking out [our docs](https://getconduit.dev/docs/overview/intro).\n\nCan't find what you're interested in? Shoot us a message [on Discord](https://discord.com/invite/fBqUQ23M7g) and we'll help you out.\n\n# Modules 🧩\n\n- [Authentication](https://getconduit.dev/docs/modules/authentication) - Authenticate your users using a plethora of sign-in methods.\n- [Authorization](https://getconduit.dev/docs/modules/authorization) - Configure resource authorization rules that meet your needs.\n- [Chat](https://getconduit.dev/docs/modules/chat) - Build realtime chat applications.\n- [Database](https://getconduit.dev/docs/modules/database) - Create schemas with auto-generated CRUD and Query-based functional endpoints. Supports MongoDB and PostgreSQL.\n- [Email](https://getconduit.dev/docs/modules/email) - Send emails using multiple supported providers.\n- [Forms](https://getconduit.dev/docs/modules/forms) - Submit forms and have responses forwarded to an email address.\n- [PushNotifications](https://getconduit.dev/docs/modules/push-notifications) - Send push notifications to your users.\n- [Router](https://getconduit.dev/docs/modules/router) - Seamlessly expose REST, GraphQL and WebSockets APIs with auto-generated endpoint documentation.\n- [SMS](https://getconduit.dev/docs/modules/sms) - Send text messages and expand user authentication with 2FA.\n- [Storage](https://getconduit.dev/docs/modules/storage) - Online storage using multiple cloud providers.\n\n# Running from Source 🔨\n\nFind out how to build and run Conduit from source in the [Development Setup](https://github.com/ConduitPlatform/Conduit/blob/main/.github/CONTRIBUTING.md#development-setup-) section.\n\n# Roadmap 🏁\n\nWanna see what comes next?\n[Here](https://sharing.clickup.com/1554325/b/h/1fdwn-7561/8b09d2e9aedec0b)'s some of the stuff we're working on behind the scenes.\n\n# Contributing ❤️\n\nWe built Conduit cause we felt like none of the already available options seemed right for our needs.\u003cbr /\u003e\nThen we made it open-source so that everyone can use and extend it however they see fit.\n\nIf you enjoy building awesome things and want to support the project, check out our [Contributing Guide](https://github.com/ConduitPlatform/Conduit/blob/main/.github/CONTRIBUTING.md) to find out how to get started.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fconduitplatform%2Fconduit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fconduitplatform%2Fconduit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fconduitplatform%2Fconduit/lists"}