awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dicebear avatar

dicebear/dicebear

0
View on GitHub↗
8,907 نجوم·389 تفرعات·Vue·MIT·8 مشاهداتdicebear.com↗

Dicebear

DiceBear is an SVG avatar generation library and image API that creates deterministic profile pictures from seed strings. It provides a system for generating consistent visual outputs across different environments and programming languages using JSON style definitions.

The project distinguishes itself with a comprehensive design toolkit, including a visual style designer and a Figma integration plugin that converts design frames into JSON schemas. It supports sophisticated visual control through weighted probability distributions for components, contrast-aware color management for accessibility, and a transformation engine for randomized rotation and scaling.

Beyond basic generation, the system covers a broad range of capabilities including multi-format exports to raster images like PNG and WebP, a command line interface for batch asset production, and the ability to host a self-managed API for remote rendering. It also includes security features such as SVG output sanitization to prevent script injection.

Features

  • Seeded Generation - Transforms seed strings into repeatable random values to ensure consistent visual outputs across environments.
  • Visual Determinism - Creates consistent profile pictures from seed strings to ensure the same input always produces the same visual result.
  • Deterministic Image APIs - Serves seed-based avatar images and style metadata via an HTTP service without requiring local installations.
  • Local Vector Generation - Enables the generation of consistent SVG avatars directly within local application code.
  • Remote Image Generation - Enables the creation of consistent avatar images by passing seed strings and parameters through HTTP request URLs.
  • SVG Element Generators - Provides a library that generates consistent, deterministic profile pictures from seed strings using SVG and JSON.
  • Deterministic - Generates independent, deterministic attribute values using keys to ensure consistency regardless of call order.
  • Cross-Language Visual Consistency - Ensures that the same seed produces byte-identical avatar images regardless of the programming language used.
  • Avatar Style Schemas - Provides a declarative JSON schema for defining canvas size, elements, and color palettes for avatar generation.
  • Visual Style Schemas - Uses a structured JSON format to define canvas elements, visual components, and probability weights.
  • Visual Variant Weighting - Allows adjusting avatar appearance through style-specific options and weight maps to prefer or exclude variants.
  • Deterministic Attribute Derivation - Generates independent values for visual traits using keys to maintain consistency regardless of call order.
  • Avatar Appearance Configurators - Enables the definition of visual styles and component probabilities to create unique sets of generated characters.
  • Probabilistic Component Sets - Uses a system of visual variants and probability ranges to determine avatar looks based on a seed.
  • Declarative Style Objects - Uses JSON definitions and map-based descriptors to declaratively configure avatar styles and options.
  • SVG Export Pipelines - Produces and exports scalable vector graphics in various formats for web and mobile user interfaces.
  • User Avatars - Generates unique placeholder images and avatars for users via a local library or HTTP API.
  • Raster Image Exports - Transforms SVG images into raster formats such as PNG, JPEG, WebP, and AVIF.
  • Self-Hosted API Services - Allows the deployment of private instances of the avatar generation service to control privacy and rate limits.
  • Vector Rasterizers - Transforms vector-based XML output into multiple raster formats like PNG and WebP.
  • Remote Rendering Servers - Produces images on a remote server via query parameters to provide assets without local libraries.
  • SVG Image Exports - Provides the ability to export generated avatars as XML-formatted SVG strings or data URIs.
  • Multi-Format Asset Exports - Outputs generated images as XML strings, JSON objects, or data URIs for different application contexts.
  • Rendering Randomizers - Applies randomized rotation, translation, and scaling to avatar components within defined ranges.
  • Visual Variant Probabilities - Determines the frequency of specific visual components in outputs using weights and probability percentages.
  • Weighted Component Distribution - Assigns numerical weights to visual variants to control how frequently specific components appear.
  • Automatic Contrast Adjusters - Dynamically computes and applies colors using contrast sorting to ensure visual accessibility.
  • Dynamic Text Interpolation - Allows the insertion of seed-derived initials or user-defined font settings into text elements.
  • Figma to JSON Style Conversion - Includes a Figma plugin that converts design frames into JSON style definitions, including probabilities.
  • Color Palette Management - Implements a system for resolving colors and managing palettes using contrast-based sorting for accessibility.
  • Visual Element Transforms - Provides a system to adjust the position, scale, rotation, and flip of avatar components.
  • Visual Style Customization - Provides a graphical interface for browsing styles and modifying appearance options without writing code.
  • Style Editors - Ships a visual editor for creating custom style definitions and exporting them as JSON files.
  • Remote Avatar Embedding - Allows fetching and embedding avatar images via HTTP URLs in any environment without requiring local installations.
  • Server-Side Rendering - Supports generating avatars on the server to eliminate client-side JavaScript and hydration issues.
  • Image Generation API Hosting - Provides a standalone server for exposing the avatar generation pipeline as a remote API.

