1
1
mirror of https://github.com/penpot/penpot.git synced 2024-12-03 20:03:00 +03:00
Penpot - The Open-Source design & prototyping platform
Go to file
2024-12-03 13:17:57 +01:00
.circleci 🔧 Set up Rust jobs in CI 2024-11-25 13:14:46 +01:00
.clj-kondo 🐛 Fix exception on clj-kondo extension hook fn 2024-07-10 13:27:12 +02:00
.github 📎 Switch to issue forms (on github) 2022-10-04 10:44:18 +02:00
.vscode 💄 Add new UI at modals 2023-11-15 17:46:51 +01:00
backend 🐛 Fix incorrect thumbnail rendering on dashboard 2024-11-27 10:42:56 +01:00
common 🐛 Fix Uuid crash 2024-11-28 13:16:04 +01:00
docker 🐛 Fix ulimits format in docker-compose.yaml 2024-11-28 12:45:45 -05:00
docs Revert "📚 Minor fix to plugin docs" 2024-12-03 11:47:56 +01:00
experiments 🐛 Fix typos 2021-11-15 09:54:36 -05:00
exporter ♻️ Update integrant to latest version 2024-11-13 19:09:19 +01:00
frontend Merge pull request #5374 from penpot/superalex-render-wasm-fill-images 2024-12-03 13:17:57 +01:00
render-wasm 🎉 Render wasm fill images 2024-12-03 13:08:19 +01:00
sample_media 🔥 Remove a lot of obsolete code 2020-08-11 10:11:23 +02:00
.cljfmt.edn ♻️ Update integrant to latest version 2024-11-13 19:09:19 +01:00
.editorconfig 🔧 Add VSCode settings 2023-06-27 13:54:07 +02:00
.gitattributes Add .gitattributes file. 2017-03-06 18:42:58 +01:00
.gitignore 📎 Update .gitignore 2024-11-06 09:14:47 +01:00
.gitpod.yml Add minor adaptations for gitpod config and docker files. 2021-03-31 14:37:30 +02:00
.nvmrc 📎 Move .nvmrc file to the repo root 2024-10-30 13:31:24 +01:00
.travis.yml 👷 Add docker build / run to CI 2019-07-19 17:48:28 +02:00
.yarnrc.yml 🐛 Fix exporter dockerfile issue related to yarn update 2024-04-10 15:31:49 +02:00
CHANGES.md Merge remote-tracking branch 'origin/staging' into develop 2024-11-25 11:18:47 +01:00
CONTRIBUTING.md 📚 Fix dead link in contributing guide 2024-08-11 22:03:41 +02:00
deps.edn 🔧 Add dev deps.edn in the project root 2023-11-15 10:55:39 +01:00
LICENSE Adapt shapes d&d ordering to new data structure. 2020-03-09 12:22:31 +01:00
manage.sh 🐛 Remove duplicated functions from merge error in manage.sh script 2024-11-15 10:35:37 +01:00
package.json Improve yarn setup on devenv 2024-05-23 12:21:07 +02:00
README.md 🎉 Update readme with plugins info 2024-10-29 13:14:15 +01:00
SECURITY.md Create SECURITY.md 2022-05-17 19:35:14 +01:00
THANKYOU.md 📎 Update THANKYOU.md file 2024-06-11 11:03:54 +02:00
tracebitmap.txt 🎉 Add svg export. 2020-08-05 11:19:34 +02:00
yarn.lock Improve yarn setup on devenv 2024-05-23 12:21:07 +02:00

penpot header image

License: MPL-2.0 Penpot Community Managed with Taiga.io Gitpod ready-to-code

WebsiteGetting StartedUser GuideTutorials & InfoCommunity

YoutubePeertubeLinkedinInstagramMastodonX


Penpot video


Penpot is the first open-source design tool for design and code collaboration. Designers can create stunning designs, interactive prototypes, design systems at scale, while developers enjoy ready-to-use code and make their workflow easy and fast. And all of this with no handoff drama.

Penpot is available on browser and self host. Its web-based and works with open standards (SVG, CSS and HTML). And last but not least, its free!

Penpots latest huge release 2.0, takes the platform to a whole new level. This update introduces the ground-breaking CSS Grid Layout feature, a complete UI redesign, a new Components system, and much more. Plus, it's faster and more accessible.

🎇 Penpot Fest is our design, code & Open Source event. Check out the highlights from Penpot Fest 2023 edition!

Table of contents

Why Penpot

Penpot expresses designs as code. Designers can do their best work and see it will be beautifully implemented by developers in a two-way collaboration.

Plugin system

Penpot plugins let you expand the platform's capabilities, give you the flexibility to integrate it with other apps, and design custom solutions.

Designed for developers

Penpot was built to serve both designers and developers and create a fluid design-code process. You have the choice to enjoy real-time collaboration or play "solo".

Inspect mode

Work with ready-to-use code and make your workflow easy and fast. The inspect tab gives instant access to SVG, CSS and HTML code.

Self host your own instance

Provide your team or organization with a completely owned collaborative design tool. Use Penpot's cloud service or deploy your own Penpot server.

Integrations

Penpot offers integration into the development toolchain, thanks to its support for webhooks and an API accessible through access tokens.

Whats great for design

With Penpot you can design libraries to share and reuse; turn design elements into components and tokens to allow reusability and scalability; and build realistic user flows and interactions.


Open Source


Getting started

Install with Elestio

Penpot is the only design & prototype platform that is deployment agnostic. You can use it or deploy it anywhere.

Learn how to install it with Elestio and Docker, or other options on our website.

Open Source


Community

We love the Open Source software community. Contributing is our passion and if its yours too, participate and improve Penpot. All your designs, code and ideas are welcome!

If you need help or have any questions; if youd like to share your experience using Penpot or get inspired; if youd rather meet our community of developers and designers, join our Community!

You will find the following categories:


Community


Contributing

Any contribution will make a difference to improve Penpot. How can you get involved?

Choose your way:

To find (almost) everything you need to know on how to contribute to Penpot, refer to the contributing guide.


Libraries and templates


Resources

You can ask and answer questions, have open-ended conversations, and follow along on decisions affecting the project.

💾 Documentation

🚀 Getting Started

✏️ Tutorials

🏘️ Architecture

📚 Dev Diaries

License

This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at http://mozilla.org/MPL/2.0/.

Copyright (c) KALEIDOS INC

Penpot is a Kaleidos open source project