
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
A visual, technical analysis and charting (Candlestick, OHLC, indicators) library built on D3.
Technical Chart Analysis
A visual, technical analysis and charting library built on D3. Build interactive financial charts for modern and mobile browsers.
TechanJS utilises D3's reusable chart API pattern and currently supports a range of static and interactive plots.
Download the latest release https://github.com/andredumas/techan.js/releases/latest
npm install --save techan
bower install --save techan
Cloning and building the base project:
git clone https://github.com/andredumas/techan.js.git
cd techan.js
npm install
# Then to build
npm test
# OR
grunt
Cloning the project with all examples and usage:
git clone --recursive https://github.com/andredumas/techan.js.git
cd techan.js
npm install
npm start
Once running browse to http://localhost:8000/examples/ to see examples using the remote (development stable) techanjs and d3. Alternatively browse to http://localhost:8000/build/examples/ for the same examples using the locally built techanjs and bower obtained d3 but be aware that the examples are built to work with the latest, development stable version of techanjs located at http://techanjs.org/techan.min.js. Expect that HEAD of master will contain unstable features under development. They may not always be compatible with all the examples. I will attempt to keep the release tags functional together with correctly referenced examples.
Run techan.js in a consistent environment using Docker. To see the examples, all submodules are required (recursive clone or update, init) locally.
NOTE: On build the project is copied into the docker image and as such any changes made will not be refreshed into a running container.
git clone --recursive https://github.com/andredumas/techan.js.git
cd techan.js
docker build -t andredumas/techan.js .
docker run --rm -it -p 8000:8000 andredumas/techan.js
As above, browse to http://localhost:8000/examples/ to see the examples.
FAQs
A visual, technical analysis and charting (Candlestick, OHLC, indicators) library built on D3.
We found that techan demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.