npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

idmath

v1.0.5

Published

hallo

Downloads

12

Readme

idmath - A Library to Help Developers Create Mathematical Formulas Easily, Quickly, and in a Structured Way

MIT License JavaScript TypeScript

Introduction

idmath is a powerful JavaScript library designed to help developers work with mathematical formulas effortlessly. It simplifies the process of creating, parsing, and solving mathematical formulas, all while ensuring that everything is structured and easy to understand. Whether you're building a complex system that requires mathematical operations or just need a tool to handle basic formulas, idmath is here to make your life easier.

The library is built with flexibility and scalability in mind, making it a great choice for both small and large projects. With idmath, developers can focus more on solving problems and less on the intricacies of handling mathematical syntax.

Features

  • Easy Formula Creation: Build and format mathematical formulas quickly using a simple and intuitive syntax.
  • Structured Formula Parsing: Parse complex mathematical expressions in a structured way, with support for variables, constants, and operators.
  • Fast Evaluation: Quickly evaluate mathematical expressions, including trigonometric, logarithmic, and exponential functions.
  • Support for Variables: Define and use variables within formulas.
  • Extensible: Easily extend the library to support custom functions and operations.
  • Clear and Easy-to-Understand Code: Written in clean, maintainable JavaScript with clear documentation.
  • Error Handling: Robust error handling ensures that developers can easily identify and resolve issues within mathematical formulas.

Installation

To install idmath, simply use npm only for this version of the library:

Using npm

npm install idmath

About the Developers

idmath was developed by a team of four passionate developers, each bringing unique expertise and a shared vision to create a tool that simplifies mathematical formula handling for developers. and these four developers are still students at a school in Indonesia, more precisely in the city of Bogor and the school is called SMK MadinatulQuran

About the Developers

idmath was developed by a team of four developers:

  • Ahmad Faqih Abqory - Responsible for the structure of the library, ensuring that it is modular, maintainable, and scalable.
  • Daffa Hafizh Firdaus - Focused on the core logic of the library, implementing the mathematical evaluation engine and ensuring its accuracy and performance.
  • Arga Dida - Handled the unit testing, ensuring that the library functions correctly and reliably in different scenarios.
  • Muhammad Hardiansyah Setiadi - Worked on the frontend integration, making sure the library is easy to use and well-documented for developers.

Together, they built idmath to simplify mathematical formula handling for developers.