578:
154:
24:
521:
650:
643:
636:
210:
and developed to be similar to GNOME. System76 cites limitations with GNOME extensions, as well as disagreements with GNOME developers on the desktop experience, as reasons to build a new desktop environment.
399:
481:
206:
System76 stated in 2021 that it would be creating a new desktop environment that is not based on any existing desktop environment. This desktop environment would be written in
686:
1378:
1363:
619:
1373:
389:
222:
COSMIC is made from scratch and is not based on any existing desktop environment. It features a custom theming system, utilizes the Rust-based
562:
849:
473:
1368:
612:
421:
958:
710:
585:
171:
1261:
779:
705:
56:
446:
794:
745:
605:
289:
rendering. Furthermore, it also includes a feature that allows users to divide a terminal window into multiple areas.
207:
79:
968:
818:
799:
735:
628:
131:
1089:
577:
1297:
1231:
1167:
1114:
981:
823:
555:
1312:
1031:
1001:
828:
720:
1307:
941:
1266:
1159:
1016:
230:
23:
1358:
1182:
1094:
1064:
153:
1177:
725:
679:
659:
548:
174:
119:
114:
1271:
1221:
936:
671:
262:
258:
107:
102:
1317:
1256:
1251:
1011:
1006:
238:
589:
532:
306:
1337:
1332:
1292:
951:
924:
809:
126:
86:
1322:
896:
1327:
1287:
1246:
663:
226:
1352:
1236:
929:
760:
357:
269:, and more. It also has programming-oriented features such as line highlighting and
1302:
1139:
394:
242:
904:
854:
740:
234:
919:
774:
285:
framework and a custom renderer. It supports bidirectional text, theming, and
46:
34:
1192:
1144:
1044:
833:
282:
246:
95:
422:"System76 Launches Pop!_OS 24.04 LTS with COSMIC Alpha Desktop Environment"
332:
281:
COSMIC Terminal is the built-in terminal emulator. It was built using the
1054:
991:
909:
789:
362:
214:
The first alpha release, branded as "Epoch," released on August 8, 2024.
62:
39:
390:"You can kick the alpha tires on System76's Cosmic, a new Linux desktop"
1197:
1104:
1069:
996:
201:
189:
1207:
1187:
976:
769:
509:
311:
505:
1129:
1084:
1049:
914:
858:
715:
528:
520:
266:
185:
178:
192:. It is now a standalone desktop environment built from scratch.
1241:
1202:
1134:
1109:
1099:
1079:
1074:
1059:
1039:
1021:
986:
872:
862:
784:
750:
730:
474:"System76 desktop environment COSMIC alpha now available to try"
91:
632:
1172:
1149:
1124:
1119:
876:
868:
696:
667:
447:"Don't Miss: System76 is Building its Own Desktop Environment"
286:
270:
142:
358:"System76's COSMIC Desktop Working Toward Its Alpha Release"
184:
COSMIC was originally the name of a modified version of
593:
536:
257:
COSMIC Edit is the built-in text editor. It supports
1280:
1220:
1158:
1030:
967:
950:
895:
842:
808:
759:
695:
678:
168:
Computer
Operating System Main Interface Components
137:
125:
113:
101:
85:
75:
55:
45:
33:
307:"Cosmic/LICENSE at master_jammy · pop-os/Cosmic"
28:The first alpha release, showcasing various apps
333:"All About the Upcoming Pop!_OS COSMIC Desktop"
644:
613:
556:
8:
16:
964:
692:
651:
637:
629:
620:
606:
563:
549:
152:
22:
15:
181:and other Unix-like operating systems.
298:
1379:Unix windowing system-related software
7:
574:
572:
517:
515:
383:
381:
379:
326:
324:
322:
1364:Free and open-source software stubs
592:. You can help Knowledge (XXG) by
535:. You can help Knowledge (XXG) by
14:
245:, a settings application, and an
1374:Free software programmed in Rust
576:
519:
484:from the original on 2024-08-08
402:from the original on 2024-08-17
356:Larabel, Michael (2024-01-11).
233:, and its own applications (a
1:
586:free and open-source software
420:Nestor, Marius (2024-08-08).
445:Sneddon, Joey (2021-11-09).
331:Rudra, Sourav (2024-04-30).
166:, originally an acronym for
388:Purdy, Kevin (2024-08-08).
1395:
571:
514:
199:
1369:Free desktop environments
472:Dawe, Liam (2024-08-08).
21:
824:IRIX Interactive Desktop
1313:Resolution independence
202:Pop! OS § Features
531:-related article is a
188:made specifically for
1017:Project Looking Glass
1095:Motif Window Manager
660:Desktop environments
172:free and open-source
1308:Painter's algorithm
726:Java Desktop System
175:desktop environment
120:Desktop environment
18:
259:bidirectional text
35:Original author(s)
1346:
1345:
1216:
1215:
891:
890:
601:
600:
544:
543:
239:terminal emulator
161:
160:
1386:
1338:Windowing system
1293:Desktop metaphor
965:
925:Plasma Bigscreen
693:
653:
646:
639:
630:
622:
615:
608:
580:
573:
565:
558:
551:
523:
516:
493:
492:
490:
489:
469:
463:
462:
460:
458:
442:
436:
435:
433:
432:
417:
411:
410:
408:
407:
385:
374:
373:
371:
370:
353:
347:
346:
344:
343:
328:
317:
316:
303:
227:graphics toolkit
225:
157:
156:
149:
146:
144:
132:GPL-3.0-or-later
87:Operating system
71:
68:
66:
64:
26:
19:
1394:
1393:
1389:
1388:
1387:
1385:
1384:
1383:
1349:
1348:
1347:
1342:
1323:Virtual desktop
1276:
1223:
1212:
1154:
1026:
956:
953:
946:
887:
838:
804:
755:
684:
681:
674:
664:window managers
657:
627:
626:
570:
569:
502:
497:
496:
487:
485:
471:
470:
466:
456:
454:
444:
443:
439:
430:
428:
419:
418:
414:
405:
403:
387:
386:
377:
368:
366:
355:
354:
350:
341:
339:
330:
329:
320:
305:
304:
300:
295:
279:
277:COSMIC Terminal
255:
223:
220:
204:
198:
151:
141:
61:
29:
12:
11:
5:
1392:
1390:
1382:
1381:
1376:
1371:
1366:
1361:
1351:
1350:
1344:
1343:
1341:
1340:
1335:
1330:
1328:Widget toolkit
1325:
1320:
1315:
1310:
1305:
1300:
1295:
1290:
1288:Display server
1284:
1282:
1278:
1277:
1275:
1274:
1269:
1264:
1259:
1254:
1249:
1244:
1239:
1234:
1228:
1226:
1218:
1217:
1214:
1213:
1211:
1210:
1205:
1200:
1195:
1190:
1185:
1180:
1175:
1170:
1164:
1162:
1156:
1155:
1153:
1152:
1147:
1142:
1137:
1132:
1127:
1122:
1117:
1112:
1107:
1102:
1097:
1092:
1087:
1082:
1077:
1072:
1067:
1062:
1057:
1052:
1047:
1042:
1036:
1034:
1028:
1027:
1025:
1024:
1019:
1014:
1009:
1004:
999:
994:
989:
984:
979:
973:
971:
962:
948:
947:
945:
944:
939:
934:
933:
932:
927:
917:
912:
907:
901:
899:
893:
892:
889:
888:
886:
885:
880:
866:
852:
846:
844:
840:
839:
837:
836:
831:
826:
821:
815:
813:
806:
805:
803:
802:
797:
792:
787:
782:
777:
772:
766:
764:
757:
756:
754:
753:
748:
743:
738:
733:
728:
723:
718:
713:
708:
702:
700:
690:
676:
675:
658:
656:
655:
648:
641:
633:
625:
624:
617:
610:
602:
599:
598:
581:
568:
567:
560:
553:
545:
542:
541:
524:
513:
512:
501:
500:External links
498:
495:
494:
464:
437:
412:
375:
348:
337:It's FOSS News
318:
297:
296:
294:
291:
278:
275:
254:
251:
229:, streamlined
219:
216:
200:Main article:
197:
194:
159:
158:
139:
135:
134:
129:
123:
122:
117:
111:
110:
105:
99:
98:
89:
83:
82:
77:
73:
72:
59:
53:
52:
49:
43:
42:
37:
31:
30:
27:
13:
10:
9:
6:
4:
3:
2:
1391:
1380:
1377:
1375:
1372:
1370:
1367:
1365:
1362:
1360:
1357:
1356:
1354:
1339:
1336:
1334:
1331:
1329:
1326:
1324:
1321:
1319:
1316:
1314:
1311:
1309:
1306:
1304:
1301:
1299:
1296:
1294:
1291:
1289:
1286:
1285:
1283:
1279:
1273:
1270:
1268:
1265:
1263:
1260:
1258:
1255:
1253:
1250:
1248:
1245:
1243:
1240:
1238:
1235:
1233:
1232:Enlightenment
1230:
1229:
1227:
1225:
1219:
1209:
1206:
1204:
1201:
1199:
1196:
1194:
1191:
1189:
1186:
1184:
1181:
1179:
1176:
1174:
1171:
1169:
1166:
1165:
1163:
1161:
1157:
1151:
1148:
1146:
1143:
1141:
1138:
1136:
1133:
1131:
1128:
1126:
1123:
1121:
1118:
1116:
1113:
1111:
1108:
1106:
1103:
1101:
1098:
1096:
1093:
1091:
1088:
1086:
1083:
1081:
1078:
1076:
1073:
1071:
1068:
1066:
1063:
1061:
1058:
1056:
1053:
1051:
1048:
1046:
1043:
1041:
1038:
1037:
1035:
1033:
1029:
1023:
1020:
1018:
1015:
1013:
1010:
1008:
1005:
1003:
1000:
998:
995:
993:
990:
988:
985:
983:
982:Enlightenment
980:
978:
975:
974:
972:
970:
966:
963:
960:
955:
949:
943:
940:
938:
935:
931:
930:Plasma Mobile
928:
926:
923:
922:
921:
918:
916:
913:
911:
908:
906:
903:
902:
900:
898:
894:
884:
881:
878:
874:
870:
867:
864:
860:
856:
853:
851:
850:Looking Glass
848:
847:
845:
841:
835:
832:
830:
827:
825:
822:
820:
817:
816:
814:
811:
807:
801:
798:
796:
793:
791:
788:
786:
783:
781:
778:
776:
773:
771:
768:
767:
765:
762:
758:
752:
749:
747:
744:
742:
739:
737:
734:
732:
729:
727:
724:
722:
719:
717:
714:
712:
709:
707:
704:
703:
701:
698:
694:
691:
688:
683:
677:
673:
669:
665:
661:
654:
649:
647:
642:
640:
635:
634:
631:
623:
618:
616:
611:
609:
604:
603:
597:
595:
591:
588:article is a
587:
582:
579:
575:
566:
561:
559:
554:
552:
547:
546:
540:
538:
534:
530:
525:
522:
518:
511:
507:
504:
503:
499:
483:
479:
478:GamingOnLinux
475:
468:
465:
452:
448:
441:
438:
427:
423:
416:
413:
401:
397:
396:
391:
384:
382:
380:
376:
365:
364:
359:
352:
349:
338:
334:
327:
325:
323:
319:
314:
313:
308:
302:
299:
292:
290:
288:
284:
276:
274:
273:integration.
272:
268:
264:
260:
252:
250:
248:
244:
240:
236:
232:
231:window tiling
228:
217:
215:
212:
209:
203:
195:
193:
191:
187:
182:
180:
176:
173:
169:
165:
155:
148:
140:
136:
133:
130:
128:
124:
121:
118:
116:
112:
109:
106:
104:
100:
97:
93:
90:
88:
84:
81:
78:
74:
70:
69:/cosmic-epoch
60:
58:
54:
50:
48:
44:
41:
38:
36:
32:
25:
20:
1140:Window Maker
882:
682:environments
594:expanding it
583:
537:expanding it
526:
486:. Retrieved
477:
467:
455:. Retrieved
453:. OHSO Media
450:
440:
429:. Retrieved
425:
415:
404:. Retrieved
395:Ars Technica
393:
367:. Retrieved
361:
351:
340:. Retrieved
336:
310:
301:
280:
256:
243:file manager
221:
213:
205:
183:
167:
163:
162:
47:Developer(s)
1359:Linux stubs
1224:compositors
969:Compositing
905:GNOME Shell
855:OpenWindows
741:ROX Desktop
457:10 November
253:COSMIC Edit
235:text editor
1353:Categories
1303:GUI widget
959:comparison
775:KDE Plasma
687:comparison
488:2024-08-17
451:OMG Ubuntu
431:2024-08-09
406:2024-08-09
369:2024-08-07
342:2024-08-07
293:References
76:Written in
57:Repository
1262:Budgie-wm
1193:ratpoison
1145:WindowLab
1045:AfterStep
834:X.desktop
770:Deepin DE
666:based on
426:9to5Linux
283:Alacritty
263:ligatures
247:app store
96:Unix-like
1090:Matchbox
1055:Blackbox
1032:Stacking
992:Metacity
954:managers
952:X window
910:KDesktop
790:Razor-qt
711:Cinnamon
482:Archived
400:Archived
363:Phoronix
218:Features
143:system76
103:Platform
51:System76
40:System76
1281:Related
1222:Wayland
1198:StumpWM
1168:awesome
1115:Sawfish
1105:Openbox
1070:Fluxbox
997:Metisse
937:Maynard
879:-based)
865:-based)
795:Trinity
680:Desktop
672:Wayland
196:History
190:Pop!_OS
170:, is a
147:/cosmic
138:Website
127:License
108:Wayland
67:/pop-os
1272:Weston
1257:Muffin
1252:Mutter
1208:xmonad
1188:larswm
1160:Tiling
1012:Mutter
1007:Muffin
1002:Moksha
977:Compiz
920:Plasma
897:Shells
883:COSMIC
861:- and
812:-based
780:Lumina
763:-based
706:Budgie
699:-based
510:GitHub
506:cosmic
312:GitHub
164:COSMIC
150:
63:github
17:COSMIC
1318:Shell
1130:tvtwm
1085:IceWM
1050:amiwm
942:Unity
915:Phosh
859:XView
843:Other
810:Motif
746:Sugar
716:GNOME
584:This
529:Linux
527:This
267:emoji
186:GNOME
179:Linux
1333:WIMP
1267:sway
1242:KWin
1237:Gala
1203:wmii
1135:vtwm
1110:Qvwm
1100:olwm
1080:FVWM
1075:FLWM
1060:CTWM
1040:4Dwm
1022:Xfwm
987:KWin
873:Xlib
863:OLIT
800:UKUI
785:LXQt
751:Xfce
736:MATE
731:LXDE
662:and
590:stub
533:stub
459:2021
241:, a
237:, a
224:iced
208:Rust
177:for
145:.com
115:Type
92:Unix
80:Rust
65:.com
1298:GUI
1247:Mir
1183:Ion
1173:dwm
1150:wm2
1125:twm
1120:swm
1065:cwm
877:XCB
869:UDE
829:VUE
819:CDE
721:GPE
697:GTK
670:or
668:X11
508:on
287:GPU
271:Git
249:).
1355::
1178:i3
761:Qt
480:.
476:.
449:.
424:.
398:.
392:.
378:^
360:.
335:.
321:^
309:.
265:,
261:,
94:,
961:)
957:(
875:/
871:(
857:(
689:)
685:(
652:e
645:t
638:v
621:e
614:t
607:v
596:.
564:e
557:t
550:v
539:.
491:.
461:.
434:.
409:.
372:.
345:.
315:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.