Express
MongoDB

Express | MongoDB | |
---|---|---|
782 | 309 | |
67,316 | 27,315 | |
0.4% | 0.5% | |
8.9 | 10.0 | |
7 days ago | 1 day ago | |
JavaScript | C++ | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Express
-
Build a Real-time Chat App with Vue 3, Socket.io and Nodejs
First, we will install Express.js and Socket.io using the below command:
-
Understanding RESTful APIs
Node.js with Express (https://expressjs.com/)
-
Building an API in Node.js without using any packages
So that’s the first big downside of building a REST API without using packages like express.js - you have to build all the route handling yourself, plus add some support for middlewares.
-
Enhancing the VS Code Agent Mode to integrate with Local tools using Model Context Protocol (MCP)
Express.js Documentation
-
Not a Middy Fan
Express.js was created around the time callbacks were _the_ architecture in Node.js. The world, including UI, quickly found callbacks do not compose well, and void return values are hard to test because of side-effects. Promises were created so you could compose functions, but still have control where your side-effects go. This negates the need for middlewares / callbacks.
-
Experimental Devvit Web Views
The Devvit team just announced a new experimental way to build WebView based apps for Reddit. Previously only static HTML/JS/CSS could be used. With this new version, it is possible to run server-side code through Node including spinning up an Express server.
-
How to Handle File Uploads with Node.js and Express - Multer Edition
Basic knowledge of JavaScript and Express
-
AI Integration in JavaScript: Parse Natural Language to JSON with Node + React
With that set, we can import callOpenAI on a controller. I am using express to manage the API endpoint.
-
Reusable API proxy in just a few lines of JavaScript
The basis of my small API proxy is the NPM package http-proxy-middleware from Steven Chim, which I utilized to build a system that can be used via configuration for various endpoints and that runs on a server under the Node.js framework Express.
-
Go for Node developers: creating an IDP from scratch - Set-up
Fiber: Go framework inspired in express.
MongoDB
-
PostgreSQL Maximalism
Alternatives to: RocksDB, eXist-db, MongoDB
-
Database Sharding vs Partitioning: What’s the Difference?
It is helpful to consider how major platforms choose between database sharding vs partitioning, as this offers practical examples and advice. ** MongoDB and Sharding** MongoDB allows for the creation of shards with multiple copies. This is often used in apps like real-time analytics, gaming, large SaaS platforms, etc. For example, creating shards for a “users” collection by region to provide faster access and other local data benefits.
-
Building MongoDB-based event-driven applications with DocumentDB
But sometimes we have to consider other NoSQL options, like MongoDB. Why do we want to choose MongoDB over DynamoDB? Here are some reasons:
-
Open Source Project Financial Independence: A Blueprint for Sustainable Innovation
Dual Licensing: Projects like MongoDB provide different licensing for non-commercial and commercial usage.
-
Indie Hacking with Open Source Tools: Innovating on a Budget
One inspiring example is a developer building a "Todoist Clone" using a combination of React, Node.js, and MongoDB. The developer tapped into open source libraries and community support to create a highly responsive task management application. This project underscores how indie hackers can achieve rapid development and adaptation with minimal budget – a theme echoed in several indie hacking success stories.
-
My Tech Stack in 2025
Data base: MongoDB
-
Twitter's 600-Tweet Daily Limit Crisis: Soaring GCP Costs and the Open Source Fix Elon Musk Ignored
MongoDB: MongoDB is a popular NoSQL database that provides flexibility and scalability. It offers a document-oriented data model and can handle a variety of use cases. MongoDB is known for its ease of use and rich query capabilities.
-
Copyleft Licenses: Bridging Open Source with Commercial Sustainability
Companies offering software as a service (SaaS) can adopt licenses such as the GNU Affero General Public License (AGPL) or the Server Side Public License (SSPL). For instance, early versions of MongoDB were released under AGPL, ensuring that even in a cloud environment, source code modifications remain open.
-
Revolutionizing Blockchain and Open Source Funding: Microfunding and Project Funding Alternatives
Dual Licensing: Some projects use a dual-licensing model in which the open source version is free, while a commercial version is offered to generate revenue (see examples such as MongoDB and ElasticSearch).
-
Ask HN: Where is MongoDB source code?
There are no commits or tags for two months: https://github.com/mongodb/mongo/commits/master
In the meantime, 8.0.5 and 8.0.6 were released: https://www.mongodb.com/docs/manual/release-notes/8.0/
Those appear to be patch releases for major releases, not rapid releases, so the source should be available: https://www.mongodb.com/docs/manual/reference/versioning/
There is a forum post without an answer: https://www.mongodb.com/community/forums/t/source-code-in-github/316442
Is MongoDB no longer source-available?
What are some alternatives?
Koa - Expressive middleware for node.js using ES2017 async functions
Marten - .NET Transactional Document DB and Event Store on PostgreSQL
Next.js - The React Framework
mongo-express - Web-based MongoDB admin interface, written with Node.js and Express
loopback-next - LoopBack makes it easy to build modern API applications that require complex integrations.
LiteDB - LiteDB - A .NET NoSQL Document Store in a single data file
