À propos du projet

OGCOPS est un générateur d'images Open Graph gratuit sous licence MIT. Il propose 109 modèles répartis en 12 catégories (Blog, Produit, SaaS, GitHub, Événement, Podcast, Développeur, Newsletter, Citation, E-commerce, Emploi, Tutoriel) et prévisualise le rendu des images générées sur 8 plateformes : Twitter/X, Facebook, LinkedIn, Discord, Slack, Reddit, WhatsApp et Google Search. Ses principales capacités incluent une API REST permettant de générer des images PNG de 1200x630 via des paramètres d'URL (aucune clé API requise, compatible CORS), un vérificateur d'aperçu social qui analyse les balises meta de n'importe quelle URL, et un rendu côté client utilisant Satori pour des aperçus d'édition instantanés sans aucun appel serveur. Tout l'état de l'éditeur est encodé dans les paramètres d'URL, ce qui rend les configurations partageables et ajoutables aux favoris. Le projet est construit avec Astro et React Islands, utilise Satori et resvg-wasm pour la conversion SVG vers PNG, Zod pour la validation de l'API et Vitest pour les tests. Il se déploie sur Cloudflare Workers et ne nécessite aucune variable d'environnement pour un usage de base. Un compteur de visiteurs optionnel peut utiliser Upstash Redis. La base de code accepte les contributions de la communauté, le développement se faisant sur la branche dev.