Skip to content

React based code analyser tool for the curious. 📈

License

Notifications You must be signed in to change notification settings

william-taylor-projects/code-analyser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code Analyser       Build status Open Source Love License

I'm a prolific coder and one thing I like to know is how large my projects are. What I wanted was a simple web application that allows me to upload my source code and for it to tell me how many lines of code are part of that project and other additional information. This is what Coder Analyser is, it is a simple web app that gives me stats on any web project anywhere from any device.

Overview

Code Analyser is a React based application which uses Webpack for module bundling. I use the HTML5 File API and Fetch API to take files and upload them onto a Node.js server. Once there, the node server does a quick analysis of the given files and returns the results as JSON. Once there this information is then dropped into a styled HTML table. Additionally, the project uses Electron so a desktop version application is available and can be downloaded from the website itself.

Features

  • Drag and drop feature
  • Basic file stats
  • Language agnostic
  • Desktop version via Electron

Development

  • More detailed analysis
  • Export table to CSV
  • Language Selection
  • Make clearing files easier.

License

Apache 2.0

Releases

No releases published

Packages

No packages published