
WordCountDesk është një paketë me 17 mjete për shkrim dhe analizë teksti, ku i gjithë përpunimi kryhet lokalisht në shfletues. Sipas krijuesit, draftet, shënimet dhe esetë e përdoruesve nuk dërgohen në serverë të largët apo API, duke e vendosur privatësinë në themel të projektit.
Paketa është ndërtuar me JavaScript të pastër, pa React, Vue apo ngarkesën e paketave të mëdha të kodit. Autori raporton kohë ngarkimi nën një sekondë në pajisje celulare dhe kompjuterë. Faqja strehohet në rrjetin statik të Cloudflare Pages, me DNS të personalizuar në Porkbun, pa përpunim në server.
Për krahasimin e teksteve krah për krah përdoret algoritmi Myers në nivel tokenësh. Vlerësimi në kohë reale i lexueshmërisë sipas Flesch-Kincaid mbështetet në heuristika për numërimin e rrokjeve. Filtrimi i rreshtave me shumë fije ekzekutimi shërben për heqjen e dublikatave dhe rregullimin e ndërprerjeve të rreshtave.
Mjetet përfshijnë numërues fjalësh, karakteresh dhe fjalish, vlerësime të kohës së leximit, të folurit dhe shkrimit me dorë, si dhe gjenerues citimesh APA, MLA dhe Chicago. Ka gjithashtu mjete për kthimin e shkronjave në të mëdha ose të vogla, gjenerimin e slug-eve dhe heqjen e ndërprerjeve të rreshtave. Paketa është e disponueshme në wordcountdesk.com.
Burimi: DEV Community (Web Dev Feed) — lexoni artikullin e plotë në anglisht.

