awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
hackerb9 avatar

hackerb9/lsix

0
View on GitHub↗
4,169 نجوم·125 تفرعات·Shell·GPL-3.0·2 مشاهدات

Lsix

lsix هو عارض ومُصيّر صور يعمل عبر سطر الأوامر، يقوم بعرض ملفات الصور كشبكة من الصور المصغرة مباشرة داخل محاكي الطرفية باستخدام تقنية Sixel. يعمل الأداة كمتصفح ملفات مرئي وأداة تجميع، حيث تقوم بتحويل صيغ الصور النقطية والمتجهة إلى رسوميات مشفرة بـ Sixel لعرضها في بيئة الشل.

تستخرج الأداة الإطارات الفردية من الملفات المتحركة متعددة الإطارات لعرضها كشبكة من الصور المصغرة الثابتة. كما تقوم بتحويل الصيغ غير النقطية، مثل SVG وPDF، إلى معاينات نقطية قابلة للعرض.

لضمان التناسق البصري، تستعلم الأداة الطرفية عن قيم ألوان المقدمة والخلفية النشطة. يتيح ذلك لها إجراء مزج ألوان لقناة ألفا، مما يضمن اندماج الصور الشفافة بشكل طبيعي مع لوحة ألوان الطرفية الحالية.

Features

  • Sixel Renderers - Converts bitmaps and vector formats into Sixel-encoded graphics for terminal display.
  • Terminal - Renders image thumbnails and vector graphics directly in the terminal using Sixel graphics.
  • Sixel-Based Image Previews - Displays image files as a montage of small Sixel-based previews directly in the terminal.
  • Automatic Visual Previews - Provides automatic visual thumbnail previews for a variety of image and vector file types.
  • Terminal Image Renderers - Renders image thumbnails directly in the terminal to allow file identification without an external viewer.
  • Terminal File Previews - Provides a visual listing of directory contents using image previews instead of text filenames.
  • Visual Asset Management - Enables browsing of image, PDF, and SVG directories using visual grids for asset identification.
  • Grid Layouts - Calculates image dimensions and cell spacing to arrange thumbnails into a visually aligned grid montage.
  • Frame-Based Image Sequences - Expands animated image files into a sequence of static frame thumbnails.
  • Animation Frame Extractors - Extracts individual frames from multi-frame animated images to display them as static thumbnails.
  • Vector Graphics Renderers - Renders vector formats like SVG and PDF into viewable bitmap thumbnails.
  • Vector Rasterizers - Converts SVG and PDF vector graphics into raster bitmaps for display in the terminal.
  • Montage Generators - Organizes multiple images and extracted animation frames into a thumbnail grid montage.
  • Terminal Utilities - Displays image thumbnails in the terminal.

سجل النجوم

مخطط تاريخ النجوم لـ hackerb9/lsixمخطط تاريخ النجوم لـ hackerb9/lsix

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Lsix

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Lsix.
  • hpjansson/chafaالصورة الرمزية لـ hpjansson

    hpjansson/chafa

    4,264عرض على GitHub↗

    Chafa is a terminal graphics library that converts images and animated GIFs into character art for display in terminal emulators. It supports multiple output formats including ANSI escape sequences, Sixel graphics, and Unicode block characters, making it a versatile tool for rendering images directly within the terminal environment. The library is built as a shared C library with official bindings for Python and JavaScript, allowing developers to integrate terminal image rendering capabilities into applications across different programming environments. Chafa handles the full pipeline from im

    Cansicligraphics
    عرض على GitHub↗4,264
  • gokcehan/lfالصورة الرمزية لـ gokcehan

    gokcehan/lf

    9,340عرض على GitHub↗

    lf is a terminal-based file manager and TUI file explorer that provides keyboard-driven navigation for browsing and organizing files and directories. It operates as a shell-integrated tool that synchronizes the current working directory with the calling shell and supports vi-style keybindings for filesystem operations. The project distinguishes itself through its ability to render images directly in the terminal via the SIXEL graphics protocol and its shell-driven execution model, which allows users to extend functionality using external shell scripts and commands. It also implements a server

    Gofile-managerterminal
    عرض على GitHub↗9,340
  • google/skiaالصورة الرمزية لـ google

    google/skia

    10,762عرض على GitHub↗

    Skia is a high-performance 2D graphics rendering library used for drawing text, geometries, and images on digital surfaces. It functions as a hardware-accelerated graphics engine that offloads drawing operations to the GPU, a vector graphics processor for SVG and complex paths, and a typography engine for shaping and drawing characters with Unicode support. The project provides a cross-platform image codec for encoding and decoding standard image formats into raw pixel data across multiple operating systems. It also enables the development of user interfaces that maintain visual consistency a

    C++
    عرض على GitHub↗10,762
  • facebookarchive/keyframesالصورة الرمزية لـ facebookarchive

    facebookarchive/Keyframes

    5,294عرض على GitHub↗

    Keyframes is a cross-platform animation library and playback engine designed to render Adobe After Effects shape animations as high-quality vector graphics on mobile devices. It functions as a vector animation player that executes complex path and shape animations using a JSON-based data format, removing the need for rasterized video files. The system enables the conversion of shape-based animations from After Effects into a portable schema for delivery across both Android and iOS platforms. This ensures visual consistency by utilizing a shared framework to render the same vector animation da

    JavaScript
    عرض على GitHub↗5,294
عرض جميع البدائل الـ 30 لـ Lsix→

الأسئلة الشائعة

ما هي وظيفة hackerb9/lsix؟

lsix هو عارض ومُصيّر صور يعمل عبر سطر الأوامر، يقوم بعرض ملفات الصور كشبكة من الصور المصغرة مباشرة داخل محاكي الطرفية باستخدام تقنية Sixel. يعمل الأداة كمتصفح ملفات مرئي وأداة تجميع، حيث تقوم بتحويل صيغ الصور النقطية والمتجهة إلى رسوميات مشفرة بـ Sixel لعرضها في بيئة الشل.

ما هي الميزات الرئيسية لـ hackerb9/lsix؟

الميزات الرئيسية لـ hackerb9/lsix هي: Sixel Renderers, Terminal, Sixel-Based Image Previews, Automatic Visual Previews, Terminal Image Renderers, Terminal File Previews, Visual Asset Management, Grid Layouts.

ما هي البدائل مفتوحة المصدر لـ hackerb9/lsix؟

تشمل البدائل مفتوحة المصدر لـ hackerb9/lsix: hpjansson/chafa — Chafa is a terminal graphics library that converts images and animated GIFs into character art for display in terminal… gokcehan/lf — lf is a terminal-based file manager and TUI file explorer that provides keyboard-driven navigation for browsing and… sixlabors/imagesharp — ImageSharp is a .NET image processing library and manipulation framework used for decoding, encoding, and modifying… google/skia — Skia is a high-performance 2D graphics rendering library used for drawing text, geometries, and images on digital… facebookarchive/keyframes — Keyframes is a cross-platform animation library and playback engine designed to render Adobe After Effects shape… airbnb/lottie — Lottie is a JSON vector animation engine and cross-platform player that renders resolution-independent motion…