
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 lightweight npm package for generating graphs based on user inputs. Easily create visual representations like percentage-based charts, bar graphs, or pie(under construction) charts with customizable options. Ideal for data visualization in Node.js appli
A lightweight npm package for generating graphs based on user inputs. Easily create visual representations like percentage-based charts, bar graphs, or pie (under construction) charts with customizable options. Ideal for data visualization in Node.js applications.
Install Grapify using npm:
npm install grapify
This is for normal usage
const grapifyGraph = require("grapify");
const graph = grapifyGraph.Graph ;
const resultingGraph = graph({ColumsNames:"English,Math"},{Values:"100,100"});
console.log(resultingGraph);
Output
[
{ Column: 'Bangla', Value: 100 },
{ Column: 'English', Value: 100 }
]
If you want to create a graph for your school result than you can use this :- more advanced feature will be added in the near future InshaAllah
const grapifySchool = require("grapify");
const school = grapifySchool.School;
const resultingGraph = school(2,100,{ColumsNames:"English,Math"},{Values:"100,100"});
console.log(resultingGraph);
Grpah() takes 4 perams, 1st one is total number of columns, 2nd is maxValue , 3rd one ColumsName and 4th one takes Values
Output
[
{ Column: 'Bangla', valuePercentage: 100 },
{ Column: 'English', valuePercentage: 100 }
]
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
git clone https://github.com/AdnanDLuffy/Grapify.git
git checkout -b feature-or-bugfix-name
git commit -m "Description of changes"
git push origin feature-or-bugfix-name
main branch of this repository.We appreciate your contributions and will review your pull request as soon as possible!
If you encounter any bugs, have feature requests, or need assistance, please open an issue in the Issues section of this repository. Be sure to include:
Your feedback helps us improve!
This project is licensed under the MIT License.
You are free to use, modify, and distribute this software under the terms of the MIT License. See the LICENSE file for more details.
-----Free Palestine ----
FAQs
A lightweight npm package for generating graphs based on user inputs. Easily create visual representations like percentage-based charts, bar graphs, or pie(under construction) charts with customizable options. Ideal for data visualization in Node.js appli
We found that grapify demonstrated a healthy version release cadence and project activity because the last version was released less than 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.