Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>AscendNew to Visual Studio Code? Get it now.
Ascend

Ascend

Ascend.sh

|
4 installs
| (0) | Free
Hold yourself accountable
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Ascend VS Code Extension

This VS Code extension is designed to work with the Ascend accountability app, helping you track and validate your coding commitments. Connect your coding sessions directly to your Ascend challenges and stay accountable to your goals.

Features

  • Challenge Integration: Automatically validates your coding time against Ascend challenges
  • Daily Statistics: Monitor your progress towards daily coding goals
  • Repository-Specific: Tracks time separately for each GitHub repository
  • Simple Setup: Just add your Ascend API key and start coding

View Your Stats

Use the "🚀 Ascend: View Coding Stats" command to check your coding progress for the day and see how close you are to completing your Ascend challenge.

Status Bar Controls

The extension shows your coding progress in the status bar. You can:

  • View current progress with time tracked and percentage complete
  • Click the status bar item to view detailed stats
  • Toggle the status bar visibility using the "🚀 Ascend: Toggle Status Bar" command

API Key Configuration

Connect to your Ascend account using the "🚀 Ascend: API key" command to link your coding sessions with your challenges.

Requirements

  • VS Code 1.74.0 or higher
  • A GitHub repository
  • An Ascend account and API key

Extension Settings

This extension contributes the following settings:

  • ascend.apiUrl: The URL for the Ascend API service (defaults to https://api.ascend.sh)

Installation

  1. Install the extension from the VS Code marketplace
  2. Sign up at Ascend and create your coding challenge
  3. Get your API key from your Ascend dashboard
  4. Use the "🚀 Ascend: API key" command to connect your account
  5. Start coding to track progress on your challenge

Privacy & Data

Ascend only tracks:

  • Active coding time in GitHub repositories
  • Repository names for challenge validation

No code content or personal information is collected.

License

This extension is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. See the LICENSE file for details.

Support

If you encounter any issues or have questions, please visit our GitHub repository.


Complete Your Coding Challenges with Ascend! 🚀

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft