awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
CanvasPod avatar

CanvasPod/Canvas

0
View on GitHub↗
5,283 stars·494 forks·Objective-C·MIT·3 vuescanvaspod.io↗

Canvas

Canvas est un ensemble d'outils graphiques et d'extensions d'environnement de développement pour configurer les propriétés d'animation et les effets d'interface sans écrire de code manuel. Il fournit un éditeur d'animation visuel et un outil de mouvement intégré à Xcode pour concevoir des vues SwiftUI et des éléments de mise en page.

Le projet permet la création d'effets de mouvement et de transitions via une interface visuelle, permettant la conception d'en-têtes en parallaxe et de sections collantes. Il inclut un système d'animation visuel pour gérer le timing, les délais et les styles d'animation.

L'ensemble d'outils couvre le prototypage de mouvement visuel et l'implémentation d'effets d'interface pour le développement iOS, utilisant une bibliothèque de modèles d'interface utilisateur pour configurer les propriétés visuelles.

Features

  • Xcode Plugins - Functions as a native Xcode extension to synchronize visual design changes with project files.
  • IDE Animation Editors - Ships a visual tool within Xcode for designing UI animations without writing manual code.
  • Animation Design Toolsets - Provides a visual editor within Xcode to create motion effects instead of writing manual code.
  • Visual Motion Editors - Provides a visual properties editor integrated into Xcode for building parallax and sticky effects.
  • Keyframe Animators - Implements keyframe-based interpolation of numeric properties to create fluid motion over a timeline.
  • Value Interpolation Engines - Provides an engine to calculate intermediate UI states using configured easing and duration.
  • SwiftUI Animation Designers - Offers a graphical interface for configuring timing and transitions for SwiftUI views.
  • Animation and Motion Systems - Offers a comprehensive system for defining timing, delays, and styles for UI motion transitions.
  • UI Visual Effects - Provides a library of UI visual effects including parallax headers and sticky sections.
  • Sticky and Parallax Navigation Headers - Enables the implementation of pinned headers and parallax depth effects in mobile layouts.
  • Motion Effect Prototyping - Allows for the design and testing of complex UI motion effects without recompiling the app.
  • Animation Graph Engines - Maps visual timeline edits to a directed graph of animation properties and timing sequences.
  • iOS UI Polishing - Provides tools for refining the visual feel and perceived quality of iOS interfaces through motion polish.
  • UI Code Generators - Automatically generates layout and animation code by mapping visual editor inputs to templates.
  • Declarative Visualization States - Translates visual property configurations into declarative schemas that drive UI rendering updates.

Historique des stars

Graphique de l'historique des stars pour canvaspod/canvasGraphique de l'historique des stars pour canvaspod/canvas

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Canvas

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Canvas.
  • ai/easings.netAvatar de ai

    ai/easings.net

    8,546Voir sur GitHub↗

    Easings.net is a web animation timing tool used for designing, comparing, and exporting cubic-bezier coordinates and timing values. It provides a visual interface for creating easing functions to ensure consistent motion across browsers. The project functions as both an animation motion visualizer and a code generator. It allows for the identification of natural motion profiles through an interactive interface and exports the resulting easing functions as CSS or TypeScript code. The tool covers motion design prototyping and frontend UI animation, focusing on the acceleration and deceleration

    CSS
    Voir sur GitHub↗8,546
  • greensock/gsapAvatar de greensock

    greensock/GSAP

    23,877Voir sur GitHub↗

    GSAP is a comprehensive JavaScript animation library designed for orchestrating complex motion sequences and interactive user interfaces. It provides a robust property-interpolation engine that calculates intermediate values for CSS styles, attributes, and numeric properties, enabling smooth visual transitions across web elements. The framework is built on a core architecture that manages animation lifecycles, timeline-based sequence orchestration, and virtual property interception to ensure precise control over motion. The library distinguishes itself through a modular, plugin-based extensib

    JavaScriptanimationgsapjavascript
    Voir sur GitHub↗23,877
  • alexfoxy/laxxxAvatar de alexfoxy

    alexfoxy/laxxx

    10,484Voir sur GitHub↗

    laxxx is a lightweight JavaScript framework for creating scroll-driven animations and DOM element bindings. It functions as a CSS interpolation engine and animation utility that maps numeric driver values to HTML attributes and styles in real time. The framework specializes in linking visual properties to scroll position and velocity, featuring built-in inertia to smooth out transitions and prevent abrupt visual jumps. It utilizes a driver-based system to generate numeric streams from inputs like mouse movement or time, which are then transformed into CSS outputs through easing equations and

    JavaScript
    Voir sur GitHub↗10,484
  • intitni/copilotforxcodeAvatar de intitni

    intitni/CopilotForXcode

    8,240Voir sur GitHub↗

    CopilotForXcode is an AI source editor extension for the Xcode development environment. It provides a suite of tools including a conversational chat interface, a code completion tool, and a natural language refactorer to assist with Apple platform development. The project differentiates itself by integrating project context and compiler errors directly into its AI interactions. It supports custom prompt execution using template variables and enables the triggering of shell scripts and system shortcuts directly from the chat interface to automate development tasks. The system manages AI integ

    Swiftchatchatgptcode-completion
    Voir sur GitHub↗8,240
Voir les 30 alternatives à Canvas→

Questions fréquentes

Que fait canvaspod/canvas ?

Canvas est un ensemble d'outils graphiques et d'extensions d'environnement de développement pour configurer les propriétés d'animation et les effets d'interface sans écrire de code manuel. Il fournit un éditeur d'animation visuel et un outil de mouvement intégré à Xcode pour concevoir des vues SwiftUI et des éléments de mise en page.

Quelles sont les fonctionnalités principales de canvaspod/canvas ?

Les fonctionnalités principales de canvaspod/canvas sont : Xcode Plugins, IDE Animation Editors, Animation Design Toolsets, Visual Motion Editors, Keyframe Animators, Value Interpolation Engines, SwiftUI Animation Designers, Animation and Motion Systems.

Quelles sont les alternatives open-source à canvaspod/canvas ?

Les alternatives open-source à canvaspod/canvas incluent : ai/easings.net — Easings.net is a web animation timing tool used for designing, comparing, and exporting cubic-bezier coordinates and… greensock/gsap — GSAP is a comprehensive JavaScript animation library designed for orchestrating complex motion sequences and… tweenjs/tween.js — tween.js is a JavaScript animation engine and numeric interpolation library. It is designed to calculate intermediate… alexfoxy/laxxx — laxxx is a lightweight JavaScript framework for creating scroll-driven animations and DOM element bindings. It… intitni/copilotforxcode — CopilotForXcode is an AI source editor extension for the Xcode development environment. It provides a suite of tools… wasabeef/blurry — Blurry is an Android UI visual effect library used to apply Gaussian blur and color filters to mobile user interfaces.…