oldratlee/useful-scripts

🐌 useful scripts for making developer's everyday life easier and happier, involved java, shell etc.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 7 minutes ago
Added to GitGenius on September 8th, 2026
Created on March 12th, 2013
Open Issues & Pull Requests: 15 (+0)
GitHub issues: Enabled
Number of forks: 2,795
Total Stargazers: 7,523 (+0)
Total Subscribers: 402 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 5.5 hours
90th percentile: 23.2 hours
Tracked items: 7

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 3
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 1,745 days
Stale 30+ days: 3
Stale 90+ days: 3

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • question (3)
  • dont-run-by-sh-worst-practice (2)
  • duplicate (1)
  • feature (1)
  • help wanted (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

useful-scripts is a collection of shell and scripting utilities that automate common developer tasks involving Java, shell operations, and system administration.

The project addresses the friction of repetitive manual operations by packaging them into ready-to-use scripts. It focuses on Java-specific diagnostics and utilities, including tools for identifying busy Java threads and detecting duplicate Java classes in classpaths. The scripts are written primarily in shell with support for Python and other languages, designed to integrate into developer workflows and production environments.

Developers managing Java applications or working in Unix-like environments should consider this collection if they need quick access to diagnostic and utility scripts without building these tools from scratch. The project suits teams already comfortable with shell scripting and those running Java services in production. The scripts have been deployed in production environments at companies running large-scale systems, indicating they handle real-world use cases reliably.

The project maintains active engagement with its user base through issue tracking and pull requests, welcoming both feature requests and code contributions. Development activity shows responsiveness to community feedback, with the repository accepting improvements and new script implementations from contributors. The codebase includes continuous integration workflows to validate changes across the collection.