Une application en ligne pour épurer le contenu d'une page ou d'un article en ligne
  • JavaScript 63.3%
  • Vue 23.3%
  • CSS 6.4%
  • PHP 6%
  • HTML 1%
Find a file
2026-02-26 15:59:04 +01:00
inc Update api.php 2026-02-25 11:16:01 +01:00
public/static Update readability.js 2026-02-21 17:30:02 +01:00
src Update App.vue 2026-02-21 17:29:47 +01:00
.eslintrc.cjs Update .eslintrc.cjs 2023-06-05 07:54:49 +02:00
.gitignore Remove dist folder 2026-02-26 15:59:04 +01:00
.prettierrc.json Update dev env to Vite 2023-01-13 21:55:48 +01:00
index.html Update index.html 2025-12-29 16:31:20 +01:00
LICENSE Change license from GPL to AGPL 2023-04-29 19:08:55 +02:00
package.json Update dependencies 2026-02-25 11:16:13 +01:00
README.md Remove dist folder 2026-02-26 15:59:04 +01:00
vite.config.mjs Update vite config 2024-09-15 09:03:44 +02:00

Digiread

Digiread est une application simple pour épurer les pages et articles en ligne grâce à Readability de Mozilla - https://github.com/mozilla/readability (Apache License Version 2.0).

Elle est publiée sous licence GNU AGPLv3. Sauf la fonte Material Icons (Apache License Version 2.0), la fonte Luciole (CC BY), les fontes Mona Sans, Mona Sans Expanded et OpenDyslexic (Sil Open Font Licence 1.1)

Préparation et installation des dépendances

npm install

Lancement du serveur de développement

npm run dev

Variable d'environnement (fichier .env.production à créer à la racine avant compilation)

AUTHORIZED_DOMAINS (liste des domaines autorisés pour les requêtes POST et l'API, séparés par une virgule / * par défaut)

Compilation et minification des fichiers

npm run build

Serveur PHP nécessaire pour l'API

php -S 127.0.0.1:8000 (pour le développement uniquement)

Démo

https://ladigitale.dev/digiread/

Soutien

Open Collective : https://opencollective.com/ladigitale

Liberapay : https://liberapay.com/ladigitale/