הכלים של Benchmo בנויים על תוכנת קוד פתוח. בעמוד הזה מופיע כל מה שנשלח לדפדפן שלכם, הרישיון שלו, ואיפה אפשר להשיג את קוד המקור.
מה נשלח לדפדפן
| תוכנה | גרסה | בשביל מה | רישיון |
|---|---|---|---|
| libheif-js | 1.23.5 | קריאת תמונות HEIC (המרת HEIC ל־JPG) | LGPL-3.0 |
| libheif, כחלק מ־libheif-js | כפי שנארזה | פענוח קובצי HEIF | LGPL-3.0 |
| libde265, כחלק מ־libheif-js | כפי שנארזה | פענוח תמונות HEVC | LGPL-3.0 |
jSquash (@jsquash/jpeg, /png, /webp, /avif, /oxipng) |
1.6.0, 3.1.1, 1.5.0, 2.1.1, 2.3.0 | קריאה וכתיבה של JPG, PNG, WebP ו־AVIF | Apache-2.0 |
| MozJPEG, כחלק מ־jSquash | כפי שנארזה | מפענח ומקודד JPEG | IJG, BSD-3-Clause, zlib (הטקסט המלא) |
| libwebp, כחלק מ־jSquash | כפי שנארזה | מפענח ומקודד WebP | BSD-3-Clause (הטקסט המלא) |
| libavif ו־libaom, כחלק מ־jSquash | כפי שנארזו | מפענח AVIF | BSD-2-Clause; libaom גם תחת AOMedia Patent License 1.0 (הטקסט המלא) |
| png (חבילת Rust), כחלק מ־jSquash | כפי שנארזה | מפענח ומקודד PNG | MIT או Apache-2.0 |
pdf.js (pdfjs-dist) |
6.4.299 | פתיחה וציור של עמודי PDF | Apache-2.0 |
| pdf-lib | 1.17.1 | יצירת קובצי PDF | MIT |
| oxipng, כחלק מ־jSquash | כפי שנארזה | כיווץ PNG בלי אובדן (כיווץ תמונות, favicon) | MIT |
| ONNX Runtime Web | 1.31.1 | הרצת מודל הסרת הרקע | MIT |
| משקלי המודל U²-Net-p | ייצוא ONNX, 4.6 מגה־בייט | זיהוי הנושא בהסרת רקע | Apache-2.0 (הטקסט המלא) |
| docx | 9.15.0 | כתיבת קובצי Word (PDF ל־Word) | MIT |
| qrcode-generator | 2.0.4 | תבנית קודי QR | MIT |
| bwip-js, עם Barcode Writer in Pure PostScript | 4.11.4 | ברקודים (EAN, UPC, Code 128 ועוד) | MIT |
| fflate | 0.8.3 | “הורדת כל הקבצים ב־ZIP” | MIT |
| React | 19.3.1 | החלקים האינטראקטיביים בעמודים | MIT |
| Astro | 7.4.2 | תשתית העמודים (קוד ריצה קטן) | MIT |
| Tailwind CSS | 4.3.3 | עיצוב | MIT |
| הגופן Heebo | 5.3.0 (Fontsource) | טקסט בעברית | SIL Open Font License 1.1 |
| הגופן Plus Jakarta Sans | 5.3.0 (Fontsource) | טקסט באנגלית | SIL Open Font License 1.1 |
| האייקונים של Lucide | (הועתקו) | אייקונים בממשק | ISC |
This software is based in part on the work of the Independent JPEG Group.
מפענח ה־HEIC (LGPL-3.0)
libheif-js, libheif ו־libde265 מופצות ברישיון GNU Lesser General Public License, גרסה 3. אנחנו משתמשים בגרסת ה־WebAssembly שפורסמה ב־libheif-js 1.23.5, בלי שינויים. היא נטענת כקובץ נפרד (בלשונית הרשת של הדפדפן הוא נקרא libheif-bundle-….js), מופרד מהקוד של Benchmo, כך שאפשר להחליף אותה בבנייה אחרת של אותה ספרייה.
- קוד מקור: libheif-js 1.23.5, שבונה את libheif ואת libde265 מהמאגרים הציבוריים שלהן.
- טקסט הרישיונות: LGPL-3.0 ו־GPL-3.0, הרישיון של libheif-js.
אם תרצו עותק של קוד המקור המדויק שאנחנו משתמשים בו, כתבו ל־[email protected].
בשימוש רק בבניית האתר
הכלים האלה רצים אצלנו כשהאתר נבנה, ולא נשלחים לדפדפן שלכם: Satori ו־resvg-js (MPL-2.0) לתמונות השיתוף, ו־Vitest, Playwright ו־zxing-wasm (סריקה חוזרת של קודי ה־QR והברקודים שלנו) לבדיקות.
קבצים לדוגמה
התמונות של “נסו קובץ לדוגמה” שוחררו ברישיון CC0 על ידי הצלמים שלהן (רייצ’ל מיצ’טי, סטפן ון דר וולט), דרך מאגר הדוגמאות של scikit-image.