All Projects → LeaVerou → Bliss

LeaVerou / Bliss

Licence: mit
Blissful JavaScript

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to Bliss

JavaScript-Bootcamp
Complete Documentation For JavaScript Bootcamp Course By Osama Elzero.
Stars: ✭ 27 (-98.85%)
Mutual labels:  dom, oop, ajax
yii2-forms
Forms CRUD - formbuilder, generator code
Stars: ✭ 32 (-98.64%)
Mutual labels:  events, ajax
preact-delegate
Preact delegate DOM events
Stars: ✭ 17 (-99.28%)
Mutual labels:  events, dom
Bunny
BunnyJS - Lightweight native (vanilla) JavaScript (JS) and ECMAScript 6 (ES6) browser library, package of small stand-alone components without dependencies: FormData, upload, image preview, HTML5 validation, Autocomplete, Dropdown, Calendar, Datepicker, Ajax, Datatable, Pagination, URL, Template engine, Element positioning, smooth scrolling, routing, inversion of control and more. Simple syntax and architecture. Next generation jQuery and front-end framework. Documentation and examples available.
Stars: ✭ 473 (-79.89%)
Mutual labels:  ajax, dom
node-google-calendar
Simple node module that supports Google Calendar API
Stars: ✭ 76 (-96.77%)
Mutual labels:  promises, events
micell
A collection of functions for front-end development
Stars: ✭ 16 (-99.32%)
Mutual labels:  dom, ajax
Nanocomponent
🚃 - create performant HTML components
Stars: ✭ 355 (-84.91%)
Mutual labels:  events, dom
front-end-notes
前端课程学习笔记汇总
Stars: ✭ 57 (-97.58%)
Mutual labels:  dom, ajax
Restclient
🦄 Simple HTTP and REST client for Unity based on Promises, also supports Callbacks! 🎮
Stars: ✭ 675 (-71.3%)
Mutual labels:  promises, ajax
Domtastic
Small, fast, and modular DOM and event library for modern browsers.
Stars: ✭ 763 (-67.56%)
Mutual labels:  events, dom
Vent
jQuery inspired DOM events library
Stars: ✭ 30 (-98.72%)
Mutual labels:  events, dom
Tempy
Python Object Oriented Html Templating System
Stars: ✭ 126 (-94.64%)
Mutual labels:  oop, dom
jq-ajax-progress
jQuery plugin that adds support of `progress` promise
Stars: ✭ 59 (-97.49%)
Mutual labels:  promises, ajax
notes
Notas sobre JavaScript Full Stack
Stars: ✭ 70 (-97.02%)
Mutual labels:  dom, oop
ngx-event-modifiers
Event Modifiers for Angular Applications https://netbasal.com/implementing-event-modifiers-in-angular-87e1a07969ce
Stars: ✭ 14 (-99.4%)
Mutual labels:  events, dom
js-training
JS Training Course
Stars: ✭ 39 (-98.34%)
Mutual labels:  promises, events
m4q
Small library for DOM manipulation and animation. This library similar to jQuery, but written more simply.
Stars: ✭ 30 (-98.72%)
Mutual labels:  dom, ajax
softn-cms
Sistema de gestión de contenidos
Stars: ✭ 22 (-99.06%)
Mutual labels:  oop, ajax
Lwt
OCaml promises and concurrent I/O
Stars: ✭ 505 (-78.53%)
Mutual labels:  events, promises
Fetch Plus
🐕 Fetch+ is a convenient Fetch API replacement with first-class middleware support.
Stars: ✭ 116 (-95.07%)
Mutual labels:  promises, ajax

Bliss: Heavenly JavaScript Join the chat at https://gitter.im/LeaVerou/bliss Build Status

blissfuljs.com

Want to use Vanilla JS but find native APIs a bit unwieldy? Bliss is for you.

Install

If using npm:

npm install blissfuljs --save

If not using npm, no worries! Just download your preferred Bliss bundle from http://blissfuljs.com

Build

npm install
gulp

Test

npm test

Contribute to Bliss!

  • Please follow the existing code style.
  • Do not add new methods before consulting.
  • If editing Bliss, do not edit bliss.js! It’s auto-generated by gulp. The source files are bliss.shy.js and bliss._.js.
  • Remember, code simplicity, readability and conciseness matters a lot for this project. Often juggling the three can be tricky.
  • Right now what Bliss badly needs is tests. If you want to contribute, please consider contributing tests! See here for details.

Browser Support

(Assuming use of polyfill.io alongside)

Chrome Firefox Edge IE Opera Safari
9+ 6.1+
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].