mirror of
https://github.com/sindresorhus/awesome-nodejs.git
synced 2026-01-27 22:08:03 -08:00
Merge branch 'main' into runjs
This commit is contained in:
57
readme.md
57
readme.md
@@ -10,9 +10,9 @@
|
||||
<sub>Check out my latest app</sub>
|
||||
<br>
|
||||
<h2>
|
||||
<a href="https://www.producthunt.com/posts/today-14">Today</a>
|
||||
<a href="https://www.producthunt.com/posts/hyperduck">Hyperduck</a>
|
||||
<br>
|
||||
<sup>Quickly view your schedule in the macOS menu bar</sup>
|
||||
<sup>Send links from your iOS devices to your Mac (better than AirDrop)</sup>
|
||||
</h2>
|
||||
</div>
|
||||
<br>
|
||||
@@ -61,57 +61,33 @@
|
||||
</a>
|
||||
<br>
|
||||
<br>
|
||||
<a href="https://getstream.io/chat/sdk/ios/?utm_source=Github&utm_medium=Github_Repo_Content_Ad&utm_content=Developer&utm_campaign=Github_Jan2022_iOSChatSDK&utm_term=Sindresorhus#gh-light-mode-only">
|
||||
<a href="https://serpapi.com#gh-light-mode-only">
|
||||
<div>
|
||||
<img src="https://sindresorhus.com/assets/thanks/stream-logo.svg" width="220" alt="Stream">
|
||||
</div>
|
||||
<br>
|
||||
<div>
|
||||
<b>Build Scalable Feeds & Chat Applications with Powerful APIs and Front End Components</b>
|
||||
<img src="https://sindresorhus.com/assets/thanks/serpapi-logo-light.svg" width="130" alt="SerpApi">
|
||||
</div>
|
||||
<b>API to get search engine results with ease.</b>
|
||||
</a>
|
||||
<a href="https://getstream.io/chat/sdk/ios/?utm_source=Github&utm_medium=Github_Repo_Content_Ad&utm_content=Developer&utm_campaign=Github_Jan2022_iOSChatSDK&utm_term=Sindresorhus#gh-dark-mode-only">
|
||||
<a href="https://serpapi.com#gh-dark-mode-only">
|
||||
<div>
|
||||
<img src="https://sindresorhus.com/assets/thanks/stream-logo-dark.svg" width="220" alt="Stream">
|
||||
</div>
|
||||
<br>
|
||||
<div>
|
||||
<b>Build Scalable Feeds & Chat Applications with Powerful APIs and Front End Components</b>
|
||||
<img src="https://sindresorhus.com/assets/thanks/serpapi-logo-dark.svg" width="130" alt="SerpApi">
|
||||
</div>
|
||||
<b>API to get search engine results with ease.</b>
|
||||
</a>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<a href="https://www.useanvil.com/?utm_source=sindresorhus#gh-light-mode-only">
|
||||
<a href="https://dashcam.io?ref=sindresorhus_awesome_nodejs">
|
||||
<div>
|
||||
<img src="https://sindresorhus.com/assets/thanks/anvil-logo-light.svg" width="200" alt="Anvil">
|
||||
<img src="https://sindresorhus.com/assets/thanks/dashcam-logo.png" width="280" alt="Dashcam">
|
||||
</div>
|
||||
<br>
|
||||
<b>Paperwork that makes the data work.</b>
|
||||
<b>Never miss another bug</b>
|
||||
<div>
|
||||
<sub>
|
||||
Easy APIs for paperwork. PDF generation, e-signature and embeddable no-code webforms.
|
||||
<br>
|
||||
The easiest way to build paperwork automation into your product.
|
||||
</sub>
|
||||
</div>
|
||||
</a>
|
||||
<a href="https://www.useanvil.com/?utm_source=sindresorhus#gh-dark-mode-only">
|
||||
<div>
|
||||
<img src="https://sindresorhus.com/assets/thanks/anvil-logo-dark.svg" width="200" alt="Anvil">
|
||||
</div>
|
||||
<br>
|
||||
<b>Paperwork that makes the data work.</b>
|
||||
<div>
|
||||
<sub>
|
||||
Easy APIs for paperwork. PDF generation, e-signature and embeddable no-code webforms.
|
||||
<br>
|
||||
The easiest way to build paperwork automation into your product.
|
||||
</sub>
|
||||
<sup>Capture the steps to reproduce every bug, every time, with Dashcam for desktop.</sup>
|
||||
</div>
|
||||
</a>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
</p>
|
||||
<hr>
|
||||
<br>
|
||||
@@ -384,6 +360,7 @@
|
||||
- [Brunch](https://github.com/brunch/brunch) - Front-end web app build tool with simple declarative config, fast incremental compilation, and an opinionated workflow.
|
||||
- [FuseBox](https://github.com/fuse-box/fuse-box) - Fast build system that combines the power of webpack, JSPM and SystemJS, with first-class TypeScript support.
|
||||
- [pkg](https://github.com/vercel/pkg) - Package your Node.js project into an executable.
|
||||
- [Vite](https://github.com/vitejs/vite) - Front-end build tool with hot module replacement and static asset bundling.
|
||||
|
||||
### Hardware
|
||||
|
||||
@@ -874,7 +851,7 @@
|
||||
- [Nodeschool](https://github.com/nodeschool) - Learn Node.js with interactive lessons.
|
||||
- [The Art of Node](https://github.com/maxogden/art-of-node/#the-art-of-node) - An introduction to Node.js.
|
||||
- [module-best-practices](https://github.com/mattdesl/module-best-practices) - Some good practices when writing new npm modules.
|
||||
- [The Node Way](https://thenodeway.io) - An entire philosophy of Node.js best practices and guiding principles exists for writing maintainable modules, scalable applications, and code that is actually pleasant to read.
|
||||
- [The Node Way](https://github.com/FredKSchott/the-node-way) - An entire philosophy of Node.js best practices and guiding principles exists for writing maintainable modules, scalable applications, and code that is actually pleasant to read.
|
||||
- [You Don't Know Node.js](https://github.com/azat-co/you-dont-know-node) - Introduction to Node.js core features and asynchronous JavaScript.
|
||||
- [Portable Node.js guide](https://github.com/ehmicky/cross-platform-node-guide) - Practical guide on how to write portable/cross-platform Node.js code.
|
||||
- [Build a real web app with no frameworks](https://frameworkless.js.org/course) - A set of video tutorials/livestreams to help you build and deploy a real, live web app using a handful of simple libraries and the core Node.js modules.
|
||||
@@ -887,7 +864,7 @@
|
||||
|
||||
### Articles
|
||||
|
||||
- [Error Handling in Node.js](https://www.joyent.com/node-js/production/design/errors)
|
||||
- [Error Handling in Node.js](https://sematext.com/blog/node-js-error-handling/)
|
||||
- [Teach Yourself Node.js in 10 Steps](https://ponyfoo.com/articles/teach-yourself-nodejs-in-10-steps)
|
||||
- [Mastering the filesystem in Node.js](https://medium.com/@yoshuawuyts/mastering-the-filesystem-in-node-js-4706b7cb0801)
|
||||
- [Semver: A Primer](https://nodesource.com/blog/semver-a-primer/)
|
||||
@@ -942,6 +919,7 @@
|
||||
- [Learn to build apps and APIs with Node.js](https://learnnode.com/friend/AWESOME) - Video course by Wes Bos.
|
||||
- [Real Time Web with Node.js](https://www.pluralsight.com/courses/code-school-real-time-web-with-nodejs)
|
||||
- [Learn and Understand Node.js](https://www.udemy.com/course/understand-nodejs/)
|
||||
- [Node.js Full Stack Developer Course](https://kinsta.com/academy/course/node-js-full-stack-developer/)
|
||||
|
||||
### Cheatsheets
|
||||
|
||||
@@ -957,6 +935,7 @@
|
||||
- [github-npm-stats](https://chrome.google.com/webstore/detail/github-npm-stats/oomfflokggoffaiagenekchfnpighcef) - Chrome extension that displays npm download stats on GitHub.
|
||||
- [npm semver calculator](https://semver.npmjs.com) - Visually explore what versions of a package a semver range matches.
|
||||
- [CodeSandbox](https://codesandbox.io/s/node-http-server-node) - Online IDE and prototyping.
|
||||
- [Amplication](https://github.com/amplication/amplication) - Auto-generates fully functional apps.
|
||||
- [RunJS](https://runjs.app) - Desktop JavaScript playground.
|
||||
|
||||
### Community
|
||||
|
||||
Reference in New Issue
Block a user