# lexxi

> Abstraction layer for quickly developing internet projects with Express (and friends)

Latest version **0.3.2** (published 2015-05-15) · MIT license · 0 weekly downloads

## Install

```sh
npm install lexxi
pnpm add lexxi
yarn add lexxi
bun add lexxi
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.3.2 |
| Published | 2015-05-15 |
| First published | 2014-10-21 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 1 |
| Author | hxgf |
| Maintainers | hxgf |
| Keywords | mvc, web-framework, express, boilerplate, handlebars, mongoose, gulp, REST, API |

## Links

- npm: https://www.npmjs.com/package/lexxi
- Repository: https://github.com/hxgf/lexxi
- Homepage: http://hxgf.github.io/lexxi
- Issues: https://github.com/hxgf/lexxi/issues
- npm.io page: https://npm.io/package/lexxi

## Alternatives

- [angular-pipes](https://npm.io/package/angular-pipes.md) — 5.6K weekly downloads
- [@ng-web-apis/midi](https://npm.io/package/@ng-web-apis/midi.md) — 2.6K weekly downloads
- [happn-3](https://npm.io/package/happn-3.md) — 1.6K weekly downloads
- [@opensip-cli/lang-go](https://npm.io/package/@opensip-cli/lang-go.md) — 1.2K weekly downloads
- [mongoose-typescript](https://npm.io/package/mongoose-typescript.md) — 85 weekly downloads

## Recent versions

- 0.3.2 (latest) — 2015-05-15
- 0.3.1 — 2015-05-13
- 0.3.0 — 2015-05-13
- 0.2.2 — 2015-01-06
- 0.2.1 — 2015-01-06
- 0.2.0 — 2014-11-06
- 0.1.0 — 2014-10-25
- 0.0.2 — 2014-10-21

## README

## LEXXI 0.3.2

(っ◕‿◕)っ♥

LEXXI is an abstraction layer *(toolkit? framework? boilerplate?)* for quickly developing internet projects with a relatively standard express stack. It ties together the technologies you would likely choose for a web application and then gets out of your way so you can make things happen.

Included by default:
- [gulp](http://gulpjs.com/)
- [express](http://expressjs.com/) (w/ [handlebars](http://handlebarsjs.com/))
- [mongoose](http://mongoosejs.com/)
- [q](https://github.com/kriskowal/q)
- [lodash](https://lodash.com/)
- [bower](https://bower.com/)

LEXXI also introduces boilerplate, lightweight*(-ish)* build scripts, and a flexible application structure that can be organized in a variety of ways.

Read the full documentation here: [http://hxgf.github.io/lexxi/](http://hxgf.github.io/lexxi/)


## Quick Start Guide

Make a directory for your new project and enter it:
```bash
mkdir cool-new-project && cd $_
```

Install LEXXI:
```bash
npm install lexxi
```

Initialize your application by copying the boilerplate:
```bash
cp -R node_modules/lexxi/boilerplate/. . && mv .npmignore .gitignore
```

Install all the modules:
```bash
npm install
```

Install the client dependencies if you want *(optional, but helpful in many cases)*:
```bash
bower install
```

This series of incantations will produce a reasonably-assembled express app that uses gulp to handle various tedious parts of the development process. [Take a look at the tree structure](https://github.com/hxgf/lexxi/tree/master/boilerplate) and it will seem pretty obvious where [all your application code lives](https://github.com/hxgf/lexxi/tree/master/boilerplate/app).


At this point, everything should be good to go...let's fire it up:
```bash
gulp dev
```

You can now point your favorite internet browser to http://localhost:3001, where, if all went well, you'll see our friend (っ◕‿◕)っ reaching out for love in a world of darkness ♥

---
_Source: https://npm.io/package/lexxi · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
