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 11 JavaScript Es2015 Projects
-
TL;DR https://claudemd.dev is where you can find guidelines to make your vibe coding more effective
If you haven't used claude code, I highly recommend you check it out. You may have used other AI tools in development, but being a cli with a refined "plan" step has revolutionized my development workflow. The fact that I can dispatch three prompts to run concurrently, and reliably trust the actions being taken feels incredible. I am spending less time thinking about code and more about the higher level direction of the code.
If you want claude code to be more reliable in its output, it can further be directed by using CLAUDE.md files. These files are included in the plan step and significantly improve the quality of its output. What makes a useful CLAUDE.md is similar to a well written style guide [1]. By providing a set of guidelines for what patterns to follow, the LLM can be more focused when building its plan. In a sense, a CLAUDE.md can be thought of as a "language semantics" for your codebase or directory for how to "compile" your thoughts into actions. Fortunately, you don't need to write your semantics in BNF [2], but the completeness of your semantics matter nonetheless. Without forethought, an LLM will happily come up with its own plan for your codebase.
I thought of and published https://claudemd.dev last night with the idea that sharing these files will improve the quality of code that we will be writing for this next abstraction of software development.
If you want to learn more about these files, I recommend reading this https://claudelog.com/mechanics/claude-md-supremacy.
[1] https://github.com/airbnb/javascript
-
SurveyJS
SurveyJS: Build JSON-Driven Surveys and Forms with Full Data Control. Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more.
-
webpack
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
Project mention: Workspaces, react and vite. A real-world case study for managing duplicate libraries. | dev.to | 2025-12-04Before addressing the solution, it's useful to contextualize the role of the bundler. In a modern frontend architecture, the bundler (such as webpack, rollup, or vite) has the task of traversing the application's dependency graph, resolving each import statement, to combine modules and assets into static files optimized for browser execution.
-
Prototype-based inheritance is widely supported across modern browsers. However, older browsers (IE < 11) may have inconsistencies or performance issues. core-js (https://github.com/zloirock/core-js) provides polyfills for missing or buggy features, including Object.create() and prototype-related methods. Babel can be configured to transpile modern JavaScript code to older versions, ensuring compatibility. Feature detection using typeof or in operators can be used to conditionally apply polyfills only when necessary.
-
JsBarcode
Barcode generation library written in JavaScript that works in both the browser and on Node.js
-
-
-
-
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 Es2015 discussion
JavaScript Es2015 related posts
-
Why Your Drag-and-Drop Editor Feels Clunky
-
Webpack's Internals Visualized: From Hooks to Graphs
-
Webpack's internals visualized: Explore what it looks like.
-
Advanced Techniques for Parsing and Interpreting JavaScript Code
-
JavaScript is so redundant
-
You Donβt Know JS Yet: My Weekly Journey Through JavaScript Mastery
-
Chrome 133 Supports DOM State-Preserving Move with MoveBefore()
- A note from our sponsor - InfluxDB www.influxdata.com | 22 Dec 2025
Index
What are some of the best open-source Es2015 projects in JavaScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | javascript | 148,005 |
| 2 | webpack | 65,834 |
| 3 | core-js | 25,363 |
| 4 | JsBarcode | 5,803 |
| 5 | Lebab | 5,632 |
| 6 | ThinkJS | 5,293 |
| 7 | minipack | 3,273 |
| 8 | ESDoc | 2,737 |
| 9 | common-tags | 2,035 |
| 10 | ECMAScript-features | 963 |
| 11 | frontal.js | 75 |