Added (HTML) format tags to the following TypeScript books:
- Essential TypeScript
- Learn TypeScript in Y Minutes
- Tackling TypeScript: Upgrading from JavaScript
- TypeScript Accelerated
- TypeScript Deep Dive
- TypeScript for C# Programmers
- TypeScript Handbook
- TypeScript Handbook for React Developers
- Deno Manual
All these books are freely available as HTML resources without requiring login or registration. This improves metadata accuracy and helps users identify the format of available resources.
This commit adds missing (HTML) format tags to improve metadata accuracy for Rust books that are web-only HTML resources.
Books updated:
1. A Gentle Introduction To Rust - Added (HTML)
2. Asynchronous Programming in Rust - Added (HTML)
3. Guide to Rustc Development - Added (HTML)
4. Learn Rust in Y minutes - Added (HTML)
5. Learn Rust With Entirely Too Many Linked Lists - Added (HTML)
6. Rust by Example - Added (HTML)
7. Rust Cookbook - Added (HTML)
8. Rust Design Patterns - Added (HTML)
9. Rust for Rubyists - Added (HTML)
10. Rust For Systems Programmers - Added (HTML)
11. The Embedded Rust Book - Added (HTML)
12. The Little Book of Rust Macros - Added (HTML)
13. The Rust Language Reference - Added (HTML)
14. The Rust Performance Book - Added (HTML)
15. The Rust RFC Book - Added (HTML)
16. The Rustc Book - Added (HTML)
17. The Rustonomicon - Added (HTML)
18. Why Rust? - Added (HTML)
All verified as HTML-only web resources or with HTML as primary format.
* Add Leanpub access notes to more PowerShell books
* Remove incorrect Leanpub access notes from batch13 books
All 7 books verified:
- Ditch Excel: Complete PowerShell SQL Server reporting guide with database setup, data collection, SSRS
- Secrets of PowerShell Remoting: Complete remoting book (content not retrieved but confirmed free HTML)
- Big Book of Error Handling: Complete PowerShell error handling guide with Try/Catch, ErrorVariable
- Big Book of Gotchas: Complete PowerShell gotchas reference with Format-Right, pipeline concepts
- Java Microservices: No free HTML (404 error) - access note removed
- Lisp Web Tales: No free HTML (404 error) - access note removed
- PowerShell 101: No free HTML (404 error) - access note removed
- Add CC BY-NC-ND license notation to 'The Linux Command Line' by William E. Shotts Jr. (found in footer at http://linuxcommand.org/tlcl.php)
- Add CC BY-NC-ND license notation to 'Modern C' by Jens Gustedt (found in Terms section at https://gustedt.gitlabpages.inria.fr/modern-c/)
- Fix broken C# index anchor in Vietnamese courses (#a-idcsharpac -> #csharp)
- Remove duplicate 'Học React Hooks cơ bản (2020)' entry in Vietnamese courses
Resolves#11355 (license notes effort)
Related: Hacktoberfest 2025 contribution
* Add OpenStax Introduction to Python resource
* Added PDF to fix linter error
* Added license info
* Fix link for OpenStax Introduction to Python
* Fixed link
* Add 'Software-Defined Radio for Engineers' book link
* Add SystemVerilog resource to verilog list
* Fix SystemVerilog entry alphabetical ordering error
* Update edition of 'Automate the Boring Stuff with Python'
* remove old editions
Updated the listing for 'Automate the Boring Stuff with Python' to include the 3rd Edition with HTML format.
* Add 'Learn Programming with OCaml' to the list
* fixed alphabet ordering
* Update OCaml book entry with translator information
Added translator credit for the OCaml book.
* Fix typo in OCaml resource description
* Update books/free-programming-books-langs.md
Co-authored-by: Eric Hellman <eric@hellman.net>
---------
Co-authored-by: Eric Hellman <eric@hellman.net>
* Add license note to book "Introduction to the Modeling and Analysis of Complex Systems"
* Updated the typo
* Added license notation to Scientific Computing by Jeffrey R. Chasnov
* Added notation for "Maven: The Complete Reference"
* Update free-programming-books-langs.md
Added Advanced Linux :The Linux Shell And Toolki by Tobias Elsner, Anselm Lingnau
* Update free-programming-books-langs.md
Arranged Alphabetical ordering
* Update free-programming-books-langs.md
Corrected url for [Advanced Linux Programming] to (https://sourcerytools.github.io/advancedlinuxprogramming/)
* Update free-programming-books-langs.md
Added Linux Administration II : Linux as a Network Client book by .tuxcademy
* Update books/free-programming-books-langs.md
Co-authored-by: Eric Hellman <eric@hellman.net>
---------
Co-authored-by: Eric Hellman <eric@hellman.net>
* fix(docs): Correct multiple typos in free-programming-books-langs.md
* fix(docs): Correct Al Sweigart typo based on PR feedback
* fix(docs): Correct Al Sweigart typo based on PR feedback
* Changed Let-Us-C book link, previous one wasn't working
* Changed Google Drive link to Google Books Link
---------
Co-authored-by: Keshav1605 <keshav1605@gmail.com>
* Update free-programming-books-langs.md
Added Programming With Java book by Ashik Ahmed Bhuiyan & Md Amiruzzaman
* Update free-programming-books-langs.md
Fixed a warning in the free-programming-books-langs.md file related to missing PDF indication for a link.
* Update free-programming-books-langs.md
Corrected author formatting to use a comma instead of &, following repo style.
* Update free-programming-books-langs.md
Added the book "Learn Python with Jupyter" by Serena Bonaretti
* Update free-programming-books-langs.md
Added Programming With Java book by Ashik Ahmed Bhuiyan & Md Amiruzzaman
* Update free-programming-books-langs.md
Fixed a warning in the free-programming-books-langs.md file related to missing PDF indication for a link.
* Update free-programming-books-langs.md
Corrected author formatting to use a comma instead of &, following repo style.
For the future, once a PR has been reviewed, do NOT close the PR and open a new one. This makes it harder for the reviewer to see if requested changes have been made. Instead, add a commit to your branch.
* Remove Developer Blog Tutorial under JavaScript -> Remix
This pull request removes a resource link that is no longer accessible (404 error). Keeping the list up-to-date and free of broken links ensures a better experience for readers and maintains the overall quality of the repository.
* Remove `Jokes-App-Tutorial` under JavaScript -> Remix
This pull request removes a [Jokes App Tutorial](https://remix.run/docs/en/v1/tutorials/jokes), which is no longer accessible.
* Remove Remix from the index
* Add GFDL license for Clojure book
* Add CC BY-NC-ND license for Clojure Cookbook
* Add author, book format and license for `SICP Distilled - An idiosyncratic tour of SICP in Clojure`