Skip to content

InvoiceShelf/extensions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InvoiceShelf extensions catalog

This repository publishes the public extensions manifest consumed by InvoiceShelf. The app fetches extensions.json (default: raw URL on the main branch) to power the in-app Modules experience: browse, install, and update curated extensions.

Default manifest URL: https://raw.githubusercontent.com/InvoiceShelf/extensions/main/extensions.json


Documentation

Document Description
Catalog & publishing guide Manifest schema, ZIP layout, compatibility, release workflow, PR checklist
Contributing How to propose changes and what reviewers look for
Entry template (JSON) Copy-paste starter for a new extensions item
PDF templates manifest templates.json — invoice & estimate Blade templates (same Admin → Modules installer)

Quick facts

  • Curated list — Extensions are not uploaded here as binary releases; each entry points to your own Git repository and a direct HTTPS URL to a versioned ZIP (typically a GitHub Release asset).
  • PDF templatestemplates.json lists invoice/estimate Blade packs; previews/ stores screenshot PNGs and packages/pdf-templates/ hosts ZIPs (see docs/TEMPLATES.md). Every catalog entry must include a cover image URL.
  • Open contribution — Add or update your extension metadata via pull request to extensions.json on main.
  • License — The JSON catalog in this repo is metadata; each extension’s license is declared per entry and applies to the extension package itself.

Related links

About

A curated list of extensions for InvoiceShelf, enabling users to browse, install, and extend functionality. Developers can add their extensions by submitting a pull request to this repository.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Contributors