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

Project Euler Stats

artemkorsakovartemkorsakov221 downloads

Get statistics from Project Euler.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates5

This repository contains an Obsidian plugin that allows users to automatically fetch and display statistics from the Project Euler website. The plugin integrates seamlessly with Obsidian, providing a convenient way to track your Project Euler problem-solving progress directly within your personal knowledge base.

This plugin is perfect for math and programming enthusiasts who want to track their Project Euler achievements directly in Obsidian, integrating them with other knowledge and notes.


Features

  1. Profile Information:

    • Displays your Project Euler account details, including username, alias, location, programming language, level, and number of solved problems.
  2. Progress Overview:

    • Shows your overall progress, including the percentage of problems solved and your rankings in global, regional, and language-specific leaderboards.
  3. Tasks:

    • Lists your current tasks, such as the number of problems remaining to reach the next level or improve your rankings.
  4. Awards:

    • Displays your progress toward earning Project Euler awards, including both completed and uncompleted awards.
  5. Friends:

    • Compares your progress with your friends on Project Euler.

Installation

  1. Install the Plugin:

    • Open Obsidian.
    • Go to Settings → Community plugins.
    • Click Browse and search for "Project Euler Stats".
    • Install and enable the plugin.
  2. Configure Your Project Euler Settings:

    • After enabling the plugin, go to Settings → Project Euler Stats.
    • Enter your SessionId and Keep-Alive cookie values in the provided fields.
    • Save the settings.

Usage

To display your Project Euler progress, use the following code block in your Obsidian note:

```euler-stats

```

This will generate a document with your Project Euler statistics, including your profile, progress, tasks, awards, and more.

Example

profile
progress
tasks

For more detailed information, please refer to the documentation.

Requirements:

  • Obsidian version 0.15.0 or higher.
  • A Project Euler account.

Troubleshooting

  • HTTP error!:
    • Ensure your SessionId and Keep-Alive cookie values is correctly configured in the plugin settings.
    • Update your SessionId and Keep-Alive cookie values.

License:

This plugin is distributed under the MIT License. You are free to use, modify, and distribute it.

Contributing:

We welcome contributions from the community! If you'd like to add new features, fix bugs, or improve documentation, feel free to create a pull request or open an issue in the repository.

77%
HealthGood
ReviewCaution
About
Display your Project Euler profile, solved counts, progress percentage, leaderboard rankings, tasks, and award status directly inside Obsidian. Track your problem-solving progress and compare results with friends to view relative standings.
IntegrationsDataVisualization
Details
Current version
1.0.4
Last updated
Last year
Created
Last year
Updates
5 releases
Downloads
221
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
artemkorsakovartemkorsakov
github.com/artemkorsakov
GitHubartemkorsakov
  1. Community
  2. Plugins
  3. Integrations
  4. Project Euler Stats

Related plugins

Maps

Adds a map layout to bases so you can display notes as an interactive map view.

AnyBlock

Take any fragment as a block and render it into multiple effects.

Local REST API & MCP Server

Unlock your automation needs by interacting with your notes over a secure REST API.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

BRAT

Easily install a beta version of a plugin for testing.

Mermaid Tools

Improved Mermaid.js experience: visual toolbar with common elements and more.

Tracker

Track occurrences and numbers in your notes.

Self-hosted LiveSync

Sync vaults securely to self-hosted servers or WEBRTC.

Zotero Integration

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