Sign in

Express

@expressjs.bsky.social
471 followers 5 following 11 posts

Fast, unopinionated, minimalist web framework for Node.js - The OG

PostsRepliesMedia
Reposted by Express
Sebastian Beltran @bjohansebas.me · 18/05/2026
I’m happy to announce that Express.js documentation has a new look! 🎉 This was a huge team effort with more than a year of work behind it. Thanks to everyone involved for the support and dedication that made this launch possible. expressjs.com/en/blog/2026...
expressjs.com
A New Look for Express · Express.js
Discover the redesigned Express.js website and our brand-new logo, built from the ground up with Astro.
2407
Express @expressjs.bsky.social · 01/05/2026
> The pattern syntax is based on the syntax from the path-to-regexp library. Nice.
092
Reposted by Express
Ulises Gascón @ulisesgascon.com · 12/11/2025
🎉 @bjohansebas.bsky.social is our new Triage Captain for #ExpressJS! Grateful for your dedication, leadership, and continued impact on the community 👏👏👏 github.com/expressjs/di...
github.com
fix(docs): Add @bjohansebas as Triage Team captain by wesleytodd · Pull Request #448 · expressjs/discussions
Nominating @bjohansebas as a captain of the Triage Team. We have seen lots of great contributions from @bjohansebas this year and he is interested in helping run this effort. Thanks for the continu...
183
Express @expressjs.bsky.social · 08/09/2025
The maintainer of one of our dependencies, debug, was the target of a phishing attack resulting in the release of debug@4.4.2 with malware. Supply chain security is all of our responsibilities. Be careful out there, and for today don't update your deps. socket.dev/blog/npm-aut...
socket.dev
npm Author Qix Compromised via Phishing Email in Major Suppl...
npm author Qix’s account was compromised, with malicious versions of popular packages like chalk-template, color-convert, and strip-ansi published.
1135
Reposted by Express
Ulises Gascón @ulisesgascon.com · 19/05/2025
🔐 Is it a vulnerability, or just a misunderstood feature? At #NodeCongress2025, I broke it down in my talk: "What is a Vulnerability and What’s Not" Topics: 👉 Real vs. imagined risks in @nodejs.org and @expressjs.bsky.social 👉 Why #threatModels matter 🎥 Watch: gitnation.com/contents/wha...
gitnation.com
What is a Vulnerability and What’s Not? Making Sense of Node.js and Express Threat Models by Ulises Gascón
In this talk, we will discuss security, vulnerabilities, and how to improve your overall security. We will explore various vulnerabilities and the difference between developer errors and misconfigurat...
031
Reposted by Express
Sebastian Beltran @bjohansebas.me · 17/07/2025
I’ve been maintaining @expressjs.bsky.social for over 11 months. I’m currently leading the integration of HTTP/2, as well as helping with the documentation redesign and performance improvements. If my work has helped you, consider supporting my open source work: dub.sh/bjohansebas
dub.sh
Sponsor @bjohansebas on GitHub Sponsors
Support bjohansebas's open source work
051
Reposted by Express
Ulises Gascón @ulisesgascon.com · 31/07/2025
😏 The Great Monkey-Patch Safari in @expressjs.bsky.social has begun. Join the adventure with critical hacks and hotfixes ahead! github.com/expressjs/ex...
github.com
The Great Monkey-Patch Safari · Issue #6669 · expressjs/express
We want to track down and document all instances of express and our core deps monkey-patching Node core, specifically it's the HTTP internals like IncomingMessage and ServerResponse where we do our...
121
Reposted by Express
Yagiz Nizipli @yagiznizipli.com · 02/08/2025
Say hello to my very old friend @expressjs.bsky.social running on @cloudflare.social workers!
2151
Reposted by Express
Sebastian Beltran @bjohansebas.me · 03/08/2025
Hi Express community! We’d love your feedback on our website’s content. ✨ What topics or resources would you like us to add? 🔧 What existing content do you think we could improve? Your input will help us make our docs even better, every idea matters! github.com/expressjs/ex...
github.com
🧑‍🍳 Ideas for new guides or improvements to existing content · expressjs expressjs.com · Discussion #2029
Hey folks, the Express team wants to know what content you’d like to see in the documentation — for example, topics for new guides at any level, or what content could be updated in the existing gui...
052
Reposted by Express
Ulises Gascón @ulisesgascon.com · 14/05/2025
We’ve cleaned up @expressjs.bsky.social ! 🧹 Deprecated some legacy packages: 🔥 csurf 🔥 connect-multiparty 🔥 path-match More context: github.com/expressjs/di... Blog post coming soon! 📘
github.com
Clean up expressjs org · Issue #134 · expressjs/discussions
So while responding to #71 I also realized that there is something on the TC backlog that ideally should get done at some point: go through the repositories in the expressjs org (https://github.com...
2204
Express @expressjs.bsky.social · 14/05/2025
Happening now!
110
Reposted by Express
Ulises Gascón @ulisesgascon.com · 30/04/2025
🥹 May is almost here, and it's officially #MaintainerMonth 🚀 I’ve helped release @expressjs.bsky.social 5.1, ship key @nodejs.org updates, lead #OpenSource security work, and reboot #Yeoman. If you believe in supporting #devTools, consider sponsoring ❤️ 👉 github.com/sponsors/Uli...
Ulises Gascón is showing off a custom-built futuristic robot during a livestream, combining his passion for open source and robotics in a fun and hands-on way.
082
Reposted by Express
Sebastian Beltran @bjohansebas.me · 11/05/2025
@expressjs.bsky.social has officially surpassed 40 million weekly downloads on npm⚡
071
Reposted by Express
Wes @notwes.bsky.social · 13/05/2025
Tomorrow we are going to have a first informal @expressjs.bsky.social Performance Working Group meeting. If you are interested in this work, especially longer term, please come and chat. Since it was last minute we are not having an agenda, just an informal discussion. github.com/expressjs/pe...
github.com
2025-05-14 Express Performance Working Group Meeting · Issue #8 · expressjs/perf-wg
Date/Time Timezone Date/Time America/Los_Angeles Wed 14-May-2025 08:00 (08:00 AM) America/Denver Wed 14-May-2025 09:00 (09:00 AM) America/Chicago Wed 14-May-2025 10:00 (10:00 AM) America/New_York W...
062
Reposted by Express
Wes @notwes.bsky.social · 22/04/2025
Finally getting around to the Performance WG setup for @expressjs.bsky.social. Anyone who is interested, please feel free to start opening issues and participating in the kickoff. github.com/expressjs/pe...
github.com
Working Group Charter · Issue #3 · expressjs/perf-wg
We need to outline the goals, scope, and membership guide. I can pull from the other WG's for some of the language, but we need to define the goals for the WG for sure. Here are the things I was th...
062
Reposted by Express
Sebastian Beltran @bjohansebas.me · 06/04/2025
When I started contributing to the @expressjs.bsky.social site, there were barely any PRs for docs or design. Today, even though there’s still a lot to improve on the design side, we’ve got a great contributor base, similar to when the site’s development was sponsored by a company back in 2015
161
Express @expressjs.bsky.social · 31/03/2025
🚀 Exciting Announcement today! Express v5 is officially "latest" and we have started the maintenance period for v4. Read more about the release and our LTS plans in our blog post: expressjs.com/2025/03/31/v...
expressjs.com
Express@5.1.0: Now the Default on npm with LTS Timeline
Express 5.1.0 is now the default on npm, and we're introducing an official LTS schedule for the v4 and v5 release lines.
2458
Reposted by Express
Wes @notwes.bsky.social · 29/03/2025
Also hoping to call this out in our blog post. Got great reviews (thanks @naugtur.pl 🚀) by posting here yesterday, hope maybe the same will work for the blog post. Reviews welcome! github.com/expressjs/ex...
github.com
feat(blog): 5.1.0 release blog by wesleytodd · Pull Request #1849 · expressjs/expressjs.com
293
Reposted by Express
Wes @notwes.bsky.social · 28/03/2025
If you have a chance, please take a look at this PR which proposes some concrete details and dates. github.com/expressjs/di...
github.com
feat(ADR): LTS Strategy by wesleytodd · Pull Request #352 · expressjs/discussions
A proposal for an LTS strategy with committed dates and next steps. Please see the goals/non-goals for this ADR. I attempted to copy/paste without edits from all the sources we had. I admit there w...
131
Reposted by Express
Wes @notwes.bsky.social · 28/03/2025
With the upcoming release of @expressjs.bsky.social v5 and promoting it to latest on npm, we needed to finalize some of our support and schedule plans. Would love feedback on this plan from the ecosystem so we can do better than we have in the past on keeping folks informed and aware of the plans.
153
Reposted by Express
Wes @notwes.bsky.social · 27/03/2025
I want to especially thank @bjohansebas.bsky.social for all his work these past months! Not only is a lot of his work in these releases, he has also become our top contributor across the @expressjs.bsky.social project. expressjs.github.io/statusboard/
expressjs.github.io
Express
Fast, unopinionated, minimalist web framework for node.
061
Reposted by Express
Ulises Gascón @ulisesgascon.com · 27/03/2025
🚀 Just released body-parser@2.2.0 📦 🍿 #release details: github.com/expressjs/bo...
github.com
Release v2.2.0 · expressjs/body-parser
What's Changed test: remove --bail from test script by @Phillip9587 in #583 ci: separate lint step by @Phillip9587 in #582 fix: remove skip of test by @bjohansebas in #589 ci: use lcovonly reporte...
072
Reposted by Express
Ulises Gascón @ulisesgascon.com · 27/03/2025
🚀 Just released type-is@2.0.1 📦 🍿 #release details: github.com/jshttp/type-...
github.com
Release 2.0.1 · jshttp/type-is
What's Changed Refactor normalizeType function to simplify return statement by @Ayoub-Mabrouk in #61 Refactor tryNormalizeType function for cleaner code by @Ayoub-Mabrouk in #59 Replace deprecated...
042
Reposted by Express
Ulises Gascón @ulisesgascon.com · 27/03/2025
🚀 Just released router@2.2.0 📦 🍿 #release details: github.com/pillarjs/rou...
github.com
Release v2.2.0 · pillarjs/router
What's Changed docs: remove security file by @bjohansebas in #152 fix: restore 'debug' logs by @dpopp07 in #151 chore: upgrade scorecard workflow pinned action versions by @carpasse in #150 cleanu...
032
Reposted by Express
Ulises Gascón @ulisesgascon.com · 26/03/2025
🚀 Just released mime-types@3.0.1 📦 🍿 #release details: github.com/jshttp/mime-...
github.com
Release v3.0.1 · jshttp/mime-types
What's Changed chore: upgrade scorecard workflow pinned action versions by @carpasse in #130 fix: update mime-db dependency to version 1.54.0 by @bjohansebas in #133 Release 3.0.1 by @UlisesGascon...
022
Reposted by Express
Sebastian Beltran @bjohansebas.me · 11/03/2025
For over 6 months, I've been supporting the @expressjs.bsky.social project, improving documentation and maintaining packages like compression. If my contributions have been helpful, it would be great if you could support me: github.com/sponsors/bjo... #OpenSource
github.com
Sponsor @bjohansebas on GitHub Sponsors
Support bjohansebas's open source work
041
Reposted by Express
Ulises Gascón @ulisesgascon.com · 14/03/2025
🚨 What's REALLY a Vulnerability? 🚨 Join me at #NodeCongress as we break down the @nodejs.org & @expressjs.bsky.social threat models 🔒✨ ✅ Real-world examples ✅ Security myths busted ✅ How threat models shape bug bounties & fixes Let’s rethink #security together! 🚀 gitnation.com/contents/wha...
gitnation.com
What is a Vulnerability and What’s Not? Making Sense of Node.js and Express Threat Models by Ulises Gascón
Security isn’t just about fixing bugs; it’s about understanding the assumptions we make (and avoiding unnecessary panic). In this talk, we’ll dive into the Node.js and Express threat models, which I c...
042
Express @expressjs.bsky.social · 18/03/2025
mime-db@1.54.0 published 🚀 The most notable change is that application/octet-stream is now marked as compressible. When we update this in the compression middleware this will mean some nice savings over the wire in your express apps. github.com/jshttp/mime-...
github.com
Release v1.54.0 · jshttp/mime-db
What's Changed Add some MS-related extensions and types by @ipetrouchtchak-fi in #336 Update custom-types.json by @robertsky in #343 docs: notice about semver and data sources by @wesleytodd in #3...
182
Reposted by Express
jonchurch @jonchurch.com · 05/03/2025
I love getting nerdsniped on HTTP spec related stuff, and am glad I quit my job to have space in my life for this was fun to figure out what probably happened with content-disposition having in incomplete regex for parsing extended filename parameters: github.com/jshttp/conte...
github.com
Certain languages can't be matched correctly by the Regular Expression EXT_VALUE_REGEXP like en-US or zh_cn · Issue #47 · jshttp/content-disposition
Create and parse HTTP Content-Disposition header. Contribute to jshttp/content-disposition development by creating an account on GitHub.
032
Reposted by Express
Sebastian Beltran @bjohansebas.me · 05/03/2025
The thank-you message I received for successfully launching a PR made my day 🤗
041
Reposted by Express
Wes @notwes.bsky.social · 05/03/2025
Not sure this is the one, but pretty sure it is. @bjohansebas.bsky.social has been doing such great work it is awesome to see this kind of recognition! Well deserved.
github.com
feat: support for brotli by bjohansebas · Pull Request #194 · expressjs/compression
The changes from #172 are brought in, with the exception of using the accept negotiation logic.
162
Reposted by Express
Wes @notwes.bsky.social · 05/03/2025
Getting 🤏 very close 🤏 to cutting the @expressjs.bsky.social 5.1.0 release which will be when we go latest and officially start the spin down of Express v4. github.com/expressjs/ex...
github.com
[WIP] Release Plan: 5.1.0 · Issue #6316 · expressjs/express
Remaining Work #6095 #6285 Dependency work accepts body-parser expressjs/body-parser#578 content-disposition https://github.com/jshttp/content-disposition/pulls jshttp/content-disposition#47 jshttp...
071
Reposted by Express
Wes @notwes.bsky.social · 20/02/2025
I want to take a moment to celebrate some folks doing amazing work. Last year this time we were just kicking off the work to move @expressjs.bsky.social forward. Today I checked our statusboard and it is awesome to see @bjohansebas.bsky.social and Phillip (pbrt.at) as top contributors.
expressjs.github.io
Express
Fast, unopinionated, minimalist web framework for node.
281
Reposted by Express
Wes @notwes.bsky.social · 16/12/2024
I gave a talk in October about @expressjs.bsky.social and found a live stream of it. Watch me talk really fast and still go over time. youtu.be/ydEw5nIVt4w?...
youtu.be
CityJS Medellin 2024 - Day 1
YouTube video by medellinjs
171
Reposted by Express
Michael Dawson @mhdawson.bsky.social · 14/01/2025
It's great to see the progress that #ExpressJS made this year, and also great to see what I think some of the work in the #nodejs security wg have a broader impact (for example I think the threat model)
0152
Reposted by Express
Sebastian Beltran @bjohansebas.me · 22/01/2025
express.js is planning to migrate its documentation to a new framework that will allow us to provide a better experience for developers using our documentation. We need your help to choose the right tool. Please check github.com/expressjs/ex... and share your opinion.
github.com
Improving the tooling/framework used for the doc (Jekyll currently) · Issue #1736 · expressjs/expressjs.com
I’ve been talking with @crandmck about migrating the website to a newer technology that can save us from unnecessary work (for example, copying and pasting content to make it available in other lan...
032
Express @expressjs.bsky.social · 10/01/2025
@openjs.bsky.social 💙 @expressjs.bsky.social We are a website official Impact project now. openjsf.org/projects
openjsf.org
Projects | OpenJS Foundation
The OpenJS Foundation hosts some of the most important projects in the JavaScript ecosystem. As a neutral non-profit organization, our goal is to provide a home where projects can build and support a...
052
Reposted by Express
Wes @notwes.bsky.social · 10/01/2025
I am going to be giving a talk about @expressjs.bsky.social later this month. If you are in Austin I would love to ramble at you about our work and then chat after. Thanks to @coreybutler.com for setting this up! www.meetup.com/bleeding-edg...
meetup.com
Express Forward with Wesley Todd, Thu, Jan 23, 2025, 7:00 PM | Meetup
Despite what you may have heard, Express is not dead! **Express Forward** In this session we will talk a bit about history, a bit about the future, but mostly about the wo
071
Reposted by Express
Ulises Gascón @ulisesgascon.com · 09/01/2025
🚀 2024 was monumental for @expressjs.bsky.social: ✅ Released Express 5.0 ✅ Overhauled governance ✅ Strengthened security (audits, triage team…) 2025? Even bigger: ✨ Automated npm releases ✨ Scoped packages ✨ Performance monitoring ✨ Enhanced security expressjs.com/2025/01/09/r...
expressjs.com
A New Chapter for Express.js: Triumphs of 2024 and an ambitious 2025
Explore the transformative journey of Express.js in 2024, marked by governance improvements, the long-awaited release of Express 5.0, and heightened security measures. Look into the ambitious plans fo...
1284
Reposted by Express
Ulises Gascón @ulisesgascon.com · 18/11/2024
Preparing a new release involves testing #Nodejs against popular packages, a process we call 'Canary in The Gold Mine' ( #CITGM ). Reviewing results isn't easy, so we've developed our own tools. #SpoilerAlert: @expressjs.bsky.social is back on the list!🎉 github.com/nodejs/citgm...
github.com
121
Reposted by Express
Sanity @sanity.io · 13/11/2024
We like it and we depend on it! Thanks for all your great work throughout the years.
021
Express @expressjs.bsky.social · 12/11/2024
Thanks a lot @sanity.io for your financial contribution to Express on Open Collective opencollective.com/express 🎉 We are glad that you like and support Express!
opencollective.com
Express - Open Collective
Express.js is a minimal and flexible Node.js web application framework, offering a robust set of features for building web applications.
1102
Express @expressjs.bsky.social · 11/11/2024
We have a list! We don't have everyone on the platform yet, but here is the Express TC list if you want to follow us while we work out how we plan to use this account. bsky.app/profile/did:...
152