animate

Animation library

Build status: failed valid license

Authors
Documentation
Tags
License
Language familiesRacket
Last updatedFriday, September 4th, 2026 7:25:33pm (UTC)
Ring1
ConflictsNone
Dependencies
Build platformsany platform
Most recent build results
Version Exceptions
VersionSourceChecksum
defaulthttps://github.com/soegaard/animate.git#mainb6fae6f4e0748ca971360f0ba30cc5d856cb243f
Last checkedSaturday, September 5th, 2026 8:25:33am (UTC)
Last editedTuesday, September 1st, 2026 6:11:03pm (UTC)
Date addedTuesday, September 1st, 2026 6:11:03pm (UTC)
Modules
  • animate/examples/fade-transform-mismatches.rkt
  • animate/examples/nested-live-attachments.rkt
  • animate/private/glyph-outline-morph-visual.rkt
  • animate/tests/scene-bd-bf-test.rkt
  • animate/tests/scene-cr-test.rkt
  • animate/tests/scene-z-render-test.rkt
  • animate/tests/scene-y-render-test.rkt
  • animate/tests/scene-x-render-test.rkt
  • animate/tests/scene-w-render-test.rkt
  • animate/tests/scene-v-render-test.rkt
  • animate/tests/scene-u-render-test.rkt
  • animate/tests/scene-t-render-test.rkt
  • animate/tests/scene-s-render-test.rkt
  • animate/tests/scene-r-render-test.rkt
  • animate/tests/scene-q-render-test.rkt
  • animate/tests/scene-p-render-test.rkt
  • animate/tests/scene-o-render-test.rkt
  • animate/tests/scene-n-render-test.rkt
  • animate/tests/scene-m-render-test.rkt
  • animate/tests/scene-l-render-test.rkt
  • animate/tests/scene-k-render-test.rkt
  • animate/tests/scene-j-render-test.rkt
  • animate/tests/scene-i-render-test.rkt
  • animate/tests/scene-h-render-test.rkt
  • animate/tests/scene-g-render-test.rkt
  • animate/tests/scene-f-render-test.rkt
  • animate/tests/scene-e-render-test.rkt
  • animate/tests/scene-c-render-test.rkt
  • animate/tests/scene-b-render-test.rkt
  • animate/tests/scene-a-render-test.rkt
  • animate/examples/boolean-path-geometry.rkt
  • animate/private/affine-pict.rkt
  • animate/tests/scene-dq-test.rkt
  • animate/tests/scene-q-test.rkt
  • animate/examples/vector-fields.rkt
  • animate/private/group-visual.rkt
  • animate/tests/scene-w-test.rkt
  • animate/examples/nested-transform-from-copy.rkt
  • animate/tests/scene-ef-test.rkt
  • animate/examples/derived-function-graphs.rkt
  • animate/private/preview-model.rkt
  • animate/tests/affine-degeneracy-test.rkt
  • animate/examples/streamlines-and-numeric-display.rkt
  • animate/tests/scene-bb-test.rkt
  • animate/private/clipped-visual.rkt
  • animate/private/derived-visual.rkt
  • animate/private/text-visual.rkt
  • animate/private/layout-box.rkt
  • animate/tests/scene-ah-test.rkt
  • animate/tests/scene-ek-match-plan-test.rkt
  • animate/private/dynamic-endpoint-geometry.rkt
  • animate/tests/scene-ei-transaction-test.rkt
  • animate/tests/scene-eg-render-test.rkt
  • animate/tests/scene-ag-render-test.rkt
  • animate/examples/numeric-animation-ii.rkt
  • animate/examples/semantic-paints.rkt
  • animate/examples/implicit-curves.rkt
  • animate/examples/secant-to-tangent.rkt
  • animate/tests/scene-al-render-test.rkt
  • animate/tests/scene-an-test.rkt
  • animate/examples/pointwise-complex-and-polar.rkt
  • animate/examples/parametric-data-plots.rkt
  • animate/private/latex-formula-pict-renderer.rkt
  • animate/examples/render-diagnostics.rkt
  • animate/private/axes-visual.rkt
  • animate/tests/scene-n-test.rkt
  • animate/tests/scene-cv-test.rkt
  • animate/examples/mathematical-effects.rkt
  • animate/examples/animated-values.rkt
  • animate/private/complex-plane.rkt
  • animate/tests/automatic-formula-matching-example-test.rkt
  • animate/tests/scene-ac-render-test.rkt
  • animate/examples/layout-finishing.rkt
  • animate/tests/scene-av-render-test.rkt
  • animate/examples/unified-style-transitions.rkt
  • animate/examples/graphs-and-networks.rkt
  • animate/private/graph-visual.rkt
  • animate/examples/robust-pointwise-maps.rkt
  • animate/examples/time-reparameterization.rkt
  • animate/tests/scene-f-test.rkt
  • animate/private/preview-repl.rkt
  • animate/private/formula-source-map.rkt
  • animate/tests/scene-cz-test.rkt
  • animate/tests/scene-an-render-test.rkt
  • animate/examples/time-dependent-homotopies.rkt
  • animate/examples/local-animation-timing.rkt
  • animate/tests/scene-ct-test.rkt
  • animate/tests/scene-as-render-test.rkt
  • animate/private/visual-model.rkt
  • animate/private/linear-algebra.rkt
  • animate/tests/scene-s-test.rkt
  • animate/tests/scene-ab-render-test.rkt
  • animate/private/scatter-area-plot.rkt
  • animate/tests/scene-ej-tex-source-scanner-test.rkt
  • animate/tests/scene-bc-test.rkt
  • animate/private/parametric-data-plot.rkt
  • animate/tests/scene-aa-test.rkt
  • animate/examples/fixed-overlays-and-callouts.rkt
  • animate/examples/arrows-and-axes.rkt
  • animate/tests/scene-ad-render-test.rkt
  • animate/private/coordinate-decoration.rkt
  • animate/examples/explanatory-camera-focus.rkt
  • animate/private/statistics-visual.rkt
  • animate/private/pointwise-map.rkt
  • animate/examples/open-compound-morph-correspondence.rkt
  • animate/tests/camera-pan-and-zoom-example-test.rkt
  • animate/private/program-watcher.rkt
  • animate/tests/scene-svg-render-test.rkt
  • animate/scribblings/animate.scrbl
  • animate/tests/scene-x-example-test.rkt
  • animate/examples/animated-write.rkt
  • animate/tests/scene-ax-render-test.rkt
  • animate/examples/preview-authored-sections.rkt
  • animate/tests/scene-cw-test.rkt
  • animate/examples/compound-glyph-outline-morph.rkt
  • animate/tests/scene-au-test.rkt
  • animate/tests/scene-cp-test.rkt
  • animate/tests/scene-a-test.rkt
  • animate/examples/creating-paths.rkt
  • animate/examples/per-subpath-topology-penalties.rkt
  • animate/private/paint.rkt
  • animate/tests/scene-bq-br-test.rkt
  • animate/tests/scene-eg-model-test.rkt
  • animate/tests/scene-bh-test.rkt
  • animate/examples/glyph-level-formula-matching.rkt
  • animate/examples/custom-renderer.rkt
  • animate/private/interpolation.rkt
  • animate/tests/scene-al-test.rkt
  • animate/tests/scene-m-test.rkt
  • animate/examples/camera-pan-and-zoom.rkt
  • animate/tests/scene-dn-test.rkt
  • animate/private/relation-context.rkt
  • animate/tests/scene-bs-test.rkt
  • animate/examples/manim-style-formula-matching.rkt
  • animate/tests/scene-el-relation-visual-test.rkt
  • animate/examples/path-shapes.rkt
  • animate/tests/scene-bk-test.rkt
  • animate/tests/scene-bt-test.rkt
  • animate/authoring.rkt
  • animate/tests/scene-z-test.rkt
  • animate/private/paint-pict.rkt
  • animate/tests/scene-dt-test.rkt
  • animate/examples/derived-groups.rkt
  • animate/tests/scene-ch-test.rkt
  • animate/examples/penalized-topology-changing-morphs.rkt
  • animate/tests/scene-ac-test.rkt
  • animate/private/parameter.rkt
  • animate/examples/markers-scatter-areas.rkt
  • animate/examples/renderer-resources.rkt
  • animate/private/color-style.rkt
  • animate/private/program-loader.rkt
  • animate/tests/scene-j-test.rkt
  • animate/tests/scene-aa-render-test.rkt
  • animate/examples/derived-visuals.rkt
  • animate/tests/scene-cf-test.rkt
  • animate/tests/scene-r-test.rkt
  • animate/examples/nested-addressing.rkt
  • animate/tests/scene-cyc-test.rkt
  • animate/private/derived-plot.rkt
  • animate/private/image-visual.rkt
  • animate/private/path-boolean.rkt
  • animate/private/pict-adapter.rkt
  • animate/private/scene.rkt
  • animate/examples/live-attention-follow.rkt
  • animate/examples/joined-offset-paths.rkt
  • animate/private/svg-write-paths.rkt
  • animate/tests/scene-dv-test.rkt
  • animate/tests/scene-at-render-test.rkt
  • animate/private/anchored-pict.rkt
  • animate/examples/lagged-start-animations.rkt
  • animate/examples/morphing-paths.rkt
  • animate/private/preview-controller.rkt
  • animate/tests/scene-as-test.rkt
  • animate/examples/anchored-topology-changing-morphs.rkt
  • animate/examples/compound-morph-correspondence.rkt
  • animate/examples/copying-and-emphasizing-formula-parts.rkt
  • animate/examples/affine-degeneracy-gallery.rkt
  • animate/examples/live-anchor-constraints.rkt
  • animate/tests/scene-bn-test.rkt
  • animate/tests/scene-ds-test.rkt
  • animate/private/affine-map-visual.rkt
  • animate/examples/relative-layout.rkt
  • animate/examples/curved-paths.rkt
  • animate/tests/scene-cy-test.rkt
  • animate/private/preview-window.rkt
  • animate/tests/scene-ed-test.rkt
  • animate/tests/scene-b-test.rkt
  • animate/private/attachment.rkt
  • animate/examples/mixed-compound-morph-correspondence.rkt
  • animate/private/svg-import.rkt
  • animate/private/program-preview.rkt
  • animate/examples/semantic-nested-affine-transforms.rkt
  • animate/examples/live-layout-and-smart-tables.rkt
  • animate/preview-cli.rkt
  • animate/private/preview-transaction.rkt
  • animate/examples/general-shape-transform.rkt
  • animate/examples/open-morph-correspondence.rkt
  • animate/examples/named-formula-parts.rkt
  • animate/private/point-marker-visual.rkt
  • animate/private/relation-resolver.rkt
  • animate/tests/scene-ap-render-test.rkt
  • animate/examples/source-block-hot-reload.rkt
  • animate/private/formula-string-match.rkt
  • animate/examples/private/run-demo.rkt
  • animate/tests/scene-ao-test.rkt
  • animate/tests/scene-da-test.rkt
  • animate/tests/scene-cn-test.rkt
  • animate/tests/scene-ec-test.rkt
  • animate/tests/scene-ar-render-test.rkt
  • animate/examples/bitmap-image-visual.rkt
  • animate/private/visual-inspector.rkt
  • animate/tests/scene-ae-render-test.rkt
  • animate/private/image-pict-renderer.rkt
  • animate/private/tex-source-scanner.rkt
  • animate/private/tagged-formula.rkt
  • animate/examples/serializable-rate-functions.rkt
  • animate/tests/scene-ek-derivation-test.rkt
  • animate/examples/zoom-camera-inset.rkt
  • animate/private/glyph-outline-morph-pict-renderer.rkt
  • animate/tests/scene-ej-declared-formula-test.rkt
  • animate/examples/structured-formula-derivation.rkt
  • animate/private/ode-flow.rkt
  • animate/examples/multiline-rich-text.rkt
  • animate/tests/scene-i-test.rkt
  • animate/tests/scene-dp-test.rkt
  • animate/private/resolvable-visual.rkt
  • animate/tests/scene-aw-test.rkt
  • animate/examples/tagged-formula-transitions.rkt
  • animate/tests/scene-ax-text-raster-test.rkt
  • animate/private/relation-spec.rkt
  • animate/tests/scene-eh-watcher-test.rkt
  • animate/private/formula-style.rkt
  • animate/tests/manim-style-formula-matching-example-test.rkt
  • animate/tests/solving-linear-equation-example-test.rkt
  • animate/examples/dependency-driven-geometry.rkt
  • animate/private/implicit-curve.rkt
  • animate/tests/scene-aq-test.rkt
  • animate/examples/animating-stroke-width.rkt
  • animate/examples/named-layout-anchors.rkt
  • animate/private/video-assembly.rkt
  • animate/tests/scene-bm-test.rkt
  • animate/examples/matrices-and-tables.rkt
  • animate/tests/scene-dz-test.rkt
  • animate/private/polar-plane.rkt
  • animate/private/camera.rkt
  • animate/tests/scene-l-test.rkt
  • animate/private/pict-renderer.rkt
  • animate/private/camera-animation.rkt
  • animate/tests/scene-ap-test.rkt
  • animate/examples/automatic-formula-matching.rkt
  • animate/private/formula-visual.rkt
  • animate/examples/formula-styling.rkt
  • animate/examples/transform-matching-strings.rkt
  • animate/tests/scene-ba-test.rkt
  • animate/tests/scene-ax-test.rkt
  • animate/private/layout-attachment.rkt
  • animate/tests/scene-eh-reload-test.rkt
  • animate/examples/shape-catalogue.rkt
  • animate/private/affine-transform.rkt
  • animate/preview.rkt
  • animate/tests/scene-cq-test.rkt
  • animate/examples/transforming-shapes.rkt
  • animate/examples/stationary-formula-derivation.rkt
  • animate/examples/duration-scaled-compositions.rkt
  • animate/tests/scene-ck-test.rkt
  • animate/private/svg-pict-renderer.rkt
  • animate/examples/animating-colors.rkt
  • animate/tests/scene-at-test.rkt
  • animate/tests/scene-u-test.rkt
  • animate/tests/scene-am-render-test.rkt
  • animate/tests/fade-transform-mismatches-example-test.rkt
  • animate/examples/adaptive-plotting.rkt
  • animate/examples/string-matched-derivation.rkt
  • animate/examples/general-boolean-clipping.rkt
  • animate/private/relation-dependency.rkt
  • animate/examples/per-pair-match-penalties.rkt
  • animate/private/scene-state.rkt
  • animate/tests/scene-ej-source-selector-test.rkt
  • animate/tests/scene-ee-test.rkt
  • animate/tests/scene-ak-render-test.rkt
  • animate/tests/scene-ak-test.rkt
  • animate/tests/scene-aq-render-test.rkt
  • animate/tests/scene-dc-dd-test.rkt
  • animate/examples/solving-linear-equation.rkt
  • animate/tests/scene-aw-render-test.rkt
  • animate/private/frame-renderer.rkt
  • animate/examples/graph-layouts-and-curved-edges.rkt
  • animate/tests/scene-au-render-test.rkt
  • animate/tests/scene-g-test.rkt
  • animate/tests/scene-x-test.rkt
  • animate/tests/scene-dx-test.rkt
  • animate/tests/scene-ae-test.rkt
  • animate/tests/scene-eg-controller-test.rkt
  • animate/tests/scene-dw-test.rkt
  • animate/examples/traced-cycloid.rkt
  • animate/tests/scene-bo-bp-test.rkt
  • animate/tests/scene-bl-test.rkt
  • animate/tests/scene-ei-inspector-test.rkt
  • animate/tests/scene-af-render-test.rkt
  • animate/private/relation-visual.rkt
  • animate/examples/dynamic-endpoint-geometry.rkt
  • animate/tests/scene-cc-test.rkt
  • animate/examples/reversed-and-cyclic-paths.rkt
  • animate/examples/function-graphs.rkt
  • animate/private/frame-space.rkt
  • animate/private/vector-field.rkt
  • animate/examples/transforming-formula-parts.rkt
  • animate/tests/scene-dg-test.rkt
  • animate/tests/svg-winding-render-test.rkt
  • animate/private/shape-catalogue.rkt
  • animate/tests/scene-k-test.rkt
  • animate/private/live-layout.rkt
  • animate/examples/successive-animations.rkt
  • animate/tests/scene-ag-test.rkt
  • animate/tests/scene-cg-test.rkt
  • animate/examples/number-lines-and-grid.rkt
  • animate/examples/path-orientation-and-offsets.rkt
  • animate/tests/scene-cs-test.rkt
  • animate/tests/scene-av-test.rkt
  • animate/private/source-document.rkt
  • animate/tests/scene-ab-test.rkt
  • animate/private/number-line-visual.rkt
  • animate/examples/affine-linear-transformations.rkt
  • animate/examples/authored-media-assembly.rkt
  • animate/examples/mathematical-annotations.rkt
  • animate/tests/scene-t-test.rkt
  • animate/examples/logarithmic-axes.rkt
  • animate/private/path-geometry.rkt
  • animate/tests/scene-az-test.rkt
  • animate/tests/copying-and-emphasizing-formula-parts-example-test.rkt
  • animate/tests/scene-v-test.rkt
  • animate/tests/scene-am-test.rkt
  • animate/private/matrix-table.rkt
  • animate/examples/authoring-sections.rkt
  • animate/tests/scene-h-test.rkt
  • animate/tests/scene-db-test.rkt
  • animate/tests/scene-cm-test.rkt
  • animate/private/relative-layout.rkt
  • animate/private/preview-cache.rkt
  • animate/tests/scene-ej-selection-test.rkt
  • animate/tests/scene-eh-preview-test.rkt
  • animate/private/camera-framing.rkt
  • animate/examples/per-subpath-topology-anchors.rkt
  • animate/examples/moving-shapes.rkt
  • animate/examples/automatic-morph-correspondence.rkt
  • animate/private/source-selector.rkt
  • animate/private/shape-pict-renderers.rkt
  • animate/tests/scene-c-test.rkt
  • animate/tests/scene-y-test.rkt
  • animate/private/video-encoder.rkt
  • animate/tests/scene-bx-test.rkt
  • animate/private/numeric-display.rkt
  • animate/tests/scene-by-test.rkt
  • animate/private/formula-source.rkt
  • animate/main.rkt
  • animate/tests/scene-dl-test.rkt
  • animate/tests/scene-co-test.rkt
  • animate/tests/scene-p-test.rkt
  • animate/examples/path-following.rkt
  • animate/private/formula-parts-visual.rkt
  • animate/examples/moving-circle.rkt
  • animate/examples/generic-interpolable-values.rkt
  • animate/tests/scene-eh-test.rkt
  • animate/tests/scene-aj-render-test.rkt
  • animate/private/annotation-geometry.rkt
  • animate/examples/nested-child-animation.rkt
  • animate/tests/scene-ar-test.rkt
  • animate/examples/relation-visuals.rkt
  • animate/tests/scene-ej-token-formula-test.rkt
  • animate/tests/scene-af-test.rkt
  • animate/examples/topology-changing-morphs.rkt
  • animate/tests/scene-bg-test.rkt
  • animate/tests/roadmap-video-examples-test.rkt
  • animate/examples/probability-and-statistics.rkt
  • animate/tests/scene-ao-render-test.rkt
  • animate/examples/transform-matching-visuals.rkt
  • animate/private/calculus-helpers.rkt
  • animate/private/geometry.rkt
  • animate/private/visual-selection.rkt
  • animate/tests/scene-dk-test.rkt
  • animate/tests/scene-aj-test.rkt
  • animate/tests/scene-cx-test.rkt
  • animate/examples/grouped-visuals.rkt
  • animate/examples/adaptive-ode-trajectory.rkt
  • animate/private/formula-source-normalization.rkt
  • animate/private/renderer-resources.rkt
  • animate/private/tagged-formula-pict-renderer.rkt
  • animate/tests/scene-e-test.rkt
  • animate/private/function-graph.rkt
  • animate/examples/glyph-outline-morph.rkt
  • animate/tests/scene-ay-test.rkt
  • animate/examples/normalized-morphs.rkt
  • animate/private/formula-derivation.rkt
  • animate/tests/transforming-formula-parts-example-test.rkt
  • animate/examples/svg-subpart-animation.rkt
  • animate/examples/parallel-animation-groups.rkt
  • animate/private/write-in-adapter.rkt
  • animate/tests/scene-dy-test.rkt
  • animate/private/coordinate-series.rkt
  • animate/private/path-pict-renderer.rkt
  • animate/tests/scene-ei-repl-test.rkt
  • animate/examples/source-addressable-formulas.rkt
  • animate/examples/composable-camera-movements.rkt
  • animate/examples/text-visuals.rkt
  • animate/tests/scene-bw-test.rkt
  • animate/tests/scene-dj-test.rkt
  • animate/private/authoring-timeline.rkt
  • animate/examples/camera-framing-and-following.rkt
  • animate/private/rate-function.rkt
  • animate/tests/scene-cu-test.rkt
  • animate/tests/scene-el-layout-relation-test.rkt
  • animate/private/animation.rkt
  • animate/private/arrow-visual.rkt
  • animate/tests/scene-ai-render-test.rkt
  • animate/examples/live-mathematical-annotations.rkt
  • animate/examples/secondary-camera-views.rkt
  • animate/tests/scene-ce-test.rkt
  • animate/private/scene-program.rkt
  • animate/tests/scene-dm-test.rkt
  • animate/tests/scene-ad-test.rkt
  • animate/examples/parameter-handles.rkt
  • animate/private/scene-program-syntax.rkt
  • animate/tests/scene-do-test.rkt
  • animate/tests/scene-bj-test.rkt
  • animate/private/png-renderer.rkt
  • animate/private/formula-part-transition.rkt
  • animate/tests/scene-ah-render-test.rkt
  • animate/examples/formula-visuals.rkt
  • animate/tests/scene-o-test.rkt
  • animate/tests/scene-cd-test.rkt
  • animate/private/traced-path.rkt
  • animate/tests/scene-ai-test.rkt
  • animate/examples/perimeter-shape-morph.rkt
  • animate/examples/preview-repl-inspector.rkt
  • animate/private/svg-image-visual.rkt
  • animate/private/program-fingerprint.rkt
  • animate/examples/fading-visuals.rkt
  • animate/examples/nested-attention.rkt