Skip to content

orgapp/orga-astro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@orgajs/astro

This integration adds support for .org pages in Astro by compiling Org Mode to Astro-compatible JSX.

Installation

npm install @orgajs/astro

Usage

// 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.

Local Example

This repo includes a workspace example app at example/ linked to the root package.

pnpm install
pnpm run build
cd example
pnpm run dev

example depends on the root package via workspace:*.

Release

This repo uses a tag-based npm release workflow with GitHub Actions and npm Trusted Publishing.

  1. Bump version: npm version patch (or minor / major)
  2. Push commit and tag: git push && git push --tags
  3. GitHub Actions publishes the package when the v* tag is pushed

About

org-mode 🔌 astro integration

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors