Awesome List Updates on Sep 02, 2022
12 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome PICO 8
Contents / Tools
- Shrinko8 (⭐105) - A minifier that aggressively shrinks Pico-8 code size. Also includes a linter and other tools.
2. Awesome Sre
Newsletters
- Monitoring Weekly - What's new in monitoring? Curated monitoring articles to your inbox each week.
- Observability news - Updates around observability (o11y) with a special focus on open source.
3. Awesome Mac
Input Methods / Audio Record and Process
- betterglobekey (⭐61) - Make macOS Globe key great again!
4. Free Programming Books (English, By Programming Language)
Agda
- Programming Language Foundations in Agda - Philip Wadler, Wen Kokke
ASP.NET
- Intro to ASPNET MVC 4 with Visual Studio 2011 Beta (2012) - Rick Anderson, Scott Hanselman (PDF)
C++ / Non-X86
- Software optimization resources - Agner Fog
- C++ Core Guidelines (⭐43k) -
edt.:
Bjarne Stroustrup, Herb Sutter
- C++ Programming - Panic, et al.
- Elements of Programming - Alexander Stepanov, Paul McJones (PDF)
- Joint Strike Fighter, C++ Coding Standards - Bjarne Stroustrup (PDF)
- Matters Computational: Ideas, Algorithms, Source Code - Jorg Arndt (PDF)
- More C++ Idioms - Sumant Tambe, et al. (WikiBooks)
- Software Design Using C++ - Br. David Carlson, Br. Isidore Minerd
Bash / Non-X86
- Slackbook (2005) - Alan Hicks, Chris Lumens, David Cantrell, Logan Johnson (HTML, DocBook, Postscript, PDF)
- Writing Shell Scripts - William E. Shotts Jr. (HTML)
C / Non-X86
- The C book - Mike Banahan, Declan Brady, Mark Doran (PDF, HTML)
C# / Non-X86
- Fundamentals of Computer Programming with C# (the Bulgarian Book) - Svetlin Nakov, Veselin Kolev, et al. (HTML, PDF, EPUB)
Dart / Non-X86
- Essential Dart - Krzysztof Kowalczyk, StackOverflow Contributors
Fortran / Phoenix
- Fortran 90 Tutorial - Sarah T. Whitlock, Paul H. Hargrove, Stanford University (HTML)
- Modern Fortran in Science and Technology - Jonas Lindemann, Ola Dahlblom
- User Notes On Fortran Programming (UNFP): An open cooperative practical guide (1998) - Abraham Agay, Arne Vajhoej, et al. (HTML)
Go / Phoenix
- How To Code in Go - Mark Bates, Cory Lanou, Timothy J. Raymond (PDF, EPUB)
Graphs / Neo4J
- Graph Algorithms: Practical Examples in Apache Spark and Neo4j - Mark Needham, Amy E. Hodler (PDF, EPUB, MOBI) (email requested)
- Graph Databases 2nd edition - Ian Robinson, Jim Webber, Emil Eifrém (PDF, EPUB, MOBI) (email requested)
- Graph Databases For Dummies - Jim Webber, Rik Van Bruggen (PDF) (email requested)
Hadoop / Spock Framework
- Hadoop Illuminated - Mark Kerzner, Sujee Maniyam (CC BY-NC-SA)
Haskell / Spock Framework
- Real World Haskell - Bryan O'Sullivan, Don Stewart, John Goerzen
- The Haskell Road to Logic, Math and Programming - Kees Doets, Jan van Eijck (PDF)
HTML and CSS / Spock Framework
- HTML5 Canvas - Steve Fulton, Jeff Fulton
Isabelle/HOL / Bootstrap
- Concrete Semantics - A Proof Assistant Approach - Tobias Nipkow, Gerwin Klein (PDF)
- Isabelle/HOL - A Proof Assistant for Higher-Order Logic - Tobias Nipkow, Lawrence C. Paulson, Markus Wenzel (PDF)
J / Bootstrap
- Arithmetic - Kenneth E. Iverson (PDF)
- Brief Reference - Chris Burke and Clifford Reiter (PDF)
- Calculus - Kenneth E. Iverson (PDF)
- Computers and Mathematical Notation - Kenneth E. Iverson
- Concrete Math Companion - Kenneth E. Iverson (PDF)
- Exploring Math - Kenneth E. Iverson (PDF)
- J for C Programmers - Henry Rich
- Learning J - Roger Stokes (online)
- Math for the Layman - Kenneth E. Iverson (zipped HTML+images)
Java / Bootstrap
- Artificial Intelligence - Foundations of Computational Agents, Second Edition - David L. Poole, Alan K. Mackworth
- Core Servlets and JavaServer Pages, 2nd Ed. (2003) - Marty Hall, Larry Brown (🗃️ archived)
- Introduction to Computer Science "booksite" - Robert Sedgewick, Kevin Wayne (HTML)
- Introduction to Programming in Java - Robert Sedgewick, Kevin Wayne
- Java Application Development on Linux (2005) - Carl Albing, Michael Schwarz (PDF)
- Java, Java, Java Object-Oriented Problem Solving - R. Morelli, R.Walde
- Java Language and Virtual Machine Specifications - James Gosling, et al.
- The Java EE7 Tutorial - Eric Jendrock, et al. (PDF)
- Think Java: How to Think Like a Computer Scientist, 2nd Edition - Allen B. Downey, Chris Mayfield (HTML, PDF) (Interactive version by Trinket)
- Think Java: How to Think Like a Computer Scientist - Allen B. Downey, Chris Mayfield (HTML, PDF) (Interactive version by Trinket)
- Writing Advanced Applications for the Java 2 Platform - Calvin Austin, Monica Pawlan (PDF)
Java / Spring
- Spring Framework Reference Documentation - Rod Johnson, et al.
Java / Spring Boot
- Spring Boot Reference Guide - Phillip Webb, et al. (PDF)
JavaScript / Wicket
- Google JavaScript Style Guide - Aaron Whyte, Bob Jervis, Dan Pupius, Erik Arvidsson, Fritz Schneider, Robby Walker (HTML)
- JavaScript the Right Way (⭐8.7k) - William Oliveira, Allan Esquina (HTML)
JavaScript / React
- React Tutorial by Josh Finnie
- React Tutorial - Part 1 - Josh Finnie
- React Tutorial - Part 2 - Josh Finnie
- React Tutorial - Part 3 - Josh Finnie
JavaScript / Redux
- The Complete Redux Book - Boris Dinkevich, Ilya Gelman (HTML)
Julia / Vue.js
- Julia Data Science - Jose Storopoli, Rik Huijzer, Lazaro Alonso (CC BY-NC-SA)
- Quantitative Economics with Julia - Jesse Perla, Thomas J. Sargent, John Stachurski (HTML, PDF) (🗃️ archived) (CC BY-SA)
- Think Julia - Ben Lauwens, Allen Downey (GitBook) (CC BY-NC)
LaTeX / TeX / TeX
- TeX for the Impatient - Paul Abrahams, Kathryn Hargreaves, Karl Berry
Linux / TeX
- Linux Device Drivers, Third Edition - Jonathan Corbet, Alessandro Rubini, Greg Kroah-Hartman
Lisp / TeX
- Basic Lisp Techniques - David J. Cooper Jr. (PDF)
Mathematica / PicoLisp
- Mathematica® programming: an advanced introduction - Leonid Shifrin
NoSQL / PicoLisp
- The Little Redis Book - Karl Seguin (PDF, Epub)
OCaml / PicoLisp
- Think OCaml - Allen B. Downey, Nicholas Monje
PowerShell / Zend
- A Unix Person's Guide to PowerShell - The DevOps Collective Inc. (HTML)
- Creating HTML Reports in PowerShell - The DevOps Collective Inc. (HTML)
- DevOps: The Ops Perspective - The DevOps Collective Inc. (HTML)
- Ditch Excel: Making Historical & Trend Reports in PowerShell - The DevOps Collective Inc. (HTML)
- Secrets of PowerShell Remoting - The DevOps Collective Inc. (HTML)
- The Big Book of PowerShell Error Handling - The DevOps Collective Inc. (HTML)
- The Big Book of PowerShell Gotchas - The DevOps Collective Inc. (HTML)
- The Monad Manifesto - Annotated - The DevOps Collective Inc. (HTML)
- The PowerShell + DevOps Global Summit Manual for Summiteers - The DevOps Collective Inc. (HTML)
- Why PowerShell? - The DevOps Collective Inc. (HTML)
- Windows PowerShell Networking Guide - The DevOps Collective Inc. (HTML)
Prolog / Zend
- Logic, Programming and Prolog (2ed) - Ulf Nilsson, Jan Maluszynski
- Prolog for Programmers - Feliks Kluźniak, Stanisław Szpakowicz, Janusz S. Bień
Python / Constraint Logic Programming (extended Prolog)
- Architecture Patterns with Python - Harry J.W. Percival, Bob Gregory (HTML)
- How to Think Like a Computer Scientist: Learning with Python, Interactive Edition - Brad Miller, David Ranum, Jeffrey Elkner, Peter Wentworth, Allen B. Downey, Chris Meyers, Dario Mitchell (3.2)
- How to Think Like a Computer Scientist: Learning with Python 1st Edition - Allen B. Downey, Jeff Elkner, Chris Meyers (2.4) (HTML, PDF)
- How to Think Like a Computer Scientist: Learning with Python 2nd Edition - Jeffrey Elkner, Allen B. Downey, Chris Meyers (Using Python 2.x)
- How to Think Like a Computer Scientist: Learning with Python 3 (AoPS Edition) - AoPS Incorporated, Peter Wentworth, Jeffrey Elkner, Allen B. Downey, Chris Meyers (HTML)
- How to Think Like a Computer Scientist: Learning with Python 3 (RLE) - Peter Wentworth, Jeffrey Elkner, Allen B. Downey, Chris Meyers (PDF)
- Problem Solving with Algorithms and Data Structures using Python - Bradley N. Miller, David L. Ranum (3.x)
Python / Pandas
- pandas: powerful Python data analysis toolkit - Wes McKinney, the Pandas Development Team (HTML, PDF)
QML / Tornado
- Qt5 Cadaques - Juergen Bocklage-Ryannel, Johan Thelin (HTML, PDF, ePub) (🚧 in process)
R / Tornado
- An Introduction to R - David M. Smith, William N. Venables
- Forecasting: Principles and Practice - Rob J Hyndman, George Athanasopoulos
- Functional Programming - Sara Altman, Bill Behrman, Hadley Wickham
- ModernDive - Chester Ismay, Albert Y. Kim
- Tidy Text Mining with R - Julia Silge, David Robinson
Raku / Tornado
- Think Raku (⭐23) - Laurent Rosenfeld, Allen B. Downey (PDF)
Raspberry Pi / Tornado
- Raspberry Pi Users Guide (2012) - Eben Upton (PDF)
Ruby / Tornado
- Mastering Roda - Federico Iachetti, Avdi Grimm, Jeremy Evans
Scala / Sinatra
- Creative Scala - Noel Welsh, Dave Gurnell (PDF, HTML, EPUB) (email address requested, not required)
- Essential Scala - Noel Welsh, Dave Gurnell (PDF, HTML, EPUB) (email address requested, not required)
- Programming in Scala, First Edition - M. Odersky, L. Spoon, B. Venners
Smalltalk / Play Scala
- Pharo by Example - Andrew P. Black, et al. (Smalltalk Implementation and IDE)
Tcl / Vapor
- Tcl for Web Nerds - Hal Abelson, Philip Greenspun, Lydia Sandon (HTML)
- Tcl Programming - Richard Suchenwirth, et al.
Tizen / Vapor
- Guide to Developing Tizen Native Application - Jung, Dong-Geun "Denis.Jung" (PDF)
Verilog / Deno
- Verilog, Formal Verification and Verilator Beginner's Tutorial - Daniel E. Gisselquist
Visual Prolog / Vulkan
- Vulkan Tutorial Java (⭐177) - Cristian Herrera, et al. (Java)
- Vulkan Tutorial RS (⭐710) - Benjamin Wasty, et al. (🚧 in process) (Rust)
- Vulkano - Tomaka, et al. (HTML) (Rust)
5. Awesome Python Typing
Backports and improvements
- future-typing (⭐19) - Backport for type hinting generics in standard collections and union types as
X | Y
.
6. Awesome Typescript
Libraries / Chrome Extensions
- 🐙 @deliberative/crypto (⭐29) - A Typescript/WebAssembly library for public key cryptography, AEAD secret boxes, Shamir secret sharing and random shuffling. Runs on Nodejs, ESM, CommonJS and the browser.
💵 Paid Courses / Chrome Extensions
7. Awesome Jax
Libraries / New Libraries
- GPJax (⭐477) - Gaussian processes in JAX.
- Jumanji (⭐685) - A Suite of Industry-Driven Hardware-Accelerated RL Environments written in JAX.
8. Awesome Selfhosted
Software / Archiving and Digital Preservation (DP)
- Ganymede (⭐643)
⚠
- Twitch VOD and Live Stream archiving platform. Includes a rendered chat for each archive.GPL-3.0
Docker
Software / Communication - Video Conferencing
- Jitsi Meet - Jitsi Meet is an OpenSource (MIT) WebRTC Javascript application that uses Jitsi Videobridge to provide high quality, scalable video conferences. (Demo, Source Code (⭐25k))
Apache-2.0
Nodejs/Docker/deb
Software / Human Resources Management (HRM)
- OrangeHRM - OrangeHRM is a comprehensive HRM system that captures all the essential functionalities required for any enterprise. (Demo, Source Code (⭐891))
GPL-2.0
PHP
Software / Internet of Things (IoT)
- ioBroker - Integration platform for the Internet of Things, focused on building automation, smart metering, ambient assisted living, process automation, visualization and data logging. (Source Code (⭐1.3k))
MIT
Nodejs
Software / Media Streaming - Audio Streaming
- Navidrome Music Server - Modern Music Server and Streamer, compatible with Subsonic/Airsonic. (Demo, Source Code (⭐14k), Clients)
GPL-3.0
Docker/Go
Software / Miscellaneous
- WeTTY - Terminal in browser over http/https. (Source Code (⭐4.5k))
MIT
Docker/Nodejs
Software / Resource Planning
- farmOS - Web-based farm record keeping application. (Demo, Source Code (⭐1k))
GPL-2.0
PHP/Docker
Software / Search Engines
- Fess - Fess is a very powerful and easily deployable Enterprise Search Server. (Demo, Source Code (⭐1k))
Apache-2.0
Java/Docker
9. Awesome Neovim
(requires Neovim 0.5)
- j-hui/fidget.nvim (⭐2.1k) - Standalone UI for LSP progress.
10. Awesome Privacy
Notes and Tasks
- AppFlowy - Open Source Notion Alternative. You are in charge of your data and customizations.
- Joplin (⭐48k) - Note taking and to-do application with synchronisation and encryption capabilities.
- Nextcloud Notes (⭐629) - The Notes app is a distraction free notes taking app for Nextcloud.
- Nextcloud Notes app (⭐967) - An android client for Nextcloud Notes.
- Notally (⭐1.8k) - A beautiful notes app (local only, no sync).
- Standard Notes - A free, open-source, and completely encrypted notes app.
- TinyList - Create and share notes and checklists, without sacrificing your privacy.
- YankNote (⭐5.7k) - A Hackable Markdown Note Application for Programmers.
11. Open Source Flutter Apps
Contents / Games
- Arcade Plaza (⭐30) - Hub of online games built by Aryaman Godara.
12. Awesome Cpp
Frameworks
- Coost (⭐4.1k) - A tiny boost library in C++11. [MIT]
- Prev: Sep 03, 2022
- Next: Sep 01, 2022