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

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

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

maaslalani/slides

0
View on GitHub↗
11,541 نجوم·311 تفرعات·Go·MIT·7 مشاهداتmaaslalani.com/slides↗

Slides

Slides is a command-line utility that renders markdown files into interactive presentations displayed directly within a terminal environment. It functions as a terminal user interface, providing a system for navigating content through keyboard-driven controls and managing slide transitions.

The tool incorporates a presentation theme engine that allows for the definition and application of custom visual styles and color schemes. By using structured metadata embedded within the markdown source, users can maintain consistent branding and layout properties across their slide decks.

This utility supports a developer-focused workflow by enabling the creation and version control of presentation content and styling as plain text. The software is distributed as a command-line tool, facilitating the rendering of markdown documents into navigable slide decks for terminal-based delivery.

Features

  • Markdown Tools - Provides a command-line utility for rendering markdown as interactive terminal presentations.
  • Terminal Renderers - Renders markdown files as interactive slide decks directly within the terminal.
  • Terminal User Interfaces - Implements a text-based interface with keyboard-driven navigation for terminal content.
  • Command Line Tools - Terminal-based presentation tool.
  • Terminal and TUI Tools - Terminal-based presentation tool for command-line enthusiasts.
  • Presentations - Markdown-based presentation tool.
  • Presentation Tools - Enables version-controlled, text-based creation and delivery of technical presentations.
  • Presentation Themes - Allows definition of custom visual themes and color schemes for presentation decks.
  • Terminal Styling - Provides tools for designing and styling professional slide decks within the terminal.
  • ANSI Escape Sequence Renderers - Generates ANSI escape sequences to render slide content directly in terminal emulators.
  • Markdown Renderers - Converts markdown files into navigable presentations for command-line display.

سجل النجوم

مخطط تاريخ النجوم لـ maaslalani/slidesمخطط تاريخ النجوم لـ maaslalani/slides

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

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

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

Start searching with AI

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

ما هي وظيفة maaslalani/slides؟

Slides is a command-line utility that renders markdown files into interactive presentations displayed directly within a terminal environment. It functions as a terminal user interface, providing a system for navigating content through keyboard-driven controls and managing slide transitions.

ما هي الميزات الرئيسية لـ maaslalani/slides؟

الميزات الرئيسية لـ maaslalani/slides هي: Markdown Tools, Terminal Renderers, Terminal User Interfaces, Command Line Tools, Terminal and TUI Tools, Presentations, Presentation Tools, Presentation Themes.

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

تشمل البدائل مفتوحة المصدر لـ maaslalani/slides: charmbracelet/lipgloss — This project is a framework for composing terminal interfaces through declarative styling and a grid-based layout… slidevjs/slidev — Slidev is a markdown-based presentation framework designed for creating interactive, web-based slide decks. It… rivo/tview — tview is a library for building interactive text-based user interfaces in Go. It functions as a toolkit for managing… chjj/blessed — This project is a terminal user interface library for Node.js, designed to facilitate the construction of interactive… mfontanini/presenterm — Presenterm is a CLI presentation framework and tool used to create interactive slide decks directly in the terminal.… gizak/termui — Termui is a Go terminal user interface library used for building interactive dashboards and visual layouts within a…

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

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

    charmbracelet/lipgloss

    10,591عرض على GitHub↗

    This project is a framework for composing terminal interfaces through declarative styling and a grid-based layout engine. It provides a comprehensive toolkit for building responsive command-line applications by managing ANSI escape sequences, color profiles, and text rendering to ensure consistent visual output across different terminal environments. The library distinguishes itself through its ability to automatically detect terminal capabilities and background themes, allowing it to adjust color schemes and downsample profiles for optimal readability. It utilizes a layered composition model

    Gocligogolang
    عرض على GitHub↗10,591
  • slidevjs/slidevالصورة الرمزية لـ slidevjs

    slidevjs/slidev

    47,208عرض على GitHub↗

    Slidev is a markdown-based presentation framework designed for creating interactive, web-based slide decks. It functions as a static site generator that transforms plain text files into modular UI components, allowing authors to maintain version control while building professional presentations. The engine provides a browser-based runtime that manages slide navigation, animated transitions, and the live execution of code blocks. What distinguishes Slidev is its developer-centric approach to technical presentations. It features built-in support for syntax highlighting, mathematical typesetting

    TypeScriptmarkdownpresentationslides
    عرض على GitHub↗47,208
  • rivo/tviewالصورة الرمزية لـ rivo

    rivo/tview

    13,928عرض على GitHub↗

    tview is a library for building interactive text-based user interfaces in Go. It functions as a toolkit for managing event loops, user input, and screen rendering, providing a framework of pre-built widgets and an integrated layout engine for creating command-line applications. The project distinguishes itself through a comprehensive layout system that uses grid and flexbox models to create responsive designs. It also supports UI layer stacking to manage multiple screens and modal overlays. The framework includes a diverse suite of interactive components for data display, such as tables and

    Gogolangterminal-baseduser-interface
    عرض على GitHub↗13,928
  • chjj/blessedالصورة الرمزية لـ chjj

    chjj/blessed

    11,854عرض على GitHub↗

    This project is a terminal user interface library for Node.js, designed to facilitate the construction of interactive command-line applications. It provides a comprehensive toolkit of high-level widgets that abstract complex terminal escape codes and rendering logic, allowing developers to build functional interfaces using reusable components. The framework distinguishes itself by implementing a box-model-based layout engine and a virtual DOM-style reconciliation system. These mechanisms enable responsive design patterns—such as percentage-based sizing and relative positioning—to function wit

    JavaScript
    عرض على GitHub↗11,854
عرض جميع البدائل الـ 30 لـ Slides→