Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Code Cleanup

Code Cleanup

15 projects

Showing 15 of 15 projects

Periphery
PeripherySwift

A tool to identify unused code in Swift projects, including advanced cases like redundant protocols and assign-only properties.

#apple#bazel#ios
Stars6.2k
Forks232
Last commit14 days ago
vulture
vulturePython

A fast static analysis tool that finds unused (dead) code in Python programs to improve code quality.

#code-cleanup#developer-tools#pre-commit
Stars4.7k
Forks196
Last commit2 months ago
Pecker
PeckerSwift

A Swift tool that detects unused code like classes, structs, and functions using IndexStoreDB and SwiftSyntax.

#macos-development#code-cleanup#developer-tools
Stars1.5k
Forks63
Last commit4 years ago
autoflake
autoflakePython

Removes unused imports and unused variables from Python code using pyflakes.

#hacktoberfest#code-cleanup#pre-commit
Stars954
Forks91
Last commit2 days ago
unparam
unparamGo

Reports unused function parameters and results in Go code while minimizing false positives.

#code-cleanup#developer-tools#results
Stars570
Forks30
Last commit9 months ago
abandoned-strings
abandoned-stringsSwift

Command line tool that detects unused resource strings in iOS or macOS applications.

#ios#code-cleanup#command-line-tool
Stars376
Forks64
Last commit5 years ago
gulp-strip-debug
gulp-strip-debugJavaScript

A Gulp plugin that removes console, alert, and debugger statements from JavaScript code for production builds.

#code-cleanup#debug#production-optimization
Stars249
Forks19
Last commit10 months ago
yagni
yagniClojure

A Leiningen plugin for static analysis to find unused code in Clojure applications and libraries.

#code-cleanup#development-workflow#leiningen-plugin
Stars222
Forks10
Last commit4 years ago
Weeder
WeederHaskell

A Haskell tool for whole-program dead-code analysis using GHC's HIE files to detect unused code across module boundaries.

#haskell#code-cleanup#build-tools
Stars188
Forks35
Last commit1 month ago
terraform-cleaner
terraform-cleanerGo

A tiny utility that detects unused variables in Terraform modules to help keep configurations clean.

#code-cleanup#iac-linting#pre-commit
Stars184
Forks7
Last commit3 years ago
CleanClosureXcode
CleanClosureXcodeSwift

An Xcode Source Editor extension that simplifies Swift closure syntax by removing unnecessary parentheses.

#code-cleanup#developer-tools#closure
Stars181
Forks15
Last commit8 years ago
strip-css-comments
strip-css-commentsCSS

A Node.js module to remove comments from CSS with options to preserve important ones or use custom rules.

#minification#code-cleanup#npm-package
Stars125
Forks10
Last commit3 years ago
Ember Unused Components
Ember Unused ComponentsJavaScript

A static analysis tool that identifies unused components in Ember.js projects across various structures and syntaxes.

#code-cleanup#developer-tools#cli-tool
Stars52
Forks12
Last commit2 years ago
ngx-unused
ngx-unusedTypeScript

A CLI tool that finds declared but unused Angular components, directives, pipes, and services in your codebase.

#code-cleanup#developer-tools#angular-unused-directives
Stars42
Forks2
Last commit3 months ago
CheckBundles
CheckBundlesPHP

Checks which Symfony bundles are installed via Composer but not activated in AppKernel.

#composer#code-cleanup#bundle-check
Stars25
Forks3
Last commit5 years ago

Related Tags

#Static Analysis10#Developer Tools7#Dead Code Detection5#Code Quality4#Swift4#Unused Code4#Cli Tool3#Pre Commit3#Build Tool3#Xcode3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub