awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
tonybeltramelli avatar

tonybeltramelli/pix2code

0
View on GitHub↗
12,032 stars·1,434 forks·Python·Apache-2.0·4 vues

Pix2code

pix2code is a computer vision UI parser and screenshot-to-code converter that transforms images of graphical user interfaces into functional code representations. It operates as a deep learning system that maps visual interface elements to layout instructions and syntax.

The project includes a machine learning training pipeline for UI, which converts raw image data into numerical arrays to create training sets. This workflow supports training models to recognize visual interface components and map them to specific code structures.

The system covers automated frontend development through the translation of screenshots into layout instructions and the generation of corresponding code syntax.

Features

  • Screenshot to Code Converters - Transform a screenshot of a user interface into layout instructions using a trained deep learning model.
  • Visual-to-Code Synthesis - Maps visual elements to syntax by processing datasets of UI screenshots and matching code.
  • Vision-Based UI Parsers - Converts visual interface screenshots into structured data for element identification and layout parsing.
  • Visual Component Mapping - Trains models to recognize visual interface components and map them to specific code structures.
  • Vision-Driven - Transforms screenshots of graphical user interfaces into functional code representations.
  • Design-to-Code Generators - Transforms images of graphical user interfaces into functional code representations.
  • Visual Layout Extraction - Identifies the spatial arrangement of UI elements to generate the hierarchical structure of code.
  • Automated Frontend Generators - Synthesizes frontend code and UI logic directly from visual designs.
  • Data Preparation Tools - Provides utilities to convert raw image data into numerical arrays for computer vision training sets.
  • Dataset Preparation Tools - Converts raw UI images into numerical arrays to create training sets for deep learning.
  • Deep Learning Architectures - Implements a multi-layered neural network architecture to map visual patterns to layout instructions.
  • Multi-Stage Inference Pipelines - Uses a sequence of models to identify visual components and then map them to code.
  • Model Training Pipelines - Implements end-to-end workflows for training models to map visual interface elements to code.
  • Supervised Learning - Trains models on labeled datasets of UI screenshots paired with their functional code equivalents.
  • Image-to-Tensor Conversions - Transforms raw pixel data into normalized numerical tensors for model compatibility.
  • Computer Vision Libraries - Generating code from graphical user interface screenshots.
  • Generative Models - Generating source code from graphical user interface screenshots.

Historique des stars

Graphique de l'historique des stars pour tonybeltramelli/pix2codeGraphique de l'historique des stars pour tonybeltramelli/pix2code

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait tonybeltramelli/pix2code ?

pix2code is a computer vision UI parser and screenshot-to-code converter that transforms images of graphical user interfaces into functional code representations. It operates as a deep learning system that maps visual interface elements to layout instructions and syntax.

Quelles sont les fonctionnalités principales de tonybeltramelli/pix2code ?

Les fonctionnalités principales de tonybeltramelli/pix2code sont : Screenshot to Code Converters, Visual-to-Code Synthesis, Vision-Based UI Parsers, Visual Component Mapping, Vision-Driven, Design-to-Code Generators, Visual Layout Extraction, Automated Frontend Generators.

Quelles sont les alternatives open-source à tonybeltramelli/pix2code ?

Les alternatives open-source à tonybeltramelli/pix2code incluent : phillipi/pix2pix — pix2pix is a framework for image-to-image translation using conditional generative adversarial networks. It functions… wepe/machinelearning — This project is a machine learning library providing a collection of implementations for supervised and unsupervised… eriklindernoren/ml-from-scratch — This project is an educational toolkit that provides implementations of fundamental machine learning algorithms built… open-mmlab/mmcv — mmcv is a foundation library for computer vision based on PyTorch. It provides a comprehensive system for constructing… ageron/handson-ml2 — This project provides a collection of practical machine learning code examples, including implementations for… nyandwi/machine_learning_complete — This is an interactive notebook-based course that teaches machine learning from Python fundamentals through deep…

Alternatives open source à Pix2code

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Pix2code.
  • phillipi/pix2pixAvatar de phillipi

    phillipi/pix2pix

    10,644Voir sur GitHub↗

    pix2pix is a framework for image-to-image translation using conditional generative adversarial networks. It functions as a supervised trainer and visual domain mapper designed to learn a mapping between input and output images for style and domain transfer. The system utilizes a U-Net encoder-decoder architecture combined with a PatchGAN local discriminator to enforce high-frequency local consistency. It employs L1 loss regularization to ensure generated outputs remain structurally close to the ground truth. The project covers a broad range of computer vision capabilities, including semantic

    Lua
    Voir sur GitHub↗10,644
  • wepe/machinelearningAvatar de wepe

    wepe/MachineLearning

    5,714Voir sur GitHub↗

    This project is a machine learning library providing a collection of implementations for supervised and unsupervised learning algorithms. It serves as a deep learning framework, a statistical classifier collection, and a suite of tools for unsupervised learning and dimensionality reduction. The library enables the construction of neural networks, including multi-layer perceptrons and convolutional networks for pattern recognition. It also provides tools for performing principal component analysis and manifold learning to visualize high-dimensional datasets, alongside a suite of clustering alg

    Python
    Voir sur GitHub↗5,714
  • eriklindernoren/ml-from-scratchAvatar de eriklindernoren

    eriklindernoren/ML-From-Scratch

    31,918Voir sur GitHub↗

    This project is an educational toolkit that provides implementations of fundamental machine learning algorithms built from scratch. By avoiding high-level library abstractions, it serves as a pedagogical reference for understanding the mathematical foundations and core mechanics of supervised learning, unsupervised learning, and reinforcement learning models. The repository distinguishes itself through a modular approach to model construction, allowing users to build custom neural networks by chaining independent functional blocks. It covers a wide range of techniques, including gradient-base

    Pythondata-miningdata-sciencedeep-learning
    Voir sur GitHub↗31,918
  • nyandwi/machine_learning_completeAvatar de Nyandwi

    Nyandwi/machine_learning_complete

    4,983Voir sur GitHub↗

    This is an interactive notebook-based course that teaches machine learning from Python fundamentals through deep learning and natural language processing. It uses real datasets and multiple frameworks within a structured, hands-on curriculum that combines concise explanations with executable code cells, built-in datasets, and embedded exercise checkpoints. Learning progresses through data preparation and exploration, classical machine learning workflows, computer vision with convolutional neural networks, and natural language processing with deep learning, all delivered as a cohesive progressi

    Jupyter Notebookcomputer-visiondata-analysisdata-science
    Voir sur GitHub↗4,983
  • Voir les 30 alternatives à Pix2code→