Connexion

Open source

Aujourd'hui, Biblys est un logiciel propriétaire disponible uniquement en mode SaaS (sur abonnement). Mais mon objectif est de proposer avant la fin de l'année 2024 une version open source que tout un chacun pourra installer.

Suivez l'avancée de ce chantier sur le blog ou en vous abonnant à la newsletter Biblys.

En attendant, certains de ses composants développés pour répondre à des besoins précis sont disponibles sur GitHub. Ils pourront intéresser d'autres développeurs du monde du livre.

Thèmes Biblys

Certains habillages graphiques créés pour des sites Biblys sont open source et peuvent servir d'inspiration pour la création de votre propre thème. Vous pouvez les retrouver sur Github en cherchant « biblys-theme ».

biblys/isbn

Ce composant PHP permet de valider et de manipuler des ISBN, par exemple pour calculer des clés de contrôle ou pour les convertir entre les différents formats ISBN-10, ISBN-13 et EAN-13.

GitHub — Packagist

biblys/eurotax

Depuis le 1er janvier 2015, les règles de calcul de la TVA pour les ventes à l'étranger ont changées. C'est un vrai-casse tête puisque pour connaitre le taux de TVA applicable à un produit, il faut prendre en compte le pays du vendeur, le pays de l'acheteur, le type de produit et la date de la vente. Le but de cette classe PHP est de calculer ce taux avec une seule ligne de code.GitHub — Packagist

biblys/php-epub-cleaner

Ce script PHP décompresse un fichier ePub pour en extraire les fichiers HTML, applique un certain nombre de remplacements, puis compresse les fichiers pour créer un nouvel ePub "propre". Il est facilement personnalisable et permet d'automatiser des taches répétitives type ajout d'espace insécable, etc.

GitHub

biblys/php-dev-env

L'environnement de développement Biblys comprend Apache et PHP 7.2. Bien qu'il soit utilisé principalement pour Biblys et Axys, il peut en théorie être utilisé pour n'importe quel projet web PHP.

Github - Docker Hub

Si vous souhaitez un renseigment ou de l'aide pour l'un de ces composants, la documentation étant pour l'instant assez maigre, n'hésitez pas à me contacter.