Skip to main content
windmillcode u/windmillcode avatar

windmillcode

u/windmillcode

Feed options
Hot
New
Top
View
Card
Compact

LibTracker VS Code Extension: Streamline Your Dependency Management
Image
r/Windmillcode
LibTracker VS Code Extension: Streamline Your Dependency Management

We're excited to share the latest update to LibTracker, our lightweight dependency tracking extension for Visual Studio Code.

LibTracker gives developers a streamlined way to identify outdated packages, address known security vulnerabilities, and monitor licensing issues—all within their IDE.

Now with Full PHP Composer Support Our latest release includes robust support for PHP projects using Composer. You can now:

  • Track and manage Composer dependencies directly in LibTracker

  • Add custom messages to your backup notes for easier tracking and differentiation

  • Access improved changelog link parsing for faster insights

  • Benefit from more accurate and intuitive terminology around security alerts

Access the Extension Explore the tool and streamline your dependency management workflow: https://marketplace.visualstudio.com/items?itemName=windmillcode-publisher-0.lib-tracker

What’s Next We’re actively working on expanding support for:

  • Flutter and Java (Gradle & Maven) projects

  • Python environments

  • Bundled dependencies to ensure the extension is fully plug-and-play

Stay tuned for more updates as we continue building tools that simplify complex workflows for modern development teams.


LibTracker Updates 5/12/25: Simplifying Dependency Management for Developers
Image
r/Windmillcode
LibTracker Updates 5/12/25: Simplifying Dependency Management for Developers
We’re pleased to announce the latest release of LibTracker, our VS Code extension that simplifies the way development teams monitor and maintain project dependencies. With LibTracker, you can identify outdated packages, surface security vulnerabilities and licensing issues, and take corrective action—all from within your editor.

New Features
– Full support for Expo projects
– Compatibility with multiple package managers: npm, Yarn Classic (note: may be slower due to lockfile format), Yarn Berry, pnpm and bun
– Prevention of error-response caching to ensure always-fresh dependency data
– Distinct selectors for Yarn Classic and Yarn Berry, replacing the previous single “yarn” option

Known Limitation
– The Expo “delete package” command currently fails on npm, pnpm and bun–based projects. We’re working on a fix for an upcoming update.

Next Steps
– Expanding support to additional ecosystems, including Deno, PHP Composer, Flutter, Java Gradle and Java Maven

Access LibTracker today and keep your codebase secure, compliant and up to date:
[https://marketplace.visualstudio.com/items?itemName=windmillcode-publisher-0.lib-tracker](
https://marketplace.visualstudio.com/items?itemName=windmillcode-publisher-0.lib-tracker
)

We invite industry professionals and development teams to integrate LibTracker into your workflow and share any feedback to help us continue improving the extension.

see this component structure each file for each media breakpoint you need in addition there is also ```window.matchMedia```

• home-zero-page
    - home-zero-page.component.global.scss
    - home-zero-page.component.html
    - home-zero-page.component.phone.scss
    - home-zero-page.component.scss
    - home-zero-page.component.spec.ts
    - home-zero-page.component.ts

Can you tell me more about the current issue?


LibTracker Updates 12/16/24: Simplifying Dependency Management for Developers
Image
r/Windmillcode
LibTracker Updates 12/16/24: Simplifying Dependency Management for Developers
Managing dependencies is one of the most critical aspects of modern software development. With LibTracker, our VSCode extension, we’re empowering developers to maintain up-to-date, secure, and compliant applications effortlessly.

View your app's dependencies at a glance, identify outdated versions, fix security vulnerabilities, and address problematic licensing—all in one streamlined tool.

Access LibTracker here: [Visual Studio Marketplace](
https://marketplace.visualstudio.com/items?itemName=windmillcode-publisher-0.lib-tracker
)

New Features:
- Dependency Insights: Now see the latest available version and the recommended stable version for each dependency. The stable version aligns with your package manager's suggestions, helping you make safe updates without risking app stability.
- Enhanced Usability: Added action icons with tooltips for a more intuitive experience.
- Unused Code Detection: Identify unused packages and imports with ease.
- Edge Case Handling: Improved handling for non-registry packages, ensuring you receive as much information as possible.

Upcoming Enhancements:
- Progress Indicators: Visualize progress for checks like outdated versions, unused dependencies, and pre-fetch operations.
- Collapsible Action Icons: Streamline the interface by collapsing less frequently used tools.
- Advanced Filters: Add glob or regex-based ignore patterns for app subpath searches.
- Git-Based Backups: Explore using Git instead of the filesystem for enhanced backup reliability.
- App Detail Page Improvements:
  - Display CVE information.
  - Advanced search functionality.
  - Responsive design with card-based layouts for better readability.

Future Goals:
- SBOM Generation: Automatically create a comprehensive Software Bill of Materials for your projects.
- License and CVE Summaries: Summarize key insights using URLs or AI-generated categories.
- Subdependency Insights: Enable direct navigation to subdependencies within the license pane.

At Windmillcode, we are committed to helping developers build secure, efficient, and scalable applications. Stay tuned for continuous updates, and let us know how we can further improve LibTracker to meet your needs.

#DependencyManagement #SoftwareDevelopment #VSCodeExtensions #LibTracker

