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

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

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

googlecodelabs/toolsArchived

0
View on GitHub↗
4,822 نجوم·1,343 تفرعات·Go·Apache-2.0·12 مشاهدات

Tools

هذا المشروع عبارة عن مولد دروس تفاعلي ومولد مواقع ثابتة يحول المستندات المصدر، مثل Markdown وGoogle Docs، إلى أدلة تعليمية منظمة. يعمل كأداة تحويل توثيق تقوم بتجميع المحتوى المصدر إلى أصول HTML ثابتة وبيانات وصفية للتوزيع على جماهير عامة أو خاصة.

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

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

Features

  • Interactive Tutorials - Transforms documents into interactive web-based guides that lead users through a step-by-step learning process.
  • Interactive Tutorials - Generates interactive, step-by-step instructional guides from Markdown and Google Docs.
  • Interactive Lesson Authoring - Provides a set of tools for creating instructional content with interactive elements and automated navigation.
  • Multi-Format Exports - Translates a single source of truth into various targets including HTML and Jupyter notebooks.
  • Content Organization Systems - Organizes tutorials into themed views and landing pages using metadata and tagging for improved findability.
  • Content Metadata Tagging - Uses metadata and tagging to organize tutorials into themed collections and landing pages.
  • Document Conversion - Transforms source documents into structured formats including HTML and Jupyter notebooks.
  • Instructional Format Converters - Transforms documents, local files, or remote URLs into interactive instructional tutorials formatted as HTML.
  • Content Tag Filtering - Organizes individual tutorials into themed collections and landing pages by filtering content based on assigned metadata tags.
  • Technical Documentation - Provides tools to transform technical content into organized collections of guides and documentation for public hosting.
  • Documentation Publishing Pipelines - Automates the organization and publication of tutorials into themed collections for public audiences.
  • Instructional Content Grouping - Organizes themed collections of instructional content using tags to determine which tutorials appear in a specific view.
  • Instructional HTML Converters - Transforms instructional content from documents, local files, or URLs into a standardized HTML format.
  • Learning Content Publishers - Publishes authoring materials and generated tutorials for online educational access.
  • Markdown-HTML Content Converters - Translates instructional content from documents or markdown into target formats such as HTML and notebook cells.
  • Markdown to HTML Converters - Transforms structured markdown or Google Docs source files into static HTML files for web display.
  • Instructional Guide Generation - Converts Markdown and Google Docs into structured interactive HTML instructional guides.
  • Metadata-Based Grouping - Organizes tutorials into themed collections and landing pages by filtering content based on assigned metadata tags.
  • Multi-Format Output Converters - Transforms source content into multiple output formats including HTML and Jupyter notebooks.
  • Static Site Generators - Compiles documents and metadata into a standalone set of static HTML assets for scalable content delivery.
  • Format-Agnostic Parsers - Extracts instructional data from diverse inputs like local files, remote URLs, and Google Docs into a standardized internal format.
  • Instructional Content Frameworks - Provides a structural framework for grouping tutorials into themed collections to help learners find materials.
  • Tutorial Publishing - Hosts and distributes instructional tutorials to public or private audiences for learner access.
  • Instructional Components - Implements a custom element UI framework to render interactive instructional components without external JavaScript frameworks.
  • Interactive Embeds - Integrates custom HTML elements into a page to create interactive instructional content without using external frameworks.
  • View Hierarchy Organization - Uses structural patterns to organize tutorials into themed collections and nested views.
  • Static Generation - Produces standalone HTML and Markdown artifacts for deployment to any static web server or cloud storage.
  • Instructional Metadata Management - Assigns properties like summaries, categories, and visibility status to control how tutorials are indexed and published.
  • Tutorial Landing Pages - Generates curated entry pages that organize and showcase specific collections of instructional tutorials.
  • Automatic Table of Contents - Automatically generates navigational outlines based on document heading hierarchy to help users jump between steps.
  • Local Site Previews - Runs a local web server to compile and render views locally for content verification during development.
  • Static Site Preview Servers - Provides a lightweight web server to verify the output of the tutorial generator before public deployment.
  • Cloud Deployment - Uploads compiled static assets to cloud buckets to support staged promotions and custom domains.
  • Static Site Deployment - Produces standalone HTML or markdown artifacts compatible with any static web server or cloud storage provider.
  • Learning Experience Management - Deploys instructional guides and tracks user engagement and progress through integrated analytics.
  • Instructional Component Models - Implements a custom element UI framework to embed interactive instructional components without external JavaScript dependencies.
  • Static Web Hosting - Outputs tutorials as static HTML files for hosting on any web server or cloud storage.
  • Development Preview Servers - Provides an embedded server for real-time content and layout previewing of tutorials before public deployment.

