Skip to content

mallya-m/Code-Pulse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code-Pulse

Code-Pulse is a developer tool that analyzes JavaScript projects and highlights potential issues like complexity, large functions, unused variables, and common anti-patterns.

It helps you write cleaner, more maintainable code by giving quick insights into your codebase.

Features

Detects code complexity metrics Identifies large / bloated functions Finds unused variables Flags anti-patterns and bad practices Fast scanning for JavaScript projects

Tech Stack

Node.js JavaScript AST parsing (planned) CLI interface (planned)

Project Structure

Code-Pulse/ │── src/ │── tests/ │── package.json │── README.md

Current Progress

Project setup File scanning logic Complexity analysis Unused variable detection Anti-pattern detection CLI tool

Getting Started

  1. Clone the repo git clone https://github.com/mallya-m/code-pulse.git cd code-pulse
  2. Install dependencies npm install
  3. Run the tool npm start

Vision

To build a lightweight alternative to heavy linters that focuses on code quality insights, not just syntax rules.

Contributing

Contributions are welcome! Feel free to fork the repo and submit a pull request.

Future Ideas

VS Code extension Web dashboard visualization AI-based code suggestions Multi-language support

License

MIT License

About

A tool that scans JavaScript projects and detects complexity metrics, large functions, unused variables, and anti-patterns.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors