Skip to content

nexion-one/plugin-project-info

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Info

Plugin for Nexion that auto-detects the project's tech stack on open and shows a welcome summary notification.

Features

  • Language detection — Swift, Rust, Go, TypeScript, JavaScript, Python, Ruby, PHP, Java, Elixir, Dart
  • Framework detection — Next.js, Nuxt, React, Vue, Svelte, Express, Fastify, Hono, Electron, Django, Flask, FastAPI, Laravel, Symfony, Slim
  • Package manager detection — SPM, Cargo, npm, yarn, pnpm, bun, Poetry, Pipenv, pip, Bundler, Composer, CocoaPods
  • Build system detection — Make, CMake, Docker, Docker Compose, Just, Task, Rake, Webpack, Vite, Turborepo
  • Git host detection — GitHub, GitLab, Bitbucket (extracts owner/repo)
  • Current branch — shows the active Git branch
  • Status bar — tech stack summary (max 120 chars)
  • Modal notification — detailed stack info on project open

Commands

Command Description
project.detect Re-run tech stack detection

Auto-Detection

The plugin looks for these marker files in the project root:

File Detection
Package.swift Swift + SPM
Cargo.toml Rust + Cargo
go.mod Go
package.json JavaScript/TypeScript + npm/yarn/pnpm/bun
requirements.txt / pyproject.toml Python + pip/Poetry
Gemfile Ruby + Bundler
composer.json PHP + Composer
Makefile Make build system
Dockerfile Docker
docker-compose.yml Docker Compose

Requirements

  • Git CLI (for remote and branch info)

Permissions

  • process.spawn — to run Git commands
  • filesystem.read — to read project config files

About

Nexion Plugin: project-info

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors