JavaScript

It’s a terrible language, but given its status as the de-facto language of the web, it has an incredible ecosystem of tools developed to help out.

Frameworks

  • Svelte :: ‘cybernetically enhanced’ framework. Why
  • tools for seamless HTMl. The web should be more like this
  • Hapi

Libraries

Functional Programming

Fantasyland
Specification for algebra in JavaScript

Tools

Typescript

functional programing for ts

Configuration

Cosmiconfic
Load configuration from anywhere
Lerna
Manage JavaScript projects with multiple packages

3D

UI Dev

https://github.com/davidkpiano/flipping :: flipping animation https://github.com/davidkpiano/xstate :: state machines for the web

Meta

Acorn
js parser in js

Babel

The compiler for Javascript. Babel macros

EsLint

Hardcore config functional config

https://github.com/apollographql/eslint-plugin-graphql
graphql support
https://github.com/gajus/eslint-plugin-sql
sql support (kind of)
https://github.com/azeemba/eslint-plugin-json
json support
https://github.com/Bkucera/eslint-plugin-json-format
json autoformat
https://github.com/mysticatea/eslint-plugin-node
nodejs rules
https://github.com/BenoitZugmeyer/eslint-plugin-html
eslint for raw html
https://github.com/dustinspecker/awesome-eslint
eslint resources

Etc

ImmutableJS: Immutable data structures Ramda: Better JS functional programming Typescript with these two is the de factor pure programming ecosystem

Organice :: Org mode without emacs automerge :: a CRDT that allows concurrent modification Turbolinks :: framework agnostic way of rendering views on server side and swapping in throuhg a socket tty.js :: terminal for the browser sanctuary :: strict javascript functions composed functionally https://github.com/sindresorhus/speed-test cli for speedtest.net https://github.com/calmm-js/kefir.atom :: reactive state with lenses https://github.com/spcask/mdme :: embed self rendering md content https://github.com/inkandswitch/cambria bidirectional lenses https://github.com/padenot/ringbuf.js ring buffers https://github.com/typeorm/typeorm/blob/master/README.md super flexible js and ts orm that runs anywhere phantomjs browser control excellent article on javascript generators https://ionicframework.com/react apps everywhere with single react code base? seems too good to be true

October 18, 2020