Disc is a tool for analyzing the module tree of browserify project bundles. It's especially handy for catching large and/or duplicate modules which might be either bloating up your bundle or slowing down the build process.The demo included on disc's github page is the end result of running the tool on browserify's own code base.
analyze analytics directory file modules tree tool browserify size structure visualizeVisualize size of webpack output files with an interactive zoomable treemap. It will create an interactive treemap visualization of the contents of all your bundles.
webpack webpack-bundle-analyzer analyze bundle interactive treemap size chart analyzer modules zoomable zoom✍️ 这里是写博客的地方 —— Halfrost-Field 冰霜之地
ios source-code analyze articleplato was updated to support es6 by @devcrust, but needs an active maintainer to keep it moving forward. Visualize JavaScript source complexity with plato.
halstead visualize cyclomatic complexity report analysis analyzejscpd is a tool for detect copy/paste "design pattern" in programming source code.If you need support language not from list feel free to create request.
cpd copy-paste code-quality code-smells duplication quality quality-measures pmd analyze clone copy paste coffeescript sass css twig xml xsl html yamlTrim your javascript dependency tree. The quickest way to get started is to generate a Webpack stats file, and then drag and drop it into https://pinterest.github.io/bonsai/analyze.
webpack2 javascript-tools commonjs es6 bonsai webpack tool analyze analyse bundle dependenciesGive some source body src, return an array of all the require() calls with string arguments. The options parameter opts is passed along to detective.find().
modules commonjs ast dependencies analyze require sourceException Analyzer is the Resharper plugin.....
analyze exception exception-analyzer exceptional-plugin resharper resharper-pluginQuickly analyze and reverse engineer Android applications. This software is free to distribute, modify and use with the condition that credit is provided to the creator (1N3@CrowdShield) and is not for commercial use.
android apk reverse-engineering hacking mobile decompile analyze pentest pentesting smaliWrite a representation of a directory to a JSON file. Small wrapper around directory-to-object.When parsing several directories of files it's nice to just have to provide a path rather than creating an index object manually. This is useful for creating static sites out of markdown files. Client-side projects can't call a read function dynamically however, so a static file must be created.
directory json write analyze walkAnalyze a directory structure and return a json representation. Expects a flat folder structure with either files or directories.When parsing several directories of files it's nice to just have to provide a path rather than creating an index object manually. This is useful for creating static sites out of markdown files.
directory analyze walk jsonFind all calls to require() in AMD modules by walking the AST. This module uses code extracted from r.js rather than trying to write it's own version of r.js parsing. It depends on esprima (but not r.js).
require source analyze ast amd detectiveur finds problems with node dependencies. It can find dependencies in your package.json that you never require, or find dependencies you require that you didn't put in your package.json. It ignores relative requires and node built-ins, and uses detective to be smart about finding all requires. It also supports coffee-script files if that is your thing. By default ur gives you a binary, so you might want to install it globally.
require analyze package.json unrequired-loveSchenkerian analysis is a method of musical analysis by interpreting the underlying structure of a tonal work and to help reading the score according to that structure. This library is that, but for HTML built on top of Natural Node which includes term frequency, string similarities, and tokenizing. Given most webpages (attempt) to use the semantics of HTML, it takes into account not only term frequency, but the weight of an HTML tag, placement in document, and other useful forms of denoting significance (like Open Graph).
html keyword analyze extractionAQUA improves code quality by surfacing actionable metrics about JavaScript, CSS and C#. AQUA raises the visibility of code quality and increases awareness within teams by giving immediate feedback about code smells before they become technical debt.
automate automation analysis analyze code-quality code-style test testing unit unit-test amd commonjs gragh chart dependency requirejs tdd functional end-to-end e2e-test bdd istanbul halstead cyclomatic complexity lint jslint jshint checker closure-linter closure-compiler instrument instrumentation analytics metrics stats statistics report documentationAnalyze HTTP access logs and visualize statistics w/ focus on mobile usage. See an example output at http://hgoebl.github.io/mobile-usage/. Do not believe the numbers - the statistic is generated using the test-data of mobile-detect.js, so it is only reflecting User-Agents covered by the test. It has absolutely nothing to do with reality.
logfile analyse analyze weblog statistic charts useragent mobile phone tablet detect device browser versionWCAG Contrast checks CSS for color contrast compliance with Web Content Accessibility Guidelines (WCAG) 2.0.
postcss css postcss-plugin aa aaa analyse analyze blues colors compliances contrasts greens guards lints luminances luminosity minimum ratios reds rgbs specifications specs wcagIt can be either several tries of the same item, several items of the same concept or a combination of both. It is useful to calculate which word/question should be prompted next in a set: use the one with the lowest score. Then just require('recordar') it. It should work both on the back-end and on the browser.
spaced repetition score analyzeBrackets/Edge Code extension that lint PHP files using several code analysis tools. Please note that this extension uses the PHP executable to run its analysis tools so PHP must be installed on your machine and available globally.
codequality phpcs phpcpd phpmd codesniffer messdetector lint linting linter analyze analysis
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.