Skip to content

Enhancement: Linkify URLs in Bluesky bio text #56

@renderghost

Description

@renderghost

Description

Any URLs in the Bluesky bio text should automatically render as clickable links on the public profile.

Current Behavior

URLs in the bio description field are displayed as plain text.

Proposed Behavior

  • Detect URLs in the bio text
  • Convert them to clickable links
  • Maintain the rest of the text formatting (whitespace, line breaks)
  • Links should open in new tab with appropriate security attributes (rel="noopener noreferrer")

Implementation Notes

  • Use a URL detection/linkification library or regex
  • Consider using a library like linkifyjs or similar
  • Ensure proper handling of edge cases (URLs at start/end of text, multiple URLs, etc.)

Benefits

  • Better user experience
  • Allows users to include links without manual HTML
  • Matches expected behavior from other social platforms

Environment

  • Node: v24.1.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions