Vous trouverez les sources de mes projets libres sur ma forge logicielle auto hébergée: tykayn - Source Bliss: Comme dirait Manon, les sources, c'est important.
Les dépôts perso
Ces projets sont des créations personnelles, autant pour le frontend que pour le backend, sous licence libre Agpl3+.
Orgmode-to-gemini-blog
Le dépot qui permet de générer différents sites web dont celui ci, à partir d'articles Org.
Scripts
Divers scripts pour un peu tout, comptabilité, conversion de données, automatisations, scripts bash, ansible, analyse de discours, ébauches pour des contributions libres, scraping, exercices, tests d'idées variées.
heliagotchi
Jeu web inspiré des tamagotchi.
carto-velo
Carte comparant les emprises des aménités des automobiles à celles des vélo, et les points stratégiques pour rendre visible les utilisations du vélo au quotidien.
libre-charge-map
Carte des IRVE filtrable à partir des données OpenStreetmap et des alertes Osmose. https://libre-charge-map.cipherbliss.com
Pour améliorer la complétion des stations de recharge, des informations sont présentées sous la carte. Une barre présente les proportions de puissance max trouvée dans la dernière recherche, celle effectuée en déplaçant l'écran ou avec le bouton de recherche.
Venez discuter sur le forum OpenStreetMap: https://forum.openstreetmap.fr/t/libre-charge-map/29522
caisse-bliss
Self hosted mobile and desktop Cash register and money management for your small business. Made after years of experience in the art of selling home made books and drawings during events like Japan Expo. Demo: https://caisse.cipherbliss.com A Symfony project created on March 23, 2018. Updated to Symfony 7 in 2025. A note about vocabulary used in this project is available in the vocabulary.md file. Features:
- live selling and stock update on phone and desktop
- multi user registration
- managing products, categories
- forecast of expenses
- events
- statistics about earnings
- history of client purchases
- import and export your products and selling history
- have a look at where your expenses go during selling events
- all in a libre software in PHP/JS
rangement
module nodejs pour ranger ses fichiers selon la méthodo PIM de Karl Voit, avec quelques utilitaires personnels. https://forge.chapril.org/tykayn/rangement publié aussi sur npm: https://www.npmjs.com/package/rangement
multi-account-post-schedule-mastodon
Interface web pour poster et lire les notifications de plusieurs comptes Mastodon
https://forge.chapril.org/tykayn/multi-account-post-schedule-mastodon
org-report-stats
Compte rendu html des tâches réalisées dans des fichiers Orgmode https://forge.chapril.org/tykayn/org-report-stats
mastodon-archive-stats
un outil web pour avoir une vue html de son archive d'exportation de compte Mastodon https://forge.chapril.org/tykayn/mastodon-archive-stats
mastodon-wall
Un mur d'illustrations mastodon obtenues par la fusion de plusieurs API publiques, pour explorer les artistes du fédiverse
https://forge.chapril.org/tykayn/mastodon-wall
gtg2json
afficher des statistiques pour nos tâches de Getting Things Gnome https://forge.chapril.org/tykayn/gtg2json
rss-feeder-mobilizon
un script nodejs pour enrichir une instance mobilizon à partir d'un flux rss présentant des évènements. ce script détecte les évènements déjà existants dans l'instance mobilizon et ne crée que ceux qui n'y sont pas encore présent. https://forge.chapril.org/tykayn/rss-feeder-mobilizon
framalibre-scraping
data scrapting for the framalibre catalog https://forge.chapril.org/tykayn/framalibre-scraping
funky-framadate-front
front end version 2 de framadate, un gestionnaire de sondage. J'ai aussi réalisé en grande partie le backend: date-poll-api
https://forge.chapril.org/tykayn/date-poll-api https://forge.chapril.org/tykayn/funky-framadate-front
osm-labo
dépot pour faire une démo de "OSM mon commerce" et "OSM Labo", permettant de modifier des commerces sans avoir de compte OSM. Ce projet permet d'avoir un tableau de bord pour une zone donnée concernant la completion de commerces et autres lieux d'intérêt amenés à être mis à jour en autonomie par les personnes qui y travaillent.
Configurer .env.local pour mettre le token bearer d'un compte dédié installer les dépendances avec composer déployer sur un serveur ayant du php 8
oedb-backend
Version personnelle d'OEDB-backend disposant d'un Frontend en Angular pour valoriser et modifier les évènements. Démo ici: https://edit.oedb.cipherbliss.com
transcription
conversion de fichiers audio et vidéo en transcription au format texte ou sous titre avec les modèles de Vosk. https://forge.chapril.org/tykayn/transcription Ce qui a ensuite donné le scribe du céréma https://scribe.cemea.org
fromage-js
du FROMAGE, pour savoir quand une argumentation pue. https://forge.chapril.org/tykayn/fromage-js
events-liberator
https://forge.chapril.org/tykayn/events-liberator script to take data on several websites and create an event on a mobilizon instance if it does not already exist in the fediverse.
qualiwiki
Outil de mise en qualité du wiki OpenStreetMap, peut fonctionner avec d'autres instances MediaWiki.
L’accueil liste les pages par ordre de manque de mise à jour du plus grave au moins grave parmi les pages de tags très utilisés selon taginfo. On y voit aussi une liste de pages arbitrairement suivies, dont celle proposée par @AdrienHegy , on peut en mettre d’autres. des pages fr sans traduction en anglais des pages englishes sans traduction fr un graphe de répartition de la décrépitude en fin de page. chaque page peut être comparée entre version fr et englishe. on y trouve une liste des sections, des images, des propositions de correction de la page française par Grammalecte. Exemple ici où on a clairement plus de contenu en version Française qu’en Anglais: Comparaison Wiki OSM - Tag:amenity=charging_station , cas inverse, la page de procédé de proposition Comparaison Wiki OSM - Proposal process qui est bien plus riche en Anglais qu’en Français. on a une suggestion de page au hasard pour voir à quel point elle manque de fraîcheur propositions archivées: une étude des 200 propositions de tags, de leurs status et de leurs votes avec quelques stats. changements récents: une vue globale des dernières modifications de l’année, ce qui permet de voir qui sont les gens qui potassent le wiki régulièrement. les propositions en cours de vote avec un graphe des votes
On peut aussi cliquer sur plusieurs trucs dans la page de comparaison pour copier ou rechercher dans le wiki.
melting-pot
Carte de restos où manger et boire, que l'on peut filtrer par type de cuisine recherchée. Démo: https://meltingpot.cipherbliss.com/
Cette carte utilise les données OpenStreetMap pour montrer les lieux où se restaurer et boire, avec des icones montrant la cuisine principale renseignée dans les tags OSM.
book-generator-orgmode
Générateur de livre au format orgmode ou makdown.
Ce générateur permet de créer des dossiers dédiés à la rédaction de livres et vise une utilisation avec votre éditeur favori de simples fichiers textes au format orgmode ou markdown.
Vos écrits, vos données dans un format simple et libre. Il vous permet de structurer votre récit en plusieurs documents, et de récolter des informations sur votre rédaction avec quelques scripts python. Les fichiers orgmode générés disposent d'un identifiant unique généré aléatoirement afin d'être utilisable avec org-roam et d'autres gestionnaires de wiki personnel.
workflow
Workflow avec Syncthing.
Gérer ses flux de travaux et autres gestion de projets avec des scripts. J'unifie le comportement de mes stations de travail avec une gestion syncronisée de certains scripts pemettant d'installer certains programmes avec des configurations par défaut.
parkingland
Analyse Urbaine - Générateur de Rapports et Cartes
Ce projet permet de générer des rapports HTML et des cartes visuelles présentant les résultats d'analyse urbaine pour une ville donnée, à partir de données JSON et OpenStreetMap.
wololo
Wololo! Conversion de jeux de données geojson en tags OSM
Ce dépot propose des outils de conversion et de mise en qualité de jeux de données à partir de geojson ou de csv afin de les importer dans OpenStreetMap. Pour réaliser les conversions de jeux de données ce dépot propose un ensemble de déclarations dans un simple objet JS.
symfony-with-user-account
Symfony avec compte utilisateur intégré
Cette version du framework Symfony inclut une gestion des utilisateurs par défaut. Fonctionne avec node 18+, yarn, et une config .env.
Des forks
Ces projets sont des contributions ponctuelles pour enrichir un projet à source libre.
Jungle-bus-IRVE
Ajout de la notion de puissancenominale dans la conversion, graphique de répartion des erreurs dans le jeu de données ouvertes.
osmose-backend
Ajout d'analyse pour les IRVE.
podoma
Statistiques affichées et projets créés en plus de ceux de la version upstream.
mastodon
Version custom de thème mastodon affichant une image différente dans l'interface web tous les 15 jours. Mise en forme d'une messagerie instantanée en bas à droite de la page web de la webapp, c'est une GUI pour les messages privés qui les affiche en une petite colonne et un sélecteur de conversation. C'est la version utilisée sur l'instance cipherbliss. https://mastodon.cipherbliss.com
Sources: https://framagit.org/tykayn/mastodon
mapillarydownload
Export de photos mapillary pour tout un compte.








