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
·
evolus avatar

evolus/pencil

0
View on GitHub↗
9,809 stars·790 forks·JavaScript·GPL-2.0·7 vuespencil.evolus.vn↗

Pencil

Pencil est un environnement de conception multiplateforme et une application de dessin vectoriel utilisée pour le prototypage d'interface graphique et la création de diagrammes. Il fournit un éditeur basé sur un canevas pour créer des maquettes d'interface utilisateur interactives, des diagrammes d'architecture système et des représentations visuelles évolutives de flux techniques.

L'outil fonctionne comme un éditeur graphique vectoriel qui rend les formes sous forme de chemins mathématiques pour assurer l'évolutivité sur différentes résolutions. Il inclut un moteur de mise en page d'exportation PDF spécifiquement conçu pour convertir les conceptions visuelles basées sur l'écran en documents à mise en page fixe pour l'impression physique et la distribution.

La plateforme couvre une large surface de conception incluant des maquettes d'interface utilisateur visuelles, la création de diagrammes d'architecture système et la création de documentation prête à imprimer. Elle gère des mises en page de projet complexes via un système d'organisation de pages hiérarchique et prend en charge l'utilisation de typographies personnalisées intégrées pour maintenir la cohérence visuelle.

Features

  • Design and Prototyping Tools - Provides a comprehensive environment for creating visual representations of user interfaces and system flows.
  • UI Prototyping Tools - Provides a dedicated environment for creating interactive user interface mockups and rapid software design prototypes.
  • UI Layout Mockups - Designs high-fidelity screen layouts with custom typography to communicate design intent before development.
  • Vector-Based - Functions as a design environment for creating scalable vector-based graphics and page-based layouts.
  • System Architecture Visualizers - Provides specialized diagramming capabilities focused on modeling software structures and interaction logic.
  • Visual Diagram Editors - Provides a canvas-based editor for creating and manipulating flow charts and system architecture diagrams.
  • Vector Graphics Editors - Functions as a vector graphics editor for creating and managing scalable shapes and visual layouts.
  • Vector-Based Path Rendering - Renders shapes and UI components as mathematical paths to ensure scalability and crispness during export.
  • Technical Architecture Diagramming - Builds visual representations of system flows and technical architectures for planning and documentation.
  • Layout Prototyping Tools - Provides utilities for rapidly assembling and iterating on interactive user interface mockups and user flows.
  • Interface Mockups - Builds interactive user interface mockups and diagrams for software applications across multiple operating systems.
  • Cross-Platform Desktop Utilities - Provides a consistent design and prototyping experience across multiple desktop operating systems.
  • Print-Ready Exports - Converts screen-based designs into high-resolution, print-optimized PDF formats for physical distribution.
  • Document Page Organizations - Structures document pages into a tree model to manage complex project layouts.
  • Cross-Platform Desktop Utilities - Operates as a cross-platform utility for building consistent user interface prototypes across different OSes.
  • Cross-Platform Abstraction Layers - Implements an abstraction layer to ensure a consistent drawing experience across different desktop operating systems.
  • Page Hierarchies - Manages complex project layouts by organizing pages and elements into a hierarchical parent-child tree model.
  • Development Utilities - Tool for GUI prototyping and wireframing.
  • Graphical User Interface - Tool for diagramming and GUI prototyping.
  • Interfaces utilisateur graphiques - Outil pour le prototypage et la création de diagrammes GUI.
  • Prototyping Tools - Listed in the “Prototyping Tools” section of the Awesome Mac awesome list.
  • Prototyping and Mapping - Open-source tool for diagramming and GUI prototyping.

Historique des stars

Graphique de l'historique des stars pour evolus/pencilGraphique de l'historique des stars pour evolus/pencil

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

