DigiNews

Tech Watch by Johan Denoyer

← Back to articles

sem: A new code understanding primitive tool at a semantic granularity

Quality: 8/10 Relevance: 9/10

Summary

sem provides semantic, entity-level diffs for Git, enabling diff, blame, impact, and log analyses at the function level. It highlights per-function changes across files, offers a zero-config six-command workflow, and ships as an open-source CLI with GitHub hosting.

🚀 Service construit par Johan Denoyer