All Projects → web-stack → lifeofjs

web-stack / lifeofjs

Licence: other
A collection of resources on JavaScript in a programmaticaly manageable JSON format

Projects that are alternatives of or similar to lifeofjs

Previewimage Mobile
仿微信js-sdk wx.previewImage javascript实现,支持图片预览,滑动切换,双指缩放,图片缓存;Support for picture preview, slide switch, double finger zoom, picture caching
Stars: ✭ 228 (+516.22%)
Mutual labels:  javascript-tools
scrapman
Retrieve real (with Javascript executed) HTML code from an URL, ultra fast and supports multiple parallel loading of webs
Stars: ✭ 21 (-43.24%)
Mutual labels:  javascript-tools
ejscript
Embedthis Ejscript
Stars: ✭ 58 (+56.76%)
Mutual labels:  javascript-tools
slick
Vim/Neovim Colortheme–Truecolor, Stunning, Complete
Stars: ✭ 15 (-59.46%)
Mutual labels:  javascript-tools
typeless
Typeless: the benefits of TypeScript, without the types
Stars: ✭ 17 (-54.05%)
Mutual labels:  javascript-tools
inline.js
Live CSS Helpers with Javascript
Stars: ✭ 36 (-2.7%)
Mutual labels:  javascript-tools
Fermionjs
Visual Prototyping Tool for React Applications
Stars: ✭ 197 (+432.43%)
Mutual labels:  javascript-tools
Greylock
📊 Simple and lightweight data visualization library.
Stars: ✭ 17 (-54.05%)
Mutual labels:  javascript-tools
Awesome-Javascript
A Curated list of Awesome JavaScript Resources
Stars: ✭ 116 (+213.51%)
Mutual labels:  javascript-tools
getify
A utility to grab nested values from objects.
Stars: ✭ 12 (-67.57%)
Mutual labels:  javascript-tools
Aec-Library-Website
This is an Open-Source Library Website in which you get Resources to learn different topics, Donate book section to donate your old books, and a Book issue section to keep a record of all the books issued. -HacktoberFest Accepted
Stars: ✭ 52 (+40.54%)
Mutual labels:  javascript-tools
learn-ramda
🐏 Learn ramda, the interactive way
Stars: ✭ 84 (+127.03%)
Mutual labels:  javascript-tools
ppo
A super small and useful utils library for JavaScript.
Stars: ✭ 15 (-59.46%)
Mutual labels:  javascript-tools
Javascript Articles Monthly
JavaScript 文章精选月刊
Stars: ✭ 238 (+543.24%)
Mutual labels:  javascript-tools
Development-attention-point
工作中遇到的坑、需要注意的地方和一些总结
Stars: ✭ 13 (-64.86%)
Mutual labels:  javascript-tools
Array Explorer
⚡️ A resource to help figure out what JavaScript array method would be best to use at any given time
Stars: ✭ 2,512 (+6689.19%)
Mutual labels:  javascript-tools
twly
Wanna get DRY? Static analysis tool for detecting repeat code.
Stars: ✭ 42 (+13.51%)
Mutual labels:  javascript-tools
fuze
A simple CSS Gradient Animator tool built with Vue and Vuex.
Stars: ✭ 71 (+91.89%)
Mutual labels:  javascript-tools
js-unit-testing-interview-questions
No description or website provided.
Stars: ✭ 29 (-21.62%)
Mutual labels:  javascript-tools
javascript
in this project, I will add Javascript functions from Basics to Advanced with design patterns
Stars: ✭ 41 (+10.81%)
Mutual labels:  javascript-tools

Life of JS

What is Life of JS

"Life of JS" is the source for all types of awesome resources available for JavaScript. This includes books, presentations, videos, feeds, sites, libraries, frameworks and tools. Very basic but identifying information about each resources is provided. The collection is evolving regularly and contains useful / awesome / innovative / interesting resources.

The resources are categorized into 'json' files based on type. So there are 8 json files in total.

Template of each json collection:

{
    source: <repository path>,
    name: <name of the file>,
    type: <type of resource belonging to this collection>,
    collection: [{...}, {...}, ...]	
}
  1. Why is there source and name attribute?
    Whoever has this file will be able to track down the origin to check for updates and other info.

  2. Why is there type attribute?
    So that machines can understand what type of collection is this.

In short, "Life of JS" is - A collection of not all but awesome resources about JavaScript in a programmatically manageable JSON format

Implementation: http://lifeofjs.com

Why the repository

JavaScript language is evolving at large in recent time. There are countless number of libraries for specific aspects in web programming to handle very specific needs. People write great articles about existing and upcoming features in JavaScript. And also write books to give detailed and very acute knowledge. There are tools to give the lightening speed to development

This repository is started with the intention to link all these awesome things about JavaScript at one place. So that next time anybody want to find a book/article or want to get tool for development or build on top of framework/library, this repository can be the first point of reference.

Contribute

Contribution is very much required in this kind of repository or otherwise this would become my personal set of choices. This is a live document and to make this awesome in true fashion, efforts to improving the collection are always welcome.

Quick way: You know any good resource about JavaScript and want to be included in collection here? ==> Raise an issue with the details

Long way: Want to combine a large collection with the one here? ==> Raise a pull request

##API##

Every resource can have properties as listed below.

Books: js-books.json

  • name: full title of the book in format title: subtitle, mention Online / Ebook if book is not available as hard copy
  • author: author(s) of the book (comma-separated list)
  • isbn: 13 digit ISBN number of the book
  • url: official site of the book OR page where information about the book can be obtained
  • tags: tags to categorize the Book.

Presentations: js-presentations.json

  • name: full title of the presentation.
  • author: author(s) of the presentation (comma-separated list)
  • url: url of the presentation
  • tags: tags to categorize the presentation.

Videos: js-videos.json

  • name: title of the video
  • speaker: speaker(s) of the video (comma-separated list)
  • url: url of the video
  • tags: tags to categorize the video.

Sites: js-sites.json

A site with a good knowledge-base or articles around JavaScript and related content would fall under this category.

  • name: title of the web site
  • url: url of the web site
  • desc: short description of the site / page
  • tags: tags to categorize the site.

Feeds: js-feeds.json

Feeds are the blogs, twitter profiles or similar social sources which people can follow or subscribe to.

  • name: title of the web site
  • url: url of the blog or social feed.
  • feed: link to RSS or ATOM feed
  • twitterId: screen name of the twitter profile
  • tags: tags to categorize the feed.

Frameworks: js-frameworks.json

A collection of frameworks that give a substantial stage to build js apps on.

  • name: name of the framework
  • url: official web site which gives information about the framework
  • source: path to the source code of the framework
  • desc: short description of the framework
  • tags: tags to categorize the framework.

Libraries: js-libraries.json

  • name: name of the library or plug-in
  • url: official web site which gives information about the library or plug-in
  • source: path to the source code of the library or plug-in
  • desc: short description of library
  • tags: tags to categorize the library or plug-in.

Tools: js-tools.json

A collection of tools / applications / browser-addons / IDEs to make the JavaScript development better.

  • name: name of the tool
  • url: web site which provides the tool
  • source: path to the source code of the tool
  • desc: short description of the tool
  • tags: tags to categorize the tool.
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].