Open source · 11 repositories

Built in the open.

The deep link engine, the SDKs your app ships with and the tools around them, all public on GitHub. Self-host the engine, read the code your app runs, or send a pull request.

Engine

The deep link engine.

Everything a click needs, on your own servers. LinkForty Cloud runs on the same engine.

TypeScript · AGPL-3.0

LinkForty Core

Redirects, device detection, click analytics, deferred deep linking, webhooks, QR codes and the Universal Links and App Links files for your app. Fastify and PostgreSQL, with optional Redis, as an npm package or a Docker image.

npm install @linkforty/core
Mobile SDKs

SDKs for every mobile stack.

Deferred deep linking, install attribution and event tracking in your app. None of them reads an advertising ID or shows the App Tracking Transparency prompt, and each one works with Core or Cloud.

TypeScript · MIT

React Native SDK

Handles incoming links, matches a first launch to the click that led to the install, and reports in-app events.

npm install @linkforty/mobile-sdk-react-native
TypeScript · MIT

Expo SDK

The same SDK built on Expo modules, for managed and prebuild apps. Install it with its peers so the versions match your Expo SDK.

npx expo install @linkforty/mobile-sdk-expo expo-device expo-application expo-localization expo-linking @react-native-async-storage/async-storage
Swift · MIT

iOS SDK

Native Swift for iOS 16 and later, distributed through Swift Package Manager. Universal Links, deferred deep links and event tracking.

.package(url: "https://github.com/LinkForty/mobile-sdk-ios.git", from: "1.8.0")
Kotlin · MIT

Android SDK

Native Kotlin, published to Maven Central. App Links, deferred deep links matched from the Play install referrer or device signals, and event tracking.

implementation("com.linkforty:sdk:1.8.0")
Dart · MIT

Flutter SDK

One Dart package for iOS and Android: incoming links, deferred deep links and event tracking.

flutter pub add linkforty_flutter
Integrations

Plug it into what you already use.

An MCP server for AI assistants, a WordPress plugin, and the React components the dashboard is built from.

TypeScript · MIT

MCP server

Connects Claude, Cursor and other MCP clients to your links and analytics: 20 tools for creating links, reading results and generating SDK setup code. Connect over HTTP or run it locally.

npx -y @linkforty/mcp-server
PHP · MIT

WordPress plugin

Adds the LinkForty web pixel to every page of a WordPress site and, with WooCommerce, reports purchases as conversions credited to the link that sent the visit. No theme editing.

TypeScript · MIT

UI components

The React components the LinkForty dashboard is built from: link table, link detail, create and edit forms, app configuration and toasts. Presentational, so your app keeps its own data fetching.

npm install @linkforty/ui
Tools

The engines behind our free tools.

Both tools run in the browser on this site. The validation and inspection engines are packages you can run yourself.

TypeScript · MIT

AASA validator

Validates a domain's apple-app-site-association file for iOS Universal Links. A zero-dependency engine, Node and Cloudflare Worker backends, a web component and a React component.

npm install @linkforty/aasa-core
TypeScript · MIT

Social share preview

Fetches a URL once per platform, each with that platform's own crawler, and shows how its share card renders. The Node fetcher is hardened against SSRF, so it is safe to point at untrusted URLs.

npm install @linkforty/og-core @linkforty/og-node