• Stars
    star
    103
  • Rank 333,046 (Top 7 %)
  • Language
    JavaScript
  • Created over 10 years ago
  • Updated over 8 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Keepr Logo

KEEPR

A simple list of Angular components

Build Status Coverage Status

This project is a module with a list of services, directives and filters for begin your application with idea of simplify your bootstrap with Angular.

3rd party libraries dependencies

If you use CryptoOfflineStorageService, you can use CryptoJS file (http://crypto-js.googlecode.com/svn/tags/3.1.2/build/rollups/tripledes.js). If this library don't exists in DOM, this module works without crypt function

Installation

1 - Via bower

$ bower install angular-keepr

2 - Clone this repository and access the generated folder

$ git clone git://github.com/willmendesneto/keepr.git [project-name]
$ cd [project-name]

Once you have keepr in your project, just include 'keepr' as a dependency in your Angular application and youโ€™re good to go. It's works!

    angular.module('myModule', ['keepr'])

Services

  • AlertService: Provide a Alert service for application
  • CryptoLocalStorageService: Provide a service for Crypt/Decrypt localStorage data in application
  • NotifyService: Provide a HTML5 Nitification service for intercept application messages
  • HttpModel: Provide a simple $http model
  • OfflineModel: Provide a model offline operations; Removed for https://github.com/willmendesneto/ngOfflineModel
  • Speech: Provide a HTML5 Speech service in application

Services example: http://plnkr.co/edit/zXMowcQ47GbxtDa1J8uB?p=info

Filters

  • camelCase: Provide camelcase filter for application
  • capitalize: Provide capitalize filter for application
  • charactersQuantity: Returns string filtered based in characters quantity + suffix
  • conditional: Returns string conditional based in params passed for application
  • encodeUri: Returns string encoded based in URI params
  • inflector: Returns string filtered based in URI params
  • list: Returns string list + string separator based in string value
  • max: Returns maximum value based in string value
  • min: Returns minimum value based in string value
  • snakeCase: Returns string in snakeCase format based in param
  • trim: Returns string without spaces based in param
  • uncapitalize: Returns string with first character in lower case
  • unique: Filter array and returns unique values in array
  • validateEmail: Filter used for Email valid verificattion
  • wordsQuantity: Filter string for returns string with words quantitu specified

Filters example: http://plnkr.co/edit/Rln28ZDMpdXxO4ZVadNG?p=info

Directives

  • kpFlipContent: Add flip content for images in application
  • kpMask: Add masks in input fields based in mask string
  • kpPrintContent: Print html content based in configuration params
  • kpLazyScroll: Add scroll spy in document for load images
  • kpImageLazyLoad: Add lazy load for images in application

Directives example: http://plnkr.co/edit/khcTtw2UYrysPROKwVIP?p=preview

Author

Wilson Mendes (willmendesneto)

New features comming soon.

More Repositories

1

ngx-skeleton-loader

Make beautiful, animated loading skeletons that automatically adapt to your Angular apps
TypeScript
560
star
2

micro-frontend-pages

Simulate a micro frontend project using NodeJS, React and NGinx Reverse Proxy in Alpine Docker images
JavaScript
183
star
3

ngx-feature-toggle

Your module to handle with feature toggles in Angular applications easier.
TypeScript
99
star
4

build-checker-app

Application using ReactJS + NodeJS for to monitor build/deploy status in your Continuous Integration server
JavaScript
50
star
5

hyper-oh-my-zsh

Oh-My-ZSH theme based on hyper terminal default theme ๐Ÿ˜Ž
41
star
6

hex-to-css-filter

Easy way to generate colors from HEX to CSS Filters
TypeScript
37
star
7

perf-marks

The isomorphic, simplest, and lightweight solution for User Timing API in Javascript - ๐Ÿš€ only 208B ๐Ÿš€. Tree-shaking and entry points built-in. Simple as that!
TypeScript
36
star
8

react-sweet-wizard

Your module to handle with Form Wizards in ReactJS applications easier.
JavaScript
27
star
9

vagrant-frontend-mobile-box

Vagrant box for Ionic Developers
Shell
21
star
10

frontend-search

Shell
19
star
11

generator-reactor

Your generator for ReactJS apps
JavaScript
18
star
12

build-checker

Application using Arduino + Johnny Five + NodeJS for to monitor build/deploy status in your Continuos Integration server
JavaScript
18
star
13

angular-contact-list

JavaScript
16
star
14

vscode-file-extra

Working with files in VSCode like a boss ๐Ÿ˜Ž
TypeScript
15
star
15

ng-numbers-only

NG Numbers Only - Input number in a easy way in AngularJS Apps
JavaScript
15
star
16

nodebots-workshop

Nodebots Workshop using NodeJS and Johnny-five
JavaScript
15
star
17

ngOfflineModel

Your AngularJS Module for Offline operations
JavaScript
13
star
18

feature-toggle-service

The simplest solution for feature toggle in Javascript. Simple how it should be.
TypeScript
12
star
19

CI-Tools

A code generator console for Codeigniter Framework.
PHP
12
star
20

update-yeoman-generator

A script to help update repositories using Yeoman generators to the latest version
JavaScript
11
star
21

ngx-page-click

Angular module to detect page events outside your wrapped component. Flexible and easy, how it should be โ‡ข
TypeScript
11
star
22

angular-performance

JavaScript
10
star
23

ngx-copy-to-clipboard

Copy content to clipboard in Angular applications easier ๐ŸŽฏ.
TypeScript
9
star
24

ngx-micro-frontend-pages

Angular Microfrontend workshop - A collection of Page Modules and Components
TypeScript
9
star
25

micro-frontend-react-pages

CSS
7
star
26

ngx-scroll-lock

Angular module for Page Scroll locking
HTML
6
star
27

reactor-feature-toggle

Feature toggle components integration for your ReactJS application
TypeScript
6
star
28

my-codeigniter-skeleton

My skeleton for application with Codeigniter PHP Framework
PHP
6
star
29

bolt-complete

Bolt command completion
JavaScript
6
star
30

angular-architecture

My architecture organization for use of AngularJS Framework
JavaScript
6
star
31

social-share

JavaScript
5
star
32

angular2-feature-toggle

Your module to handle with feature toggles in Angular2 applications easier.
JavaScript
4
star
33

willmendesneto.github.io

My personal blog
JavaScript
4
star
34

node-github-diff

Github diffs with Node style ๐Ÿ˜Ž
JavaScript
3
star
35

dotfiles

My OSX default configuration
Shell
3
star
36

gdg-devfest-nordeste-app

JavaScript
3
star
37

fire-alarm

A Nodebots fire alarm using NodeJS Johnny-five
JavaScript
3
star
38

pino-sanitize

PinoJS Transformer to sanitize output by removing sensitive information
JavaScript
3
star
39

aws-serverless-playground

JavaScript
3
star
40

johnny-five-from-scratch

A Introduction to Johnny-Five, the JavaScript Robotics programming framework.
JavaScript
3
star
41

generator-poi-boilerplate-demo

Demo React Component from POI boilerplate generator
JavaScript
2
star
42

bitbucket-amazing-monorepo

Improving Monorepo projects for Bitbucket users ๐Ÿ˜Ž
JavaScript
2
star
43

Codeigniter-TDD-with-Hooks

A codeigniter unit tests example using only hooks.
PHP
2
star
44

card

My NPM business card
JavaScript
1
star
45

nodebots-javascript-and-robotic-in-a-real-world-en

1
star
46

angular-snake

JavaScript
1
star
47

npm-package-aliases-playground

JavaScript
1
star
48

generator-poi

JavaScript
1
star
49

nodebots-javascript-and-robotic-in-a-real-world-pt-br

1
star
50

arduino-matrix-8x8

Studies based in arduino plataform
C++
1
star
51

vhost

Making virtual host maniputation tasks more easier
Shell
1
star
52

react-hcard-generator

Simple hCard generator using ReactJS
JavaScript
1
star