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

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

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

jamiebuilds/spectacle-code-slide

0
View on GitHub↗
4,137 نجوم·164 تفرعات·JavaScript·MIT·2 مشاهداتjamiebuilds.github.io/spectacle-code-slide↗

Spectacle Code Slide

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

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

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

Features

  • Code Highlight Animations - Provides animations specifically designed to highlight changes and transition between versions of displayed source code.
  • Code Walkthroughs - Creates interactive, guided sequences for explaining code snippets through incremental visual changes.
  • Technical Presentation Tools - Offers a platform for creating technical slide decks with specialized support for animated code snippets.
  • Code Syntax Highlighting - Provides visual formatting of source code using colors and styles based on language syntax rules.
  • React Components - Ships a reusable React component for integrating animated code walkthroughs into web-based slide decks.
  • Code Version Diffing - Calculates incremental changes between code versions to render animated visual updates during a step-by-step presentation.
  • Code Presentation Utilities - Provides a utility for formatting and transitioning between code versions for technical presentations.
  • Animated Code Sliders - Implements a sequence of code snapshots that animate transitions to explain logic changes during live demonstrations.
  • Syntax Highlighting Components - Implements React components that render and style source code blocks with language-specific syntax highlighting for browser-based viewing.
  • Programming Tutorials - Supports the design of programming tutorials by transitioning through different versions of a codebase.
  • Developer Education - Provides tools for creating interactive code-centric educational materials to improve developer comprehension.
  • Keyboard Navigation Interception - Uses keyboard event interception to trigger sequential transitions between different code snapshots.
  • Snapshot Transition Mapping - Maps specific user inputs to pre-defined code snapshots to manage the sequence of versions displayed.
  • Step-Based Navigation Managers - Coordinates the progression through sequential code views using a step-based navigation manager.

سجل النجوم

مخطط تاريخ النجوم لـ jamiebuilds/spectacle-code-slideمخطط تاريخ النجوم لـ jamiebuilds/spectacle-code-slide

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

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

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

Start searching with AI

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

ما هي وظيفة jamiebuilds/spectacle-code-slide؟

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

ما هي الميزات الرئيسية لـ jamiebuilds/spectacle-code-slide؟

الميزات الرئيسية لـ jamiebuilds/spectacle-code-slide هي: Code Highlight Animations, Code Walkthroughs, Technical Presentation Tools, Code Syntax Highlighting, React Components, Code Version Diffing, Code Presentation Utilities, Animated Code Sliders.

ما هي البدائل مفتوحة المصدر لـ jamiebuilds/spectacle-code-slide؟

تشمل البدائل مفتوحة المصدر لـ jamiebuilds/spectacle-code-slide: pomber/code-surfer — Code Surfer is a web-based code slide framework and presentation tool designed for creating technical slides. It… microsoft/codetour — Code Tour is a VS Code extension that enables the creation of interactive, step-by-step guided walkthroughs of a… hakimel/reveal.js — This project is a web-native presentation framework that renders slide decks from standard HTML or Markdown. It… code-hike/codehike — Codehike is a React-based documentation framework and interactive code walkthrough tool. It functions as a markdown… antfu/skills — This project is a multi-purpose toolkit consisting of an AI agent knowledge base, a developer tool UI kit, a markdown… adobe/react-spectrum — This project is a design system component library and adaptive UI framework based on Adobe's Spectrum design system.…

بدائل مفتوحة المصدر لـ Spectacle Code Slide

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Spectacle Code Slide.
  • pomber/code-surferالصورة الرمزية لـ pomber

    pomber/code-surfer

    6,378عرض على GitHub↗

    Code Surfer is a web-based code slide framework and presentation tool designed for creating technical slides. It functions as a code animation library and diff visualizer that enables the rendering of source code with animated transitions, zooming, and highlighting. The project focuses on visualizing code evolution through state morphing and diff animations. It uses coordinate-based view transitions and smooth scrolls to guide viewers through changes between different code versions across a slide deck. The framework provides capabilities for attention management via line-level focus, section

    JavaScriptcodedeckkeynote
    عرض على GitHub↗6,378
  • microsoft/codetourالصورة الرمزية لـ microsoft

    microsoft/codetour

    4,541عرض على GitHub↗

    Code Tour is a VS Code extension that enables the creation of interactive, step-by-step guided walkthroughs of a codebase. It serves as a tool for guided code documentation, mapping descriptive explanations directly to specific file lines and directories within the editor to assist with codebase onboarding and technical knowledge transfer. The system distinguishes itself through the use of regular expression-based anchoring to maintain step stability across different versions of source code and the ability to export tours as portable files containing the necessary code context for playback wi

    TypeScriptcode-navigationknowledge-sharingonboarding
    عرض على GitHub↗4,541
  • hakimel/reveal.jsالصورة الرمزية لـ hakimel

    hakimel/reveal.js

    71,731عرض على GitHub↗

    This project is a web-native presentation framework that renders slide decks from standard HTML or Markdown. It functions as a declarative slide engine, managing navigation, state persistence, and lifecycle events through a configuration-driven interface. By leveraging standard web technologies, it enables the creation of responsive, browser-based presentations that support complex layouts, nested transitions, and interactive content. The framework distinguishes itself through a modular, plugin-based architecture that allows developers to extend core functionality using custom hooks and event

    JavaScriptpresentationsslidesslideshow
    عرض على GitHub↗71,731
  • arco-design/arco-designالصورة الرمزية لـ arco-design

    arco-design/arco-design

    5,625عرض على GitHub↗

    Arco Design is a React UI component library and design system framework used to build professional web interfaces. It provides a collection of pre-built visual elements and layouts designed to maintain a consistent design language across applications. The system features a token-based theming engine that utilizes hierarchical design variables and CSS variables to enable granular visual customization. This allows for the modification of global and component-level styles through a dedicated theme editor or loader to align the interface with specific brand identities. The framework supports ent

    TypeScript
    عرض على GitHub↗5,625
عرض جميع البدائل الـ 30 لـ Spectacle Code Slide→