Skip to content
/ jecta Public

a vsx extension for managing projects and rules

Notifications You must be signed in to change notification settings

heywinit/jecta

Repository files navigation

Jecta

A VS Code and Cursor extension that replaces the home page with a custom project manager. Quickly access your saved projects with search functionality.

Features

  • Custom Home Page: Opens automatically when no workspace is open
  • Project Management: Save and organize your frequently used projects

Usage

Adding a Project

  1. Open a project/workspace in VS Code or Cursor
  2. Use the command palette (Ctrl+Shift+P / Cmd+Shift+P) and run: Jecta: Add Current Project
  3. Or click the "Add Current Project" button in the Jecta home page

Opening the Home Page

  • The home page opens automatically when no workspace is open
  • Or use the command: Jecta: Show Jecta Home

Managing Projects

  • Open: Click the "Open" button next to any project
  • Delete: Click the "Delete" button to remove a project from your list
  • Search: Type in the search box to filter projects by name or path

Development

Building

npm install
npm run compile          # Compile extension TypeScript
npm run build:webview    # Build React webview with Vite

Watch Mode

npm run watch            # Watch extension TypeScript
npm run watch:webview    # Watch and rebuild webview

Linting

npm run lint

License

MIT

About

a vsx extension for managing projects and rules

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published