سجل النجوم

مخطط تاريخ النجوم لـ googlecodelabs/toolsمخطط تاريخ النجوم لـ googlecodelabs/tools

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

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

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

Start searching with AI

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

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

    assemble/assemble

    4,258عرض على GitHub↗

    Assemble is a static site generator and build pipeline system that compiles markdown, templates, and data into static HTML files. It functions as a markdown-to-HTML converter and a data format transformer capable of moving content between JSON, YAML, XML, PLIST, and CSV formats. The project features a pipeline-based build process where users can define ordered sequences of data transformations and file processing steps. It includes project scaffolding tools to bootstrap directory structures and configuration files from predefined boilerplates. The system manages content through collection-ba

    CSSassembleblog-enginebuild
    عرض على GitHub↗4,258
  • vanessa219/vditorالصورة الرمزية لـ Vanessa219

    Vanessa219/vditor

    11,074عرض على GitHub↗

    Vditor is a browser-based Markdown editor and rendering engine that supports multiple editing interfaces, including a visual rich-text experience, instant rendering, and a traditional side-by-side split-view preview. It serves as an authoring tool for technical documentation and a component for web-based editor integration. The project is distinguished by its support for complex technical content, utilizing specialized rendering for mathematical formulas, flowcharts, sequence diagrams, and mind maps. It also functions as a collaborative document review tool, enabling users to attach anchored

    TypeScriptcommonmarkeditorgfm
    عرض على GitHub↗11,074
  • phpdocumentor/phpdocumentorالصورة الرمزية لـ phpDocumentor

    phpDocumentor/phpDocumentor

    4,332عرض على GitHub↗

    phpDocumentor is a PHP API documentation generator and source code analyzer that transforms PHP files and DocBlocks into structured HTML API references. It functions as a static site generator and an automatic documentation tool designed to synchronize technical documentation with code changes. The project distinguishes itself by acting as a UML diagram generator, producing class and architectural graphs via PlantUML based on source analysis. It also supports technical manual authoring, rendering hand-written guides in Markdown and ReStructuredText alongside the automatically generated API re

    PHPdocblockdocblocksgraphviz
    عرض على GitHub↗4,332
  • metalsmith/metalsmithالصورة الرمزية لـ metalsmith

    metalsmith/metalsmith

    7,827عرض على GitHub↗

    Metalsmith is a Node.js static site generator and static content processor that transforms source files into websites, eBooks, or technical documentation. It functions as a file-to-object transformer, converting directory trees into plain JavaScript objects that can be programmatically manipulated in memory. The project is built around a pluggable build pipeline where files are passed through a sequence of custom functions to transform content and metadata incrementally. This architecture allows users to extend functionality by writing their own plugins or using third-party modules to define

    JavaScriptjavascriptmarkdownmarkdown-to-html
    عرض على GitHub↗7,827
عرض جميع البدائل الـ 30 لـ Tools→

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

ما هي وظيفة googlecodelabs/tools؟

هذا المشروع عبارة عن مولد دروس تفاعلي ومولد مواقع ثابتة يحول المستندات المصدر، مثل Markdown وGoogle Docs، إلى أدلة تعليمية منظمة. يعمل كأداة تحويل توثيق تقوم بتجميع المحتوى المصدر إلى أصول HTML ثابتة وبيانات وصفية للتوزيع على جماهير عامة أو خاصة.

ما هي الميزات الرئيسية لـ googlecodelabs/tools؟

الميزات الرئيسية لـ googlecodelabs/tools هي: Interactive Tutorials, Interactive Lesson Authoring, Multi-Format Exports, Content Organization Systems, Content Metadata Tagging, Document Conversion, Instructional Format Converters, Content Tag Filtering.

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

تشمل البدائل مفتوحة المصدر لـ googlecodelabs/tools: assemble/assemble — Assemble is a static site generator and build pipeline system that compiles markdown, templates, and data into static… vanessa219/vditor — Vditor is a browser-based Markdown editor and rendering engine that supports multiple editing interfaces, including a… phpdocumentor/phpdocumentor — phpDocumentor is a PHP API documentation generator and source code analyzer that transforms PHP files and DocBlocks… metalsmith/metalsmith — Metalsmith is a Node.js static site generator and static content processor that transforms source files into websites,… getpelican/pelican — Pelican is a Python-based static site generator that converts Markdown and reStructuredText files into static HTML… mixu/markdown-styles — This project is a static site generator and documentation builder designed to transform markdown files into styled…