🚨 Shai-Hulud Strikes Again:834 Packages Compromised.Technical Analysis →
Socket
Book a DemoInstallSign in
Socket

papacore

Package Overview
Dependencies
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

papacore

A framework to assist in the development of components for the Datacore platform in Obsidian

latest
Source
npmnpm
Version
0.1.7
Version published
Maintainers
1
Created
Source

Papacore

A framework to assist in the development of components for the Datacore platform in Obsidian.

Status

đźš§ Work in Progress - This package is currently under active development.

What is Papacore?

Papacore bridges the gap between modern web development and Obsidian's Datacore plugin. It allows you to write Datacore components using familiar tools and workflows:

  • TypeScript + Preact: Write type-safe components with full IDE support
  • Tailwind CSS: Style your components with utility classes
  • Hot Reloading: See changes instantly in Obsidian
  • Component Stories: Preview components in isolation
  • Modern Tooling: Code completion, linting, type checking

Installation

npm create papacore@latest
# or
pnpm create papacore@latest

CLI Commands

papacore init [project-name]   # Initialize a new project
papacore dev                    # Build + watch + install to vault
papacore build                  # Build once
papacore config                 # Configure vault path
papacore scan                   # Scan vault for dependencies
papacore generate-icons         # Generate icon definitions
papacore build-css              # Build CSS only

Development

This package is built with TypeScript and uses:

  • Commander.js for CLI
  • Babel for code transformations
  • Chokidar for file watching
  • Tailwind CSS for styling

Building

pnpm install
pnpm run build

Testing locally

node bin/papacore.js --help

License

MIT

Keywords

obsidian

FAQs

Package last updated on 23 Nov 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts