Git Analytics WebWeb
penpot/penpot

Penpot: แพลตฟอร์มออกแบบโอเพ่นซอร์สสำหรับทีมผลิตภัณฑ์Penpot: The Open-Source Design Platform for Product Teams

WebWeb 60,082 ดาวStars 4,108 Clojure MPL-2.0 อัปเดตล่าสุดLast push 17 ก.ย. 256917 Sept 2026
penpot/penpot

Penpot เป็นแพลตฟอร์มออกแบบโอเพ่นซอร์สที่เน้นความร่วมมือและการขยายตัวสำหรับทีมพัฒนาผลิตภัณฑ์

Penpot is an open-source design platform focused on scalable collaboration for product development teams.

ไว้ทำอะไร

Penpot ถูกสร้างมาเพื่อแก้ปัญหาการออกแบบและพัฒนาผลิตภัณฑ์โดยให้ความยืดหยุ่นในการติดตั้งและรองรับมาตรฐานเปิด เช่น SVG, CSS, HTML และ JSON การทำงานร่วมกันแบบเรียลไทม์ช่วยให้ทีมสามารถนำการออกแบบใกล้เคียงกับการผลิตได้มากขึ้น นอกจากนี้ยังมี API ที่ทรงพลังและระบบปลั๊กอินที่ทำให้ Penpot เป็นแพลตฟอร์มที่โปรแกรมได้

ทำงานอย่างไร

Penpot ใช้ภาษา Clojure และ ClojureScript เป็นหลักในการพัฒนาซอฟต์แวร์ ซึ่งมีโครงสร้างหลักของโค้ดใน 'backend' และ 'common' โฟลเดอร์ 'backend' เฉพาะสำหรับจัดการกับความต้องการทางเซิร์ฟเวอร์ เช่น การกำหนดค่า การทดสอบ และการสคริปต์ ส่วน 'common' มีซอฟต์แวร์ที่แชร์กันระหว่างส่วนต่างๆ ในโปรเจกต์ โฟลเดอร์ 'docs' มีแหล่งข้อมูลอธิบายและใช้งานแพลตฟอร์ม

โครงสร้างโค้ด

  • backend/ — การประมวลผลฝั่งเซิร์ฟเวอร์
  • common/ — โค้ดแชร์ระหว่างส่วนต่างๆ
  • docs/ — เอกสารและคำแนะนำ
  • agents/ — ปลั๊กอินและความสามารถเพิ่มเติม

เริ่มใช้งาน

# Basic usage
bat README.md

เหมาะกับงานแบบไหน

  • การออกแบบ UX/UI สำหรับทีมที่ต้องการทีมงานทำงานร่วมกัน
  • การพัฒนาผลิตภัณฑ์ดิจิตอลและต้นแบบ
  • การใช้มาตรฐานเปิดเพื่อความยืดหยุ่นในการออกแบบ

ข้อควรรู้

  • ต้องมีทักษะในการใช้งานเครื่องมือที่พัฒนาด้วย Clojure
  • ใบอนุญาตการใช้งาน MPL-2.0

What it is for

Penpot is designed to solve problems in product design and development by offering deployment flexibility and support for open standards like SVG, CSS, HTML, and JSON. Real-time collaboration helps teams bring design closer to production. Additionally, a powerful API and plugin system make Penpot a programmable platform.

How it works

Penpot's main development utilizes Clojure and ClojureScript languages, with its core structure in 'backend' and 'common' directories. The 'backend' directory is dedicated to server-side needs such as configuration, testing, and scripts. The 'common' directory contains code shared across the project. The 'docs' directory offers resources for understanding and utilizing the platform.

Code structure

  • backend/ — Server-side processing
  • common/ — Code shared across components
  • docs/ — Documentation and guidelines
  • agents/ — Plugins and additional capabilities

Getting started

# Basic usage
bat README.md

Good fit for

  • UX/UI design for teams needing collaborative work
  • Digital product development and prototyping
  • Using open standards for flexible design

Things to know

  • Requires skills in using tools developed with Clojure
  • Licensed under MPL-2.0

บทวิเคราะห์นี้สร้างจาก README และโค้ดของ repo โดย AI ของ Oneable — ตรวจสอบ license และเอกสารต้นทางก่อนนำไปใช้งานจริงThis breakdown was generated from the repository's README and code by Oneable's AI — check the license and upstream docs before using it in production.

#clojure#clojurescript#design#prototyping#ui#ux-design#ux-experience

repo อื่นในหมวดเดียวกันMore in this category