An open API service indexing awesome lists of open source software.

https://github.com/nikolap994/foilsuite

Landing site for the Foil security tools suite — FoilGuard, FoilLab, FoilVault
https://github.com/nikolap994/foilsuite

astro cybersecurity landing-page security

Last synced: 3 days ago
JSON representation

Landing site for the Foil security tools suite — FoilGuard, FoilLab, FoilVault

Awesome Lists containing this project

README

          

# Foil Suite

Landing site for the [Foil](https://github.com/nikolap994) security tools suite — built with Astro.

> "Foil" — to foil an attack. A protective layer between you and the threat.

## Projects

| | Project | Description | Status |
|---|---------|-------------|--------|
| | [FoilGuard](https://github.com/nikolap994/foilguard) | Browser extension detecting typosquatting, homoglyph attacks, and newly registered domains | Phase 1 · Active |
| | [FoilLab](https://github.com/nikolap994/foillab) | Weekly network/IoT CTF challenge platform with write-ups | Phase 2 · Building |
| | [FoilVault](https://github.com/nikolap994/foilvault) | Zero-knowledge browser password manager with FoilGuard autofill protection | Phase 3 · Planned |

## Stack

- [Astro](https://astro.build) — static site generator
- Vanilla CSS — no framework
- Deployed via [Netlify](https://netlify.com) / GitHub Pages

## Development

```bash
npm install
npm run dev # localhost:4321
npm run build # output → dist/
npm run preview # preview the build
```

## Structure

```
src/
├── layouts/
│ └── Layout.astro # base HTML shell, global CSS variables
└── pages/
└── index.astro # single-page site
public/
└── icons/ # foilsuite + all project PNG icons
```