Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Gamer Giveaways Fetcher

abduznikabduznik109 downloads

Fetches gaming giveaways and organizes them by platform in a collapsible format.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

All projects made with passion 💙

Gamer Giveaways Fetcher

This plugin for Obsidian fetches the latest game giveaways from various platforms and organizes them into neat, easy-to-read notes.

Features

  • Automatic Updates: Keep your giveaway list fresh with automatic updates.
  • Customizable Categories: Giveaways are sorted into categories like Epic Games, Steam, PlayStation, Xbox, and more.
  • Detailed Information: Each giveaway entry includes the title, value, description, and instructions on how to claim it.
  • Flexible Scheduling: Choose between daily updates or a special weekly schedule that syncs with the Epic Games Store.

How to Use

  1. Install the plugin:
    • Go to the releases page of this repository.
    • Download the latest release, which contains main.js and manifest.json.
    • In your Obsidian vault, go to .obsidian/plugins/.
    • Create a new folder named obsidian-game-giveaways.
    • Copy the downloaded main.js and manifest.json files into this new folder.
    • Restart Obsidian and enable the plugin in the settings.
  2. Configure the settings:
    • Open the plugin settings in Obsidian.
    • Folder Name: Choose where you want the giveaway notes to be saved.
    • Auto Update: Enable this to have the plugin fetch giveaways automatically.
    • Update Schedule:
      • Epic Games Weekly Schedule: If you want to sync with the Epic Games Store's weekly giveaways, enable this option.
      • Custom Interval: If you prefer a different update frequency, you can set an interval in hours.
  3. Fetch giveaways:
    • The plugin will fetch giveaways automatically based on your settings.
    • You can also manually trigger an update by running the "Refresh Game Giveaways By Platform" command from the command palette.

Screenshots

(You can add screenshots here to show the plugin in action.)

For Developers

This plugin is built with TypeScript and Rollup.

  • main.ts: The main entry point of the plugin.
  • manifest.json: The plugin manifest.
  • package.json: The project dependencies.

Build

To build the plugin, you'll need to have Node.js and npm installed.

  1. Clone the repository.
  2. Run npm install to install the dependencies.
  3. Run npm run build to build the plugin.

This will create a main.js file in the project root, which you can then use to test the plugin in Obsidian.

Development

To develop the plugin, you'll need to have Node.js and npm installed.

  1. Clone the repository.
  2. Run npm install to install the dependencies.
  3. Run npm run dev to generate the plugin.

If you get permissions error:

sh: line 1: /home/retro/packages/Obsidian-Game-Giveaways/node_modules/.bin/rollup: Permission denied

Add permission, then try again:

chmod +x node_modules/.bin/rollup
  • You should have main.ts and manifest.json generated now.
  • In your Obsidian vault, go to .obsidian/plugins/ and create a new folder named obsidian-game-giveaways.
  • Copy main.ts and manifest.json there.
  • Restart Obsidian Vault, should find the plugin now.
HealthExcellent
ReviewPassed
About
Fetch latest game giveaways from Epic, Steam, PlayStation, Xbox and more and save them as organized notes in your vault. Keep lists fresh with automatic or scheduled updates, sort by platform, and include title, value, description, and claim instructions for each entry.
ImportAutomation
Details
Current version
1.0.0
Last updated
3 months ago
Created
Last year
Updates
2 releases
Downloads
109
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
GitHub Sponsors
Author
abduznikabduznik
github.com/abduznik
GitHubabduznik
  1. Community
  2. Plugins
  3. Import
  4. Gamer Giveaways Fetcher

Related plugins

Readwise Official

Sync highlights from Readwise to your vault.

Granola Sync

Sync Granola notes to your vault.

Importer

Convert your data to Markdown files you can use in Obsidian. Works with Apple Notes, OneNote, Evernote, Notion, Google Keep, and many other formats.

BRAT

Easily install a beta version of a plugin for testing.

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.

Advanced URI

Control everything with URI.

Lazy Loader

Load plugins with a delay on startup, so that you can get your app startup down into the sub-second loading time.

Hot Reload

Automatically reload in-development plugins when their files are changed

Templater

Create and use dynamic templates.

Zotero Integration

Insert and import citations, bibliographies, notes, and PDF annotations from Zotero.