26 مستودعات
Curated collections for web frontend development.
Distinguishing note: Focuses on frontend-specific knowledge curation.
Explore 26 awesome GitHub repositories matching web development · Frontend Development Resources. Refine with filters or upvote what's useful.
This project is a curated knowledge repository that serves as a comprehensive reference guide for web development. It organizes high-quality resources, documentation, and technical links into a structured collection designed to assist developers in navigating the frontend ecosystem and staying updated with evolving industry standards. The repository utilizes a directory-based information architecture, categorizing complex technical topics into nested folders to ensure predictable navigation. By leveraging a git-versioned knowledge base, the project maintains a complete historical audit trail
Maintains a structured collection of high-quality resources for web development.
This project is a markdown technical blog and frontend development knowledge base. It serves as a technical documentation archive and a curated repository of educational content focused on JavaScript internals and modern web frameworks. The project functions as a code example repository and a technical knowledge base, storing deep-dive articles, tutorials, and translated versions of official software documentation. It also includes curated industry news and weekly digests of security events and tool releases. The system organizes technical content into thematic series and columns to create s
Serves as a curated knowledge base specifically focused on JavaScript internals and modern frontend development frameworks.
Hyperframes is an HTML-to-video rendering engine and composition tool that transforms web layouts and CSS into encoded video files. It functions as a headless browser video pipeline and a distributed video rendering framework, allowing users to create seekable animations and programmatic motion designs using HTML, CSS, and JavaScript. The project differentiates itself as an AI agent video orchestrator, enabling the automation of video scripts and compositions through natural language prompts. It supports distributed video encoding by splitting rendering tasks across multiple serverless functi
Enables precise frame-by-frame control of animations and visual effects using CSS, JavaScript, and WebGL shaders.
Magic UI is a copy-paste UI framework and React animated library providing a collection of interactive, visually dynamic interface components. It serves as a design engineering toolkit that bridges high-fidelity design and production code by offering ready-made components for direct integration into web applications. The library focuses on animated UI development and the implementation of interactive components, utilizing a copy-paste distribution model. This approach allows for rapid prototyping and full local customization without the need to install heavy dependencies. The components are
Provides a toolkit for building polished, professional interfaces with a focus on high-end aesthetics and smooth motion.
huashu-design is a design system infrastructure and a set of specialized design engines for high-fidelity HTML prototyping, quality evaluation, and presentation conversion. It provides tools for generating interactive single-file HTML mockups, frame-based motion design, and a visual evaluator that analyzes design quality across five dimensions using radar charts. The system distinguishes itself through a translation pipeline that converts HTML slide decks into editable PowerPoint and PDF objects rather than flat images. It includes a motion design engine that uses a time-slice model to render
Provides a framework for building frame-based animations and narrated videos exported as MP4 or GIF files.
This project is a structured visual guide and curriculum designed to map the essential skills, technologies, and libraries required for professional web development. It provides a comprehensive roadmap that organizes foundational topics and specialized tools into a logical progression, specifically focusing on mastering the React ecosystem and advancing technical expertise. The resource functions as a community-curated knowledge base, utilizing a decentralized model where contributors propose and validate additions to the learning path. By categorizing modern frameworks and utilities into dis
Curates foundational topics and libraries to support mastery of the modern web development landscape.
Theatre is a motion graphics and animation library designed for the web. It functions as a declarative state animation engine that manages the properties of visual elements over time, allowing developers to create complex, time-based sequences and interactive motion graphics directly within the browser. The framework distinguishes itself through its focus on audio-synced animation, providing tools to coordinate visual motion sequences with external sound files. By utilizing a declarative animation graph and keyframe-based property interpolation, it enables the creation of rhythmic, music-driv
Implements high-fidelity motion design and cinematic sequences for enhanced visual storytelling.
coloruicss is a CSS UI component library and high-saturation design system specifically developed for mini program environments. It provides a collection of pre-styled visual elements designed to meet the technical constraints and rendering behaviors of these platforms. The framework focuses on replacing default system headers with a dedicated custom navigation bar framework. This allows for the creation of stylized top navigation areas that support custom colors, images, and action buttons. The system manages visual consistency through a CSS-based theming framework using custom properties t
Establishes a high-saturation design system for building vibrant, high-contrast user interfaces.
This project is a personal technical blog and frontend development knowledge base. It serves as a website for publishing study notes, technical articles, and interview preparation materials focused on professional web development. The project includes a specialized utility for migrating knowledge base content from the Yuque platform into portable external formats. It also implements a secure authentication system using the OAuth2 protocol to connect third-party authorization services. Additional capabilities cover web performance analysis for identifying technical bottlenecks through site sp
Serves as a curated collection of technical notes and resources for web frontend development study.
cdnjs is a free, community-maintained content delivery network that hosts thousands of open-source frontend libraries. It delivers popular JavaScript and CSS assets from a global CDN to speed up website performance and reduce server load, with each library version stored as an immutable snapshot under a predictable directory structure. The platform provides a RESTful JSON API for programmatic access to library metadata, version details, and search functionality. This API returns structured data with HTTP cache headers, including immutable version details cached for nearly a year and library m
Provides a free, community-maintained CDN for frontend libraries used by developers in web projects.
modern-normalize is a CSS reset stylesheet and browser style normalizer. It provides a minimal set of global style overrides designed to remove inconsistent default user-agent styles and prevent browser-specific rendering quirks. The project establishes a predictable frontend layout baseline by standardizing typography and layout properties. It specifically enforces a consistent layout model by applying border-box sizing across all HTML elements. The stylesheet uses tag-based global targeting to apply normalization rules directly to HTML elements, removing the need for specific class names.
Provides a consistent visual starting point for layout and typography in frontend development.
A free, fast, and reliable Open Source CDN for npm, GitHub, Javascript, and ESM
Purges specific files or version-aliased URLs from the CDN cache through an API to force fresh content delivery.
Dragonfly is a peer-to-peer file distribution system designed to accelerate large-scale file and container image delivery across clusters. It splits files into small pieces that peers exchange independently, enabling parallel downloads from multiple sources while a central scheduler assigns parent peers based on real-time load metrics. The system integrates with existing tools through an HTTP proxy interface and uses gRPC for internal communication between peers and the scheduler. The system distinguishes itself through automatic integrity verification at the piece level, ensuring every downl
Downloaded files are stored on a content delivery node that serves subsequent requests without contacting the original source.
HTextView هي مكتبة عرض نصوص متحركة وإطار عمل لتصميم حركة واجهة المستخدم يُستخدم لإنشاء تأثيرات نصية ديناميكية مثل الكتابة والتلاشي. تعمل كمحرك حركة نصي وأداة طباعة لتطبيق انتقالات بصرية وحركة على عناصر النص على الشاشة. تدمج المكتبة دعم الطباعة المخصص، مما يسمح بتحميل ملفات محارف خارجية لتطبيق علامات تجارية وأنماط محددة على العروض التقديمية المتحركة. وتستخدم محرك حركة لتحريك مقياس وشفافية النص، مما يسهل انتقالات بصرية سلسة. يدير النظام هذه التأثيرات من خلال حلقة رسوم متحركة تعتمد على الإطارات وتحكم في التسلسل يعتمد على الجدول الزمني. وتوظف استيفاءً يعتمد على الخصائص وتعييناً بصرياً يعتمد على الحالة لتنسيق توقيت وتنفيذ رسوم النصوص المتحركة.
Provides a framework for implementing high-fidelity motion and scaling effects to guide user attention.
هذا المشروع عبارة عن واجهة بصرية لـ VS Code تنفذ لوحة ألوان عالية التباين مستوحاة من نمط synthwave. يعمل كسمة CSS مخصصة وسمة ألوان مصممة لتعديل مظهر المحرر. تتميز السمة باستخدام واجهة جمالية نيون وطباعة نيون. وتطبق تأثيرات توهج مضيئة على النصوص وعناصر الواجهة لمحاكاة إضاءة النيون في جميع أنحاء المحرر. يغطي التخصيص مجموعة واسعة من تحسينات الواجهة، بما في ذلك تأثيرات النص المتوهج وتأثير واجهة توهج النيون. يتم تحقيق ذلك من خلال مزيج من تعيين الألوان المنظم وأوراق الأنماط المخصصة.
Implements a high-contrast, high-saturation neon aesthetic to simulate a synthwave visual style.
opennextjs-aws هو محول بنية تحتية بدون خادم وأداة نشر تحول مخرجات بناء Next.js إلى حزم متوافقة للاستضافة على AWS Lambda و S3. يعمل كمحول نشر يربط مخرجات إطار العمل المحددة بوظائف بدون خادم وتخزين الكائنات. يتميز المشروع بتنفيذ تحسينات خاصة بدون خادم، بما في ذلك مدير ذاكرة مؤقتة يزامن التجديد الثابت التزايدي وذاكرة التخزين المؤقت للجلب عبر S3 أو DynamoDB. يتميز بمحسن للبدء البارد يستخدم تصغير الحزم وتدفئة الوظائف المجدولة لتقليل زمن الوصول، إلى جانب خط أنابيب مخصص لتحسين الصور لجلب الملفات المصدر من S3 وتسليمها عبر CDN. يغطي النظام مجموعة واسعة من القدرات بما في ذلك تكامل البرمجيات الوسيطة للحافة، وإعادة التحقق من الخلفية القائمة على الطابور، وتوزيع المسارات متعدد الأهداف. كما يدير حركة المرور من خلال توجيه CDN، وحقن بيانات الموقع الجغرافي، وبث استجابة الخادم لتحسين الوقت حتى البايت الأول. توفر الأداة خيارات تخصيص واسعة لخطوط أنابيب البناء، وسلوكيات المحول، ومنطق الخادم لدعم الاحتياجات المعمارية المتنوعة وهياكل Monorepo.
The project triggers the removal of stale content from a content delivery network when pages are manually revalidated.
This project is a neobrutalist UI component library and accessible design system for React. It provides a collection of high-contrast web elements characterized by bold colors, thick borders, and a raw aesthetic. The library distinguishes itself by combining a data visualization toolkit—featuring styled charts and responsive tables—with a comprehensive set of interactive components. It balances this specific visual style with accessibility standards for keyboard navigation and screen readers. The component surface covers a wide range of functional areas, including complex form controls with
Implements a raw neobrutalist aesthetic featuring bold colors, thick borders, and heavy shadows.
هذا المستودع عبارة عن موقع توثيق تقني ومجموعة من الأدلة والمراجع لتنفيذ خدمات الشبكات والأمن والبنية التحتية السحابية. يعمل كبوابة لموقع ثابت ومحرك محتوى بدون واجهة (headless)، حيث يفصل ملفات المصدر عن طبقة العرض لتمكين عرض مرن. يستخدم المشروع توثيقاً قائماً على markdown مخزناً في مستودع Git خاضع للتحكم في الإصدارات. يوفر محتوى تقنياً متخصصاً بما في ذلك توثيق منصة ذكاء اصطناعي لبناء الوكلاء وإدارة الاستنتاج، ودليل بنية تحتية سحابية لتكوين DNS و CDN، ومرجع حوسبة الحافة للنشر بدون خادم، وتوثيق أمن الشبكات لـ Zero Trust وإدارة جدار الحماية.
Provides APIs to purge specific files or all cached resources from the CDN to force fresh content delivery.
This project is a frontend development blog and technical knowledge base. It serves as a software engineering reference and web development portfolio, providing a curated collection of articles and notes on front-end engineering, programming patterns, and computer science fundamentals. The site focuses on frontend engineering education and technical knowledge management. It covers software architecture patterns, web development workflows, and engineering interview preparation through the organization of technical guides and tutorials. The project's scope includes the documentation of browser
Provides a curated collection of technical articles and resources focused on front-end engineering and web technologies.
move.js هو محرك حركة JavaScript وإطار عمل رسوم متحركة CSS3 مصمم لتحريك عناصر DOM. يعمل كمكتبة رسوم متحركة DOM تغير خصائص العناصر المرئية والألوان بمرور الوقت. تعمل المكتبة كجهاز تحكم في تسهيل منحنى بيزييه CSS، باستخدام منحنيات cubic-bezier لإدارة تسارع وتباطؤ الرسوم المتحركة. تتيح تصميم حركة متسلسل، مما يسمح بتنفيذ خطوات مرئية متعددة بترتيب معين. يغطي إطار العمل تحريك خصائص العناصر مثل الموضع، والدوران، والتحجيم، والإمالة، والألوان. يوفر قدرات لانتقالات مكونات واجهة المستخدم وتطبيق وظائف التسهيل لإنشاء حركة طبيعية.
Implements a framework for building complex animation chains where visual steps execute in a specific order.