Alternatives open source à Pencil

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Pencil.
  • flxzt/rnoteAvatar de flxzt

    flxzt/rnote

    10,904Voir sur GitHub↗

    Rnote is a vector-based note-taking and drawing application designed for capturing handwritten input. It functions as a digital workspace that records stylus pressure and movement to create sketches and notes, storing them as mathematical paths rather than pixels to allow for infinite scaling and non-destructive editing. The application provides a flexible canvas environment that supports infinite scrolling and various page layouts. Users can organize their work using a layer-based system, which allows for the independent manipulation and ordering of individual strokes, shapes, and background

    Rustdrawinggtkgtk-rs
    Voir sur GitHub↗10,904
  • foliojs/pdfkitAvatar de foliojs

    foliojs/pdfkit

    10,667Voir sur GitHub↗

    pdfkit is a JavaScript PDF generation library used to programmatically create binary PDF documents in Node.js and browser environments. It functions as a vector graphics engine for rendering paths, shapes, gradients, and tiling patterns, and as a tool for producing rich text and tagged documents that follow international accessibility standards for screen reader compatibility. The library includes a security and encryption utility for applying document encryption and restricting user permissions regarding printing, copying, or editing. It also serves as a form and annotation tool, enabling th

    JavaScript
    Voir sur GitHub↗10,667
  • jgraph/drawioAvatar de jgraph

    jgraph/drawio

    6,292Voir sur GitHub↗

    drawio is a web-based diagramming tool and cross-platform visual designer used for creating flowcharts, network maps, and technical schemas. It functions as a vector graphics editor and an XML-based diagramming engine that allows users to design and export scalable graphics. The software supports a wide range of technical design tasks, including infrastructure mapping for server layouts and the creation of visual aids for technical documentation. It enables the import of diagram files from other tools to facilitate cross-tool migration.

    JavaScriptdiagramjavascriptwhiteboard
    Voir sur GitHub↗6,292
  • cjbarber/toolsofthetradeAvatar de cjbarber

    cjbarber/ToolsOfTheTrade

    17,075Voir sur GitHub↗

    ToolsOfTheTrade is a comprehensive, curated directory designed to help developers and operational teams discover software services for a wide range of technical and business requirements. It functions as a centralized resource catalog, indexing tools that support the entire software development lifecycle, infrastructure management, and organizational productivity. The project distinguishes itself by providing a structured index of both hosted and self-hosted solutions, enabling users to identify specific utilities for tasks ranging from continuous integration and project planning to applicati

    Voir sur GitHub↗17,075
Voir les 30 alternatives à Pencil→

Questions fréquentes

Que fait evolus/pencil ?

Pencil est un environnement de conception multiplateforme et une application de dessin vectoriel utilisée pour le prototypage d'interface graphique et la création de diagrammes. Il fournit un éditeur basé sur un canevas pour créer des maquettes d'interface utilisateur interactives, des diagrammes d'architecture système et des représentations visuelles évolutives de flux techniques.

Quelles sont les fonctionnalités principales de evolus/pencil ?

Les fonctionnalités principales de evolus/pencil sont : Design and Prototyping Tools, UI Prototyping Tools, UI Layout Mockups, Vector-Based, System Architecture Visualizers, Visual Diagram Editors, Vector Graphics Editors, Vector-Based Path Rendering.

Quelles sont les alternatives open-source à evolus/pencil ?

Les alternatives open-source à evolus/pencil incluent : flxzt/rnote — Rnote is a vector-based note-taking and drawing application designed for capturing handwritten input. It functions as… foliojs/pdfkit — pdfkit is a JavaScript PDF generation library used to programmatically create binary PDF documents in Node.js and… jgraph/drawio — drawio is a web-based diagramming tool and cross-platform visual designer used for creating flowcharts, network maps,… cjbarber/toolsofthetrade — ToolsOfTheTrade is a comprehensive, curated directory designed to help developers and operational teams discover… andlabs/ui — This project is a cross-platform UI framework and native desktop GUI library. It provides a unified set of… zserge/webview — This is a lightweight, header-only C/C++ library used to embed browser engines into native desktop applications. It…