pidgin/nest

ba5f60fccca8
Fix a couple typos in the design guidelines.
---
title: "Version Control"
date: 2019-02-01T03:51:53+00:00
anchor: "development"
replaces: [
"developer.pidgin.im/wiki/UsingPidginMercurial",
]
---
All of the source code relating to Pidgin and its libraries is hosted on
[bitbucket.org](https://bitbucket.org) in [mercurial](https://www.mercurial-scm.org/) repositories at
[bitbucket.org/pidgin](https://bitbucket.org/pidgin).
### Repositories
Pidgin itself lives in the [bitbucket.org/pidgin/main](https://bitbucket.org/pidgin/main) repository. This include Pidgin 2 on the `release-2.x.y` branch as well as Pidgin 3 on the `default` branch.
The default branch has moved libgnt out to it's own repository at [bitbucket.org/pidgin/libgnt](https://bitbucket.org/pidgin/libgnt) to make it more accessible to other developers.
Pidgin 3 also depends on [bitbucket.org/pidgin/talkatu](https://bitbucket.org/pidgin/talkatu) for reuseable [Gtk+](https://gtk.org) widgets that are geared towards messaging clients.
Purple 3 has adopted [gplugin](https://bitbucket.org/gplugin/gplugin) which is a library that handles plugins in multiple langauages leveraging [gobject-introspection](https://gi.readthedocs.io/en/latest/). It currently supports, C/C++, Python, and Lua plugins.