#design
12 APIs avec cette balise
API Wallhaven
Données de la communauté de fonds d'écran en direct de Wallhaven sous forme d'API — recherchez la grande collection de fonds d'écran de la communauté par mot-clé et catégorie (général, anime, personnes), triée par favoris, vues ou fraîcheur, et lisez l'engagement communautaire de tout fond d'écran (favoris et vues) ainsi que sa résolution, son rapport hauteur/largeur, son type de fichier, ses couleurs dominantes et ses tags. La couche d'engagement visuel de la communauté pour les applications de fonds d'écran, de design et de tableau de bord. Uniquement SFW par conception — chaque requête est forcée vers un contenu sûr. En direct, sans clé, sans cache. Distinct des API génériques d'images et de photos de stock — ce sont les propres fonds d'écran de la communauté de Wallhaven, leur engagement de favoris/vues et leurs tags.
api.oanor.com/wallhaven-api
API du V&A Museum
La collection du Victoria and Albert Museum (V&A) sous forme d'API — plus de 1,2 million d'objets couvrant 5 000 ans d'art, de design et de performance, des textiles, céramiques et meubles à la mode, photographies, estampes et bijoux. Recherchez et filtrez la collection par mot-clé, créateur, lieu d'origine ou matériau/technique, éventuellement limité aux objets qui comportent une image. Récupérez n'importe quel objet par son numéro système pour obtenir l'enregistrement complet : titre, créateurs, date de production, lieu, matériaux et techniques, catégories et styles, emplacement en galerie et imagerie IIIF haute résolution. Parcourez toutes les œuvres d'un créateur donné (par exemple William Morris), ou tirez un objet aléatoire. Données muséales réelles, aucune clé nécessaire en amont. Idéal pour les applications d'art et de design, les galeries et diaporamas, l'éducation et la recherche culturelle.
api.oanor.com/vam-api
API de ratio doré et d'échelle
Mathématiques de proportion de conception sous forme d'API, calculées localement et de manière déterministe. Le point de terminaison divide divise une longueur par la section dorée, la division chère aux artistes et designers où le tout est à la partie la plus longue comme la plus longue est à la plus courte, les deux ratios étant égaux à φ = (1+√5)/2 ≈ 1,618 — ainsi 100 se divise en un segment plus long de 61,8 et un segment plus court de 38,2 — et peut également étendre un seul segment à son partenaire doré plus grand ou plus petit. Le point de terminaison rectangle donne l'autre côté et l'aire d'un rectangle doré à partir de n'importe quel côté, la forme qui laisse un rectangle doré plus petit lorsque vous retirez un carré. Le point de terminaison scale construit une échelle (typographique) modulaire — base · ratio^step sur une plage de pas vers le haut et vers le bas — pour des tailles de police et des espacements harmonieux, prenant un ratio numérique ou un ratio musical nommé tel que minor-third (1,2), major-third (1,25), perfect-fourth (1,333) ou golden (φ) ; une échelle major-third de base 16 donne 16, 20, 25, 31,25 et ainsi de suite. Les longueurs sont indépendantes de l'unité. Tout est calculé localement et de manière déterministe, donc c'est instantané et privé. Idéal pour les développeurs d'applications de conception graphique, de conception web, d'UI, de typographie, de mise en page et d'architecture, les outils d'échelle de type et de proportion, et les systèmes de conception. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Ceci est la proportion et l'échelle ; pour la densité de pixels et le dimensionnement d'impression, utilisez une API PPI/DPI.
api.oanor.com/goldenratio-api
API de distance de couleur
Science des couleurs CIE sous forme d'API : convertissez les couleurs à travers les espaces indépendants du périphérique et mesurez à quel point deux couleurs sont vraiment différentes. Le point de terminaison convert prend une couleur en hexadécimal, RVB ou CIELAB et la renvoie en hexadécimal sRVB, RVB, CIE XYZ et CIELAB (point blanc D65). Le point de terminaison distance calcule la différence perceptuelle entre deux couleurs avec les trois formules Delta-E standard — CIE76 (distance Lab simple), CIE94 et CIEDE2000, la métrique moderne et la plus précise — et vous indique si la différence est perceptible. Le point de terminaison nearest trouve la couleur nommée la plus proche de toute couleur par CIEDE2000. Ce sont les mathématiques derrière l'appariement des couleurs, le contrôle qualité de l'impression et des couleurs de marque, et le tolérancement — distinct de la simple conversion hexadécimale/RVB/TSL. Tout est calculé localement et de manière déterministe, donc c'est instantané et privé. Idéal pour l'impression et la prépresse, la conformité des couleurs de marque, l'appariement des textiles et des peintures, le traitement d'image et la vision par ordinateur, et les outils de conception. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 4 points de terminaison. Ceci est la différence de couleur CIE ; pour la conversion hexadécimale/RVB/TSL/CMJN, les palettes et le contraste WCAG, utilisez une API de couleur.
api.oanor.com/colordelta-api
API de DPI et taille d'impression
Calculs de résolution, de taille d'impression et de densité de pixels pour l'impression, le design, la photographie et les écrans. Le point de terminaison resolve prend deux des éléments suivants : pixels, DPI et longueur physique, et calcule le troisième, renvoyant la taille en pouces, centimètres, millimètres et points — vous permettant ainsi de répondre à des questions comme « quelle taille aura une image de 3000 pixels imprimée à 300 DPI » ou « quel DPI obtiens-je en imprimant 3000 px sur 10 pouces ». Le point de terminaison ppi calcule la densité de pixels d'un écran à partir de sa résolution et de sa diagonale, ainsi que le pas de points en millimètres, le nombre total de mégapixels et le rapport hauteur/largeur. Le point de terminaison convert convertit une longueur entre pixels, pouces, centimètres, millimètres et points (points PostScript, 1/72 de pouce), en utilisant un DPI lorsque des pixels sont impliqués. Tout est calculé localement et de manière déterministe, donc c'est instantané et privé. Idéal pour l'impression et la prépresse, le design graphique et web, la photographie, et les spécifications d'écran et d'affichage. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 4 points de terminaison. Il s'agit de calculs de DPI et de taille d'impression ; pour les rapports hauteur/largeur et le redimensionnement, utilisez une API de rapport hauteur/largeur, et pour la conversion générale d'unités, utilisez une API d'unités.
api.oanor.com/dpi-api
API de noms de couleurs
Nommez n'importe quelle couleur. Le point de terminaison nearest prend une couleur sous forme de hex, une valeur rgb(), un triplet r,g,b ou un autre nom et renvoie la plus proche des 140+ couleurs nommées CSS — appariées perceptuellement avec la distance CIE76 Lab, pas un RGB naïf, donc le nom semble correct — ainsi que la distance et si c'est une correspondance exacte. Le point de terminaison name résout un mot-clé de couleur CSS (par exemple rebeccapurple, cornflowerblue) en son hex et RGB, et list renvoie l'ensemble des couleurs nommées. Parfait pour les outils de conception et les sélecteurs, l'accessibilité et la thématisation, la conversion de codes hex de marque en étiquettes humaines, et la nomination des couleurs dans les palettes générées. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 4 points de terminaison. Distinct des outils de conversion de couleurs / palette / contraste, qui ne nomment pas les couleurs.
api.oanor.com/colorname-api
API Gradient
Générez des dégradés de couleurs et des échelles de couleurs par programmation. Produisez une échelle uniformément espacée de N couleurs entre deux ou plusieurs arrêts (interpolée dans un espace colorimétrique perceptuellement lisse — lab, lch, oklab, oklch — ou rgb/hsl simple), obtenez une couleur interpolée unique à n'importe quelle position entre deux couleurs, et construisez une chaîne CSS de dégradé prête à coller (linéaire avec n'importe quel angle, ou radial) à partir d'une liste d'arrêts. Les couleurs acceptent le hex (#f00, #ff0000) ou les noms CSS (red, steelblue). Parfait pour les rampes de couleurs de visualisation de données, les heatmaps, les palettes de graphiques, la génération de thèmes et les arrière-plans d'interface utilisateur. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 4 points de terminaison. Distinct de la conversion de couleurs / palettes harmonieuses (une couleur de base) et de l'extraction de palette d'images.
api.oanor.com/gradient-api
API de simulateur de daltonisme
Voyez vos couleurs comme le font les utilisateurs daltoniens. Passez une couleur hexadécimale (ou une palette entière) et obtenez comment elle apparaît sous chaque déficience majeure de la vision des couleurs — protanopie (daltonisme rouge), deutéranopie (daltonisme vert), tritanopie (daltonisme bleu) et achromatopsie (daltonisme total) — sous forme de valeurs hexadécimales et RVB simulées. Environ 1 homme sur 12 et 1 femme sur 200 présentent une certaine déficience de la vision des couleurs, ce qui est idéal pour les tests d'accessibilité des thèmes d'interface utilisateur, des graphiques, des cartes, des couleurs d'état et de l'image de marque : simulez votre palette, repérez les couleurs qui deviennent indiscernables et corrigez-les avant de les publier. Transformations matricielles locales pures — pas de clé, pas de service tiers, instantané. En direct. 4 points de terminaison. Distinct des outils de conversion de couleurs et de contraste.
api.oanor.com/colorblind-api
API Palette de Couleurs
Extrayez la palette de couleurs dominante de n'importe quelle image. Passez une URL d'image (nous la récupérons) ou une image en base64 et obtenez ses couleurs principales — chacune avec un code hexadécimal, un triplet RVB et le pourcentage de l'image qu'elle couvre — ainsi que la couleur dominante unique et la couleur moyenne globale. Choisissez le nombre de couleurs à retourner (1 à 16). L'image est décodée et réduite localement et les couleurs sont quantifiées à la volée ; rien n'est stocké et aucun service tiers n'est utilisé. Prend en charge PNG, JPEG, BMP, TIFF et GIF. En direct. 2 points de terminaison. Conçu pour les outils de thème et de design, la génération automatique de couleurs d'interface utilisateur à partir d'œuvres d'art ou de photos de produits, l'extraction de couleurs de marque et le marquage d'images. Distinct d'un convertisseur de couleur unique ou d'un service de redimensionnement/information d'image. Aucune clé en amont.
api.oanor.com/palette-api
API Iconify Icônes
L'univers des icônes open-source — Iconify — sous forme d'API. Recherchez parmi plus de 200 000 icônes provenant de plus de 200 ensembles d'icônes (Material Symbols, Material Design Icons, Font Awesome, Tabler, Lucide, Phosphor, Simple Icons, logos de marques et plus encore) ; obtenez le chemin SVG, les dimensions et une chaîne `<svg>` prête à l'emploi, copiable, ainsi qu'une URL directe .svg de n'importe quelle icône ; et parcourez les ensembles d'icônes avec leur auteur, licence et nombre d'icônes. Chaque icône est adressée par un identifiant simple `prefix:name` (par exemple mdi:home, logos:github). En direct depuis le site officiel api.iconify.design. Idéal pour les outils de conception et les sélecteurs d'icônes, les constructeurs sans code et de sites web, la documentation et les bibliothèques de composants, et toute application nécessitant des icônes évolutives. Icônes open-source, chacune avec la licence de son ensemble.
api.oanor.com/iconify-api
API Fonts
Le catalogue Google Fonts sous forme d'API — plus de 1 900 familles de polices open-source avec tout ce dont vous avez besoin pour choisir et intégrer une police. Recherchez une famille (par exemple Roboto → catégorie, poids disponibles, axes de polices variables, sous-ensembles et une URL CSS prête à l'emploi) ; recherchez par nom, catégorie (Sans Serif, Serif, Display, Handwriting, Monospace), sous-ensemble, poids ou support de polices variables ; ou listez les familles les plus populaires. Chaque enregistrement contient les poids/styles, les axes variables (wght, wdth, …), les sous-ensembles linguistiques, les designers, le rang de popularité et une URL d'intégration CSS2 de Google Fonts. Idéal pour les outils de conception, les constructeurs de sites web, les sélecteurs de polices et les systèmes de thèmes.
api.oanor.com/fonts-api
API Color
Une boîte à outils couleur complète — conversion entre hex, RVB, TSL, TSV et CMJN avec luminance relative, génération de palettes harmonieuses (complémentaire, triadique, tétradique, analogue, monochromatique, nuances), et calcul des ratios de contraste WCAG avec validation AA/AAA pour l'accessibilité. Côté serveur, instantané, sans services tiers.
api.oanor.com/color-api