# ritz078/embed-js

🌻  A lightweight plugin to embed emojis, media, maps, tweets, code and more. ✨

Repository: https://github.com/ritz078/embed-js
Canonical: https://ross.abutalabs.com/products/embed-js
Homepage: https://codesandbox.io/s/Wp5OlNMn
Language: JavaScript
License: MIT
License Family: permissive
Topics: emoji, tweets, javascript-plugin
Last push: 2022-07-07T03:40:45+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4208, "days_push": 1518, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1271, forks 89 (observed 2026-08-28T04:04:11.920596+00:00)

## What it is
A lightweight, plugin-based JavaScript library that transforms plain text into rich embedded content such as emojis, media, maps, tweets, code highlights, and social posts. It works both on the client and server side, and only loads the plugins you choose.

## Use cases
- embed tweets and youtube videos in user comments
- convert emoji shortcodes to images in text
- render rich previews for urls in a feed
- highlight code snippets inside chat messages
- embed maps from location strings
- process user-generated text into rich html

## When to choose
- you need a modular, plugin-based text embedding solution in the browser or node
- you want to embed many media types (tweets, youtube, maps, emoji) with one library
- you need isomorphic rendering of rich text content

## When to avoid
- you need a modern, actively maintained library - the latest release is from 2022
- you only need a single embed type, where a dedicated library may be simpler
- you need framework-specific components rather than a vanilla JS plugin

## Facets
- artifact type: library
- maturity: maintenance
- function: plugin-system, templating, ui-components
- domain: web-development, frontend, media
- platform: browser
- tags: emoji, embeds, tweets, youtube, maps, markdown, isomorphic, es2015, nodejs, javascript

## Member repositories
- ritz078/embed-js (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:11.920596+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T05:03:23.645222+00:00, confidence not recorded.
  - readme: https://github.com/ritz078/embed-js (fetched 2026-08-28T04:04:11.920596+00:00, sha 2ad7107451c0)
- Data as of 2026-08-30T08:39:29.467469+00:00.
