
Security News
Rust RFC Proposes a Security Tab on crates.io for RustSec Advisories
Rustβs crates.io team is advancing an RFC to add a Security tab that surfaces RustSec vulnerability and unsoundness advisories directly on crate pages.
lookatni-file-markers
Advanced tools
Advanced file organization system with unique markers for code sharing and project management. Extract files from marked content, generate markers, and validate project integrity.

The first VS Code extension that combines AI code extraction and visual file organization to enhance your development workflow!
A powerful tool designed to enhance your coding experience by allowing you to manage files and code snippets efficiently. It provides a seamless way to extract AI-generated code into structured projects, organize files visually, and validate project integrity.
lookatni-core (also re-exported at lookatni-file-markers/lib).The Problem: AI generates amazing code in single files, but extracting them into proper project structures is tedious and error-prone.
The Challenge: How to extract AI-generated code into real projects without losing structure or introducing errors?
The Solution: LookAtni File Markers! Generate entire projects in one document, then extract them automatically into perfect file structures.
LookAtni File Markers is built to work both as a standalone CLI tool and as a VS Code extension, making it versatile for different development environments.
It's the first tool that combines:
π€ AI Code Extraction (Innovative)
π¨ Visual File Organization (Enhanced)
| Feature | File Read Marker | Mark Files | Code Organizers | LookAtNi β File Markers |
|---|---|---|---|---|
| Visual read/unread | β | β | β | β |
| Favorite/star files | β | β | β | β |
| Flag urgent items | β | β | β | β |
| Add custom notes to markers | β | β | β | β |
| Extract AIβgenerated blocks into files | β | β | β | β |
| Generate markers from project content | β | β | β | β |
| Validate marker structure | β | β | β | β |
| Interactive demo and stats | β | β | β | β |
| CLI & CI/CD integration | β | β | β | β |
π― The Game Changer: Only LookAtni solves the AI code extraction challenge while providing complete visual file management!
# Install globally for command-line usage anywhere
npm install -g lookatni-file-markers
# Use from any directory
lookatni extract mycode.txt ./project
lookatni generate ./src output.txt
lookatni --help
Install from VS Code Marketplace or search for "LookAtni File Markers" in VS Code Extensions.
ext install rafa-mori.lookatni-file-markers
lib subpath.// Re-exported helpers (proxy to lookatni-core)
import {
parseMarkers, parseMarkersFromFile,
generateMarkers,
validateMarkers, validateMarkerFile
} from 'lookatni-file-markers/lib';
const result = parseMarkers(markersText);
console.log(result.totalFiles, result.markers[0].filename);
For direct library usage (recommended for pure Node projects), depend on lookatni-core:
npm install lookatni-core
import { createExtractor } from 'lookatni-core';
const extractor = createExtractor();
const parsed = extractor.parse(markersText);
LookAtni File MarkersCtrl+Shift+P and search for "LookAtni"LookAtni: Quick Demo to see it in action!Get AI-generated code with markers:
.txt file in VS CodeExtract to perfect project structure:
LookAtni: Extract FilesValidate everything works:
LookAtni: Validate Markers to check integrityGenerate markers from existing project:
LookAtni: Generate MarkersShare projects easily:
LookAtni uses invisible File Separator characters (ASCII 28) for conflict-free marking:
// The actual markers use invisible characters (shown as for demonstration)
/// relative/path/to/file.ext ///
// In real use, these characters are completely invisible:
// - They don't appear in your editor
// - They don't interfere with syntax highlighting
// - They work in any programming language
// - Zero visual impact on your content
Why invisible markers?
| Command | Shortcut | Description |
|---|---|---|
LookAtni: Extract Files | Ctrl+Shift+L E | Extract files from marked content |
LookAtni: Generate Markers | Ctrl+Shift+L G | Create marked file from project |
LookAtni: Validate Markers | - | Validate marked file structure |
LookAtni: Quick Demo | Ctrl+Shift+L D | Run interactive demonstration |
LookAtni: Show Statistics | - | Display file statistics |
LookAtni: Open CLI Tools | - | Access command-line tools |
| Command | Shortcut | Description |
|---|---|---|
LookAtni: Visual Markers | - | Full marker management menu |
LookAtni: Mark as Read | - | Quick mark file as read β |
LookAtni: Mark as Favorite | - | Quick mark file as favorite β |
LookAtni: Mark as Important | - | Quick mark file as important β |
LookAtni: Markers Overview | - | View all marked files |
LookAtni: Export Markers | - | Export markers to JSON |
LookAtni: Import Markers | - | Import markers from JSON |
LookAtni: Open CLI Tools | - | Access command-line tools |
Customize visual markers in your settings.json:
{
"lookatni.visualMarkers.readIcon": "β
",
"lookatni.visualMarkers.favoriteIcon": "β",
"lookatni.visualMarkers.importantIcon": "π₯",
"lookatni.visualMarkers.todoIcon": "π",
"lookatni.visualMarkers.showInStatusBar": true,
"lookatni.visualMarkers.autoSave": true
}
Available Icons: β, β, β , !, β, β, π₯, π, β, β , π, π―, π, and more!

Love LookAtni File Markers?
MIT License - see LICENSE file for details.
Made with β€οΈ for the developer community
Transform your code workflow with LookAtni File Markers!
FAQs
Advanced file organization system with unique markers for code sharing and project management. Extract files from marked content, generate markers, and validate project integrity.
We found that lookatni-file-markers demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago.Β It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Rustβs crates.io team is advancing an RFC to add a Security tab that surfaces RustSec vulnerability and unsoundness advisories directly on crate pages.

Security News
/Research
Socket found a Rust typosquat (finch-rust) that loads sha-rust to steal credentials, using impersonation and an unpinned dependency to auto-deliver updates.

Research
/Security Fundamentals
A pair of typosquatted Go packages posing as Googleβs UUID library quietly turn helper functions into encrypted exfiltration channels to a paste site, putting developer and CI data at risk.