Most developers already have a code editor, a task manager, a timer, a project tracker, and GitHub open somewhere.
Know is an attempt to bring the essential parts of that workflow directly into VS Code.
It is a free developer productivity workspace designed around the development environment itself.
What is Know?
Know helps developers organize, focus on, and track their development work without constantly switching between applications.
The core workflow is:
Create Task
β
Organize Project
β
Start Focus Session
β
Code
β
Review Progress
Key Features
π― Focus Sessions
Create focused coding sessions directly inside VS Code.
You can:
Start predefined or custom-duration sessions
Pause and resume sessions
Extend an active session
Track completed focus time
Continue working without leaving your editor
β
Task Management
Keep development tasks close to the code they belong to.
Know supports:
Inbox tasks
Priorities
Categories
File-linked tasks
Today's tasks
Task history
You can also create tasks directly from the current file.
π Project Management
Organize work around actual development projects.
Projects can be associated with your current VS Code workspace and repository, making it easier to keep project context together.
π GitHub Integration
Know provides GitHub repository workflows directly from VS Code.
You can import repositories, associate existing workspaces, and work with repository information without leaving the editor.
π Productivity Statistics
Know provides a view of your development activity over time, including:
Focus time
Activity history
Streaks
Project breakdown
Category breakdown
Activity heatmaps
The goal isn't to turn development into a competition. It's to give you a clearer picture of how you spend your development time.
π Local-First
Know is designed around local development.
Your tasks, projects, focus sessions, and productivity data are stored locally.
There is no requirement to create an account just to use the core functionality.
Why Build This?
I wanted a developer-focused workspace that didn't require constantly moving between:
VS Code
Task managers
Timers
Project trackers
Notes
Productivity dashboards
Instead, the idea is to keep these workflows close to the code.
Know is still evolving, and the project is being developed with real developer workflows in mind.
Documentation
The project documentation is separated into dedicated sections rather than putting the entire technical specification into the Marketplace README.
This keeps the main project page focused while making deeper documentation available for developers who want to understand how Know works.
Try Know
VS Code Marketplace:
Know β Visual Studio Marketplace
GitHub:
Know β GitHub Repository
If you use Know, feedback on the workflow, UX, bugs, and feature ideas is welcome.
Built for developers who want to spend more time coding and less time managing their tools.

Top comments (0)