Readable boundaries
Split text without breaking sentences
Preserve sentence or paragraph boundaries where they fit, then handle long sentences without exceeding the selected maximum.
Follow the sentence-aware workflowRepository-backed resource library
Choose a workflow for sentence boundaries, platform character limits, image-and-text ordering, or the open-source JavaScript chunking engine. Every product claim here maps to behavior documented and tested in the Social Threader repository.
Quick verdict Start with the sentence-boundary guide when readability is the problem. Use the character-limit guide when the same draft must work across several platforms.
Best forManual thread preparation
Not includedPublishing or scheduling
Five distinct workflows
Readable boundaries
Preserve sentence or paragraph boundaries where they fit, then handle long sentences without exceeding the selected maximum.
Follow the sentence-aware workflowCross-platform planning
See how the same source draft changes at 280, 300, 500, and custom character limits.
Compare character-limit output280-character workflow
Reserve room for numbering, copy each post in sequence, and understand what still needs to happen manually.
Build a 280-character threadMixed media
Keep pasted or selected images in order with text chunks while accounting for browser and mobile clipboard differences.
Plan an image-and-text threadDeveloper guide
Trace the actual ES-module workflow for word boundaries, sentences, paragraphs, and enumeration overhead.
Read the JavaScript implementation guideEvidence boundary
The configured preset values below are copied directly from the repository and provide a compact example of the evidence used throughout this library:
export const DEFAULT_LENGTHS = Object.freeze({
THREADS: 500,
BLUESKY: 300,
TWITTER: 280,
CUSTOM: 128
});
Paste a draft, choose a platform preset or custom maximum, and inspect the resulting chunks before you post them manually.