Resources

Orbit's resource library lets you serve a content library to your users — uploaded files, links, and videos — all organized, searchable, and optionally restricted to members.

Resource Types

Resources come in three types, automatically detected based on what you provide:

Files

Upload any type of file — PDFs, documents, spreadsheets, presentations, images, and more. Large files are supported, with upload size limits depending on your plan (see the pricing page for details). Files are stored securely and served via authenticated download links. When users view a file resource, they see the resource page with a download button.

Videos

Paste a YouTube or Vimeo URL and the video is embedded directly on the resource page with a responsive player. Orbit automatically detects video URLs and converts them to the correct embed format. When you add a video, the title, description, and thumbnail are automatically retrieved from the video platform.

Over 300 additional embed providers are supported via the oEmbed protocol, including TikTok, Loom, Wistia, Spotify, SoundCloud, and many more.

Paste any URL to create a link resource. Orbit automatically fetches the page title, description, and preview image (from Open Graph tags or by scanning the page). Link resources display a preview card with a button to visit the external site.

AI-Powered Content Generation

When you create a resource, Orbit can automatically generate a title, description, and featured image by analyzing the content — no manual data entry required. This is enabled by default and can be disabled per-resource.

How It Works

  • For uploaded files — the file is analyzed using AI to generate a professional title and markdown-formatted description. This works with PDFs, Word documents, spreadsheets, presentations, and many other file types.
  • For videos — metadata is pulled from the video platform (title, author, thumbnail) to populate the resource details.
  • For links — the linked page is visited and analyzed to generate a description based on the page content.

A featured image is also automatically fetched:

  • Videos — the platform's native thumbnail
  • Links — the page's Open Graph image, Twitter card image, or a screenshot of the page
  • Files — a rendered thumbnail of the first page (for supported document types like PDFs and Office files)

You can always replace the auto-generated content with your own. You can also upload a custom image, choose a gradient placeholder, generate an image with AI, or search Unsplash.

Categories

Resources can be organized with categories. Categories are flexible text labels — you define your own as you go, and Orbit suggests existing categories as you type.

Categories appear as labels on each resource card in the library and can be used to filter the resource list. Users can combine category filtering with search and resource type filters to find what they need.

Access Control

Each resource can be set to one of two access levels:

  • Public — viewable by anyone, including anonymous visitors
  • Members only — only users with an active membership can access the resource. Non-members see a lock icon and a prompt to join.

Access levels can be toggled from the resource edit form. When set to members only, the resource still appears in the library (so non-members can see what's available) but the content is gated behind membership.

Importing Resources

Spreadsheet Import

Import resources from a CSV or Excel file. Export your existing resources first to see the required format. This is useful for bulk-importing links and video URLs from an existing content library.

URL Import

Paste a link to a page containing resources and Orbit will extract the details using AI, creating resources from the page content.

Bulk File Upload

Upload multiple files at once to quickly populate your resource library. Each file is created as a separate resource, and AI content generation runs on each to auto-populate titles and descriptions.

Search and Filtering

The resource library provides users with several ways to find content:

  • Search — full-text search across resource names, descriptions, and categories
  • Resource type filter — filter by files, links, or videos
  • Category filter — filter by any of your defined categories

Filters can be combined and update the page instantly via HTMX without a full page reload.

Sharing and Promotion

Resources can be shared via email, social media, or embedded on your website — both individually and as a full searchable library. See Sharing & Promotion for details.

Analytics

Built-in analytics track views, traffic sources, and engagement for each resource. See Per-Feature Analytics for details.

Publishing Workflow

Resources follow Orbit's standard draft/publish/archive workflow. See Publishing Workflow for details.

User Portal

Users see resource information in their portal dashboard:

  • Resources summary widget — shows counts of available public and member resources
  • Resource highlights widget — displays the latest public resources and, for members, the latest member-only resources

Coming Soon

The following features are planned:

  • Gated resources — make resources publicly visible but require sign-up or user data input before granting access
  • Enhanced PDF viewing — better in-browser PDF rendering and reading experience
  • Paid resources — charge for access to premium resources, with Stripe payment integration
  • Interactive tools — serve no-code/vibe-coded tools and applications as resources for your users

See how Orbit can work for you

Get a personalized walkthrough and see how associations like yours are simplifying their operations.

Talk to our team

Get tips on running a better association — delivered to your inbox.

Stay as long as you’d like. Unsubscribe anytime.