awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to jamiebuilds/spectacle-code-slide

Open-source alternatives to Spectacle Code Slide

30 open-source projects similar to jamiebuilds/spectacle-code-slide, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Spectacle Code Slide alternative.

  • pomber/code-surferAvatar von pomber

    pomber/code-surfer

    6,378Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,378
  • microsoft/codetourAvatar von microsoft

    microsoft/codetour

    4,541Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,541
  • hakimel/reveal.jsAvatar von hakimel

    hakimel/reveal.js

    71,731Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗71,731

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Find more with AI search
  • code-hike/codehikeAvatar von code-hike

    code-hike/codehike

    5,365Auf GitHub ansehen↗

    Codehike is a React-based documentation framework and interactive code walkthrough tool. It functions as a markdown content orchestrator that transforms decorated markdown into structured data and React components, serving as a visualization layer for highlighting code ranges, diffs, and compiler errors. The project is distinguished by its ability to create scrollycoding experiences and step-by-step technical tutorials. It features token-level animations that visually demonstrate how logic evolves between code versions and provides a system for syncing UI state to the browser scroll position.

    TypeScriptblogcodedocs
    Auf GitHub ansehen↗5,365
  • etesam913/react-magic-motionAvatar von Etesam913

    Etesam913/react-magic-motion

    1,122Auf GitHub ansehen↗

    React Magic Motion is a component-based library for React that automates layout transitions and visual movement. It functions as a declarative animation framework, allowing developers to apply smooth motion to UI elements without the need for manual keyframe management or complex state tracking. The library utilizes a layout-based animation technique that calculates the difference between element positions before and after state changes. By monitoring the component tree and DOM layout, it automatically triggers hardware-accelerated CSS transforms to animate shifts, reordering, and navigation

    TypeScript
    Auf GitHub ansehen↗1,122
  • arco-design/arco-designAvatar von arco-design

    arco-design/arco-design

    5,625Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,625
  • react-bootstrap/react-bootstrapAvatar von react-bootstrap

    react-bootstrap/react-bootstrap

    22,608Auf GitHub ansehen↗

    React Bootstrap is a frontend component framework and responsive UI kit that translates the Bootstrap CSS framework into a React-based component architecture. It provides a collection of reusable, pre-styled interface elements and grid systems designed for consistent, responsive web development. The library distinguishes itself by wrapping raw HTML markup in React components to manage accessibility and stateful behaviors. It utilizes a centralized theme provider to propagate global configuration and breakpoints, while employing portal-based rendering for overlays to prevent clipping issues.

    TypeScriptbootstraphacktoberfestjavascript
    Auf GitHub ansehen↗22,608
  • maxmellon/vim-jsx-prettyAvatar von MaxMEllon

    MaxMEllon/vim-jsx-pretty

    968Auf GitHub ansehen↗

    Vim-jsx-pretty is a text editor extension that provides syntax highlighting and indentation rules for JSX and TSX code elements within the Vim editor. It operates as a TypeScript JSX language plugin, rendering colorized programming constructs and nested markup hierarchies legibly inside source files. The extension applies syntax coloring and smart spacing rules to markup structures through embedded language syntax regions and structural grammar integrations. It supports formatting for tagged template strings by applying rules directly to embedded markup structures inside designated template l

    Vim scriptjsxjsx-syntaxreact-syntax
    Auf GitHub ansehen↗968
  • palantir/blueprintAvatar von palantir

    palantir/blueprint

    21,836Auf GitHub ansehen↗

    Blueprint is a React UI component library and web design system focused on accessibility and the creation of data-dense interfaces. It provides a standardized framework of visual styles and reusable interface elements for building professional desktop applications. The toolkit is specifically optimized for displaying complex information and large datasets, featuring high-performance interactive data grids for rendering and manipulating data. The library covers a broad range of capability areas, including the construction of form inputs, navigation systems, and content layout management. It a

    TypeScriptblueprintcomponentsdesign
    Auf GitHub ansehen↗21,836
  • radix-ui/primitivesAvatar von radix-ui

    radix-ui/primitives

    18,642Auf GitHub ansehen↗

    Primitives is a library of unstyled, accessible building blocks designed for creating complex interface elements in React. It functions as a headless component framework, providing the underlying logic, state management, and accessibility compliance while leaving all visual styling and design decisions entirely to the developer. The library distinguishes itself through a composition-based architecture that allows developers to build interactive interfaces by nesting small, single-purpose components. This system automatically handles complex requirements such as WAI-ARIA attribute injection, f

    TypeScriptaccessibilitycolorscomponent-library
    Auf GitHub ansehen↗18,642
  • ruanyf/react-demosAvatar von ruanyf

    ruanyf/react-demos

    16,471Auf GitHub ansehen↗

    This project is a collection of practical code samples and demonstrations for building user interfaces with React. It serves as a set of examples illustrating common interface patterns, state management techniques, and the implementation of modular, reusable components. The repository provides specific demonstrations for several core development areas. These include samples for retrieving and rendering asynchronous data from external APIs, managing component lifecycles during mounting and unmounting, and handling internal state to sync form inputs. It also includes guides for direct document

    JavaScript
    Auf GitHub ansehen↗16,471
  • semantic-org/semantic-ui-reactAvatar von Semantic-Org

    Semantic-Org/Semantic-UI-React

    13,218Auf GitHub ansehen↗

    Semantic UI React is a declarative component library that provides native React bindings for the Semantic UI design language. It enables the construction of complex user interfaces through a modular, component-based architecture that maps directly to established design patterns, allowing developers to build consistent web application layouts without manual HTML markup. The library distinguishes itself through a shorthand property system that automatically generates and populates nested child components from data objects, significantly reducing the need for verbose code. It also supports polym

    JavaScriptcomponent-librarycomponentsfrontend-components
    Auf GitHub ansehen↗13,218
  • facebook/reactAvatar von facebook

    facebook/react

    245,669Auf GitHub ansehen↗

    React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.

    JavaScriptjavascriptuifrontend
    Auf GitHub ansehen↗245,669
  • douyinfe/semi-designAvatar von DouyinFE

    DouyinFE/semi-design

    10,017Auf GitHub ansehen↗

    Semi Design is a React UI component library and design token system used to build web application frontends. It provides a collection of pre-built interface elements and a framework of visual constants to maintain consistent branding across a product. The project features a design-to-code workflow that converts visual design drafts into production-ready React code and stylesheets. It includes an internationalization framework for adapting interfaces to different languages and text layouts, as well as a web component wrapper to isolate UI elements for use in SDKs and browser plugins. The libr

    TypeScriptai-friendlycode2designdark-mode
    Auf GitHub ansehen↗10,017
  • antfu/skillsAvatar von antfu

    antfu/skills

    3,487Auf GitHub ansehen↗

    This project is a multi-purpose toolkit consisting of an AI agent knowledge base, a developer tool UI kit, a markdown presentation framework, a technical diagram renderer, and a TypeScript library bundler. It provides the infrastructure to curate documented guidelines into structured collections for automated AI outputs while offering tools for creating technical content and distributing software libraries. The markdown presentation framework allows for the creation of interactive slide decks featuring synchronized code blocks, motion transitions, and the rendering of mathematical formulas an

    TypeScriptagent-skillsskills
    Auf GitHub ansehen↗3,487
  • primefaces/primereactAvatar von primefaces

    primefaces/primereact

    8,323Auf GitHub ansehen↗

    PrimeReact is a comprehensive UI component library for building interactive user interfaces with React. It provides an accessible component suite, a form input framework, and a data visualization toolkit designed to meet accessibility standards through built-in keyboard navigation and focus management. The library features a themed design system that allows for visual customization via pre-defined skin sets or an unstyled mode. This unstyled mode decouples component behavior and accessibility logic from the presentation layer, enabling the implementation of custom corporate design systems. C

    CSS
    Auf GitHub ansehen↗8,323
  • conorhastings/react-syntax-highlighterAvatar von conorhastings

    conorhastings/react-syntax-highlighter

    4,663Auf GitHub ansehen↗

    react-syntax-highlighter is a component for rendering source code with syntax highlighting in React applications. It acts as a wrapper for the PrismJS and Highlight.js engines to provide formatted code display and language-specific colors. The project provides a customizable code block renderer that supports custom DOM injection, line numbering, and inline styling. It allows users to replace default HTML tags with custom React components to control how code is injected into the document object model. The library covers code presentation management through visual themes and line numbering. It

    JavaScript
    Auf GitHub ansehen↗4,663
  • keenthemes/reuiAvatar von keenthemes

    keenthemes/reui

    2,568Auf GitHub ansehen↗

    Reui is a React UI component library and front-end framework distributed under the MIT license. It provides a collection of reusable, pre-built React components for building modern web application interfaces. The library is built on a component-based architecture that uses declarative rendering through JSX, with state management handled by React Hooks. It employs CSS Modules for scoped styling and Tailwind CSS for utility-first styling, while TypeScript provides static type checking across the codebase. The project organizes components using a file-based structure and uses a module bundler bu

    TypeScriptbase-uinextjsradix-ui
    Auf GitHub ansehen↗2,568
  • adobe/react-spectrumAvatar von adobe

    adobe/react-spectrum

    15,567Auf GitHub ansehen↗

    This project is a design system component library and adaptive UI framework based on Adobe's Spectrum design system. It provides a collection of accessible React components designed to create consistent user experiences through a standardized set of adaptive and themeable interface elements. The framework features a responsive scale system that automatically optimizes touch targets and component sizing for mobile and desktop contexts. It is built as a tree-shakable library, allowing for the import of only the specific components used to minimize the final JavaScript and CSS bundle size. The

    TypeScriptaccessibilitydesign-systemsreact
    Auf GitHub ansehen↗15,567
  • tremorlabs/tremor-npmAvatar von tremorlabs

    tremorlabs/tremor-npm

    16,461Auf GitHub ansehen↗

    Tremor is a React component library designed for building analytical dashboards and data-driven web interfaces. It provides a collection of modular UI elements and pre-styled charts that allow developers to render complex datasets into clear visual summaries. The library functions as a utility-first UI kit that integrates with styling frameworks to ensure consistent design across dashboard layouts. By utilizing a declarative composition model, it enables the assembly of interfaces through reusable layout containers and property-driven visual configuration, decoupling raw data processing from

    TypeScriptreact-componentsreactjstailwindcss
    Auf GitHub ansehen↗16,461
  • tamagui/tamaguiAvatar von tamagui

    tamagui/tamagui

    13,729Auf GitHub ansehen↗

    Tamagui is a cross-platform user interface framework designed to build high-performance, themeable applications that share logic and styling across web and mobile environments. It functions as a comprehensive design system orchestrator, providing a collection of type-safe components that compile to optimized atomic CSS for the web and native code for mobile platforms. By utilizing a build-time compiler, the framework eliminates runtime overhead, ensuring consistent visual output and interaction behavior regardless of the target platform. The framework distinguishes itself through its advanced

    TypeScriptatomic-csscss-in-jsoptimizing-compiler
    Auf GitHub ansehen↗13,729
  • clauderic/react-sortable-hocAvatar von clauderic

    clauderic/react-sortable-hoc

    10,905Auf GitHub ansehen↗

    React Sortable Hoc is a library for building drag-and-drop reorderable lists and grids within web applications. It provides a set of reusable components designed to integrate into the component-based architecture of React, allowing users to rearrange elements through mouse or touch input. The library utilizes a higher-order component pattern to inject drag-and-drop state management into existing list components without requiring modifications to the underlying implementation. It employs portal-based ghost rendering to move elements outside the normal document flow, while using hardware-accele

    JavaScriptdrag-and-dropdraggingfront-end
    Auf GitHub ansehen↗10,905
  • resend/react-emailAvatar von resend

    resend/react-email

    19,350Auf GitHub ansehen↗

    React Email is a development framework for designing and testing HTML emails using a library of modular components. It provides a set of reusable UI primitives that allow developers to build email templates through declarative code, ensuring consistent visual presentation across various desktop and mobile email service providers. The framework functions by transforming component trees into static HTML markup, automatically handling the complex requirements of email client rendering. It includes a built-in engine that extracts style declarations and injects them directly into HTML elements, by

    TypeScriptemailhacktoberfest
    Auf GitHub ansehen↗19,350
  • elvirbrk/notehighlight2016Avatar von elvirbrk

    elvirbrk/NoteHighlight2016

    3,927Auf GitHub ansehen↗

    NoteHighlight2016 is a syntax highlighting add-in for Microsoft OneNote 2016 and Office 365. It functions as an Office add-in that applies language-specific colors and styles to source code snippets embedded within notes. The plugin provides an interactive selection menu that allows users to choose a programming language to apply formatting to their code blocks. It includes a configuration interface for managing and customizing the list of supported programming languages. The tool uses regular expressions for tokenization and modifies text range properties to simulate syntax highlighting for

    C#addincode-snippetsonenote
    Auf GitHub ansehen↗3,927
  • cake-build/cakeAvatar von cake-build

    cake-build/cake

    4,179Auf GitHub ansehen↗

    Cake is a cross-platform build automation system and scripting framework that allows users to define software build pipelines using C# scripts. It functions as a CI/CD pipeline orchestrator and build runner, providing a strongly-typed domain-specific language to simplify the orchestration of compilation, testing, and packaging processes across Windows, Linux, and macOS. The system ensures reproducible build environments by pinning the versions of build tools, modules, and dependencies. It distinguishes itself by enabling a C# scripting workflow with full IDE support, including autocomplete, s

    C#build-automationbuild-automation-toolbuild-tool
    Auf GitHub ansehen↗4,179
  • danilowoz/react-content-loaderAvatar von danilowoz

    danilowoz/react-content-loader

    13,998Auf GitHub ansehen↗

    This project is a React skeleton loader library and UI component set used to create animated SVG placeholder shapes that represent loading content in user interfaces. It functions as an SVG loading placeholder generator designed to prevent layout shifts by signaling data loading states. The library includes a custom loader design tool for building bespoke skeleton shapes that match specific interface layouts. It employs a rendering approach with static SVG keys to ensure the components are compatible with client-server hydration, preventing mismatches between server-side and client-side rende

    TypeScript
    Auf GitHub ansehen↗13,998
  • emilkowalski/vaulAvatar von emilkowalski

    emilkowalski/vaul

    8,426Auf GitHub ansehen↗

    Vaul is a React drawer component used to create accessible, draggable bottom sheets and slide-up panels. It serves as a mobile-friendly alternative to traditional dialogs and modals by rendering content into a separate DOM node via a portal to avoid layout nesting issues. The library features configurable snap points that allow panels to lock into specific vertical heights during drag gestures. It supports hierarchical UI layering, enabling the use of nested drawers for complex navigation or multi-level menus. The component includes an accessibility layer with ARIA announcements and focus ma

    TypeScriptdialogdrawerreact
    Auf GitHub ansehen↗8,426
  • arwes/arwesAvatar von arwes

    arwes/arwes

    7,523Auf GitHub ansehen↗

    Arwes is a sci-fi React UI framework and futuristic component library designed for building web interfaces with cyberpunk aesthetics. It provides a thematic web UI toolkit that combines stylized components with an SVG animation engine to create immersive visual identities. The project distinguishes itself through coordinated animation sequences that control the assembly and disassembly of interface elements. It integrates a sensory feedback system that maps user interaction events to synchronized audio clips and manages dynamic backgrounds to enhance the environmental atmosphere. The framewo

    TypeScriptarwescyberprepframework
    Auf GitHub ansehen↗7,523
  • elastic/euiAvatar von elastic

    elastic/eui

    6,337Auf GitHub ansehen↗

    EUI is a React UI component library and design system framework. It provides a collection of reusable, typed interface components and visual guidelines to ensure a unified user experience across web application layouts. The project functions as a themed UI toolkit, enabling the management of visual aesthetics and the ability to toggle between light and dark modes. It incorporates a CSS-in-JS styling library for defining custom styles and rulesets for individual application elements. The framework covers broad capability areas including design system implementation, custom interface styling,

    TypeScript
    Auf GitHub ansehen↗6,337
  • datav-team/datavAvatar von DataV-Team

    DataV-Team/DataV

    9,667Auf GitHub ansehen↗

    DataV is a big screen visualization framework designed for high-impact data displays. It provides a collection of libraries for both Vue and React to build large-scale data dashboards featuring interactive charts and visual elements. The toolkit includes a specialized decoration kit of scalable vector graphics used to add borders and frames to professional data display screens. It focuses on complex data visualization, including the rendering of specialized charts such as water level and flight line maps. The framework covers a broad capability surface for data dashboard visualization, provi

    Vuebidatavsvg
    Auf GitHub ansehen↗9,667