Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/shba007/unstack

Print your favorite framework's logo and details into the cli.
https://github.com/shba007/unstack

cli nodejs typescript

Last synced: 12 days ago
JSON representation

Print your favorite framework's logo and details into the cli.

Awesome Lists containing this project

README

        

# unstack

[![npm version](https://img.shields.io/npm/v/@shba007/unstack?color=blue)](https://npmjs.com/package/@shba007/unstack)
[![npm downloads](https://img.shields.io/npm/dm/@shba007/unstack?color=blue)](https://npmjs.com/package/@shba007/unstack)
[![License](https://img.shields.io/npm/l/@shba007/unstack?color=blue)](https://github.com/shba007/unstack?tab=MIT-1-ov-file)

> Print your favorite framework's logo and details into the cli

## Usage (CLI)

Globally run print with `npx`:

```sh
npx unstack@latest
```

or

```sh
npx unstack@latest -f [framework]
```

Options:
-f, --framework prints the framework's logo and details

Use `npx unstack print --help` for more usage info.

## Usage (API)

Install package:

```sh
# ✨ Auto-detect
npx nypm install unstack

# npm
npm install unstack

# yarn
yarn add unstack

# pnpm
pnpm install unstack

# bun
bun install unstack
```

Import:

**ESM** (Node.js, Bun)

```js
import {} from 'unstack'
```

**CommonJS** (Legacy Node.js)

```js
const {} = require('unstack')
```

**CDN** (Deno, Bun and Browsers)

```js
import {} from 'https://esm.sh/unstack'
```

WIP Vuepress Logo
WIP Fresh Description

## Feature

Currently supports the following

- Frameworks:-

- Frontend:-

- Angular
- React
- Vue
- Svelte
- Preact
- Solid
- Remix
- Qwik
- Lit
- TiniJS
- Alpine
- Stencil
- Mithril
- Astro
- Vuepress
- Vitepress
- Docus
- Meteor

- Backend:-

- Express
- Fastify
- Koa
- Feathers
- NestJS
- Nitro

- FullStack:-
- Analog
- Next
- Gatsby
- Nuxt
- Gridsome
- Svelte Kit
- Ember js
- Fresh
- Redwood
- Hydrogen

Currently displays the following details

- Description
- Starts
- Published At
- Updated At
- Author
- Version
- GitHub Link
- Website Link
- Init Command

## Vision and Roadmap

- Update Published At Using NPM
- Include all framework's Icons of JS Ecosystem

- Adonis JS
- Django
- Flask
- FastAPI

- Add all Runtime

- Node.js
- Deno
- Bun

- Add all Build Tools/Bundler
- Webpack
- Vite
- Rollup
- Parcel
- Snowpack

## Development

local development

- Clone this repository
- Install latest LTS version of [Node.js](https://nodejs.org/en/)
- Enable [Corepack](https://github.com/nodejs/corepack) using `corepack enable`
- Install dependencies using `pnpm install`
- Run interactive tests using `pnpm dev`

## License

Published under the [MIT](https://github.com/shba007/unstack/blob/main/LICENSE) license.
Made by [community](https://github.com/shba007/unstack/graphs/contributors) 💛





---

_🤖 auto updated with [automd](https://automd.unjs.io)_