# Hackatime > Hackatime is a free, open source coding time tracker built by Hack Club. It automatically tracks your coding time across 70+ editors and IDEs using existing WakaTime plugins. Privacy-first, completely free, with no premium features or paywalls. For complete documentation in a single file, see [Full documentation](https://hackatime.hackclub.com/llms-full.txt). ## Getting Started - [Quick Start Guide](https://hackatime.hackclub.com/docs/getting-started/quick-start.md): Get up and running with Hackatime in under 5 minutes - [Installation](https://hackatime.hackclub.com/docs/getting-started/installation.md): Add WakaTime plugins to your editor - [Configuration](https://hackatime.hackclub.com/docs/getting-started/configuration.md): Advanced setup including GitHub integration, time zones, and privacy settings ## Popular Editors - [VS Code](https://hackatime.hackclub.com/docs/editors/vs-code.md): Set up time tracking in VS Code - [PyCharm](https://hackatime.hackclub.com/docs/editors/pycharm.md): Set up time tracking in PyCharm - [IntelliJ IDEA](https://hackatime.hackclub.com/docs/editors/intellij-idea.md): Set up time tracking in IntelliJ IDEA - [Sublime Text](https://hackatime.hackclub.com/docs/editors/sublime-text.md): Set up time tracking in Sublime Text - [Vim](https://hackatime.hackclub.com/docs/editors/vim.md): Set up time tracking in Vim - [Neovim](https://hackatime.hackclub.com/docs/editors/neovim.md): Set up time tracking in Neovim - [Android Studio](https://hackatime.hackclub.com/docs/editors/android-studio.md): Set up time tracking in Android Studio - [Xcode](https://hackatime.hackclub.com/docs/editors/xcode.md): Set up time tracking in Xcode - [Unity](https://hackatime.hackclub.com/docs/editors/unity.md): Set up time tracking in Unity - [Godot](https://hackatime.hackclub.com/docs/editors/godot.md): Set up time tracking in Godot - [Cursor](https://hackatime.hackclub.com/docs/editors/cursor.md): Set up time tracking in Cursor - [Zed](https://hackatime.hackclub.com/docs/editors/zed.md): Set up time tracking in Zed - [Terminal](https://hackatime.hackclub.com/docs/editors/terminal.md): Set up time tracking in Terminal - [WebStorm](https://hackatime.hackclub.com/docs/editors/webstorm.md): Set up time tracking in WebStorm - [Eclipse](https://hackatime.hackclub.com/docs/editors/eclipse.md): Set up time tracking in Eclipse - [Emacs](https://hackatime.hackclub.com/docs/editors/emacs.md): Set up time tracking in Emacs - [Jupyter](https://hackatime.hackclub.com/docs/editors/jupyter.md): Set up time tracking in Jupyter - [OnShape](https://hackatime.hackclub.com/docs/editors/onshape.md): Set up time tracking in OnShape ## Integrations - [OAuth Apps](https://hackatime.hackclub.com/docs/oauth/oauth-apps.md): Build integrations with Hackatime using OAuth 2.0 - [API Documentation](https://hackatime.hackclub.com/api-docs): Interactive API reference for the Hackatime API ## Optional - [Antigravity](https://hackatime.hackclub.com/docs/editors/antigravity.md): Set up time tracking in Antigravity - [AppCode](https://hackatime.hackclub.com/docs/editors/appcode.md): Set up time tracking in AppCode - [Aptana](https://hackatime.hackclub.com/docs/editors/aptana.md): Set up time tracking in Aptana - [Arduino IDE](https://hackatime.hackclub.com/docs/editors/arduino-ide.md): Set up time tracking in Arduino IDE - [Aseprite](https://hackatime.hackclub.com/docs/editors/aseprite.md): Set up time tracking in Aseprite - [Azure Data Studio](https://hackatime.hackclub.com/docs/editors/azure-data-studio.md): Set up time tracking in Azure Data Studio - [Brackets](https://hackatime.hackclub.com/docs/editors/brackets.md): Set up time tracking in Brackets - [C++ Builder](https://hackatime.hackclub.com/docs/editors/c++-builder.md): Set up time tracking in C++ Builder - [CLion](https://hackatime.hackclub.com/docs/editors/clion.md): Set up time tracking in CLion - [Cloud9](https://hackatime.hackclub.com/docs/editors/cloud9.md): Set up time tracking in Cloud9 - [Coda](https://hackatime.hackclub.com/docs/editors/coda.md): Set up time tracking in Coda - [CodeTasty](https://hackatime.hackclub.com/docs/editors/codetasty.md): Set up time tracking in CodeTasty - [DBeaver](https://hackatime.hackclub.com/docs/editors/dbeaver.md): Set up time tracking in DBeaver - [DataGrip](https://hackatime.hackclub.com/docs/editors/datagrip.md): Set up time tracking in DataGrip - [DataSpell](https://hackatime.hackclub.com/docs/editors/dataspell.md): Set up time tracking in DataSpell - [Delphi](https://hackatime.hackclub.com/docs/editors/delphi.md): Set up time tracking in Delphi - [Eric](https://hackatime.hackclub.com/docs/editors/eric.md): Set up time tracking in Eric - [Figma](https://hackatime.hackclub.com/docs/editors/figma.md): Set up time tracking in Figma - [Gedit](https://hackatime.hackclub.com/docs/editors/gedit.md): Set up time tracking in Gedit - [GoLand](https://hackatime.hackclub.com/docs/editors/goland.md): Set up time tracking in GoLand - [HBuilder X](https://hackatime.hackclub.com/docs/editors/hbuilder-x.md): Set up time tracking in HBuilder X - [Helix](https://hackatime.hackclub.com/docs/editors/helix.md): Set up time tracking in Helix - [Kakoune](https://hackatime.hackclub.com/docs/editors/kakoune.md): Set up time tracking in Kakoune - [Kate](https://hackatime.hackclub.com/docs/editors/kate.md): Set up time tracking in Kate - [Komodo](https://hackatime.hackclub.com/docs/editors/komodo.md): Set up time tracking in Komodo - [MPS](https://hackatime.hackclub.com/docs/editors/mps.md): Set up time tracking in MPS - [Micro](https://hackatime.hackclub.com/docs/editors/micro.md): Set up time tracking in Micro - [NetBeans](https://hackatime.hackclub.com/docs/editors/netbeans.md): Set up time tracking in NetBeans - [Notepad++](https://hackatime.hackclub.com/docs/editors/notepad++.md): Set up time tracking in Notepad++ - [Nova](https://hackatime.hackclub.com/docs/editors/nova.md): Set up time tracking in Nova - [Obsidian](https://hackatime.hackclub.com/docs/editors/obsidian.md): Set up time tracking in Obsidian - [Oxygen](https://hackatime.hackclub.com/docs/editors/oxygen.md): Set up time tracking in Oxygen - [PhpStorm](https://hackatime.hackclub.com/docs/editors/phpstorm.md): Set up time tracking in PhpStorm - [Postman](https://hackatime.hackclub.com/docs/editors/postman.md): Set up time tracking in Postman - [Processing](https://hackatime.hackclub.com/docs/editors/processing.md): Set up time tracking in Processing - [Pulsar](https://hackatime.hackclub.com/docs/editors/pulsar.md): Set up time tracking in Pulsar - [ReClassEx](https://hackatime.hackclub.com/docs/editors/reclassex.md): Set up time tracking in ReClassEx - [Rider](https://hackatime.hackclub.com/docs/editors/rider.md): Set up time tracking in Rider - [Roblox Studio](https://hackatime.hackclub.com/docs/editors/roblox-studio.md): Set up time tracking in Roblox Studio - [RubyMine](https://hackatime.hackclub.com/docs/editors/rubymine.md): Set up time tracking in RubyMine - [RustRover](https://hackatime.hackclub.com/docs/editors/rustrover.md): Set up time tracking in RustRover - [SQL Server Management Studio](https://hackatime.hackclub.com/docs/editors/sql-server-management-studio.md): Set up time tracking in SQL Server Management Studio - [SiYuan](https://hackatime.hackclub.com/docs/editors/siyuan.md): Set up time tracking in SiYuan - [Sketch](https://hackatime.hackclub.com/docs/editors/sketch.md): Set up time tracking in Sketch - [SlickEdit](https://hackatime.hackclub.com/docs/editors/slickedit.md): Set up time tracking in SlickEdit - [Swift Playgrounds](https://hackatime.hackclub.com/docs/editors/swift-playgrounds.md): Set up time tracking in Swift Playgrounds - [TeXstudio](https://hackatime.hackclub.com/docs/editors/texstudio.md): Set up time tracking in TeXstudio - [TextMate](https://hackatime.hackclub.com/docs/editors/textmate.md): Set up time tracking in TextMate - [Trae](https://hackatime.hackclub.com/docs/editors/trae.md): Set up time tracking in Trae - [Unreal Engine 4](https://hackatime.hackclub.com/docs/editors/unreal-engine-4.md): Set up time tracking in Unreal Engine 4 - [Visual Studio](https://hackatime.hackclub.com/docs/editors/visual-studio.md): Set up time tracking in Visual Studio - [Windsurf](https://hackatime.hackclub.com/docs/editors/windsurf.md): Set up time tracking in Windsurf - [Wing](https://hackatime.hackclub.com/docs/editors/wing.md): Set up time tracking in Wing