InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 19 TypeScript Metadata Projects
-
conventional-changelog
Generate changelogs and release notes from a project's commit messages and metadata.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
OpenMetadata
OpenMetadata is a unified metadata platform for data discovery, data observability, and data governance powered by a central metadata repository, in-depth column level lineage, and seamless team collaboration.
Project mention: Show HN: OpenMetadata – OSS platform for data discovery observability governance | news.ycombinator.com | 2024-07-17* It seems like DataHub has an async Kafka ingestion approach while OpenMetadata is API
We do not use Kafka by default. If someone needs kafka they can add it. However for Metadata APIs, we do not feel like Kafka is needed. Lot of projects are getting dependent on Kafka and calling it as real-time. Its unnecessary burden on users who are going to operate in production for 99% of use-cases Kafka is not needed, coming from a Kafka committer :)
2. Yes all of our APIs and Entity definitions are generated using JsonSchema. For us, Json Schema has been awesome, all of our backend / ingestion and UI is generated from JsonSchema and its easy to extend and add new models when needed
3. IMO, we have much more coverage , you can look at the types available here https://github.com/open-metadata/OpenMetadata/tree/main/open... and we are support JsonSchema as a type from a long time
-
We could use the reflect-metadata library to store the metadata and then scan it manually to replace the placeholders with actual values, but there is a better way.
-
-
metadata-action
GitHub Action to extract metadata (tags, labels) from Git reference and GitHub events for Docker
Project mention: Pull Request testing on Kubernetes: working with GitHub Actions and GKE | dev.to | 2025-02-20docker/metadata-action
-
svelte-meta-tags
Svelte Meta Tags provides components designed to help you manage SEO for Svelte projects.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
stack-analyser
Extract +600 technologies from any repository. Detect Languages, SaaS, Cloud, Infrastructure, Dependencies and Services
❄️ Snowflake Cortex AI + Slack 🌐 Mistral Multi Modal ❄️ Journey to Snowflake Monitoring Mastery ❄️ Best Practices for Using QueryTag in Snowflake 💻 CFP The Way 🦾 Multi Agent Framework AWS 📊 Cool Emojis 📈 bRAG LangChain 📝 Tool: What's in your stack? 📎 Awesome Event Driven Architecture Articles 📝 10 AI Open Source Tools 🫶 Documind 💻 Zerox AI 📈 Garak Open Source LLM Scanner 🦾 Magic Quill Image Project 🏃 vLLM to serve LLMs 🤖 OASIS Simulator 🙋🏻♂️ Creating Projects with UV 🛠️ RagFormation ✅ AutoKitteh Tool ✅ WebVM in the browser ✅ UV Pytorch ✅ Redis SQL Trino ✅ Bluesky Websocket Firehose in browser ✅ Data Engineer Handook ✅ Automatic Speech Recognition (ASR) on Edge Devices 🦾 Automatic Researcher with Ollama 🛠️ Podcastify Open Source 🙋🏻♂️ NVIDIA Jetpack 6.1 Upgrade
-
-
audnexus
An audiobook data aggregation API that harmonizes data from multiple sources into a unified stream. It offers a consistent and user-friendly source of audiobook data for various applications.
-
blog
👨💻 Dev blog built with Next.js 13, TypeScript, and Contentlayer, using latest Next.js features (by kfirfitousi)
-
icecast-parser
Discontinued Node.js module for getting and parsing metadata from SHOUTcast/Icecast radio streams
-
-
-
-
-
-
-
I've found this to be quite ergonomic and functional:
https://github.com/photostructure/fs-metadata/blob/main/src/...
Usage:
export const Directions = stringEnum("North", "South", "East", "West")
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript Metadata discussion
TypeScript Metadata related posts
-
Stack Analyser: detect technologies used inside a repo
-
Image Display Control React Component
-
Show HN: OpenMetadata – OSS platform for data discovery observability governance
-
OpenMetadata: Join the #1 Open Source Data Community
-
Automating npm package releases with GitHub Actions
-
All the metatags you might need for SEO in one React component.
-
How to Dynamically Adjust the Height of a Textarea in ReactJS
-
A note from our sponsor - InfluxDB
www.influxdata.com | 23 Jun 2025
Index
What are some of the best open-source Metadata projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | conventional-changelog | 8,125 |
2 | OpenMetadata | 6,937 |
3 | reflect-metadata | 3,249 |
4 | yarle | 1,532 |
5 | metadata-action | 1,005 |
6 | svelte-meta-tags | 586 |
7 | exiftool-vendored.js | 485 |
8 | stack-analyser | 292 |
9 | musicbrainz-api | 180 |
10 | audnexus | 140 |
11 | blog | 106 |
12 | icecast-parser | 72 |
13 | vercel-metafy | 50 |
14 | react-image-display-control | 27 |
15 | kendraio-app | 23 |
16 | image-display-control-web-component | 17 |
17 | metafy-svg | 13 |
18 | metadata | 10 |
19 | fs-metadata | 6 |