https://github.com/Todari/react-pixel-ui
· scanned 2026-06-16 00:38 UTC (2 months, 1 week ago)
16 raw signals (0 security + 16 graph)
Last scanned 2 months, 1 week ago · v1 · 12 actionable findings from 1 signal source. 4 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 260 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
trackEvent |
software | healthy | apps/demo/src/ga.ts:trackEvent |
App |
software | healthy | apps/demo/src/App.tsx:App |
MyComponent |
software | healthy | apps/demo/src/App.tsx:MyComponent |
ShowcaseItem |
software | healthy | apps/demo/src/App.tsx:ShowcaseItem |
FeatureCard |
software | healthy | apps/demo/src/App.tsx:FeatureCard |
Code |
software | healthy | apps/demo/src/App.tsx:Code |
highlight |
software | healthy | apps/demo/src/App.tsx:highlight |
RefHookDemo |
software | healthy | apps/demo/src/App.tsx:RefHookDemo |
ensureStyleElement |
software | healthy | packages/react/src/utils/style-manager.ts:ensureStyleElement |
updateStyleContent |
software | healthy | packages/react/src/utils/style-manager.ts:updateStyleContent |
allocateId |
software | healthy | packages/react/src/utils/style-manager.ts:allocateId |
setRule |
software | healthy | packages/react/src/utils/style-manager.ts:setRule |
removeRule |
software | healthy | packages/react/src/utils/style-manager.ts:removeRule |
createStyleObserver |
software | healthy | packages/react/src/utils/style-observer.ts:createStyleObser… |
schedule |
software | healthy | packages/react/src/utils/style-observer.ts:schedule |
addListener |
software | healthy | packages/react/src/utils/style-observer.ts:addListener |
stripSize |
software | healthy | packages/react/src/components/PixelBox.tsx:stripSize |
PixelBox |
software | healthy | packages/react/src/components/PixelBox.tsx:PixelBox |
mergedRef |
software | healthy | packages/react/src/components/PixelBox.tsx:mergedRef |
Pixel |
software | healthy | packages/react/src/components/Pixel.tsx:Pixel |
childStyleKey |
software | healthy | packages/react/src/components/Pixel.tsx:childStyleKey |
scheduleReset |
software | healthy | packages/react/src/components/Pixel.tsx:scheduleReset |
childType |
software | healthy | packages/react/src/components/Pixel.tsx:childType |
readChildRef |
software | healthy | packages/react/src/components/Pixel.tsx:readChildRef |
propsRef |
software | healthy | packages/react/src/components/Pixel.tsx:propsRef |
mergedRef |
software | healthy | packages/react/src/components/Pixel.tsx:mergedRef |
passthroughWrap |
software | healthy | packages/react/src/components/Pixel.tsx:passthroughWrap |
component |
software | healthy | packages/react/src/components/Pixel.test.tsx:component |
Plain |
software | healthy | packages/react/src/components/Pixel.test.tsx:Plain |
App |
software | healthy | packages/react/src/components/Pixel.test.tsx:App |
PixelButton |
software | healthy | packages/react/src/components/PixelButton.tsx:PixelButton |
useSteppedGradient |
software | healthy | packages/react/src/hooks/useSteppedGradient.ts:useSteppedGr… |
Component |
software | healthy | packages/react/src/hooks/usePixelRef.test.tsx:Component |
usePixelRef |
software | healthy | packages/react/src/hooks/usePixelRef.ts:usePixelRef |
shadowFilter |
software | healthy | packages/react/src/hooks/usePixelRef.ts:shadowFilter |
useResponsiveSize |
software | healthy | packages/react/src/hooks/useResponsiveSize.ts:useResponsive… |
measure |
software | healthy | packages/react/src/hooks/useResponsiveSize.ts:measure |
update |
software | healthy | packages/react/src/hooks/useResponsiveSize.ts:update |
useStaircaseClip |
software | healthy | packages/react/src/hooks/useStaircaseClip.ts:useStaircaseCl… |
usePixelArt |
software | healthy | packages/react/src/hooks/usePixelArt.ts:usePixelArt |
ConfigProbe |
software | healthy | packages/react/src/context/PixelConfigProvider.test.tsx:Con… |
Capture |
software | healthy | packages/react/src/context/PixelConfigProvider.test.tsx:Cap… |
Probe |
software | healthy | packages/react/src/context/PixelConfigProvider.test.tsx:Pro… |
PixelConfigProvider |
software | healthy | packages/react/src/context/PixelConfigProvider.tsx:PixelCon… |
usePixelConfig |
software | healthy | packages/react/src/context/PixelConfigProvider.tsx:usePixel… |
resolveRadius |
software | healthy | packages/core/src/computed-style-parser.ts:resolveRadius |
parseComputedStyles |
software | healthy | packages/core/src/computed-style-parser.ts:parseComputedSty… |
snapToPixel |
software | healthy | packages/core/src/composer.ts:snapToPixel |
snapRadii |
software | healthy | packages/core/src/composer.ts:snapRadii |
snap |
software | healthy | packages/core/src/composer.ts:snap |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
package.json |
software | healthy | package.json |
turbo.json |
software | healthy | turbo.json |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
LICENSE |
software | healthy | LICENSE |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
vite.config.ts |
software | healthy | apps/demo/vite.config.ts |
.eslintrc.js |
software | healthy | apps/demo/.eslintrc.js |
package.json |
software | healthy | apps/demo/package.json |
index.html |
software | healthy | apps/demo/index.html |
tsconfig.json |
software | healthy | apps/demo/tsconfig.json |
index.css |
software | healthy | apps/demo/src/index.css |
ga.ts |
software | healthy | apps/demo/src/ga.ts |
main.tsx |
software | healthy | apps/demo/src/main.tsx |
vite-env.d.ts |
software | healthy | apps/demo/src/vite-env.d.ts |
App.tsx |
software | healthy | apps/demo/src/App.tsx |
App.css |
software | healthy | apps/demo/src/App.css |
MIGRATION.md |
software | healthy | docs/MIGRATION.md |
library.js |
software | healthy | packages/eslint-config/library.js |
package.json |
software | healthy | packages/eslint-config/package.json |
react.js |
software | healthy | packages/eslint-config/react.js |
index.js |
software | healthy | packages/eslint-config/index.js |
.eslintrc.js |
software | healthy | packages/react/.eslintrc.js |
README.md |
software | healthy | packages/react/README.md |
package.json |
software | healthy | packages/react/package.json |
tsup.config.ts |
software | healthy | packages/react/tsup.config.ts |
tsconfig.json |
software | healthy | packages/react/tsconfig.json |
LICENSE |
software | healthy | packages/react/LICENSE |
CHANGELOG.md |
software | healthy | packages/react/CHANGELOG.md |
vitest.config.ts |
software | healthy | packages/react/vitest.config.ts |
index.ts |
software | healthy | packages/react/src/index.ts |
setup.ts |
software | healthy | packages/react/src/__tests__/setup.ts |
style-manager.ts |
software | healthy | packages/react/src/utils/style-manager.ts |
style-observer.ts |
software | healthy | packages/react/src/utils/style-observer.ts |
PixelBox.tsx |
software | healthy | packages/react/src/components/PixelBox.tsx |
Pixel.tsx |
software | healthy | packages/react/src/components/Pixel.tsx |
PixelButton.test.tsx |
software | healthy | packages/react/src/components/PixelButton.test.tsx |
PixelBox.test.tsx |
software | healthy | packages/react/src/components/PixelBox.test.tsx |
Pixel.test.tsx |
software | healthy | packages/react/src/components/Pixel.test.tsx |
PixelButton.tsx |
software | healthy | packages/react/src/components/PixelButton.tsx |
useSteppedGradient.ts |
software | healthy | packages/react/src/hooks/useSteppedGradient.ts |
usePixelRef.test.tsx |
software | healthy | packages/react/src/hooks/usePixelRef.test.tsx |
usePixelRef.ts |
software | healthy | packages/react/src/hooks/usePixelRef.ts |
useResponsiveSize.ts |
software | healthy | packages/react/src/hooks/useResponsiveSize.ts |
useStaircaseClip.ts |
software | healthy | packages/react/src/hooks/useStaircaseClip.ts |
usePixelArt.ts |
software | healthy | packages/react/src/hooks/usePixelArt.ts |
PixelConfigProvider.test.tsx |
software | healthy | packages/react/src/context/PixelConfigProvider.test.tsx |
PixelConfigProvider.tsx |
software | healthy | packages/react/src/context/PixelConfigProvider.tsx |
.eslintrc.js |
software | healthy | packages/core/.eslintrc.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
apps |
software | healthy | apps |
demo |
software | healthy | apps/demo |
src |
software | healthy | apps/demo/src |
docs |
software | healthy | docs |
packages |
software | healthy | packages |
eslint-config |
software | healthy | packages/eslint-config |
react |
software | healthy | packages/react |
src |
software | healthy | packages/react/src |
__tests__ |
software | healthy | packages/react/src/__tests__ |
utils |
software | healthy | packages/react/src/utils |
components |
software | healthy | packages/react/src/components |
hooks |
software | healthy | packages/react/src/hooks |
context |
software | healthy | packages/react/src/context |
core |
software | healthy | packages/core |
src |
software | healthy | packages/core/src |
utils |
software | healthy | packages/core/src/utils |
generators |
software | healthy | packages/core/src/generators |
typescript-config |
software | healthy | packages/typescript-config |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
and |
software | healthy | packages/react/src/utils/style-observer.ts:and |
BitWriter |
software | healthy | packages/core/src/utils/png.ts:BitWriter |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
verify |
cicd | healthy | .github/workflows/ci.yml |
release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
NPM_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-9pjkwfd7 |
software | healthy | /tmp/repobility-clone-9pjkwfd7 |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | apps/demo/vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | packages/core/src/utils/color.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | apps/demo/src/App.tsx |
This page is publicly accessible at:
https://repobility.com/scan/55141655-b8f1-4154-8de2-dddda2578264/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/55141655-b8f1-4154-8de2-dddda2578264/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.