LibTracker Updates 12/2/24: Get to personally know your apps with this simple SBOM Tool
Image
r/Windmillcode
LibTracker Updates 12/2/24: Get to personally know your apps with this simple SBOM Tool
*  Greetings everyone working on my LibTracker Vscode Extension. Get to personally know your apps with this simple SBOM Tool.  View at a a glance and fix outdated versions, security vulnerabilities and problematic licensing.
* You can access here https://marketplace.visualstudio.com/items?itemName=windmillcode-publisher-0.lib-tracker.

# New Features
- Smart Expand/Collapse: Expand/Collapse all items in a category when opened. Expand all items in a category when opened.
- get license info about every version of  every package of the app along with its subdependencies
- toggle select all apps in project detail page


# Next Goals
- recursion exclusion list
- (mabye) workspace folder
  - (depends on capabilbility of vscode api to access vscode profiles)
- git backup changes
- app detail page
  - cve info
  - search (root row is possible but useless search every nested child row)
  - responsiveness app detail page can tabulator turn to  series of cards
- Generate SBOM
- URL or AI summary of categories and names for licenses and CVES
- (if possible) click on subdependency in license pane will take you to its location in table

LibTracker Updates 11/18/24: Simplify Dependency Management with this simple SBOM Tool
Image
r/Windmillcode
LibTracker Updates 11/18/24: Simplify Dependency Management with this simple SBOM Tool
We are excited to announce the latest updates to 
*LibTracker*
, our VSCode extension designed for professionals to simplify software bill of materials (SBOM) management. With LibTracker, you can effortlessly analyze and manage your apps, ensuring up-to-date versions, addressing security vulnerabilities, and resolving licensing issues—all at a glance.

Access it here: [LibTracker on VSCode Marketplace](
https://marketplace.visualstudio.com/items?itemName=windmillcode-publisher-0.lib-tracker
)

### New Features in the Latest Release:
- **Analog.js Framework Support**: Seamlessly manage projects using this framework.
- **Direct Navigation Enhancements**:
  - Click the latest version of a package to access its changelog.
  - Click the package name to visit its homepage.
- **Dependency Subtables**: Controls now apply to individual subtables for greater flexibility.
- **Version Selection**: Choose update versions with insights into release dates for easier cross-referencing.
- **Comprehensive CRUD Capabilities**:
  - Update or bulk update packages.
  - Add and delete packages effortlessly.
- **Dashboard Refresh Logic**: Improved performance and usability.
- **Backup and Restore**: Save package manager files with options for automatic or manual resolution.
- **Offline Cache Support**:
  - Enable, disable, or toggle cache functionality for fetching dependency infomation.

### Upcoming Features:
- **Advanced Sorting Options**.
- **App Detail Page Enhancements**:
  - CVE (Common Vulnerabilities and Exposures) insights.
  - Prefetch extension data for seamless experience.
- **Team Collaboration Support**:
  - Root folder functionality for cross-team projects.
- **SBOM Generation**.
- **AI Recommendations**: Get version upgrade suggestions based on project needs.
- **Integrated Terminal Commands**: Run package management commands directly within LibTracker.

### Future Milestones (Exploring Feasibility):
- Git-based backups for optimized storage.
- Compatibility reports to identify the best package combinations.
- Notes functionality for user feedback and workflow insights.
- A community-driven knowledge base for package compatibility.
- Partial page refresh to improve performance.
- Identification of unused packages in projects.

LibTracker is your go-to tool for modern SBOM management, tailored to enhance productivity and streamline workflows. Stay tuned for more updates as we continue to innovate and deliver.

#SBOM Tool #LibTracker #VSCode Extension #Package Management #Dependency Management #Software Development #Security Vulnerabilities #Version Control #Open Source #Software Engineering #App Management #Analog.js #Software Automation #Backup and Restore #Team Collaboration #Offline Cache #AI Recommendations #Package Updates



SBOM Tool,LibTracker,VSCode Extension,Package Management,Dependency Management,Software Development,Security Vulnerabilities,Version Control,Open Source,Software Engineering,App Management,Analog.js,Software Automation,Backup and Restore,Team Collaboration,Offline Cache,AI Recommendations,Package Updates

🚀 **Introducing LibTracker: Simplifying Dependency Management in VSCode!** 🚀
Image
r/Windmillcode
🚀 **Introducing LibTracker: Simplifying Dependency Management in VSCode!** 🚀
We’re excited to announce the latest updates to **LibTracker**, our streamlined SBOM (Software Bill of Materials) tool designed to make dependency management effortless. LibTracker now supports popular frameworks along with their Gradle, Kotlin Gradle, npm, pip, and venv equivalents for Java, Node.js, and Python applications.

With this release, we’ve enhanced dependency tracking by incorporating the package manager as an additional field when adding apps to projects. We’ve also developed a parser for **Gemfile** files, which we aim to extend for iOS **Podfiles**. This will contribute to a broader npm library for parsing Ruby dependency files.

**Now Available on the VSCode Marketplace:**
Access it here: [LibTracker on VSCode Marketplace](
https://marketplace.visualstudio.com/items?itemName=windmillcode-publisher-0.lib-tracker
).

### Next on Our Roadmap:
1. **App Dependency Page**
   - View licenses
   - View security vulnerabilities
   - CRUD for dependencies
   - (Possibly) identify unused packages

2. **Support for Code Workspaces**
   - Open entire projects as workspaces
   - Edit code-workspace files to include additional folders as needed

We’d love to hear your thoughts and feedback as we continue to evolve LibTracker! #LibTracker #DependencyManagement #VSCodeExtensions #Windmillcode