Awesome List Updates on Aug 23, 2015
3 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Nodejs
Packages / Command-line apps
- speed-test (⭐3.9k) - Test your internet connection speed and ping.
- David (⭐967) - Tells you when your package npm dependencies are out of date.
- normit (⭐240) - Google Translate with speech synthesis in your terminal.
Packages / Command-line utilities
- log-update (⭐1.1k) - Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.
- ansi-escapes (⭐482) - ANSI escape codes for manipulating the terminal.
- log-symbols (⭐737) - Colored symbols for various log levels.
- figures (⭐590) - Unicode symbols with Windows CMD fallbacks.
- string-width (⭐468) - Get the visual width of a string - the number of columns required to display it.
- yn (⭐262) - Parse yes/no like values.
- cli-cursor (⭐102) - Toggle the CLI cursor.
Packages / Filesystem
- filenamify (⭐483) - Convert a string to a valid filename.
- fs-extra (⭐9.4k) - Extra methods for the
fs
module.
Packages / Streams
- into-stream (⭐206) - Convert a buffer/string/array/object into a stream.
- byline (⭐323) - Super-simple line-by-line Stream reader.
- first-chunk-stream (⭐27) - Transform the first chunk in a stream.
- pad-stream (⭐11) - Pad each line in a stream.
Packages / Text
- string-length (⭐160) - Get the real length of a string - by correctly counting astral symbols and ignoring ansi escape codes.
- splice-string (⭐23) - Remove or replace part of a string like
Array#splice
.
Packages / Number
- random-int (⭐86) - Generate a random integer.
- random-float (⭐36) - Generate a random float.
- unique-random (⭐116) - Generate random numbers that are consecutively unique.
- round-to (⭐156) - Round a number to a specific number of decimal places:
1.234
→1.2
.
Packages / Math
- math-clamp (⭐14) - Clamp a number.
Packages / Date
- dateformat (⭐1.3k) - Date formatting.
Packages / Parsing
- parse5 (⭐3.6k) - Fast full-featured spec compliant HTML parser.
- strip-json-comments (⭐594) - Strip comments from JSON.
- strip-css-comments (⭐121) - Strip comments from CSS.
- neat-csv (⭐315) - Fast CSV parser. Callback interface for the above.
- binary-extract (⭐153) - Extract a value from a buffer of JSON without parsing the whole thing.
- js-yaml (⭐6.2k) - Very fast YAML parser.
Packages / Compression
- pako (⭐5.5k) - High speed zlib port to pure js (deflate, inflate, gzip).
Packages / Testing
- toxy (⭐2.7k) - Hackable HTTP proxy to simulate failure scenarios and network conditions.
Packages / Static site generators
- DocPad (⭐3.1k) - Static site generator with dynamic abilities and huge plugin ecosystem.
Packages / Miscellaneous
- hasha (⭐952) - Hashing made simple. Get the hash of a buffer/string/stream/file.
- dot-prop (⭐808) - Get a property from a nested object using a dot path.
- onetime (⭐161) - Only run a function once.
- os-locale (⭐223) - Get the system locale.
- file-type (⭐3.6k) - Detect the file type of a Buffer.
2. Awesome Cpp
Miscellaneous
- semver.c (⭐185) - A semver parser and render in ANSI C. [MIT]
3. Rbooks
Beginner Books
Learning R [Amazon]
Learn how to perform data analysis with the R language and software environment, even if you have little or no programming experience. With the tutorials in this hands-on guide, you’ll learn how to use the essential R tools you need to know to analyze data, including data types and programming concepts.
Hands-On Programming with R [Amazon]
Learn how to program by diving into the R language, and then use your newfound skills to solve practical data science problems. With this book, you' ll learn how to load data, assemble and disassemble data objects, navigate R's environment system, write your own functions, and use all of R's programming tools.
R Cookbook [Amazon]
With more than 200 practical recipes, this book helps you perform data analysis with R quickly and efficiently. The R language provides everything you need to do statistical work, but its structure can be difficult to master. This collection of concise, task-oriented recipes makes you productive with R immediately, with solutions ranging from basic tasks to input and output, general statistics, graphics, and linear regression.
Advanced Books
Advanced R [Online] [Amazon] Free
Advanced R presents useful tools and techniques for attacking many types of R programming problems, helping you avoid mistakes and dead ends. With more than ten years of experience programming in R, the author illustrates the elegance, beauty, and flexibility at the heart of R.
Reports
Dynamic Documents with R and knitr, Second Edition [Amazon]
Suitable for both beginners and advanced users, Dynamic Documents with R and knitr, Second Edition makes writing statistical reports easier by integrating computing directly with reporting. Reports range from homework, projects, exams, books, blogs, and web pages to virtually any documents related to statistical graphics, computing, and data analysis. The book covers basic applications for beginners while guiding power users in understanding the extensibility of the knitr package.
Visualization
Report Writing for Data Science in R [Leanpub] Free
This book teaches the fundamental concepts and tools behind reporting modern data analyses in a reproducible manner. As data analyses become increasingly complex, the need for clear and reproducible report writing is greater than ever. The material for this book was developed as part of the industry-leading Johns Hopkins Data Science Specialization.
- Prev: Aug 24, 2015
- Next: Aug 22, 2015