sloc
sematext-agent-express
sloc | sematext-agent-express | |
---|---|---|
2 | 1 | |
941 | 16 | |
- | - | |
6.5 | 5.6 | |
3 months ago | 7 months ago | |
CoffeeScript | JavaScript | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
sloc
-
The #1 tip to familiarize with new JavaScript codebases
With long functions normally there comes large files as well. People tend to put everything into one file if they also put a lot into one function. So in theory we could take the lines of code as a measurement as well. There are a lot of utility packages out there that solve this problem. One of these tools is called sloc. It will output the number of lines of code within a file. But do not use it directly. The tool I mentioned before includes this by default.
-
“Hello, World ” in zero lines of code
The title of the stackexchange discussion is a little misleading. It really is: '"Hello, World" in what sloc thinks is zero lines of source code'
Most of the top solutions seem to take advantage of bugs in the way sloc tries to parse commented lines. e.g. many are ////
And I'm surprised I don't see a related bug issue in the git repo: https://github.com/flosse/sloc/issues
Still this is a fun read. I'm curious to see what other tricks are out there.
sematext-agent-express
-
Node.js Best Practices — Errors, Code, and Resources
There’re apps like Sematext Agent Express module which lets us watch the CPU and memory usage of our app.
What are some alternatives?
code-maat - A command line tool to mine and analyze data from version-control systems
prom-client - Prometheus client for node.js
NVIDIA-vBIOS-VFIO-Patcher - A Python script to patch NVIDIA vBIOS dumps into a format compatible with VFIO passthrough
contextual-logging-nodejs - Contextual logging in Node.js with Pino and AsyncLocalStorage
Blitz - ⚡️ The Missing Fullstack Toolkit for Next.js
morgan - HTTP request logger middleware for node.js
linuxconsole - http://sourceforge.net/projects/linuxconsole/
express-gateway - A microservices API Gateway built on top of Express.js
code-complexity - Measure the churn/complexity ratio. Higher values mean hotspots where refactorings should happen.
statsd - Daemon for easy but powerful stats aggregation [Moved to: https://github.com/statsd/statsd]
Statsd - Daemon for easy but powerful stats aggregation
fastify-metrics - 📊 Fastify plugin that integrates metrics collection and dispatch to statsd