Update render script and Makefile

This commit is contained in:
Jonas Zeunert
2024-04-22 21:54:39 +02:00
parent 2d63fe63cd
commit 4d0cd768f7
10975 changed files with 47095 additions and 4031084 deletions

View File

@@ -2,7 +2,7 @@
<img src="https://avatars2.githubusercontent.com/u/12118456?v=3&s=75"
 align="right"/>
 Awesome ClojureScript
 Awesome ClojureScript
A community driven list of ClojureScript books, frameworks, libraries and wrappers.
@@ -44,31 +44,34 @@
Books
- ClojureScript Unraveled (https://leanpub.com/clojurescript-unraveled)  An open source book about the ClojureScript language that covers all the language features, how to use the compiler and the tooling for 
building applications and libraries.
- ClojureScript Unraveled (2nd edition) (https://funcool.github.io/clojurescript-unraveled/)  An open source book about the ClojureScript language that covers all the language features, how to use the compiler 
- ClojureScript Unraveled (https://leanpub.com/clojurescript-unraveled)  An open source book about the ClojureScript language that covers all the language features, how to use the compiler 
and the tooling for building applications and libraries.
- ClojureScript Unraveled (2nd edition) (https://funcool.github.io/clojurescript-unraveled/)  An open source book about the ClojureScript language that covers all the language features, how 
to use the compiler and the tooling for building applications and libraries.
- ClojureScript: Up and Running (https://shop.oreilly.com/product/0636920025139.do) An introduction to ClojureScript written by big guns of Clojure Stuart Sierra and Luke VanderHart.
- Clojure, The Essential Reference (https://www.manning.com/books/clojure-the-essential-reference) A reference book on the Clojure language and standard library.
- Etudes for ClojureScript (https://shop.oreilly.com/product/0636920043584.do) A hands-on-book of 30 companion exercises or études for introducing ClojureScript.
- Learning ClojureScript (https://www.packtpub.com/web-development/learning-clojurescript) Master the art of agile single page web application development with ClojureScript.
- Transforming Data with ClojureScript (https://langintro.com/cljsbook)  A beginner's guide to ClojureScript with interactive examples and exercises, "focusing on the main task that programming 
does—transforming data".
- Transforming Data with ClojureScript (https://langintro.com/cljsbook)  A beginner's guide to ClojureScript with interactive examples and exercises, "focusing on the main task that 
programming does—transforming data".
Courses
- ClojureScript Koans (http://clojurescriptkoans.com/) A great way to start learning Clojure and ClojureScript on the web with interactive challanges.
- Lambda Island (https://lambdaisland.com/)  A full-stack web development course including front-end with ClojureScript, back-end with Clojure, language essentials, security, internet standards and system 
administration.
- Learn Reagent (https://www.learnreagent.com/) An introduction to ClojureScript with Reagent for developers. 1 hour free content is available. learn re-frame (https://www.learnreframe.com/) is its follow up.
- Learning ClojureScript (https://purelyfunctional.tv/) A 2h 11m long introduction to Clojurescript by O'Really Online Learning. Also available on Udemy (https://www.udemy.com/course/learning-clojurescript/).
- Lambda Island (https://lambdaisland.com/)  A full-stack web development course including front-end with ClojureScript, back-end with Clojure, language essentials, security, internet 
standards and system administration.
- Learn Reagent (https://www.learnreagent.com/)  An introduction to ClojureScript with Reagent for developers. 1 hour free content is available. learn re-frame 
(https://www.learnreframe.com/) is its follow up.
- Learning ClojureScript (https://purelyfunctional.tv/)  A 2h 11m long introduction to Clojurescript by O'Really Online Learning. Also available on Udemy 
(https://www.udemy.com/course/learning-clojurescript/).
Videos
- ClojureScript for Skeptics (https://www.youtube.com/watch?v=gsffg5xxFQI)  Derek Slager's talk for Clojure Conj 2015 where he is Discussing the many reasons why ClojureScript is in fact a very pragmatic 
language to consider for web development.
- Interactive programming Flappy Bird in ClojureScript (https://www.youtube.com/watch?v=KZjFVdU8VLI) A 5 minutes video from 2014 demostrating the power of ClojureScript's developer experience.
- ClojureScript for Skeptics (https://www.youtube.com/watch?v=gsffg5xxFQI)  Derek Slager's talk for Clojure Conj 2015 where he is Discussing the many reasons why ClojureScript is in fact a 
very pragmatic language to consider for web development.
- Interactive programming Flappy Bird in ClojureScript (https://www.youtube.com/watch?v=KZjFVdU8VLI)  A 5 minutes video from 2014 demostrating the power of ClojureScript's developer 
experience.
Awesome ClojureScript
@@ -179,8 +182,8 @@
React.js (https://facebook.github.io/react/) Interface
- Brutha (https://github.com/weavejester/brutha) A simple and functional ClojureScript interface to React.
- cljsx (https://github.com/peterhudec/cljsx)  JSX (https://reactjs.org/docs/introducing-jsx.html) for Clojure and ClojureScript, also works with Inferno (https://infernojs.org), Nerv (https://nerv.aotu.io/), 
Preact (https://preactjs.com/), Snabbdome (https://github.com/snabbdom/snabbdom) and others.
- cljsx (https://github.com/peterhudec/cljsx)  JSX (https://reactjs.org/docs/introducing-jsx.html) for Clojure and ClojureScript, also works with Inferno (https://infernojs.org), Nerv 
(https://nerv.aotu.io/), Preact (https://preactjs.com/), Snabbdome (https://github.com/snabbdom/snabbdom) and others.
- Helix (https://github.com/lilactown/helix) A simple, easy to use library for React development in ClojureScript with very few semantics on top of React. 
- hx (https://github.com/Lokeh/hx) Another simple, easy to use library for React development in ClojureScript. 
- Om (https://github.com/omcljs/om) A powerful interface to React, makes use of its object oriented structures.
@@ -216,7 +219,8 @@
Testing
- cljs.test (https://github.com/clojure/clojurescript/wiki/Testing) Integrated test framework for ClojureScript (merged from clojurescript.test (https://github.com/cemerick/clojurescript.test))
- cljs.test (https://github.com/clojure/clojurescript/wiki/Testing)  Integrated test framework for ClojureScript (merged from clojurescript.test 
(https://github.com/cemerick/clojurescript.test))
- Expectations (http://jayfields.com/expectations/) A minimalist's unit testing framework.
- Speclj (https://github.com/slagyr/speclj) A TDD/BDD framework for Clojure and ClojureScript.
- test.check (https://github.com/clojure/test.check) A generative property-based testing tool inspired by QuickCheck.
@@ -256,14 +260,14 @@
Contributing
All contributions are welcome. Please read Contributing (CONTRIBUTING.md) before opening a pull request. tl;dr - is for bullets,  is for seperators between the link and the description and lists should be 
alphabetically ordered.
All contributions are welcome. Please read Contributing (CONTRIBUTING.md) before opening a pull request. tl;dr - is for bullets,  is for seperators between the link and the description and 
lists should be alphabetically ordered.
License
!CC0 (http://i.creativecommons.org/p/zero/1.0/88x31.png) (http://creativecommons.org/publicdomain/zero/1.0/)
Han Tuzun (http://hantuzun.com) has dedicated the work to the public domain by waiving all of his rights to the work worldwide under copyright law, including all related and neighboring rights, to the extent 
allowed by law.
Han Tuzun (http://hantuzun.com) has dedicated the work to the public domain by waiving all of his rights to the work worldwide under copyright law, including all related and neighboring 
rights, to the extent allowed by law.
You can copy, modify, distribute and perform the work, even for commercial purposes, all without asking permission.