# Toxygen

> cross-platform Tox client

**Wikidata**: [Q104696295](https://www.wikidata.org/wiki/Q104696295)  
**Source**: https://4ort.xyz/entity/toxygen

## Summary
Toxygen is a cross-platform Tox client written in Python that enables instant messaging and communication. It is free software licensed under the GNU General Public License version 3.0 and runs on both Linux and Microsoft Windows operating systems.

## Key Facts
- Toxygen is a cross-platform Tox client written in Python
- Licensed under GNU General Public License version 3.0
- First released in April 2016 with version 0.1.1
- Latest version 0.2.7 released on February 17, 2017
- Available as AUR package "toxygen-git"
- Source code hosted on GitHub at https://github.com/toxygen-project/toxygen
- Implements the Tox protocol for secure, decentralized communication
- Runs on both Linux and Microsoft Windows operating systems

## FAQs
### Q: What is Toxygen?
A: Toxygen is a cross-platform Tox client written in Python that provides instant messaging and communication capabilities. It's free software that runs on Linux and Windows, allowing users to communicate securely through the decentralized Tox network.

### Q: What license does Toxygen use?
A: Toxygen is licensed under the GNU General Public License version 3.0, making it free software that users can freely run, study, modify, and distribute.

### Q: What programming language is Toxygen written in?
A: Toxygen is written in Python, a general-purpose programming language that was first released in 1991.

## Why It Matters
Toxygen represents an important implementation of the Tox protocol, which aims to provide secure, decentralized instant messaging without relying on central servers. As a cross-platform client written in Python, it makes Tox accessible to users on both Linux and Windows systems. The software's commitment to free software principles through its GPL v3 license ensures that users maintain control over their communication tools. Toxygen's development from 2016 to 2017 shows active community engagement in creating alternatives to centralized messaging platforms, addressing growing concerns about privacy and data ownership in digital communication.

## Notable For
- Cross-platform compatibility supporting both Linux and Windows
- Implementation of the decentralized Tox protocol
- Python-based development making it accessible for modification
- Active development with 10 releases between April 2016 and February 2017
- Available through AUR package manager for Arch Linux users

## Body
### Development Timeline
Toxygen was first released on April 28, 2016 as version 0.1.1, with subsequent releases following rapidly: 0.1.2 on May 13, 0.1.3 on May 28, 0.2.0 on June 21, 0.2.1 on June 29, 0.2.2 on July 6, 0.2.3 on July 14, 0.2.5 on September 17, 0.2.6 on November 6, and the final listed version 0.2.7 on February 17, 2017.

### Technical Implementation
The client is implemented in Python, a general-purpose programming language first released in 1991. It serves as an implementation of the Tox protocol, which provides secure, decentralized instant messaging capabilities. The source code is maintained in a Git repository hosted on GitHub at https://github.com/toxygen-project/toxygen.

### Platform Support
Toxygen supports both major desktop operating systems: Linux (family of Unix-like operating systems first released in 1991) and Microsoft Windows (family of operating systems developed by Microsoft, first released in 1985). This cross-platform compatibility ensures broad accessibility for users regardless of their preferred operating system.

### Distribution and Licensing
The software is distributed under the GNU General Public License version 3.0, classifying it as free software. Users can freely run, study, modify, and distribute the software and its modified versions. The project is also available as an AUR package named "toxygen-git" for Arch Linux users, and is listed on Repology under the project name "toxygen."

## References

1. [Source](https://api.github.com/repos/toxygen-project/toxygen)
2. [Source](https://tox.chat/clients.html)
3. [Release 0.1.1. 2016](https://github.com/toxygen-project/toxygen/releases/tag/v0.1.1)
4. [Release 0.1.2. 2016](https://github.com/toxygen-project/toxygen/releases/tag/v0.1.2)
5. [Release 0.1.3. 2016](https://github.com/toxygen-project/toxygen/releases/tag/v0.1.3)
6. [Release 0.2.0. 2016](https://github.com/toxygen-project/toxygen/releases/tag/v0.2.0)
7. [Release 0.2.1. 2016](https://github.com/toxygen-project/toxygen/releases/tag/v0.2.1)
8. [Release 0.2.2. 2016](https://github.com/toxygen-project/toxygen/releases/tag/v0.2.2)
9. [Release 0.2.3. 2016](https://github.com/toxygen-project/toxygen/releases/tag/v0.2.3)
10. [Release 0.2.5. 2016](https://github.com/toxygen-project/toxygen/releases/tag/v0.2.5)
11. [Release 0.2.6. 2016](https://github.com/toxygen-project/toxygen/releases/tag/v0.2.6)
12. [Release 0.2.7. 2017](https://github.com/toxygen-project/toxygen/releases/tag/v0.2.7)
13. [Release 0.2.8. 2017](https://github.com/toxygen-project/toxygen/releases/tag/v0.2.8)
14. [Release 0.3.0. 2017](https://github.com/toxygen-project/toxygen/releases/tag/v0.3.0)
15. [Release 0.3.1. 2017](https://github.com/toxygen-project/toxygen/releases/tag/v0.3.1)
16. [Release 0.4.0. 2017](https://github.com/toxygen-project/toxygen/releases/tag/v0.4.0)
17. [Release 0.4.1. 2018](https://github.com/toxygen-project/toxygen/releases/tag/v0.4.1)
18. [Release 0.4.2. 2018](https://github.com/toxygen-project/toxygen/releases/tag/v0.4.2)
19. [Release 0.4.3. 2020](https://github.com/toxygen-project/toxygen/releases/tag/v0.4.3)