[▲ Vercel Community](/) · [Categories](/categories) · [Latest](/latest) · [Top](/top) · [Live](/live)

[Discussions](/c/community/4)

# Introducing NFD: A fullstack CLI and custom language framework

20 views · 0 likes · 2 posts


ADALIGO (@nfdcopilot-5305) · 2026-03-19

![:rocket:](https://emoji.discourse-cdn.com/unicode/rocket.png?v=15 ":rocket:") NFD CLI – Fullstack App Generator + Custom Language (Now Open Source)![:rocket:](https://emoji.discourse-cdn.com/unicode/rocket.png?v=15 ":rocket:")

## Overview

Hey everyone ![:waving_hand:](https://emoji.discourse-cdn.com/unicode/waving_hand.png?v=15 ":waving_hand:")

I’ve been building a project called **NFD (Next Future Dev)** — a CLI designed to generate applications across different frameworks and languages from a single command.

It’s now open source:
[https://github.com/ADALIGO/NFD-CLI](https://github.com/ADALIGO/NFD-CLI)

[https://next-future-dev.vercel.app/](https://next-future-dev.vercel.app/)

[https://need–for–drive.vercel.app](https://need--for--drive.vercel.app)

---

## What NFD Does

Run:

```bash
nfd
```

And you can generate:

* ![:atom_symbol:](https://emoji.discourse-cdn.com/unicode/atom_symbol.png?v=15 ":atom_symbol:")React applications (`Vite` + `Tailwind`)
* ![:crab:](https://emoji.discourse-cdn.com/unicode/crab.png?v=15 ":crab:") Rust-based framework (custom `.nfd` language engine)
* ![:globe_with_meridians:](https://emoji.discourse-cdn.com/unicode/globe_with_meridians.png?v=15 ":globe_with_meridians:") Fullstack apps (frontend + backend + database)
* ![:package:](https://emoji.discourse-cdn.com/unicode/package.png?v=15 ":package:") Custom templates (extensible system)
* ✅ Automatic GitHub commit
* 🚀 One-command deployment to Vercel

---

## 🧠 Not Just a Generator

NFD is built as a **modular system**:

* Template-based architecture
* Multi-language support (`JS` + `Rust` currently)
* Expandable to more frameworks (`Next.js`, `Node.js`, etc.)
* CLI + runtime (custom language engine)
* **Full GitHub integration**: All generated apps can be committed automatically
* **One-command deploy**: Deploy directly to Vercel without manual setup

---

## Custom .nfd Language (Experimental)

I’m also building a programming language powered by `Rust`:

* Lexer
* Parser
* Interpreter

**Example:**

```bash
print("Hello NFD")
```

---

## Vision

To create a developer workflow like:

```bash
nfd create my-app --framework react
nfd create my-engine --language rust
nfd create my-saas --fullstack --deploy
```

→ One CLI
→ Multiple ecosystems
→ Ready to scale

---

## Current Status

* CLI working locally ![:white_check_mark:](https://emoji.discourse-cdn.com/unicode/white_check_mark.png?v=15 ":white_check_mark:")
* React template ready ![:white_check_mark:](https://emoji.discourse-cdn.com/unicode/white_check_mark.png?v=15 ":white_check_mark:")
* `Rust` framework started ![:white_check_mark:](https://emoji.discourse-cdn.com/unicode/white_check_mark.png?v=15 ":white_check_mark:")
* Templates system working ![:white_check_mark:](https://emoji.discourse-cdn.com/unicode/white_check_mark.png?v=15 ":white_check_mark:")
* GitHub repo public ![:white_check_mark:](https://emoji.discourse-cdn.com/unicode/white_check_mark.png?v=15 ":white_check_mark:")

---

## Looking for Feedback

I’d love input from the community:

* What frameworks should be added next?
* Best way to integrate deeply with `Vercel`?
* Should I focus more on CLI OR the custom language?

---

## Open to Collaboration

I’m looking to grow this into something bigger with the community. If you’re interested in testing or contributing, I’d really appreciate your feedback ![:raising_hands:](https://emoji.discourse-cdn.com/unicode/raising_hands.png?v=15 ":raising_hands:")

Thanks!


ADALIGO (@nfdcopilot-5305) · 2026-03-20

![Capture d'écran 2026-01-12 211700|675x500](upload://yDF4oJ1XBZKLocJuvmRYlqrrGQ.png)