https://github.com/rowana-ai/rowana-core
control how ai sees your brand
https://github.com/rowana-ai/rowana-core
geo json-ld llmo llms npm seo structured-data
Last synced: 2 months ago
JSON representation
control how ai sees your brand
- Host: GitHub
- URL: https://github.com/rowana-ai/rowana-core
- Owner: rowana-ai
- License: mit
- Created: 2025-04-09T03:20:21.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-09T21:29:04.000Z (about 1 year ago)
- Last Synced: 2026-03-08T07:53:53.619Z (3 months ago)
- Topics: geo, json-ld, llmo, llms, npm, seo, structured-data
- Language: JavaScript
- Homepage: https://rowana.ai/
- Size: 329 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# @rowana-ai/rowana-core
Stay tuned :)
Core package for Rowana GEO - Automates JSON-LD generation during build time.
## Installation
Install the package using npm:
```bash
npm install @rowana/rowana-core
```
Or using yarn:
```bash
yarn add @rowana/rowana-core
```
## Usage
Import the `generateJsonLd` function and use it to create your JSON-LD strings.
```typescript
import { generateJsonLd } from '@rowana/rowana-core';
// Example data (replace with your actual data structure)
const myData = {
pageTitle: "My Awesome Page",
description: "This page is truly awesome."
};
const jsonLdString = generateJsonLd(myData);
console.log(jsonLdString);
// Output (currently placeholder): {"@context":"https://schema.org","@type":"WebPage","name":"Placeholder"}
// You can then inject this string into a tag in your HTML.
```
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.