Applets for the Cinnamon desktop http://cinnamon-spices.linuxmint.com
  • JavaScript 84.1%
  • Python 6.7%
  • TypeScript 6.3%
  • HTML 1.2%
  • Shell 0.8%
  • Other 0.8%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
sniemetz 3e9bd191ef
Some checks are pending
Validate spices and scan for safe patterns / Validate spices (push) Waiting to run
Validate spices and scan for safe patterns / Pattern Check (push) Has been skipped
Update Translation Status Tables / update-tables (push) Waiting to run
yasm@sniemetz: Sync with upstream repository (#9055)
2026-09-20 15:55:32 -04:00
.github Update templates (#8882) 2026-07-16 09:24:59 -04:00
.translation-tables Add Bengali, Indonesian and Swahili language codes (#4362) 2022-06-11 08:17:16 +01:00
1440@jvlianodorneles 1440@jvlianodorneles: Add da.po (#8741) 2026-06-04 10:30:49 -04:00
airaware@kevinbouge airaware@kevinbouge: Hungarian translation update (#9043) 2026-09-16 01:39:48 -04:00
AlwaysOn@krivetochka Hungarian translation update (#9037) 2026-09-12 07:18:39 -04:00
anime-wallpaper@flyflyan anime-wallpaper@flyflyan: Create ru.po (#8753) 2026-06-07 21:38:32 -04:00
any-alarm@sophie-la-li any-alarm@sophie-la-li: Add da.po (#8782) 2026-06-12 01:29:57 -04:00
app-drawer@mostlynick3 Update Finnish translations (#8579) 2026-04-22 15:38:07 -04:00
app-launcher@mchilli Add/Update Finnish translations (#8584) 2026-04-23 12:47:50 -04:00
asl@santiago Add Vietnamese translations (#7867) 2025-10-08 23:24:16 -04:00
auto-dark-light@gihaume auto-dark-light@gihaume: Add da.po (#8806) 2026-06-18 13:11:15 -04:00
AutostartPrograms@spacy01 AutostartPrograms@spacy01: Change tray icon and try to fix size in panel (#8027) 2025-12-03 12:48:02 -05:00
azan@fahri.nurul.id Hungarian translation update (#8541) 2026-04-14 03:28:12 -04:00
backgroundroll@Sokawaii25 Add Vietnamese translations (#7867) 2025-10-08 23:24:16 -04:00
bash-sensors@pkkk bash-sensors@pkkk: Add error handling. (#8860) 2026-07-08 12:45:52 +02:00
battery-view@ccarnivore battery-view@ccarnivore: add charge alert and REST triggers (#8869) 2026-07-13 00:45:58 +02:00
batterymonitor@pdcurtis batterymonitor@pdcurtis: Update da.po (#8574) 2026-04-22 05:44:22 -04:00
batterypower@joka42 Add Vietnamese translations (#7867) 2025-10-08 23:24:16 -04:00
better-backgrounds@simonmicro Add/update Hungarian translations (#8668) 2026-05-11 13:33:04 -04:00
betterlock betterlock: Update da.po (#8575) 2026-04-22 07:49:35 -04:00
bettersettings@bownz Add Vietnamese translations (#7867) 2025-10-08 23:24:16 -04:00
BgRadio@spacy01 BgRadio@spacy01: Update da.po (#8740) 2026-06-04 10:28:07 -04:00
bible@nodeengineer.com bible@nodeengineer.com: Create da.po (#8837) 2026-06-28 15:04:27 +02:00
binaryclock@entelechy Add Vietnamese translations (#7867) 2025-10-08 23:24:16 -04:00
bing-wallpaper@starcross.dev Revert "Ulitma correction (#8829)" (#8891) 2026-07-19 22:17:14 +02:00
bluetooth-battery@zamszowy bluetooth-battery@zamszowy: Update da.po (#8611) 2026-04-29 11:02:48 -04:00
bose@tuuxx bose@tuuxx: Create da.po (#8838) 2026-06-28 15:05:08 +02:00
Bps@claudiux Prepare some applets to Linux Mint 23 (#8725) 2026-05-30 14:55:35 +02:00
brightness-and-gamma-applet@cardsurf Hungarian translation update (#9037) 2026-09-12 07:18:39 -04:00
bumblebee@pdcurtis Add Vietnamese translations (#7867) 2025-10-08 23:24:16 -04:00
c-eyes@anaximeno c-eyes@anaximeno: Update da.po (#8613) 2026-04-29 11:35:32 -04:00
calc-js@ptandler Add Vietnamese translations (#7867) 2025-10-08 23:24:16 -04:00
calendar@ccprog calendar@ccprog: Update da.po (#8619) 2026-04-30 10:59:30 -04:00
calendar@simonwiles.net Add Vietnamese translations (#7867) 2025-10-08 23:24:16 -04:00
CassiaWindowList@klangman CassiaWindowList@klangman: Update da.po (#8531) 2026-04-12 09:04:54 -04:00
cheaty@centurix cheaty@centurix: Add Ansible cheatsheet (#7305) 2025-12-07 11:11:53 -05:00
CinnaMame@claudiux CinnaMame@claudiux: Add da.po (#8758) 2026-06-08 13:19:16 -04:00
Cinnamenu@json Cinnamenu@json: Update da.po (#8673) 2026-05-13 17:43:28 +02:00
cinnamon-multi-line-taskbar-applet cinnamon-multi-line-taskbar-applet: Create da.po (#8839) 2026-06-28 15:05:45 +02:00
cinnamon-sidebar@beatlink cinnamon-sidebar@beatlink: fix bug with tiling preview and initial dock (#8868) 2026-07-13 00:44:50 +02:00
cinnamon-timer@jake1164 cinnamon-timer@jake1164: Update outdated URL (#7871) 2025-10-11 17:06:11 -04:00
cinnamonvantage@garlayntoji [cinnamonvantage@garlayntoji] Fix incorrect drive file paths for Legion related features (#8930) 2026-08-04 06:52:40 -04:00
CinnVIIStarkMenu@NikoKrause CinnVIIStarkMenu@NikoKrause: Fix command resolution on non-FHS systems (#8249) 2026-02-25 10:31:10 -05:00
classic-menu@fredcw Update Hungarian translations (#8501) 2026-04-06 07:09:45 -04:00
claude-usage@mtwebster claude-usage@mtwebster: Make last-api-call-time persistent across restarts to prevent triggering of status 429 (#8408) 2026-03-06 11:56:01 -05:00
clean-show-desktop@filipetorresbr Add Vietnamese translations (#7870) 2025-10-11 14:41:03 -04:00
click-clock@wernerstucky Add Vietnamese translations (#7870) 2025-10-11 14:41:03 -04:00
clipboard-eraser@Techcrafter Add Vietnamese translations (#7870) 2025-10-11 14:41:03 -04:00
clipboard-qr@wrouesnel Add Vietnamese translations (#7870) 2025-10-11 14:41:03 -04:00
collapsible-systray@feuerfuchs.eu Add Vietnamese translations (#7870) 2025-10-11 14:41:03 -04:00
color-blind-filters@rcalixte Add Vietnamese translations (#7870) 2025-10-11 14:41:03 -04:00
color-picker@fmete Add Vietnamese translations (#7870) 2025-10-11 14:41:03 -04:00
combined-monitor@danipin Hungarian translation update (#8142) 2026-01-02 09:39:44 -05:00
commandLauncher@scollins commandLauncher@scollins: Add ru.po (#8754) 2026-06-07 23:19:25 -04:00
CommandRunner@appdevsw Add Vietnamese translations (#7870) 2025-10-11 14:41:03 -04:00
computer@brownsr Add Vietnamese translations (#7870) 2025-10-11 14:41:03 -04:00
configurable-menu@johndoe8771 Hungarian translation update (#8380) 2026-02-26 09:00:25 -05:00
cpu-monitor-text@gnemonix cpu-monitor-text@gnemonix: fix system monitor not opening (#8064) 2025-12-12 00:47:17 +01:00
cpufreq@mtwebster Add Vietnamese translations (#7870) 2025-10-11 14:41:03 -04:00
cryptocoin@guantanamoe cryptocoin@guantanamoe: Update Czech translation and API source (#8767) 2026-06-22 09:37:58 -04:00
ctrl4docker@hoffis-eck.de Add Vietnamese translations (#7870) 2025-10-11 14:41:03 -04:00
curtain@AdvaitaSoni CurtainExtension: Lightweight and Fast alternative to window manager on Cinnamon, initial release (#8320) 2026-02-15 11:53:00 +01:00
CustomApplicationsMenu@LLOBERA Add Vietnamese translations (#7870) 2025-10-11 14:41:03 -04:00
CustomPlaces@Nicolas01 CustomPlaces@Nicolas01: Add da.po (#8759) 2026-06-08 13:26:29 -04:00
daily-wallpaper@Tomfez - Update the icon to a higher resolution (#8889) 2026-07-19 18:55:18 +02:00
darkMode@linuxedo.com darkMode@linuxedo.com: Ensure theme updates after resuming from suspend (#7820) 2025-12-04 19:21:25 -05:00
day-progress@chmodmasx Fix 24h range calculation, allow end hour 24, and add Cinnamon 6.6 su… (#8221) 2026-01-19 21:23:06 +01:00
ddcci-monitor-control@andr35 ddcci-monitor-control@andr35: improve popup menu layout; fixed sliders (#8866) 2026-07-12 11:27:08 +02:00
ddcci-multi-monitor@tim-we ddcci-multi-monitor@tim-we: Update monitor brightness when slider value changes (#8840) 2026-08-21 13:07:20 -04:00
desaturate-all@hkoosha Hungarian translation update (#9037) 2026-09-12 07:18:39 -04:00
devbar@ludvigbostrom Add Vietnamese translations (#7870) 2025-10-11 14:41:03 -04:00
devutils@fogl Add Vietnamese translations (#7870) 2025-10-11 14:41:03 -04:00
dgs-bpivaty@gmail.com Add Vietnamese translations (#7870) 2025-10-11 14:41:03 -04:00
diaspora-notif@douze12 Add Vietnamese translations (#7870) 2025-10-11 14:41:03 -04:00
Direct@claudiux Direct v1.6.4: Changes in Custom Places section. Better take into account of flatpak applications. Fixes a typo (#8805) 2026-06-18 02:08:28 +02:00
directory-menu@torchipeppo Hungarian translation update (#8380) 2026-02-26 09:00:25 -05:00
disk-read-and-write-speed@cardsurf Add Vietnamese translations (#7870) 2025-10-11 14:41:03 -04:00
download-and-upload-speed@cardsurf Update Danish translations (#8635) 2026-05-02 08:37:07 -04:00
duolingo-helper@nodeengineer.com Add Vietnamese translations (#7870) 2025-10-11 14:41:03 -04:00
envycontrol@zamszowy Hungarian translation update for Cinnamon Applets (#7979) 2025-11-17 16:09:13 +01:00
Exit@claudiux Exit@claudiux: Create ru.po (#8772) 2026-06-10 11:24:26 +02:00
expressvpn@Hukuta Add French translations (#7888) 2025-10-16 09:09:00 -04:00
feeds@jonbrettdev.wordpress.com feeds@jonbrettdev.wordpress.com: Fix resizing when adding new feeds (#6273) 2025-12-07 12:56:48 -05:00
fish@kriegcc Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
FM-Radio@hilyxx Hungarian translation update (#9037) 2026-09-12 07:18:39 -04:00
force-quit@cinnamon.org Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
fw_fanctrl@juleskreuer.eu Add/Update French translations (#7886) 2025-10-15 12:32:24 -04:00
gamemode@axel358 Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
Gears@claudiux Gears@claudiux: Add ru.po (#8783) 2026-06-12 09:03:12 -04:00
github-projects@morgan-design.com Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
gmail@lauritsriple Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
gnote@brett-smith Update Danish translations (#8635) 2026-05-02 08:37:07 -04:00
googledrive@pbojan Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
gpaste-reloaded@feuerfuchs.eu gpaste-reloaded@feuerfuchs.eu: Update da.po (#8636) 2026-05-02 08:39:16 -04:00
gpumonitor@axel358 Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
gputemperature@silentage.com Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
GraphicalSystemMonitor@batzkass [GraphicalSystemMonitor@batzkass] Fix spaces in "onlick" program command line (#8795) 2026-06-15 07:10:00 -04:00
graphicsCenter@scollins Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
hamster@projecthamster.wordpress.com hamster@projecthamster.wordpress.com: Update da.po (#8641) 2026-05-03 10:46:39 -04:00
hdd-led@tucsonst Hungarian translation update (#9037) 2026-09-12 07:18:39 -04:00
healthyeyes@ipolozov Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
hideable-applets@cardsurf Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
hijri@mubashirzamir hijri@mubashirzamir: initial release (#7361) 2025-12-08 11:07:04 -05:00
hwmonitor@sylfurd hwmonitor@sylfurd v1.3.4: Use Gio for the network device fallback (#8890) 2026-07-19 18:54:18 +02:00
ifstat@tagadan Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
IntelTurboBoost@wsmenezes Add Chinese translation (#7912) 2025-10-26 10:49:01 +01:00
internet-indicator@sangorys internet-indicator@sangorys: Update da.po (#8642) 2026-05-03 10:56:56 -04:00
InternetTimeApplet@stefan InternetTimeApplet@stefan: Add da.po (#8777) 2026-06-12 01:26:40 -04:00
ioDisk@ctrlesc Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
ipindicator@matus.benko@gmail.com Add Chinese translation (#7912) 2025-10-26 10:49:01 +01:00
jalalicalendar@mohammad-sn Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
jenkins@backuity.org Add/Update French translations (#7882) 2025-10-14 07:58:11 -04:00
kdecapplet@joejoetv Hungarian translation update (#9037) 2026-09-12 07:18:39 -04:00
kdeccc@Severga Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
llama-cpp-metrics-monitor@gavinklfong Add new applet: llama-cpp-metrics-monitor@gavinklfong (#8895) 2026-07-22 22:25:48 +02:00
localip@mrieracrespi Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
localipswithsettings@edaubert Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
location-detection@heimdall Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
lorem@vxstorm Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
ma-ram-monitor@lanote Hungarian translation update (#8380) 2026-02-26 09:00:25 -05:00
mailnagapplet@ozderya.net mailnagapplet@ozderya.net: Update da.po (#8643) 2026-05-03 10:57:50 -04:00
maximus-buttons@hanspr maximus-buttons@hanspr: Add button configuration options (#8441) 2026-03-20 13:09:32 -04:00
maximus-title@hanspr Hungarian translation update (#8541) 2026-04-14 03:28:12 -04:00
mediacontrols@rbfraphael Update Hungarian translations (#8501) 2026-04-06 07:09:45 -04:00
meetingbar@redbranch.net Hungarian translation update (#9037) 2026-09-12 07:18:39 -04:00
mem-monitor-text@datanom.net mem-monitor-text@datanom.net: fix system monitor not opening (#8063) 2025-12-12 00:44:45 +01:00
menu@csknet.org Add/Update French translations (#7882) 2025-10-14 07:58:11 -04:00
menueleven@djb Update templates and fix metadata info (#8797) 2026-06-15 07:16:10 -04:00
MessagingMenuV3@blub Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
mic-level@zamszowy Hungarian translation update for Cinnamon Applets (#7979) 2025-11-17 16:09:13 +01:00
mint-screenshot@khumnath Update templates and fix metadata info (#8797) 2026-06-15 07:16:10 -04:00
Mint-Unsplash-Background@omidmaldar Mint-Unsplash-Background@omidmaldar: Add da.po (#8778) 2026-06-12 01:27:07 -04:00
modern-sound@husain-anabtawi.com [modern-sound] v1.2.0 release over-amplification support (#8925) 2026-08-04 01:09:21 +02:00
MonitorInputSource@klangman Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
moonphase@techi-freki moonphase@techi-freki: Update da.po (#8648) 2026-05-04 13:44:23 -04:00
mouse-keys-shortcut@GabrielCamara3526 Hungarian translation update for Cinnamon Applets (#7979) 2025-11-17 16:09:13 +01:00
multicore-sys-monitor@ccadeptic23 multicore-sys-monitor@ccadeptic23: Fix German translation typos (#9048) 2026-09-17 06:23:39 -04:00
multirow-panel-launchers@science Hungarian translation update (#9037) 2026-09-12 07:18:39 -04:00
MuteToggler@jebeaudet.com Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
mybookmarks@markbokil.com mybookmarks@markbokil.com: Remove dead URL references (#8336) 2026-02-18 03:05:43 -05:00
mylauncher@markbokil.com mylauncher@markbokil.com: Remove dead URL references (#8337) 2026-02-18 03:06:34 -05:00
nepali-date@bishalacharya nepali-date@bishalacharya: add Nepali date (BS) applet (#8145) 2026-01-03 20:13:56 +01:00
netspeed@iMayhem Hungarian translation update (#8142) 2026-01-02 09:39:44 -05:00
netusagemonitor@pdcurtis Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
network@brownsr Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
networkmonitor@axel358 Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
nextslide@yaya-cout Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
nightlight@Severga Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
NightLightSwitch@claudiux NightLightSwitch@claudiux: Add da.po (#8779) 2026-06-12 01:27:34 -04:00
nightscout@ranneft Add/Update French translations (#7882) 2025-10-14 07:58:11 -04:00
nordvpn-indicator@nickdurante Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
notification-mute@jgillula Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
notifications-enhanced@hilyxx Hungarian translation update (#9037) 2026-09-12 07:18:39 -04:00
nvidia-monitor@kalin91 NVIDIA Monitor Applet for Cinnamon (#8278) 2026-02-08 23:21:44 +01:00
nvidia-temp@sophie-la-li Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
nvidiaprime@pdcurtis Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
octopussy@centurix octopussy@centurix: Update da.po (#8662) 2026-05-11 13:25:49 -04:00
officeCenter@scollins Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
onekoToggle@kusch3l Update metadata.json (#8499) 2026-04-05 10:50:32 +02:00
orloj@faragofr Hungarian translation update (#9037) 2026-09-12 07:18:39 -04:00
pa-equalizer@jschug.com Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
pacman-updates@Twilight0 Add pacman-updates to Cinnamon applets (#8813) 2026-06-28 11:04:41 +02:00
panel-tweaks@anaximeno Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
paneldo@beatlink Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
PanelTranslator@klangman PanelTranslator@klangman: Add da.po (#8789) 2026-06-13 10:43:17 -04:00
password-generator@spencerlommel.com Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
PDFManager@cinnamon.org Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
pin-unpin-panel@anaximeno Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
places-bookmarks@dmo60.de Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
places-with-terminal@mtwebster Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
placesCenter@scollins placesCenter@scollins: Update da.po (#8663) 2026-05-11 13:26:35 -04:00
pomodoro@gregfreeman.org pomodoro@gregfreeman.org: Update da.po (#8664) 2026-05-11 13:27:16 -04:00
power-profiles@rcalixte power-profiles@rcalixte: Update da.po (#8665) 2026-05-11 13:27:58 -04:00
powerman@dr.drummie Add/update Hungarian translations (#8668) 2026-05-11 13:33:04 -04:00
printers@linux-man printers@linux-man: Update da.po (#8667) 2026-05-11 13:29:21 -04:00
ProcessMemoryMonitor@claudiux ProcessMemoryMonitor@claudiux: Create da.po (#8790) 2026-06-13 17:23:49 +02:00
profile-switcher@pixunil Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
proxy-mode@yrtimid Hungarian translation update for Cinnamon Applets (#7979) 2025-11-17 16:09:13 +01:00
ptt@thbemme Add/Update French translations (#7882) 2025-10-14 07:58:11 -04:00
qredshift@quintao qredshift@quintao: Update da.po (#8674) 2026-05-13 17:42:47 +02:00
quick-alarm@andreas-glaser Quick Alarm v1.4.2 (#8252) 2026-04-10 16:20:13 +02:00
Radio3.0@claudiux Hungarian translation update (#9037) 2026-09-12 07:18:39 -04:00
radio@driglu4it [radio@driglu4it] survive network change (#8537) 2026-07-25 20:19:23 +02:00
rancher@centurix rancher@centurix: Update da.po (#8676) 2026-05-13 17:40:25 +02:00
ratecurrency@magner Add French translations (#7891) 2025-10-17 08:24:46 -04:00
redshift@marvel4u redshift@marvel4u: Update da.po (#8677) 2026-05-13 17:41:27 +02:00
restart-cinnamon@kolle Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
rssdock@lyk4s5 Hungarian translation update (#8380) 2026-02-26 09:00:25 -05:00
rssNewsticker@KopfDesDaemons Add French translations (#7888) 2025-10-16 09:09:00 -04:00
rswitcher@nixdev.com Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
rust-menu@jerrywham Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
rwall@typicalfoobar Add Vietnamese translations (#7872) 2025-10-12 03:28:26 -04:00
screen-inhibit@mtwebster screen-inhibit@mtwebster: Update da.po (#8678) 2026-05-13 17:39:45 +02:00
ScreenLocker@tuuxx Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
ScreenShot+RecordDesktop@tech71 Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
ScreenShot@tech71 Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
scripts@paucapo.com Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
sct@skulptist.de Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
search-box@mtwebster search-box@mtwebster: Update da.po (#8694) 2026-05-20 10:57:24 -04:00
Sensors@claudiux Sensors@claudiux: Set sysfs path optional (#9009) 2026-08-31 12:14:42 -04:00
separator2@zyzz Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
serviceLauncher@hulygun Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
sessionManager@scollins sessionManager@scollins: Update da.po (#8695) 2026-05-20 11:13:19 -04:00
SettingsPlus@lusito.info SettingsPlus@lusito.info: Add da.po (#8780) 2026-06-12 01:28:03 -04:00
shadowsocks-switch@Klavionik Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
ShellTools@abgoyal ShellTools@abgoyal: Add da.po (#8781) 2026-06-12 01:28:32 -04:00
show-hide-applets@mohammad-sn show-hide-applets@mohammad-sn: Update da.po (#8714) 2026-05-29 07:17:47 -04:00
shutdown-timer@webum.by Add French translations (#7888) 2025-10-16 09:09:00 -04:00
ShutdownApplet@DeathMD Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
ShutdownMenuWithIcons@LLOBERA Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
signout@kayfo Hungarian translation update for Cinnamon Applets (#7979) 2025-11-17 16:09:13 +01:00
simple-timer@naheller simple-timer@naheller: Add custom notification message and clock mouse scroll (#8044) 2026-05-08 00:16:15 -04:00
skeuos-remix@benlazhar.com Add/Update French translations (#7886) 2025-10-15 12:32:24 -04:00
sleepTimer@JDatPNW Add/Update French translations (#7886) 2025-10-15 12:32:24 -04:00
smallcalc_applet@lerc.sds Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
snippitor@FOSSCharlie Add Snippitor applet (#8892) 2026-07-22 21:02:02 +02:00
softyubikey@yubiserver.include.gr softyubikey@yubiserver.include.gr: Update da.po (#8697) 2026-05-20 11:14:37 -04:00
sound150@claudiux sound150@claudiux: Avoid adding Applications submenu twice (#9042) 2026-09-15 15:38:11 -04:00
spices-notifier@germanfr Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
SpiceSpy@claudiux SpiceSpy v5.9.1: Open correctly the 'issues' web page (#8875) 2026-07-13 15:13:09 +02:00
SpicesUpdate@claudiux SpicesUpdate and SpiceSpy: Fixes old issues about themes (#8841) 2026-06-29 20:24:52 +02:00
spicy-clipboard-applet@Twilight0 spicy-clipboard: fix multiline text editing in yad dialog (#8859) 2026-07-07 11:58:32 +02:00
sshconnect@foobar-beer Add/Update French translations (#7886) 2025-10-15 12:32:24 -04:00
sshlauncher@sumo sshlauncher@sumo: Add setting to toggle SSH connection notifications (#7999) 2025-12-05 16:14:38 -05:00
ssm@Severga Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
stacks@centurix Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
standardIconNames@jerrywham Add French translations (#7888) 2025-10-16 09:09:00 -04:00
stevedore@centurix Add French translations (#7891) 2025-10-17 08:24:46 -04:00
sticky@scollins Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
stopwatch@pdcurtis stopwatch@pdcurtis: Update da.po (#8715) 2026-05-29 07:18:37 -04:00
storage-act-led@mrbartblog Hungarian translation update (#8380) 2026-02-26 09:00:25 -05:00
suspend@janax suspend@janax: Update da.po (#8716) 2026-05-29 07:19:26 -04:00
SW++@mohammad-sn Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
sync@szlldm Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
sysmon@rohan Add French translations (#7891) 2025-10-17 08:24:46 -04:00
sysmonitor@orcus sysmonitor@orcus: Update da.po (#8717) 2026-05-29 07:20:01 -04:00
system-controls@rcalixte Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
system-monitor@spacy01 system-monitor@spacy01: Change tray icon and try to fix size in panel (#8028) 2025-12-03 12:48:46 -05:00
systray-collapsible@koutch Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
tapo@smiklosovic Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
temperature@fevimu temperature@fevimu: Update da.po (#8718) 2026-05-29 07:20:33 -04:00
text-to-speech-applet@cardsurf Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
ThemeRefresh@JosephM Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
timeout@narutrey Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
timer@Severga timer@Severga: Update da.po (#8719) 2026-05-29 07:21:27 -04:00
timeshift-spy@nicog60 Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
todo@threefi Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
tor-button@shatur Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
trilium-api@beatlink trilium-api@beatlink: Allow settings to be overriden from API (#7936) 2025-10-31 16:19:20 -04:00
turn-off-monitor@zablotski turn-off-monitor@zablotski: Update da.po (#8720) 2026-05-29 07:22:04 -04:00
tzclock@lhriley Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
uiscaler@joka42 Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
updates-notifier@zamszowy updates-notifier@zamszowy: Update hu.po (#8525) 2026-04-11 07:12:33 -04:00
uptime@vatanuki.kun Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
vboxlauncher@mockturtl Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
vertical-speedmeter@2u841r Add/update Hungarian translations (#8668) 2026-05-11 13:33:04 -04:00
vnstat@linuxmint.com vnstat@linuxmint.com: Update da.po (#8721) 2026-05-30 05:34:50 -04:00
VPN-Sentinel@claudiux Installing dependencies: Use pkgcli when available (#8657) 2026-05-08 15:16:18 +02:00
vpnLookOut@claudiux Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
wakapidisplay@babico Add French translations (#7892) 2025-10-18 07:13:35 -04:00
wakatimedisplay@inventor96 Add French translations (#7892) 2025-10-18 07:13:35 -04:00
wallpaper-slideshow@amaan-mohib Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
weather@mockturtl [weather@mockturtl] Fix "Powered by AccuWeather (NaN)" from missing RateLimit-Remaining header (#8903) 2026-07-25 09:14:19 -04:00
web-developer-menu@infiniteshroom Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
website-notifier@cardsurf Add French translations (#7892) 2025-10-18 07:13:35 -04:00
window-closer@stefan-schmidbauer Hungarian translation update (#8541) 2026-04-14 03:28:12 -04:00
window-list@sangorys window-list@sangorys: Update da.po (#8722) 2026-05-30 05:43:19 -04:00
window-list@zeripath.sdf-eu.org Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
windowlist@cobinja.de windowlist@cobinja.de: Update da.po (#8723) 2026-05-30 05:44:10 -04:00
wine-utils@elblake Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
wireguard@nicoulaj.net wireguard@nicoulaj.net: Show all lines of output instead of only the first line (#8398) 2026-03-25 12:26:34 -04:00
workspace-grid@hernejj Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
workspace-name@willurd Add Vietnamese translations for multiple applets (#7875) 2025-10-12 17:52:57 +02:00
xampp-panel@backids99 xampp-panel@backids99: Fix path for httpd-vhosts.conf (#8006) 2025-12-04 19:24:56 -05:00
xsession@claudiux Prepare some applets to Linux Mint 23 (#8725) 2026-05-30 14:55:35 +02:00
yasm@sniemetz yasm@sniemetz: Sync with upstream repository (#9055) 2026-09-20 15:55:32 -04:00
zen-pomodoro@vtestah Hungarian translation update (#9037) 2026-09-12 07:18:39 -04:00
.gitignore [Spice internet-indicator] creation of a new applet :) (#4481) 2022-11-06 20:57:45 +00:00
cinnamon-spices-makepot FIx makepot failing if result not returned on git log command (#6391) 2024-09-09 18:32:26 -04:00
COPYING Add Cinnamon License (#6486) 2024-10-12 10:48:30 -04:00
LICENSE rssdock@lyk4s5 - RSSDock: New RSS ticker applet (#8244) 2026-01-26 15:02:55 +01:00
README.md README.md: Update - no foreign deps, scripts, monetization. 2026-09-08 10:05:59 -04:00
test-spice Update test-spice (#6618) 2024-11-24 11:32:52 -05:00
validate-spice validate-spice: Check for whitespace in author field (#8825) 2026-06-25 15:19:16 -04:00

cinnamon-spices-applets

Validate spices

This repository hosts all the applets available for the Cinnamon desktop environment.

Users can install spices from https://cinnamon-spices.linuxmint.com, or directly from within Cinnamon -> System Settings.

Definitions

UUID

Each spice is given a name which uniquely identifies them.

That name is their UUID and it is unique.

Author

Each spice has an author.

The github username of the author is specified in the spice's info.json file.

File structure

A spice can contain many files, but it should have the following file structure:

  • UUID/
  • UUID/info.json
  • UUID/screenshot.png
  • UUID/README.md
  • UUID/files/
  • UUID/files/UUID
  • UUID/files/UUID/metadata.json
  • UUID/files/UUID/applet.js
  • UUID/files/UUID/icon.png

There are two important directories:

  • UUID/ is the root level directory, it includes files which are used by the website and on github.
  • UUID/files/ represents the content of the ZIP archive which users can download from https://cinnamon-spices.linuxmint.com or which is sent to Cinnamon when installing the spice from System Settings. This is the content which is interpreted by Cinnamon itself.

As you can see, the content of the spice isn't placed inside UUID/files/ directly, but inside UUID/files/UUID/ instead. This guarantees files aren't extracted directly onto the file system, but placed in the proper UUID directory. The presence of this UUID directory, inside of files/ isn't actually needed by Cinnamon (as Cinnamon creates it if it's missing), but it is needed to guarantee a proper manual installation (i.e. when users download the ZIP from the Cinnamon Spices website).

Important note:

  • The UUID/files/ directory has to be "empty", which means that it should contain ONLY the UUID directory. Else the spice won't be installable through System Settings.

At the root level:

  • info.json contains information about the spice. For instance, this is the file which contains the github username of the spice's author.
  • screenshot.png is a screenshot of the spice in action.
  • README.md is optional and can be used to show instructions and information about the spice. It appears both in Github and on the website.

Validation

To check if a spice with UUID satifies those requirements run the validate-spice script in this repo:

./validate-spice UUID

AI-assisted coding

All submissions may be subject to AI code review as well as human review. If you are 'coding' using an AI tool, it is highly recommended you use our review agent's instructions as a context guide and perform your own code review based on it prior to submission. You, the human, should read it as well.

Development

To facilitate easier testing of Applets locally, run the test-spice script in this repo:

Validate and then copy a Spice with UUID:

./test-spice UUID

Skip validation (not recommended) and then copy a Spice with UUID:

./test-spice -s UUID

Remove all locally installed development copies of Spices:

./test-spice -r

NOTE: Local copies of Spices for development/testing purposes will have a devtest- prefix attached for easier identification and cleanup.

Rights and responsibility of the author

The author is in charge of the development of the spice.

Authors can modify their spice under the following conditions:

  • They need to respect the file structure and workflow defined here
  • They cannot introduce malicious code or code which would have a negative impact on the environment
  • They cannot direct users to install code or functionality from outside the Spices ecosystem (see "Spices must be self-contained" below)
  • They cannot ship pre-compiled blobs (besides icons and images), nor any code which is not open source, nor source code for binary compiled languages (other than something like GLSL).
  • Settings should be maintained with Cinnamon's xlet settings interface. No GSettings schemas, no directly editing Cinnamon's JSON files.

Authors are able to accept or refuse changes from other people which modify the features or the look of their spice.

Authors may choose to pass on development of their applet to someone else. In that case, the "author" field in UUID/info.json will be changed to the new developer and the "original_author" field will be added to give credit to the original developer.

If an author abandons their applet, the Linux Mint team will take over maintenance of the applet or pass it on to someone else. Several factors are used to determine if an applet is abandoned, including prolonged activity, failure to respond to requests, and serious breakages that have occurred due to changes in API, etc. If you plan to abandon an applet, please notify us, so we don't have to guess as to whether it is abandoned or not.

Spices must be self-contained

These repositories exist so that third-party developers can publish their spices and users can install them safely. When a spice is hosted here, it is reviewed when it is added and again on every update, and we are able to watch for security and safety problems in the code. This oversight is the whole reason the Spices repositories and the Cinnamon Spices website exist — it's what lets users install spices with confidence.

For this to work, the version of a spice published here must be the complete, fully functional spice. Anything a user installs from outside these repositories is outside our review and outside our control: we can't check it for malicious or unsafe code, we can't vouch for it, and it puts users at risk. Accordingly, authors may not:

  • Direct or encourage users to download or install additional code, plugins, add-ons, or an "enhanced"/"full"/"pro" version of the spice from anywhere outside the Spices ecosystem.
  • Have the spice fetch and execute code from external sources at runtime.
  • Withhold or disable features in the published spice in order to push users toward an externally-hosted version.
  • Use the spice, its README, screenshots, or settings to advertise or link to such downloads.

This applies regardless of whether the external version is paid, free, or offered for any other reason. The point is not money — it's that everything a user runs should be the code we have reviewed and published here. Submissions that don't meet this requirement will not be accepted.

System dependencies

Some spices rely on software that is already packaged for the user's distribution (for example yad, sox, or nmcli). It is fine for a spice to detect a missing dependency and offer to install it — or to prompt the user to install it — through the system's package manager: apt, or a distro-agnostic front-end such as PackageKit (pkcon/pkgcli), using the system's normal authentication (pkexec). These packages come from the distribution's own trusted repositories, not from the author. A spice must not, however, instruct users to manually download and install software from arbitrary websites.

Supporting the author

None of this prevents authors from being supported for their work. You are welcome to include a donation or support link. That link must not interrupt the user — no nag screens, pop-ups, repeated prompts, or features held back behind it inside the spice itself.

Pull requests from authors and workflow

To modify a spice, developers create a Pull Request.

Members of the cinnamon-spices-developers team review the pull request.

If the author of the pull request is the spice author (his github username matches the author field in UUID/info.json), the reviewer only has to perform the following checks:

  • The changes only impact spices which belong to that author
  • The changes respect the spices file structure
  • The changes do not introduce malicious code or code which would negatively impact the desktop environment

If everything is fine, the PR is merged, the website is updated and users can see a spice update in System Settings.

Pull requests from other people

In addition to the checks specified above, if the pull request comes from somebody other than the author, it will be held until the author reviews it or gives a thumbs-up, with the following exceptions:

  • If it is a bug fix, the PR may be merged, though if the bug is minor, or the fix could potentially impact the way the applet works, we may wait for author approval before merging.
  • If the pull request adds translations it will likewise be merged. These are not going to effect the functionality of the code, and will make the applet available to many users who couldn't use it before due to a language barrier. We view this as essentially a bugfix, but it is included here for clarification.
  • If the author fails to respond in a reasonable time, we will assume the applet is abandoned (as mentioned above) and the pull request will be merged assuming it meets all other requirements.

If the changes represent a change in functionality, or in look and feel, or if their implementation could be questioned and/or discussed, the reviewer should leave the PR open and ask the author to review it.

If the author is happy with the PR, it can then be merged. If he's not, it can either be closed or updated to reflect any changes the author requested, at which point it will either be merged or the author may be asked to review the changes depending on whether it is clear the changes fully meet the author's requirements.

Deletions

Authors are entitled to remove their spice.

The Cinnamon team is also entitled to do so. Common reasons are lack of maintenance, critical bugs, or if the features are already provided, either by Cinnamon itself, or by another spice which is more successful.

Additions

New spices can be added by Pull Request.

The Cinnamon team can accept or reject the addition and should give justification in the PR comments section.

Reporting Bugs and Creating Pull Requests

See the Guidelines for Contributing.

Translations

The script cinnamon-spices-makepot in this repo was written to help authors to update their translation template (.pot) file and to help translators to test their translations.

Updating a translation template .pot:

./cinnamon-spices-makepot UUID

Test your translations .po locally before uploading to Spices:

./cinnamon-spices-makepot UUID --install

More info:

./cinnamon-spices-makepot --help

Translations Status Tables

The spices receive updates which sometimes contain new or updated strings that need to be translated. The translation status tables were created to give translators a better overview of the current state of translations and also to make it easier to track where new untranslated strings appear.

To ensure that these tables are always up-to-date, they are automatically regenerated whenever a new commit is pushed to the master branch.

Javascript feature backward compatibility table

(incomplete)

To determine the backward compatibility of a javascript feature, look at it's page on mdm web docs to see in which version of Firefox it was introduced. Then compare with the table below.

Mint
Version
CodenameRelease DateCinnamon
Version
Firefox version
(CJS JS engine)
17Qiana31 May 142.2.14
17.1Rebecca29 Nov 142.4.6
17.2Rafaela30 Jun 152.6.13
17.3Rosa4 Dec 152.8.7
18Sarah30 Jun 163.0.7
18.1Serena16 Dec 163.2.8
18.2Sonya2 Jul 173.4.4
18.3Sylvia27 Nov 173.6.7
19Tara29 Jun 183.8.852
19.1Tessa19 Dec 184.0.9
19.2Tina2 Aug 194.2.3
19.3Tricia18 Dec 194.4.8
20Ulyana27 Jun 204.6.7
20.1Ulyssa8 Jan 214.8.678
20.2Uma8 Jul 215.0.5
20.3Una7 Jan 225.2.7
21Vanessa31 Jul 225.4.12
21.1Vera20 Dec 225.6.8
21.2Victoria16 Jul 235.8.4102
21.3Virginia12 Jan 246.0.4
22Wilma25 Jul 246.2.9115
22.1Xia16 Jan 256.4.8
22.2Zara4 Sep 25
22.3Zena13 Jan 266.6.6

*Mint 21 series is officially supported until May 2027, and 22 series until Apr 2029. Earlier versions official support has ended.