Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

Gadgets-Additions

Rainmeter skins (System/Web/Markets/BOINC) inspired by the AddGadgets.com (and Orbmu2k) Windows Sidebar Gadgets

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

Preview

Gadgets Additions

Additional gadgets inspired by the well-known AddGadgets.com Windows Sidebar gadgets and Orbmu2k's gadgets.

This suite was created as addition to SilverAzide's suite to complete the move of our beloved Addgadgets.com collection from Windows Sidebar-Gadgets to Rainmeter. Since many things like power control or volume control were never covered by Addgadgets, Orbmu2k's gadgets were a great addition at the time, so some gadgets were also redone for the suite.

Over time, many more gadgets have been added to the suite which none of both awesome collections ever had.

Get help on the Rainmeter forums

Styling

You can choose between several different styles through the launcher skin to set it globally and customize some of the used colors:

  • Default: Typical gradient styled background we know and love
  • Blurred Edges: Colored Background (changeable) with blurred edges
  • Solid Color: Colored Background (changeable)
  • Solid Accent: Colored background, uses the defined windows accent color
  • Modern Gadgets: Matches mostly the Modern Gadgets style by raiguard
  • Glass Blur: Windows 7 styled blurred background (Aero)
  • Glass Acrylic: Windows 10 styled blurred background

Both glass variations require Win8/10/11

Each skin has a settings skin and can be scaled individually for any resolution.

Detailed descriptions for each setting can be found via tooltips, easily accessible by hovering the setting text with your cursor.

Language

The suite has multi language support, English and German is included.

You can create your own languages by copying the existing files in an own folder and translate them.

You can send me your files or create a pull-request on GitHub so the files will be added to the next version.

Media Skins

Media Control

  • All in one Media Control with 3 different skins changeable via the context menu
  • Simple Media Control:
    • Uses media-key-strokes to control the current local media player (works out of the box with more or less all local players)
  • Local Media Control:
    • Shows metadata from a local media player and the cover-image if available, hover the skin to reveal the controls
    • The used player has to be set in the settings skin! (AIMP, CAD, iTunes, MediaMonkey, Spotify, Winamp, WMP, WLM)
    • Not all features work with all players (more: Rainmeter Documentation)
  • Web Media Control:
    • Shows metadata from a web media player and the cover-image if available, hover the skin to reveal the controls
    • A browser extension has to be installed! Chrome Firefox
    • Supported sites: Amazon Music, Deezer, Google Play Music, Pandora, Plex (Music), PocketCasts, Soundcloud, Spotify, Tidal, Twitch, Youtube, ...
    • Additionally the skin supports the Spotify Desktop App (including the cover what does not work with the Local Media Control)
  • Shows Title progression in percent, time and background-bar
  • The cover image can be undocked to an independent skin with a click on the icon located top left or with the context menu
  • Volume control via mouse wheel

Volume Control with multiple sound analyzers

https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/6778201f-5164-41df-be57-eab3f67ccc84

  • Shows the audio output of the default audio device
  • The audio device name can be shown/hidden with the context menu
  • Shows the Volume level in percent, volume bar and speaker-icon-change
  • The volume can be controlled via dragging or double-clicking the volume-bar or using the mouse wheel
  • Sound analyzers/visualizers are available in the context menu:
    • Block Analyzer in multiple sizes (3x3, 5x5, 7x7, 9x9, 11x11, 15x15, 25x25)
    • Histogram Analyzer with stereo support
    • Spectrum Analyzer with 20 bars
    • Surround Analyzer with 7.1 channel support
  • Many settings for fine-tuning the analyzers

System Skins

Console

https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/495f9ad9-8e86-4e0d-b6bf-12f9f12e2793

  • Run console commands

Gallery

https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/87aab225-a655-45bc-a3e0-1b31c8dd29ef

  • Shows a random image out of a local folder

HWiNFO Monitor

https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/06275ed5-6b40-4da7-a6e5-494318b38d3e

  • Shows an infinite amount of HWiNFO sensors (HWiNFO required!)
  • HowTo configure your sensors: Rainmeter Documentation
  • The displayed name can be customized for each sensor individually or leave the name-variable blank to use the sensor-name returned by HWiNFO
  • All colors can be customized
  • Hover the sensor to show the minimum, maximum and average values

Keylocks

https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/1e417b48-00ca-4426-a941-85baec92a383

  • Shows the lock status of Numlock, Capslock and Scrollock

Launcher

https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/077968f5-94f2-4517-9112-a8d0b01e4875

  • Lists all of my skins with their states (active/inactive)
  • Easy way to open/close each skin
  • Enable/Disable custom context menu suite wide
  • Language selection
  • Select the style suite wide
  • Change the used colors via RGBA values or ColorPicker
  • If there's a skin-suite update available a message will appear

Notes

https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/8ca4089e-0eb1-4fab-9e1d-f134e0bb8dea

  • Shows up to 5 notes with titles

Ping

