Giter Site home page Giter Site logo

wallabag / wallabag Goto Github PK

View Code? Open in Web Editor NEW
9.7K 161.0 750.0 125.5 MB

wallabag is a self hostable application for saving web pages: Save and classify articles. Read them later. Freely.

Home Page: https://wallabag.org

License: MIT License

PHP 83.62% JavaScript 1.68% Makefile 0.07% Shell 0.25% Dockerfile 0.18% Twig 12.35% SCSS 1.85%
wallabag php read-it-later self-hosted symfony symfony-application hacktoberfest

wallabag's Introduction

wallabag

CI Gitter Donation Status Translation status License

wallabag is a web application allowing you to save web pages for later reading. Click, save and read it when you want. It extracts content so that you won't be distracted by pop-ups and cie.

You can install it on your own server, or you can create an account on wallabag.it.

wallabag

Documentation

The documentation is available at https://doc.wallabag.org.

You can contribute to it through its dedicated repository, available here: https://github.com/wallabag/doc.

Installation

Please read the documentation to see the wallabag requirements.

Then you can install wallabag by executing the following commands:

git clone https://github.com/wallabag/wallabag.git
cd wallabag && make install

Now, configure a virtual host to use your wallabag.

Other methods

Refer to the installation documentation for other installation methods.

Translation

This project uses Weblate for translation.

Feel free to help us translating wallabag.

Contributing

To learn more about developing wallabag, please refer to the contribution guide.

Content extraction relies on Graby, php-readability and ftr-site-config.

Sponsors

Blackfire

License

Copyright © 2013-current Nicolas Lœuillet [email protected]

This work is free. You can redistribute it and/or modify it under the terms of the MIT License. See the COPYING.md file for more details.

wallabag's People

Contributors

aaa2000 avatar comradekingu avatar dependabot-preview[bot] avatar dependabot[bot] avatar di72nn avatar domag02 avatar github-actions[bot] avatar j0k3r avatar jcharaoui avatar jsit avatar k-phoen avatar kdecherf avatar kostegit avatar mariroz avatar matthaiks avatar milotype avatar mruminski avatar nclshart avatar nicosomb avatar numericr avatar quent-in avatar santossi avatar shtrom avatar simounet avatar sr093906 avatar strubbl avatar tcitworld avatar weblate avatar xmgz avatar yguedidi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

wallabag's Issues

appli android

inutile d'avoir une appli complète et trop lourde.
le principe : une appli de quelques ko (où il faut configurer url / login / pass) qui permet d'ajouter poche dans le menu "partager" android.

comme celle de shaarli en fait http://www.manatlan.com/blog/shaarli_apk

image non récupérée

sur cette page blog.cloudflare.com/patching-the-internet-fixing-the-wordpress-br, le logo de wordpress n'est pas repris dans poche

site web

avoir un site web dédié à poche avec tutos + démo.
version fr / en

vérification du traitement ajax

mettre une vérification du traitement ajax pour être sur que la requête s'est bien effectuée (ne pas pouvoir faire autre chose en même temps, comme par ex. changer de page)

embarquer jquery

pour pouvoir proposer des choses intéressantes (tri sans recharger la page notamment), il faudrait embarquer jquery. seulement, c'est très lourd, et l'idée de surcharger poche ne me plait pas tant que ça.

erreur lors de l'import pocket

Warning: Missing argument 2 for prepare_url(), called in /home/apache/public_html/poche/import.php on line 31 and defined in /home/apache/public_html/poche/inc/functions.php on line 91

Warning: Missing argument 2 for prepare_url(), called in /home/apache/public_html/poche/import.php on line 31 and defined in /home/apache/public_html/poche/inc/functions.php on line 91

corriger la récupération de l'id

dans l'import et dans l'ajout d'url, on récupère le dernier ID auquel on ajoute 1. Il faut corriger ça : il faut en fait insérer le lien, récupérer son id et créer le répertoire d'image en fonction de ça.

stockage du contenu des pages lors de l'ajout

actuellement, le contenu des pages est chargé à chaque appel.
Il faudrait stocker le contenu (en base ? fichier ?) lors du pochage du lien.

Ainsi, on évite le souci qui permet aujourd'hui d'afficher le contenu d'une page juste en saisissant l'URL en paramètre même si l'URL n'est pas stockée dans la base sqlite.

On gagnerait aussi en temps.
Et possibilité de consultation offline pour un poche hébergé en local.

API

je ne veux rien de très complexe, mais l'intérêt ça serait de pouvoir intégrer poche à des services tiers, je pense notamment à feedHQ https://github.com/feedhq par exemple.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.