Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gregabbott/perline
Wrap text at logical places. One sentence, clause or phrase per line.
https://github.com/gregabbott/perline
converter formatting javascript linebreaking linebreaks plaintext semantic sentences text unwrapping vanilla-javascript vanilla-js ventilated wrapping writing
Last synced: about 2 months ago
JSON representation
Wrap text at logical places. One sentence, clause or phrase per line.
- Host: GitHub
- URL: https://github.com/gregabbott/perline
- Owner: gregabbott
- License: other
- Created: 2024-11-19T10:07:30.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-28T14:17:09.000Z (about 2 months ago)
- Last Synced: 2024-11-28T15:24:47.424Z (about 2 months ago)
- Topics: converter, formatting, javascript, linebreaking, linebreaks, plaintext, semantic, sentences, text, unwrapping, vanilla-javascript, vanilla-js, ventilated, wrapping, writing
- Language: JavaScript
- Homepage: https://gregabbott.github.io/perline/
- Size: 24.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Perline
The project combines the Perline text style,
a two-way converter, and a live playground site.
For soft wrap documents, Perline simply means
"one sentence per line".
For documents with maximum line widths,
any long sentences split at logical places over further lines.
In Perline, all lines hold a self-contained part of a sentence.
The two-way converter wraps normal text to Perline,
and unwraps Perline to normal text.
The live playground edits and presents text in both formats.Visit [the Perline site](https://perline.pages.dev/)
or the project's [GitHub Page](https://gregabbott.github.io/perline/).