Clerk
In progress
🔐
Passkeys
Adds support for passkeys as an authentication method to Clerk
in 12 days
169
Clerk Elements
A radix-like system for constructing Clerk components in such a way that they can be deeply customized to fit the branding of their host app.
119
iOS SDK
A native Clerk SDK for iOS
114
Custom menu items for UserButton & OrganizationSwitcher
Allows re-ordering of menu items in the UserButton and OrganizationButton dropdowns and the addition of custom menu items.
51
Eliminate white page redirect flash
We have a utility we call "interstitial" that will sometimes cause a white page to briefly flash before being redirected after auth completes. It serves an important function, but we'd like to eliminate this.
38
ClerkJS SDK Core 2 GA
Improved design and UX for built-in components, new middleware for Next.js, a CLI tool to help you upgrade, and a lot of bug fixes and deprecation removals. More about the beta: https://clerk.com/changelog/2024-02-29-core-2
in April
36
E2E Testing with Clerk
Enable end-to-end tests with Clerk without getting rate limited, bot detected, etc
26
Rearchitect Session API
Make our session management API faster by moving it to the edge
in 3 months
25
Core 2 components re-theme
A fresh coat of paint for clerk's default component styles to make them look nicer ✨
in March
21
API Versioning
Implement a versioning scheme for our backend APIs, along with clear guidance for users on how to migrate between versions. RFC: https://www.notion.so/clerkdev/API-Versioning-0d88e8eb4e2240f9afae4618930c534a
in 17 days
15
Planned
Bulk User Import / Export
Allows the upload of a CSV in a certain format to mass import users into Clerk
50
Backlog
Multiple apps on same domain
228
Machine to Machine Auth
Providing a system for non-users to authenticate into a system
198
Database Sync
Provides a way that Clerk's user data can be fully synchronized with your own database
170
Add Support for Expo Web
Currently the @clerk/expo SDK only supports mobile app output.
131
Billing / Payments for Users
Allows billing and payments for SAAS apps to be handled directly through Clerk
121
Custom OAuth Providers
Bring your own spec-compliant OAuth provider simply by filling out a form
102
Custom Requirements
Adds the ability for users to gate certain clerk events like account creation or sign in with a call to an external service. For example, this could be used to verify that accounts created are in your database already before they are allowed.
96
Custom Email Templates w/ Localization
Allow Clerk's email templates to be customized and localized!
89
@clerk/flutter SDK
An officially maintained Clerk SDK for flutter
87
Staging Enviroments
Allow me to add multiple environments for my application, in addition to Development and Production.
84
Svelte SDK
An official Clerk SDK for Svelte / SvelteKit
76
Internationalization
Allow users to be associated with location/languages and templates to be rendered considering that location/language for the user
62
@clerk/python SDK
An officially maintained Clerk SDK for python
60
<SignInOrUp /> Component
A single component that will sign you in if your credentials are recognized, and sign you up otherwise
54
Support OpenID Connect Protocol
Allow login with OIDC
54
Find Users by Metadata
Adds the ability to Clerk SDKs to search for users by metadata attributes
52
Custom Checkboxes for <SignUp />
A lot of requests have been made for a custom "accept terms" checkbox for SignUp component, this would provide a way to do this.
52
API Key Management
50
Terraform Provider for Clerk
Build a terraform provider for configuring Clerk
49
Guest Logins/Anonymous users
46
Waitlist / Request Access
36
@clerk/vue SDK
An officially maintained Clerk SDK for Vue.js
36
@clerk/astro SDK
An officially maintained clerk SDK built to integrate with Astro
35
Custom User Attributes
Allows the addition of custom attributes to the Clerk user object
32
Self-service SAML for Orgs
28
Deactivation for Users & Organizations
Allows accounts to be deactivated without all their data being removed, and with the potential to re-activate later if need be
27
Step Up Auth
Enable an additional authentication pass to be required before taking dangerous actions like deleting something
26
Audit Logs
Create an audit logs section on the Clerk dashboard where admins can see a log of configuration changes and who made them.
23
Clerk Android SDK
22
@clerk/angular SDK
An officially maintained Clerk SDK for Angular
21
Native Apple Login Flow in Expo
Use apple-native logins within expo iOS apps
19
Clerk API Logs in Dashboard
A section in the Clerk dashboard that would display the API logs, for informational/debugging purposes.
17
@clerk/capacitor SDK
An officially maintained Clerk SDK for Capacitor
17
Roblox Oauth Provider
16
@clerk/cli SDK
An officially maintained Clerk SDK providing authentication for command line tools and OAuth device flow
16
Configurable username restrictions
16
Google One Tap Support
15
Steam Oauth Provider
15
Allow Multiple OAuth Connections per Provider
Allows users to connect more than one OAuth connection to the same provider
15
Support Suspense in Clerk Components
Ensure that react suspense is fully supported in Clerk's components
15
Configurable limits on organization creation
14
@clerk/asp.net SDK
An officially maintained SDK for using Clerk with ASP.NET
12
@clerk/rust SDK
An officially maintained Clerk SDK for rust. Note: there is currently a community-maintained rust SDK: https://github.com/DarrenBaldwin07/clerk-rs
12
Manage Clerk Apps via API
At the moment, there is no API that allows creation or management of applications, it must be done through the dashboard.
12
@clerk/electron SDK
11
AWS GovCloud Support
11
Login.gov OAuth Provider
A built-in OAuth provider for login.gov
11
User Notifications
10
Salesforce OAuth Provider
A built-in OAuth provider for Salesforce
10
SCIM Provisioning
9
Force Two Factor Auth for All Users
Add a toggle to the dashboard that would allow you to enforce that all users of your Clerk application are enrolled in two factor authentication in order to log in. Currently, it's opt-in on a per-user basis.
9
Feature Flags
9
Slack Oauth Provider
8
Per-org 2FA
8
Bulk User Update
Adds the ability to update properties on users such as permissions or metadata in bulk from the Clerk dashboard.
8
User Roles for Clerk Dashboard
Allows admin accounts to assign different roles & access levels to team members for their usage of the Clerk dashboard
8
Multiple Primary Domains
Adds the ability to switch domains with zero downtime, as well as sharing a set of user accounts across multiple domains, without sharing sessions.
8
Voice Call verification
7
@clerk/php SDK
An officially maintained SDK for using Clerk with PHP
7
OAuth Provider: Amazon
6
Integration: Plain
6
PostHog integration
Data collection via PostHog
6
WeChat OAuth Provider
A built-in OAuth provider for WeChat
6
Handle Revoked OAuth Provider Access / Scope Changes
If an OAuth provider has its access revoked or scope changed in its own admin console, Clerk should handle these changes gracefully
6
BankID OAuth Provider
https://www.bankid.com/en/
5
Qwik support
5
KakaoTalk Oauth Provider
5
Track email delivery (received / open / clicked)
5
Bypass Rate Limits for Test Runs
Enables end-to-end tests not to get blocked by rate limits / bot detection
5
Trello OAuth Provider
A built-in OAuth provider for Trello
5
@clerk/deno SDK
An officially maintained SDK for using Clerk with Deno / Fresh
4
Device authorization flow
4
Favro OAuth Provider
A built-in OAuth provider for Favro
4
AuthJS + Auth0 User Importing
Makes it super easy to import users from AuthJS and Auth0/Okta, which are some of the most common migration targets
4
Battle.net OAuth Provider
A built-in OAuth provider for Battle.net
4
Azure ActiveDirectory OAuth Provider
A built-in OAuth provider for Azure ActiveDirectory
4
Microsoft OAuth: Additional Tenant Types
4
Consent-based impersonation
3
Country-based Allowlist
Allows Clerk admins to only accept account registrations from a specified list of countries
3
Delete all Development Data
3
Hubspot Integration
3
Dashboard User Export
Allows all users to be exported from the Clerk dashboard
3
Figma OAuth Provider
A built-in OAuth provider for Figma
2
Cognito Importer
2
Integration: Plausible
2
Integration: Intercom
2
Shopify OAuth Provider
2
FIDO2 Oauth Provider
2
Wordpress.com OAuth Provider
A built-in OAuth provider for wordpress.com
2
Overwolf OAuth Provider
A built-in OAuth provider for Overwolf
2
Anti-bot FAPI Rate Limiter on Verifications
Rate limiting to help avoid SMS Pumping attacks
2
Cursor Pagination for API Endpoints
Replace the current offset/limit strategy for pagination with with cursor-based method for all list resource endpoints
2
Intuit OAuth Provider
A built-in OAuth provider for Intuit
1
World ID OAuth provider
1
Reddit OAuth Provider
1
Integration: Privy.io
1
Bulk actions
Generate an API and UI abstraction for Clerk BAPI and DAPI bulk operations such as mass updating memberships roles.
1
ORCID OAuth Provider
1
OAuth Provider: PingID
1
Custom Expiration Dates for Membership Invites
Invitations to an organization on Clerk expire after a month by default. This feature would enable users to set a custom expiration date.
1
Cisco WebEx OAuth Provider
A built-in OAuth provider for Cisco WebEx
1
Drip User Import
Adds the ability to gradually import new users as they log in to an existing system, rather than a single bulk import.
1
Support iframe embedding
At the moment, embedding a Clerk application into an iframe is not supported. If you'd like to see support for this, let us know!
1
Platform Telemetry, o11y, Datadog
1
Sniper Links for Email Confirmation
Offer a button after signing up that will directly surface the confirmation email rather than the user needing to search through their inbox for it.
1
Error Messaging, Logging, Debugging Improvements
0
Limit Active Sessions
Introduce the ability to limit active sessions to a certain number of devices only, this is currently possible by leveraging the Session APIs but would be nice to have a built-in feature on the dashboard that I can configure easily.
0
Start Without Account Creation
Allow Clerk to be tried out initially without needing to create an account or use the Clerk dashboard
0
Whoop OAuth Provider
https://developer.whoop.com/docs/developing/oauth
0
OAuth Provider: Singpass
0
Powered by Productlane
Powered by Productlane
Terms of Service
Privacy