This article examines the best Java micro-frameworks. Micro means the framework is small, with little or no tools and libraries.
Read more
This article examines the best Java micro-frameworks. Micro means the framework is small, with little or no tools and libraries.
Read more
Version control systems play an essential role for developers. Explore our recommended free and open source tools.
Read more
Software developers need all the help possible. One useful tool is a documentation browser. In fact, they can sometimes be a life changer.
Read more
An integrated development environment is a software application that provides comprehensive facilities to programmers for software development.
Read more
This article examines the best Python microframeworks. Micro means the framework is small, with little or no tools and libraries.
Read more
A framework “is a code library that makes a developer’s life easier when building reliable, scalable, and maintainable web applications” by providing reusable code or extensions for common operations.
Read more
A documentation generator is a programming tool that generates documentation intended for programmers and end users.
Read more
Darker reformats changed sections of Python code using Black or Ruff, helping teams improve consistency without unrelated edits.
Read more
usort safely groups and sorts Python imports within independent blocks while preserving layout and avoiding risky code changes.
Read more
Pyink formats Python code with Black-compatible workflows, flexible indentation, quote-style inference and tailored wrapping rules.
Read more
git-who analyses repository authorship across branches, directories, and revisions, with contribution rankings, history views, and filters.
Read more
rr records Linux program execution for deterministic replay in GDB, with reverse debugging, watchpoints and chaos mode for tricky bugs.
Read more
gosec scans Go source for security problems using AST, SSA and taint analysis, with SARIF output, CI integration and a broad rule set.
Read more
Lite XL is a fast extensible text editor with multiple cursors, fuzzy commands, project search, regex find and replace, plugins and themes.
Read more
keifu displays coloured Git commit graphs, commit details, changed-file statistics, and branch operations through a terminal interface.
Read more
mergiraf is a syntax-aware Git merge driver that reconciles structured code changes and falls back to ordinary merging where needed.
Read more
struct displays focused project trees with built-in exclusions, Git status filters, file sizes, directory summaries, and path search.
Read more
go-critic is an extensible Go linter with almost 100 checks for bugs, performance, diagnostics and opinionated source-code improvements.
Read more
BugStalker is a Linux debugger for Rust applications with breakpoints, Tokio inspection, rich type views and editor integration.
Read more
Odin is a programming language with distinct typing, built for high performance, modern systems, and built-in data-oriented data types.
Read more