git-agent forBrowse by language or framework
git-agent understands each language's project layout and generates accurate conventional commit messages automatically.
- PythonConventional commits for Python projects, automatically
- TypeScriptAtomic conventional commits for TypeScript codebases
- JavaScriptLLM-powered conventional commits for JavaScript projects
- GoConventional commits for Go modules and services
- RustPrecise conventional commits for Rust crates and workspaces
- JavaConventional commits for Java and Spring projects
- ReactConventional commits for React component and hook changes
- Next.jsConventional commits for Next.js App Router and Pages Router
- VueConventional commits for Vue 3 Composition API and SFCs
- SwiftConventional commits for Swift and SwiftUI projects
- KotlinConventional commits for Kotlin Android and server-side projects
- RubyConventional commits for Ruby and Rails projects
- AngularConventional commits for Angular components, services, and NgRx stores
- SvelteConventional commits for Svelte 5 runes and SvelteKit projects
- C#Conventional commits for .NET and C# projects
- PHP (Laravel)Conventional commits for Laravel and PHP projects
- Dart (Flutter)Conventional commits for Flutter widgets and Dart packages
- C/C++Conventional commits for C and C++ projects
- ScalaConventional commits for Scala and functional programming projects
- ElixirConventional commits for Elixir and Phoenix projects