Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sayan751/email-address-parser
An RFC 5322, and RFC 6532 compliant email address parser.
https://github.com/sayan751/email-address-parser
email-address email-address-validator parser rfc5322 rfc6532
Last synced: 2 months ago
JSON representation
An RFC 5322, and RFC 6532 compliant email address parser.
- Host: GitHub
- URL: https://github.com/sayan751/email-address-parser
- Owner: Sayan751
- License: mit
- Created: 2020-08-26T19:27:48.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-02-01T20:27:50.000Z (11 months ago)
- Last Synced: 2024-10-12T18:12:38.453Z (3 months ago)
- Topics: email-address, email-address-validator, parser, rfc5322, rfc6532
- Language: Rust
- Homepage:
- Size: 342 KB
- Stars: 19
- Watchers: 4
- Forks: 4
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Email Address Parser
[![crate version](https://img.shields.io/crates/v/email-address-parser)](https://crates.io/crates/email-address-parser)
[![crate download count](https://img.shields.io/crates/d/email-address-parser?label=crate%20download)](https://crates.io/crates/email-address-parser)
[![npm version](https://img.shields.io/npm/v/@sparser/email-address-parser)](https://www.npmjs.com/package/@sparser/email-address-parser)
[![npm download](https://img.shields.io/npm/dt/@sparser/email-address-parser?label=npm%20download)](https://www.npmjs.com/package/@sparser/email-address-parser)
![build status](https://github.com/Sayan751/email-address-parser/workflows/build/badge.svg)An [RFC 5322](https://tools.ietf.org/html/rfc5322) (without [display name support](#out-of-scope)), and [RFC 6532](https://tools.ietf.org/html/rfc6532) compliant email address parser made with [pest parser](https://github.com/pest-parser/pest).
This repository contains a [rust crate](./rust-lib/README.md) as well as a wrapper [WebAssembly module](./npm-pkg/README.md).### Out of scope
Note that this packages is only for parsing email addresses.
It does not support parsing email addresses with display name, such as the following: `John Doe `.