Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/itaditya/tools-of-trade

List of my tools of trade
https://github.com/itaditya/tools-of-trade

angularjs bootstrap3 eslint expressjs gulp hapijs joi mongoose prettier react sass sequelize sublime-text-3 webpack yup

Last synced: 3 days ago
JSON representation

List of my tools of trade

Awesome Lists containing this project

README

        

## List of all the packages I commonly use for development.

1. Javascript

* HTTP APIs
- [Express](https://github.com/expressjs/express)
- [Hapi](https://github.com/hapijs/hapi)

* Schema Validation
- [Joi](https://github.com/hapijs/joi/blob/master/API.md) (if using Hapi)
- Else use [Yup](https://github.com/jquense/yup#arrayoftype-schema-schema)

* Database ORM / ODM
- Mongodb - [Mongoose](https://github.com/Automattic/mongoose)
- SQL dbs - [Sequelize](https://github.com/sequelize/sequelize)

* Module Bundler
- [Webpack](https://github.com/webpack/webpack)

* Task Runners
- [Npm Run Scripts](https://docs.npmjs.com/cli/run-script)
- [Gulp](https://github.com/gulpjs/gulp)

* Code Formatter / Linter
- [ESLint](https://github.com/eslint/eslint)
- [Prettier](https://github.com/prettier/prettier)

* UI Libraries / Frameworks
- [React](https://github.com/facebook/react)
- [AngularJs](https://github.com/angular/angular.js) (yepp!! the old one)

* React Plugins
- [React-Redux](https://github.com/reactjs/react-redux)
- [React Redux Forms](https://github.com/davidkpiano/react-redux-form)

* AngularJs Plugins
- [Datepicker](https://github.com/720kb/angular-datepicker)

* CSS Plugins
- [Bootstrap](https://github.com/twbs/bootstrap)
- [SASS](https://github.com/sass/sass)

* Code Editors
- [Sublime Text]

### Cool Things to watch out for -

* [ ] [ParcelJs](https://github.com/parcel-bundler/parcel)
* [ ] [Bookshelf](https://github.com/bookshelf/bookshelf)
* [ ] [TUI editor](https://github.com/nhnent/tui.editor)