سجل النجوم

مخطط تاريخ النجوم لـ dicebear/dicebearمخطط تاريخ النجوم لـ dicebear/dicebear

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Dicebear

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Dicebear.
  • webstudio-is/webstudioالصورة الرمزية لـ webstudio-is

    webstudio-is/webstudio

    8,240عرض على GitHub↗

    Webstudio is a visual CMS and website builder that provides a visual development environment for designing and publishing websites. It functions as an AI-powered design tool, a REST and GraphQL API client, and an atomic CSS compiler. The platform distinguishes itself through generative AI capabilities for creating layout variants and refining visual styles from text prompts. It integrates a headless CMS workflow that maps external data sources to visual components and utilizes a specialized compiler to convert design tokens into deduplicated atomic CSS for optimized page load speeds. The sys

    TypeScriptaccessibilityalternativecloudflare
    عرض على GitHub↗8,240
  • latentcat/qrbtfالصورة الرمزية لـ latentcat

    latentcat/qrbtf

    6,950عرض على GitHub↗

    qrbtf is an AI QR code generator and image synthesis system that blends machine-readable data with artistic imagery. It uses a latent diffusion model and spatial control networks to produce functional QR codes that incorporate visual art generated from descriptive text prompts. The system provides a dedicated interface and programmatic API for tuning visual output, allowing for the adjustment of control strength, padding ratios, and error correction levels. It supports deterministic sampling via random seeds and the use of negative prompts to refine the final aesthetic of the generated assets

    TypeScriptart-qrart-qr-codeart-qrcode
    عرض على GitHub↗6,950
  • bchavez/bogusالصورة الرمزية لـ bchavez

    bchavez/Bogus

    9,700عرض على GitHub↗

    Bogus is a fake data generator for .NET applications, including C#, F#, and VB.NET. It provides a deterministic mock data engine and an object configuration mapper to produce realistic profiles, addresses, and financial records. The library differentiates itself through a localization data provider that generates region-specific identifiers across various international languages and locales. It ensures reproducibility across executions by using seed values to control the sequence of generated data. The project covers wide-ranging data synthesis capabilities, including the generation of netwo

    C#bogusc-sharpcsharp
    عرض على GitHub↗9,700
  • khan/aphroditeالصورة الرمزية لـ Khan

    Khan/aphrodite

    5,338عرض على GitHub↗

    Aphrodite is a framework-agnostic CSS-in-JS styling library that allows styles to be defined using JavaScript objects. It functions as a CSS generator and rendering engine that injects optimized styles into the document, providing a dedicated system for server-side rendering to prevent style flashes and ensure correct initial page rendering. The project distinguishes itself through an automatic CSS vendor prefixer for cross-browser consistency and a production utility that minifies class names into short hashes to reduce CSS payload size. It further supports extensible styling through custom

    JavaScript
    عرض على GitHub↗5,338
عرض جميع البدائل الـ 30 لـ Dicebear→

الأسئلة الشائعة

ما هي وظيفة dicebear/dicebear؟

DiceBear is an SVG avatar generation library and image API that creates deterministic profile pictures from seed strings. It provides a system for generating consistent visual outputs across different environments and programming languages using JSON style definitions.

ما هي الميزات الرئيسية لـ dicebear/dicebear؟

الميزات الرئيسية لـ dicebear/dicebear هي: Seeded Generation, Visual Determinism, Deterministic Image APIs, Local Vector Generation, Remote Image Generation, SVG Element Generators, Deterministic, Cross-Language Visual Consistency.

ما هي البدائل مفتوحة المصدر لـ dicebear/dicebear؟

تشمل البدائل مفتوحة المصدر لـ dicebear/dicebear: webstudio-is/webstudio — Webstudio is a visual CMS and website builder that provides a visual development environment for designing and… latentcat/qrbtf — qrbtf is an AI QR code generator and image synthesis system that blends machine-readable data with artistic imagery.… bchavez/bogus — Bogus is a fake data generator for .NET applications, including C#, F#, and VB.NET. It provides a deterministic mock… khan/aphrodite — Aphrodite is a framework-agnostic CSS-in-JS styling library that allows styles to be defined using JavaScript objects.… faker-ruby/faker — Faker is a Ruby library used to generate randomized, realistic placeholder information for testing and development. It… qrohlf/trianglify — Trianglify is an algorithmic background generator and vector art toolkit used to produce pseudo-random geometric…