https://github.com/kelseykm/vcard4
An RFC 6350 compliant JavaScript library (with TypeScript type declarations) for generating and parsing version 4.0 vCards. Can also generate RFC 6351 compliant XML vCards and RFC 7095 compliant jCards.
https://github.com/kelseykm/vcard4
jcard rfc6350 rfc6351 rfc7095 vcard vcard-parser vcf xml-card
Last synced: about 1 month ago
JSON representation
An RFC 6350 compliant JavaScript library (with TypeScript type declarations) for generating and parsing version 4.0 vCards. Can also generate RFC 6351 compliant XML vCards and RFC 7095 compliant jCards.
- Host: GitHub
- URL: https://github.com/kelseykm/vcard4
- Owner: kelseykm
- License: isc
- Created: 2021-09-04T18:27:22.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-02-13T12:34:23.000Z (4 months ago)
- Last Synced: 2025-04-26T17:03:16.903Z (about 1 month ago)
- Topics: jcard, rfc6350, rfc6351, rfc7095, vcard, vcard-parser, vcf, xml-card
- Language: JavaScript
- Homepage: https://kelseykm.github.io/vcard4/
- Size: 6.26 MB
- Stars: 57
- Watchers: 2
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README

# vcard4
**vcard4** is a javascript library for generating and parsing version 4.0
vCards. It can also be used to generate XML vCards and jCards.**vcard4** may be used in node or in the browser, and it supports ESM and UMD.
This library fully implements RFC 6350 (vCard), RFC 6351 (XML vCard), RFC 7095
(jCard), and RFC 6350 extensions including RFC 6474, RFC 8605, RFC 6715, RFC
6868, RFC 6473 and RFC 7852.The library is fully tree shakable. Only what you import will end up in your
final bundle.TypeScript type declarations are provided for all the public parts of
**vcard4**'s API.## Documentation
**vcard4** is fully documented. You may find the docs
[here](https://kelseykm.github.io/vcard4/).## Installation
`npm install vcard4`