Compton icon
Compton icon

Compton

 6 likes

Compton is a compositor for X, and a fork of xcompmgr-dana.

License model

  • FreeOpen Source

Country of Origin

  • US flagUnited States

Platforms

  • Linux
Discontinued

last commit on the github repository: 30 Apr 2017and already have a active fork: picom

  No rating
6likes
1comment
0news articles

Features

Suggest and vote on features
  1.  OPENGL
  2.  X server
  3.  Compositor

Compton News & Activities

Highlights All activities

Recent activities

Show all activities

Compton information

  • Developed by

    US flagChristopher Jeffrey
  • Licensing

    Open Source and Free product.
  • Written in

  • Alternatives

    4 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

OS & Utilities

GitHub repository

  •  2,257 Stars
  •  501 Forks
  •  278 Open Issues
  •   Updated Jun 29, 2021 
View on GitHub

Popular alternatives

View all

Our users have written 1 comments and reviews about Compton, and it has gotten 6 likes

Compton was added to AlternativeTo by thedward on May 4, 2017 and this page was last updated Jun 28, 2021.

Comments and Reviews

   
 Post comment/review
mciania
May 15, 2017
0

Tiny and useful compositor not depending on any toolkit.

What is Compton?

COMPTON is a compositor for X, and a fork of XCOMPMGR-DANA.

I was frustrated by the low amount of standalone lightweight compositors. Compton was forked from Dana Jansens' fork of xcompmgr and refactored. I fixed whatever bug I found, and added features I wanted. Things seem stable, but don't quote me on it. I will most likely be actively working on this until I get the features I want. This is also a learning experience for me. That is, I'm partially doing this out of a desire to learn Xlib.

Changes from xcompmgr:

• OpenGL backend (--backend glx), in addition to the old X Render backend. • Inactive window transparency (-i) / dimming (--inactive-dim). • Titlebar/frame transparency (-e). • Menu transparency (-m, thanks to Dana). • shadows are now enabled for argb windows, e.g. terminals with transparency • removed serverside shadows (and simple compositing) to clean the code, the only option that remains is clientside shadows • configuration files (see the man page for more details) • colored shadows (--shadow-[red/green/blue]) • a new fade system • VSync support (not always working) • Blur of background of transparent windows, window color inversion (bad in performance) • Some more options...

Fixes from the original xcompmgr:

• fixed a segfault when opening certain window types • fixed a memory leak caused by not freeing up shadows (from the freedesktop repo) • fixed the conflict with chromium and similar windows • many more

Official Links