
Security News
PHP Foundation Says Chainguard Broke Security Embargo Ahead of Emergency Patches
The PHP Foundation says Chainguard broke a security embargo ahead of critical RCE patches, as leaks disrupted the coordinated release.
Diapos is a React-based presentation framework.
Write slides in TSX, present in the browser!
npx create-diapos my-slides
cd my-slides
bun install
bun dev
Open http://localhost:5173 for the presenter view, click "Play" or open http://localhost:5173/#/projector for the projector view. Those two tabs are connected.
An agent skill that teaches AI coding agents how to create presentations and theme packs also can be used.
import { Deck, Slide, Title, Heading, Text, BulletPoints, Item, Code } from 'diapos'
function MyPresentation() {
return (
<Deck>
<Slide>
<Title title="Hello, Diapos!" subtitle="Slides as React components" />
</Slide>
<Slide notes="Walk through the key points">
<Heading>Why Diapos?</Heading>
<BulletPoints>
<Item pause>Write slides in React</Item>
<Item pause>Presenter mode with speaker notes</Item>
</BulletPoints>
</Slide>
<Slide>
<Heading as="h3">Quick Example</Heading>
<Code code={`const x = 1`} language="ts" />
</Slide>
<Slide>
<Title title="Thank You" />
</Slide>
</Deck>
)
}
| Key | Action |
|---|---|
-> Down Space | Next slide |
<- Up | Previous slide |
Home | First slide |
End | Last slide |
F | Toggle fullscreen |
Click the left or right half of the screen to navigate.
FAQs
[](https://www.npmjs.com/package/diapos)
The npm package diapos receives a total of 1 weekly downloads. As such, diapos popularity was classified as not popular.
We found that diapos demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
The PHP Foundation says Chainguard broke a security embargo ahead of critical RCE patches, as leaks disrupted the coordinated release.

Security News
PHP releases emergency patches for two critical RCE vulnerabilities as agencies urge organizations to take unpatched sites offline.

Threat Research
/Security News
A supply chain attack compromised LiteLLM 1.107.0 on PyPI and Docker, spreading malware that steals cloud credentials, developer secrets, and AI provider keys.