Trending Projects is available as a weekly newsletter please sign up at Stargazing.dev to ensure you never miss an issue.
1. Responsively App
A modified browser built using Electron that helps in responsive web development.
responsively-org
/
responsively-app
A modified web browser that helps in responsive web development. A web developer's must have dev-tool.
Responsively App
A must-have devtool for web developers for quicker responsive web development. Save time by becoming 5x faster!
Download Now (free!): responsively.app
Responsively App
A modified browser built using Electron that helps in responsive web development.
Features
- Mirrored User-interactions across all devices.
- Customizable preview layout to suit all your needs.
- One handy elements inspector for all devices in preview.
- 30+ built-in device profiles with option to add custom devices.
- One-click screenshot all your devices.
- Hot reloading supported for developers.
Please visit the website to know more about the application - https://responsively.app
Download
The application is available for Mac, Windows and Linux platforms. Please download it from here - https://github.com/responsively-org/responsively-app/releases
Alternatively, MacOS users can use brew
brew install --cask responsively
Also, Windows users can use chocolatey
choco install responsively
or winget
:
winget install ResponsivelyApp
Linux users can use rpm
sudo rpm -i https://github.com/responsively-org/responsively-app/releases/download/v[VERSION]/Responsively-App-[VERSION].x86_64.rpm
Follow on Twitter for future…
2. Algorithm Visualizer
Learning an algorithm gets much easier with visualizing it. Don't get what we mean? Check it out:
algorithm-visualizer
/
algorithm-visualizer
🎆Interactive Online Platform that Visualizes Algorithms from Code
Algorithm Visualizer
Algorithm Visualizer is an interactive online platform that visualizes algorithms from code.
Learning an algorithm gets much easier with visualizing it. Don't get what we mean? Check it out:
Contributing
We have multiple repositories under the hood that comprise the website. Take a look at the contributing guidelines in the repository you want to contribute to.
-
algorithm-visualizer
is a web app written in React. It contains UI components and interprets commands into visualizations. Check out the contributing guidelines. -
server
serves the web app and provides APIs that it needs on the fly. (e.g., GitHub sign in, compiling/running code, etc.) -
algorithms
contains visualizations of algorithms shown on the side menu of the website. -
tracers.*
are visualization libraries written in each supported language. They extract visualizing commands from code.
3. Oak
A middleware framework for Deno's net server
oak
A middleware framework for Deno's std http server, native HTTP server and Deno Deploy. It also includes a middleware router.
This middleware framework is inspired by Koa and middleware router inspired by @koa/router.
This README focuses on the mechanics of the oak APIs and is intended for those who are familiar with JavaScript middleware frameworks like Express and Koa as well as a decent understanding of Deno. If you aren't familiar with these please check out documentation on oakserver.github.io/oak.
Also, check out our FAQs and the awesome-oak site of community resources.
⚠️ Warning The examples in this README pull frommain
, which may not make sense to do when you are looking to actually deploy a workload. You would want to "pin" to a particular version which is compatible with the version of Deno you are using and has a fixed set of APIs you…
4. You Don't Know JS Yet
This is a series of books diving deep into the core mechanisms of the JavaScript language. This is the second edition of the book series:
getify
/
You-Dont-Know-JS
A book series on JavaScript. @YDKJS on twitter.
You Don't Know JS Yet (book series) - 2nd Edition
This is a series of books diving deep into the core mechanisms of the JavaScript language. This is the second edition of the book series:
To read more about the motivations and perspective behind this book series, check out the Preface.
If you're looking for the previous first edition books, they can be found here.
Premier Sponsor
This edition of the YDKJS book series is exclusively sponsored by Frontend Masters.
Frontend Masters is the gold standard for top-of-the-line expert training material in frontend-oriented software development. With over 150 courses on all things frontend, this should be your first and only stop for quality video training on HTML, CSS, JS, and related technologies.
I teach all my workshops exclusively through Frontend Masters. If you like this book content, please check out my video training courses.
I want…
5. JavaScript Algorithms and Data Structures
This repository contains JavaScript based examples of many popular algorithms and data structures
trekhleb
/
javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
JavaScript Algorithms and Data Structures
This repository contains JavaScript based examples of many popular algorithms and data structures.
Each algorithm and data structure has its own separate README with related explanations and links for further reading (including ones to YouTube videos).
Read this in other languages: 简体中文 繁體中文 한국어 日本語, Polski, Français, Español, Português, Русский, Türk, Italiana, Bahasa Indonesia, Українська, Arabic, Deutsch
Data Structures
A data structure is a particular way of organizing and storing data in a computer so that it can be accessed and modified efficiently. More precisely, a data structure is a collection of data values, the relationships among them, and the functions or operations that can…
6. build-your-own-x
Build your own (insert technology here)
danistefanovic
/
build-your-own-x
🤓 Build your own (insert technology here)
Table of contents
- 3D Renderer
- Augmented Reality
- BitTorrent Client
- Blockchain / Cryptocurrency
- Bot
- Command-Line Tool
- Database
- Docker
- Emulator / Virtual Machine
- Front-end Framework / Library
- Game
- Git
- Network Stack
- Neural Network
- Operating System
- Physics Engine
- Programming Language
- Regex Engine
- Search Engine
- Shell
- Template Engine
- Text Editor
- Visual Recognition System
- Voxel Engine
- Web Search Engine
- Web Server
- Uncategorized
Tutorials
Build your own 3D Renderer
- C++: Introduction to Ray Tracing: a Simple Method for Creating 3D Images
- C++: How OpenGL works: software rendering in 500 lines of code
- C++: Raycasting engine of Wolfenstein 3D
- C++: Physically Based Rendering:From Theory To Implementation
- C++: Rasterization: a Practical Implementation
- C# / TypeScript / JavaScript: Learning how to write a 3D soft engine from scratch in C#, TypeScript or JavaScript
- Java / JavaScript: Build your own 3D renderer
- Java: How to create your own…
7. esbuild
An extremely fast JavaScript bundler and minifier
Website |
Getting started |
Documentation |
Plugins |
FAQ
Why?
Our current build tools for the web are 10-100x slower than they could be:
The main goal of the esbuild bundler project is to bring about a new era of build tool performance, and create an easy-to-use modern bundler along the way.
Major features:
- Extreme speed without needing a cache
- ES6 and CommonJS modules
- Tree shaking of ES6 modules
- An API for JavaScript and Go
- TypeScript and JSX syntax
- Source maps
- Minification
- Plugins
Check out the getting started instructions if you want to give esbuild a try.
8. RealWorld example apps
See how the exact same Medium.com clone is built using any of our supported frontends and backends.
gothinkster
/
realworld
"The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more 🏅
Stay on the bleeding edge — join our GitHub Discussions! 🎉
See how the exact same Medium.com clone (called Conduit) is built using different frontends and backends. Yes, you can mix and match them, because they all adhere to the same API spec 😮 😎
While most "todo" demos provide an excellent cursory glance at a framework's capabilities, they typically don't convey the knowledge & perspective required to actually build real applications with it.
RealWorld solves this by allowing you to choose any frontend (React, Angular 2, & more) and any backend (Node, Django, & more) and see how they power a real world, beautifully designed fullstack app called "Conduit".
Read the full blog post announcing RealWorld on Medium.
Implementations
Over 100 implementations have been created using various languages, libraries, and frameworks.
See the list of implementations on the CodebaseShow website >>>
Create a new implementation
…
9. Node Best Practices
The Node.js best practices list (May 2020)
goldbergyoni
/
nodebestpractices
✅ The Node.js best practices list (August 2021)
Node.js Best Practices
Follow us on Twitter! @nodepractices
Read in a different language: CN,
FR,
BR,
RU,
PL,
JA,
EU (
ES,
HE,
KR and
TR in progress! )
Built and maintained by our Steering Committee and Collaborators
Latest Best Practices and News
-
👨👩👧👦 New family member!: A new repository joins our family - Node.js Integration Tests Best Practices✨ . It includes 40+ best practices for writing awesome and performant Node.js component tests -
French translation!1! : The latest translation that joins our international guide is French. Bienvenue
-
🇯🇵 Japanese translation: Our guide is now also translated to Japanese! Courtesy of the amazing YukiOta and Yuta Azumi
Welcome! 3 Things You Ought To Know First
1. You are reading dozens of the best Node.js articles - this repository is a summary and curation of the top-ranked content on Node.js best practices…
10. Public APIs
A collective list of free APIs for use in software and web development.
public-apis
/
public-apis
A collective list of free APIs
Public APIs
A collective list of free APIs for use in software and web developmentContributing Guide • API for this project • Issues • Pull Requests • License
Currently Active Maintainers
matheusfelipeog • pawelborkar • marekdano • yannbertrand
Free APIs • Dev Resources • Public APIs Site • Apihouse
Index
- Animals
- Anime
- Anti-Malware
- Art & Design
- Authentication
- Books
- Business
- Calendar
- Cloud Storage & File Sharing
- Continuous Integration
- Cryptocurrency
- Currency Exchange
- Data Validation
- Development
- Dictionaries
- Documents & Productivity
- Environment
- Events
- Finance
- Food & Drink
- Games & Comics
- Geocoding
- Government
- Health
- Jobs
- Machine Learning
- Music
- News
- Open Data
- Open Source Projects
- Patent
- Personality
- Phone
- Photography
- Science & Math
- Security
- Shopping
- Social
- Sports & Fitness
- Test Data
- Text Analysis
- Tracking
- Transportation
- URL Shorteners
- Vehicle
- Video
- Weather
Animals
…For all for the latest rankings please checkout Stargazing.dev
Trending Projects is available as a weekly newsletter please sign up at Stargazing.dev to ensure you never miss an issue.
If you enjoyed this article you can follow me on Twitter where I regularly post bite size tips relating to HTML, CSS and JavaScript.
Top comments (2)
esbuild looks promising! Thanks for the post 📯