This integration adds support for .org pages in Astro by compiling Org Mode to Astro-compatible JSX.
npm install @orgajs/astro// astro.config.ts
import orgMode from '@orgajs/astro';
export default {
integrations: [orgMode()],
};You can now write pages using Org Mode:
* Hello from Org Mode!
This page is written in Org Mode.
This repo includes a workspace example app at example/ linked to the root package.
pnpm install
pnpm run build
cd example
pnpm run devexample depends on the root package via workspace:*.
This repo uses a tag-based npm release workflow with GitHub Actions and npm Trusted Publishing.
- Bump version:
npm version patch(orminor/major) - Push commit and tag:
git push && git push --tags - GitHub Actions publishes the package when the
v*tag is pushed