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

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

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

chanind/hanzi-writer

0
View on GitHub↗
4,835 نجوم·717 تفرعات·TypeScript·MIT·11 مشاهداتhanziwriter.org↗

Hanzi Writer

Hanzi Writer هو مدرس تفاعلي لكتابة الأحرف الصينية ومكتبة رسوم متحركة SVG مصممة لتصور والتحقق من البناء المتسلسل للأحرف. يعمل كأداة تعليمية لممارسة الخط من خلال عرض رسوم متحركة لكل ضربة والتحقق من المسارات التي يرسمها المستخدم.

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

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

Features

  • Chinese Character Pedagogy - Provides interactive visual guides to teach the correct stroke order and writing process for Chinese characters.
  • Calligraphy Tutors - Functions as an interactive tool for practicing Chinese calligraphy through drawing validation and guided exercises.
  • Interactive Language Practice - Provides an interactive way for students to practice drawing characters with real-time sequence validation.
  • Stroke Order Visualizers - Provides a pedagogical resource for visualizing and practicing the sequential construction of Chinese characters.
  • SVG Path Interaction Mapping - Maps mouse and touch events to specific SVG path segments to detect the completion of character strokes.
  • Guided Writing Exercises - Directs users through interactive exercises that require drawing characters in the correct stroke sequence.
  • SVG Path Animations - Renders animated SVG paths for handwritten characters to demonstrate step-by-step construction.
  • SVG Path Rendering - Translates coordinate data from SVG path definitions into visual screen elements to render characters.
  • Path Accuracy Validators - Compares user-drawn SVG paths against predefined character data to verify writing accuracy.
  • Handwriting Validation - Compares user-drawn strokes against predefined sequences to provide immediate feedback on writing accuracy.
  • Sequence Validation - Compares user input coordinates against a predefined order of strokes to verify writing accuracy in real time.
  • SVG Animation Libraries - Provides a library for rendering SVG stroke order animations to demonstrate correct writing sequences.
  • Language Learning Toolkits - Provides integrated tools for character writing and verification for use in language learning applications.
  • Glyph Coordinate Retrieval - Retrieves SVG path coordinates for characters from remote sources to enable rendering of stroke animations.
  • Animation Sequencing - Coordinates the timing and order of stroke animations based on the character's writing sequence.
  • JavaScript 框架汇总 - Listed in the “JavaScript 项目” section of the Great Open Source Project awesome list.

سجل النجوم

مخطط تاريخ النجوم لـ chanind/hanzi-writerمخطط تاريخ النجوم لـ chanind/hanzi-writer

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

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

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

Start searching with AI

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

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Hanzi Writer.
  • connoratherton/walkwayالصورة الرمزية لـ ConnorAtherton

    ConnorAtherton/walkway

    4,350عرض على GitHub↗

    Walkway is a web animation framework and library designed for creating and managing drawing animations on SVG paths, lines, and polylines. It functions as a utility for executing geometric line animations within a browser, providing a system to control the playback state and timing of vector graphics. The library allows for the configuration of custom durations and easing functions to control the visual flow of drawings. It manages animation states through a system that can trigger sequences via callbacks and pause progress when the browser window loses focus. The framework covers high-level

    JavaScript
    عرض على GitHub↗4,350
  • alibaba/butterflyالصورة الرمزية لـ alibaba

    alibaba/butterfly

    4,649عرض على GitHub↗

    Butterfly is an interactive graph visualization library and SVG-based diagramming engine used to build node-based workflow designers and visual flow editors. It provides a framework for rendering interconnected nodes, edges, and groups to model technical architectures, business processes, and data-driven workflows. The project is distinguished by its ability to integrate custom UI components as graph nodes and its specialized support for data lineage visualization. It enables the mapping of relationships between data fields, tables, and business entities to track provenance and monitor workfl

    JavaScript
    عرض على GitHub↗4,649
  • julianshapiro/velocityالصورة الرمزية لـ julianshapiro

    julianshapiro/velocity

    17,217عرض على GitHub↗

    Velocity is a JavaScript animation library used to create high-performance CSS and SVG animations. It functions as a CSS property interpolator and a spring physics engine, enabling the creation of smooth visual transitions and organic movement for web elements. The project provides a programmatic interface for modifying vector attributes and 3D transformations through its SVG animation framework. It further distinguishes itself as an animation sequence orchestrator, allowing for the chaining of movements and the staggering of start times across multiple elements using promises. The library c

    JavaScript
    عرض على GitHub↗17,217
  • exercism/exercism.ioالصورة الرمزية لـ exercism

    exercism/exercism.io

    7,567عرض على GitHub↗

    Exercism is a programming exercise platform that provides a multi-language learning curriculum designed to teach language syntax and idiomatic patterns. It combines a web-based environment for managing coding challenges with a peer-to-peer code review system. The platform distinguishes itself by integrating local development workflows, allowing users to solve exercises in their own editors and submit them via a command line tool. It facilitates a mentorship model where learners receive qualitative feedback and critiques from experienced developers to improve code readability and performance.

    عرض على GitHub↗7,567
عرض جميع البدائل الـ 30 لـ Hanzi Writer→

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

ما هي وظيفة chanind/hanzi-writer؟

Hanzi Writer هو مدرس تفاعلي لكتابة الأحرف الصينية ومكتبة رسوم متحركة SVG مصممة لتصور والتحقق من البناء المتسلسل للأحرف. يعمل كأداة تعليمية لممارسة الخط من خلال عرض رسوم متحركة لكل ضربة والتحقق من المسارات التي يرسمها المستخدم.

ما هي الميزات الرئيسية لـ chanind/hanzi-writer؟

الميزات الرئيسية لـ chanind/hanzi-writer هي: Chinese Character Pedagogy, Calligraphy Tutors, Interactive Language Practice, Stroke Order Visualizers, SVG Path Interaction Mapping, Guided Writing Exercises, SVG Path Animations, SVG Path Rendering.

ما هي البدائل مفتوحة المصدر لـ chanind/hanzi-writer؟

تشمل البدائل مفتوحة المصدر لـ chanind/hanzi-writer: connoratherton/walkway — Walkway is a web animation framework and library designed for creating and managing drawing animations on SVG paths,… alibaba/butterfly — Butterfly is an interactive graph visualization library and SVG-based diagramming engine used to build node-based… julianshapiro/velocity — Velocity is a JavaScript animation library used to create high-performance CSS and SVG animations. It functions as a… sunface/rust-by-practice — rust-by-practice is an interactive coding platform and language learning curriculum designed to teach the Rust… exercism/exercism.io — Exercism is a programming exercise platform that provides a multi-language learning curriculum designed to teach… ant-design/ant-motion — This is a React animation library providing a collection of components for creating choreographed motion, complex…