Let's look at some trending repositories in the JS / TS community.
Whistle is a powerful local tool leveraging nodejs to intercept and analyse local requests.
offer HTTP proxying
capture, replay or compose requests of HTTP, HTTPS, WebSocket and TCP.
manipulate http request and response by configuring hosts, or patterns like domain, path, regular expression, wildcard characters, wildcard path, etc.
offer build-in mobile debugging mode
English | 简体中文
We recommend updating whistle and Node to ensure that you receive important features, bugfixes and performance improvements Some versions of Node have bugs that may cause whistle to not work properly, for detail see the issue: #231
whistle is a cross-platform web debugging tool based on Node.js.
It features the following:
- offer HTTP proxying
- capture, replay or compose requests of HTTP, HTTPS, WebSocket and TCP.
- manipulate http request and response by configing hosts, or patterns like domain, path, regular expression, wildcard characters, wildcard path, etc.
- offer build-in mobile debugging mode
If the aboves can't satisfy your requirements, you can also use plugins to extend its capabilities.
The specific functions are as follows：
Manipulations to http request and response in whistle can be achieved as a Rule looks like:
pattern is an expression to match the target request url. You can write…
This library helps you leverage GPU to accelerate various tasks. The repository contains examples on how to use it with leaflet, canvas, path-finding algorithms and more!
What is this sorcery?
This is a very beautiful portfolio aimed at developers.
Easy theme switching
Simple Github Pages deployment
🔥 The Complete Customizable Software Developer Portfolio Template which lets you showcase your work and provides each and every detail about you as Software Developer.
masterPortfolio is being sponsored by the following tool. Please help to support us by taking a look and signing up to a free trial.
Software Developer Master Portfolio
A clean, beautiful, responsive and 100% customizable portfolio
template for Software Developers!
To view a live example, click here
Clone And Use
- The website is completely built on
- While installing
npm, try to install versions which are equal or greater than the versions mentioned in badges above.
- In case you want to help developing it or simply saving it, you can fork the repository just by clicking the…
This library is based on 2D canvas and will let you simply create charts for your data without crazily slowing your website.
- Library < 25kb min
- Can create an interactive chart containing 150,000 data points in 135ms
- MIT licensed
μPlot is a fast, memory-efficient Canvas 2D-based chart for plotting time series, lines, areas, ohlc & bars; from a cold start it can create an interactive chart containing 150,000 data points in 135ms, scaling linearly at ~25,000 pts/ms. In addition to fast initial render, the zooming and cursor performance is by far the best of any similar charting lib; at < 25 KB, it's likely the smallest and fastest time series plotter that doesn't make use of context-limited WebGL shaders or WASM, both of which have much higher startup cost and code size.
166,650 point bench: https://leeoniya.github.io/uPlot/bench/uPlot.html
However, if you're looking for true real-time 60fps performance with massive datasets, uPlot can only get you so far WebGL should still be the tool of…