https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/6447462d-018f-4e81-9653-b9f774f7d5d0

  • Shows a ping monitor for an infinite amount destinations which works with any address/IP
  • Downtime counter, average measuring and max latency values
  • Logs timeouts to file (double-click the graph to open the file)
  • Additional skin accessible via the context menu for Ping with DNSlookup (but doesn't work with local stuff)
    • Uses the API from hackertarget.com (~100 requests per day)
    • Tries to parse the A-Record from the DNSlookup and uses this IP as destination
    • Hover the address to see the pinged IP

Power Control

https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/989d9f5e-dc1f-4504-8904-8656e4becc67

  • Shows the current power plan

Recycle Bin

https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/4dc605da-ac98-4df9-8a76-61cf595214a5

  • Shows the recycle bin in elements, size and trash-icon-change

Search

https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/6812c414-d52a-4f13-89ba-96fffd9f2621

  • Shows a windows search bar
  • As default the search is globally but can be changed to only indexed files

Shortcuts

https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/7950105d-63c1-4412-a6f1-696d4819ae7d

  • Shows up to 6 shortcuts for files
  • You can use any file and combine it with any icon
  • The Settings skin contains [Gen.]-Buttons with which you'll automatically create and use the icon out of the entered filepath\filename (ex.: C:\Windows\explorer.exe)

Shutdown Control

https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/451992a7-77f6-48da-bf21-79a56acda2b1 https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/dedf1013-51be-48e1-8d4f-db082d7399e0

  • Shows a shutdown control for
    • Shutdown
    • Restart
    • Lock
    • Log off
    • Suspend (sleep)
  • A click on each button resizes the skin and shows the options
    • Do it now,
    • Do it in x seconds,
    • Cancel

System Info

https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/ea93ae45-4046-4767-b116-42ba6d9c7aeb

  • Shows information about the computer, logged-in user and OS:
    • Computer name
    • Domain-name/Workgroup-name and username
    • OS version, architecture (32/64bit) and build number

Usage Monitor

https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/6326a821-288c-4f9e-b39c-8aa093e623e3 https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/fd58dd41-2946-499f-8f17-7b82681536d8 https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/2c06bda9-ccab-4762-8212-f29c21ff3e4b https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/d6aec851-2537-4f3a-bc97-4e80730676bd https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/bae145a9-a954-4aaf-8d33-0447c17132c9 https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/e1c9868b-824f-4e47-b0b3-436e1aaa3cf0 https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/c351f9cf-81c8-4979-8bd8-c2d7bbb8225c https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/5b85451f-459e-413d-aa61-37fd9804c5a1

  • Shows the current system-resource usage by the following categories (perfmon.exe counters):
    • CPU
    • RAM
    • GPU (works only with Win 10/11!)
    • VRAM (works only with Win 10/11!)
    • IO-READ
    • IO-WRITE
    • Custom
  • The GPU/VRAM entries can be hidden via the context menu, useful for Win7/8 users
  • Each category can be clicked to open another skin which shows the top processes (infinite amount)
  • Features:
    • Blacklist (ignore these processes)
    • Whitelist (monitor only these processes)
    • Enable/Disable grouping of process-instances
    • Process entries to show individually for each category
    • Enable/Disable colorizing the entries through all opened instances based on the process-name
    • Enable/Disable custom perfmon.exe counter
    • Settings for custom perfmon.exe counter (Name, Category, Counter, Percent, Append)

Web Skins

Earthquakes

https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/e4283e37-9bd1-4238-9b6d-af8bbc8417f8 https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/20dfc6bc-74c1-4665-a22d-4b780fd5f8a2

  • Shows an infinite amount of earthquakes fetched from EMSC-CSEM
  • As default there will be shown all earthquakes world-wide but this can be changed to a regional feed too!
  • Use their configurator and copy the resulting Feed URL into the settings skin: Configurator
  • IMPORTANT: use json as format in the configurator!
  • Each earthquake entry:
    • Distance calculation to a given position
    • Show specific magnitude and distance values in red color
    • Globe-Button to open another skin which shows an image of this earthquake which is zoom-able in/out 3 stages (globe, regional, local)
    • Maps-Button to open a browser with google maps on this position
  • Europe/World-Buttons to open links
  • Miles/Kilometers can be set

Gallery Unsplash

https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/ee4d46e0-82c6-4ce9-afff-1035414a3266

  • Shows a random image from Unsplash

RSS Reader

https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/2f59abf9-0dc9-4c75-9a25-445c3a26a8ad

  • Shows an infinite amount of entries of a RSS-feed (Default: BBC)

RSS Reader Alternative

https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/bde7a745-01f4-4db4-a18c-72a9d2ccc4ca

  • Shows an infinite amount of entries of a RSS-feed (Default: reddit)
  • Mainly created for reddit but can be used for other atom or uncommon feeds
  • Difference to RSS Reader:
    • The date format on each feed-entry has to be "yyyy-mm-ddTh:i:s" instead of the long datetime
    • The link has to be in a href instead of inside the tags

Search Web

https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/ab2ddd9c-fc61-496f-b103-c9f615b7805d

  • Shows a web search bar
  • As default the search is set to use google but can be changed to any other search engine

Market Skins

Cryptocurrencies

https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/6970a820-8260-459e-9973-d3ad2534720a

Currencies

https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/6e592577-43cc-44a6-8f5d-e15ec3da59f2

Stocks

https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/33f07e46-d69a-4fc8-a772-956f65ce0f40

BOINC Skins

BOINCstats

https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/ff6872f2-f42a-4b60-97cf-1c33ea998843 https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/e388a9d5-a5ab-4dcf-ab8d-bd5aed454d74 https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/3a66f206-b4e9-4d5a-8f1b-02480f42cb03 https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/34c99457-5a5f-4e17-9ac7-f653cdadc4b2 https://github.com/Dudebaker/Gadgets-Additions/assets/2338122/6a4a404a-294d-4b95-aa4e-0b8939f38014

  • Shows data fetched from BOINCstats for a given CPID
    • Switch between User/Team/Host CPIDs
    • Show/hide stats including shares with the context menu
  • Additional skins for the selected type (User/Team/Host):
    • Show up to 10 projects (use project name from "Project list" table out of your boincstats.com profile site in the settings skin)
    • Show the best ten days
    • Show the last ten days
    • Show the BOINC badges fetched from stats.free-dc.org

Requirements

Honorable mentions

License

Creative Commons Attribution-Noncommercial-Share Alike 4.0 License