MCPcopy
hub / github.com/astrofox-io/astrofox

github.com/astrofox-io/astrofox @v1.4.0 sqlite

repository ↗ · DeepWiki ↗ · release v1.4.0 ↗
838 symbols 2,263 edges 256 files 0 documented · 0%
README

Astrofox

What is it?

Astrofox is a motion graphics program that lets turn audio into amazing videos.

Quick links

  • Demo video: https://www.youtube.com/watch?v=IbvuniqNPPw
  • Website: https://astrofox.io
  • Discord chat: https://discord.gg/wJ6pyMZ
  • Reddit forum: https://www.reddit.com/r/astrofox/
  • Bug tracker: https://github.com/astrofox-io/astrofox/issues

Running Astrofox

Get the source

git clone https://github.com/astrofox-io/astrofox.git

Install FFmpeg

yarn install-ffmpeg

Install dependencies

yarn install

Build the application

yarn build

Start the application

yarn start

Running for development

Instead of yarn build above, run yarn dev. This will start up a development server in the current console window.

Then, in a separate console window, run yarn start.

License

MIT

Core symbols most depended-on inside this repo

on
called by 63
src/core/EventEmitter.js
clamp
called by 24
src/utils/math.js
log
called by 24
src/core/Logger.js
stageWidth
called by 22
src/utils/controls.js
resolve
called by 21
src/utils/object.js
emit
called by 20
src/core/EventEmitter.js
setState
called by 20
src/view/hooks/useSharedState.js
setUniforms
called by 18
src/effects/passes/LensBlurPass.js

Shape

Function 374
Method 326
Class 138

Languages

TypeScript100%

Modules by API surface

src/audio/Audio.js24 symbols
src/core/Stage.js19 symbols
src/audio/Player.js19 symbols
src/core/Scene.js18 symbols
src/graphics/Composer.js15 symbols
src/audio/SpectrumAnalyzer.js14 symbols
src/utils/math.js13 symbols
src/utils/easing.js13 symbols
src/displays/ImageDisplay.js12 symbols
src/core/Logger.js12 symbols
src/core/Renderer.js11 symbols
src/view/components/panels/LayersPanel.js10 symbols

Dependencies from manifests, versioned

@babel/core7.13.14 · 1×
@babel/eslint-parser7.16.3 · 1×
@babel/plugin-proposal-class-properties7.13.0 · 1×
@babel/plugin-proposal-export-default-from7.12.13 · 1×
@babel/plugin-proposal-nullish-coalescing-operator7.13.8 · 1×
@babel/plugin-proposal-object-rest-spread7.13.8 · 1×
@babel/plugin-proposal-optional-chaining7.13.12 · 1×
@babel/preset-env7.13.12 · 1×
@babel/preset-react7.12.13 · 1×
@hot-loader/react-dom17.0.1 · 1×
babel-loader8.2.2 · 1×

For agents

$ claude mcp add astrofox \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact