{"id":13661280,"url":"https://github.com/ehmicky/Notes","last_synced_at":"2025-04-25T02:32:33.937Z","repository":{"id":31253438,"uuid":"34815006","full_name":"ehmicky/Notes","owner":"ehmicky","description":"Technologies I've learned","archived":false,"fork":false,"pushed_at":"2024-11-10T08:17:28.000Z","size":45870,"stargazers_count":64,"open_issues_count":0,"forks_count":16,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-11-10T14:46:23.960Z","etag":null,"topics":["programming","theory"],"latest_commit_sha":null,"homepage":"","language":"sed","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc-by-4.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ehmicky.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":"Roadmaps/roadmap-async-abstraction.txt","authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-04-29T19:52:53.000Z","updated_at":"2024-11-10T08:17:32.000Z","dependencies_parsed_at":"2023-02-19T02:01:24.330Z","dependency_job_id":"f2c96ed6-ddcc-4570-a628-3020e57f0394","html_url":"https://github.com/ehmicky/Notes","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ehmicky%2FNotes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ehmicky%2FNotes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ehmicky%2FNotes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ehmicky%2FNotes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ehmicky","download_url":"https://codeload.github.com/ehmicky/Notes/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223979310,"owners_count":17235370,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["programming","theory"],"created_at":"2024-08-02T05:01:31.891Z","updated_at":"2025-04-25T02:32:33.923Z","avatar_url":"https://github.com/ehmicky.png","language":"sed","readme":"[![License](https://img.shields.io/badge/-CC%20BY%204.0-808080?logo=creativecommons\u0026colorA=404040\u0026logoColor=66cc33)](https://creativecommons.org/licenses/by/4.0/)\n[![Mastodon](https://img.shields.io/badge/-Mastodon-808080.svg?logo=mastodon\u0026colorA=404040\u0026logoColor=9590F9)](https://fosstodon.org/@ehmicky)\n[![Medium](https://img.shields.io/badge/-Medium-808080.svg?logo=medium\u0026colorA=404040)](https://medium.com/@ehmicky)\n\nThis repository contains notes I took when using diverse tools and reading IT-related articles, over the last 10 years.\n\nIt should give a good idea of what I can work with, although it is primarly intended for my own usage.\nThis includes notably:\n  - _[Languages](Languages)_: [JavaScript](Languages/JavaScript) (including [Node](Languages/JavaScript/Node), [Deno](Languages/JavaScript/Deno), [DOM](Platforms/Browser/DOM), [Web APIs](Platforms/Browser/DOM)), [TypeScript](Languages/Static_analysis/Type_checking/TypeScript/Core/typescript.language.txt), [HTML](Data/Markup/HTML), [CSS](Design/CSS), [Go](Languages/Go), [PHP](Languages/PHP), [Bash](To_sort/Bash_Unix/Bash/bash.txt) and [Unix commands](Platforms/Terminal/Unix_commands), [SQL](Data/Data_types/Relations), [C](Languages/C), [C++](Languages/C++), [ASM x86](Languages/x86), [R](Languages/R), [VBA](Languages/VBA)\n     - _Transcompiled languages_: [Flow](Languages/Static_analysis/Type_checking/flow.language.txt), [CoffeeScript](Languages/CoffeeScript/coffeescript.language.txt), [Jade/Pug](Data/Markup/HTML/Transpiler/jade.language.txt), [Sass](Languages/Language_processing/Post_processing/CSS/sass.language.txt), [Less](Languages/Language_processing/Post_processing/CSS/less.language.txt), [PostCSS](Languages/Language_processing/Post_processing/CSS/postcss.language.txt), [Markdown](Data/Markup/Markdown)\n  - _[Architecture](Architecture)_: [design patterns](Architecture/Code_design), [algorithms](Architecture/Code_design/Algorithms), [type theory](Architecture/Code_design/Types), [requirements analysis](Architecture/Code_design/Requirements), [dependencies](Architecture/Dependencies), [compatibility/versioning](Architecture/Dependencies/Compatibility), [async programming](Architecture/Performance/Async), [streaming](Architecture/Performance/Async/Streams), [functional programming](Architecture/Functional), [metaprogramming](Languages/Metaprogramming), [parsing theory](Languages/Metaprogramming/Parsing)\n   - _[Networking](Networking)_: [HTTP](RPC/Inter_process/HTTP), [RPC](RPC) (including [REST](RPC/Inter_process/Interface_definition/IDL/REST), [GraphQL](RPC/Inter_process/Interface_definition/IDL/GraphQL), [gRPC](RPC/Inter_process/Interface_definition/IDL/gRPC)), [realtime](RPC/Realtime) (including [WebSocket](RPC/Realtime/WebSocket)), [TLS](Networking/Networking_protocols/TLS), [TCP](Networking/Networking_protocols/TCP), [IP](Networking/Networking_protocols/IP), [DNS](Networking/Networking_protocols/DNS), [load balancing](Networking/Networking_protocols/Load_balancing), [proxies](Networking/Networking_protocols/Proxy), [inter-process communication](RPC/Inter_process/Inter_process_communication), [identifiers](Data/State/Identifiers), [crawling](RPC/Client/Scraping_crawling), [tasks and messages](RPC/Messages_tasks)\n - _Frameworks_: [Node](Languages/JavaScript/Node) (including [Express](RPC/Server/Server_framework/Micro_framework/Minimalist/express.node.txt), [Sails](RPC/Server/Server_framework/MVC/Declarative/sails.express.txt), [Swagger/OpenAPI](RPC/Inter_process/API_specification/Formats/openapi.format.txt)), [React](Languages/JavaScript/JavaScript_frameworks/View/One_way_data_binding/Virtual_DOM/React), [Flux](Languages/JavaScript/State_management/Flux)/[Redux](Languages/JavaScript/State_management/Flux/Redux), [Angular](Languages/JavaScript/JavaScript_frameworks/MVC/Opiniated/angular.javascript.txt), [Backbone](Languages/JavaScript/JavaScript_frameworks/MVC/Minimalistic/Backbone)\n  - _[Data](Data)_: [Postgres](Data/Data_types/Relations/Database/postgres.database.txt) (including [Supabase](RPC/Server/BaaS/From_database/supabase.saas.txt)), [MongoDB](Data/Data_types/Documents/mongodb.database.txt), [Redis](Data/Data_types/Key_value/Structured/redis.database.txt), [validation](Data/Data_management/Validation), [ORM](Data/Data_management/ORM), [character encoding](Communication/Messaging/MIME), [fake data](Data/Data_management/Fake_data), [offline](Data/Data_types/Offline), [filesystems](Data/Files), [templating](Data/Markup/Templates), [serialization](Data/Serialization) (including [Protobuf](Data/Serialization/Memory_efficient/Protobuf))\n  - _[Platforms](Platforms)_: [cross-platform/interoperability](Platforms/Interoperability), [mobile](Platforms/Mobile), [Chrome extensions](Platforms/Browser/Browser_extensions/Chrome/Chrome_extensions_apps.javascript.txt), [headless browsers](Platforms/Browser/Headless_browser), [OS kernels theory](Platforms/Desktop/OS), [CLI applications](Platforms/Terminal), [GitHub](Dev_helpers/Coding/Version_control/GitHub) (including [API](Dev_helpers/Coding/Version_control/GitHub/github_api.saas.txt), [apps](Dev_helpers/Coding/Version_control/GitHub/Apps), [actions](DevOps/Deployment/Continuous_integration/Services/github_actions.saas.txt))\n  - _[Infrastructure](DevOps)_: [AWS](DevOps/Infrastructure/IaaS/AWS/aws_general.aws.txt), [IaC](DevOps/Infrastructure/IaC) (including [CloudFormation](DevOps/Infrastructure/IaC/CloudFormation), [CDK](DevOps/Infrastructure/IaC/CloudFormation/CDK), [Pulumi](DevOps/Infrastructure/IaC/Pulumi)), [serverless](DevOps/Infrastructure/FaaS_serverless) (including [Lambda](DevOps/Infrastructure/FaaS_serverless/IaaS/lambda.aws.txt), [Middy](RPC/Server/Server_framework/Micro_framework/Serverless/AWS_Lambda/middy.node.txt), [SAM](DevOps/Infrastructure/IaC/CloudFormation/SAM), [API Gateway](RPC/Inter_process/API_gateway)), [containers](DevOps/Virtualization/Containers) (including [Docker](DevOps/Virtualization/Containers/Core_abstraction/docker.cli.txt)), [orchestration](DevOps/Supervision/Cluster_orchestration) (including [Step Functions](RPC/Messages_tasks/Orchestration/step_functions.aws.txt), [Kubernetes](DevOps/Supervision/Cluster_orchestration/kubernetes.cli.txt)), [Pub/Sub](RPC/Messages_tasks/PubSub) (including [EventBridge](RPC/Messages_tasks/PubSub/eventbridge_rules.aws.txt), [SNS](RPC/Messages_tasks/PubSub/sns.aws.txt)), [queues](RPC/Messages_tasks/Task_queue) (including [SQS](RPC/Messages_tasks/Task_queue/SQS)), [deployment](DevOps/Deployment/Deployment_general), [continuous integration](DevOps/Deployment/Continuous_integration), [configuration](DevOps/Configuration)\n  - _[Testing](Dev_helpers/Quality_assurance/Testing)_: [test runners](Dev_helpers/Quality_assurance/Testing/Test_runner), [coverage](Dev_helpers/Quality_assurance/Testing/Coverage), [browser testing](Dev_helpers/Quality_assurance/Testing/Browser_testing), [CSS](Dev_helpers/Quality_assurance/Testing/Visual_testing), [performance](Architecture/Performance/Performance_testing), [stress](Dev_helpers/Quality_assurance/Testing/Stress_testing), [fuzz testing](Dev_helpers/Quality_assurance/Testing/Fuzzy_testing)\n  - _[User experience](UX)_: [patterns](UX), [design](Design), [internationalization](UX/Text/i18n), [accessibility](UX/Accessibility), [typography](Design/Visual/Typography), [animations](Design/Visual/Animations), [colors](Design/Visual/Colors)\n  - _[Performance](Architecture/Performance)_: [caching](Architecture/Performance/Caching), [lazy calculation](Architecture/Performance/Lazy_calculation), [pooling](Architecture/Performance/Precalculation/Pooling), [concurrency](Architecture/Performance/Concurrency), [compression](Architecture/Performance/Compression), [minification](Languages/Language_processing/Minification), [memory management](Architecture/Performance/Memory_management)\n  - _[Security](Architecture/Security)_: [authentication](Architecture/Security/Authentication), [authorization](Architecture/Security/Authorization), [cryptography](Architecture/Security/Cryptography)\n  - _[Supervision](Dev_helpers/Insights)_: [logging](Dev_helpers/Insights/Logging), [monitoring](Dev_helpers/Insights/Monitoring), [debugging](Dev_helpers/Quality_assurance/Debugging), [analytics](UX/Behavior/Analytics)\n  - _[Code quality](Dev_helpers)_: [version control](Dev_helpers/Coding/Version_control), [documenting](Dev_helpers/Coding/Documentation), [coding style](Languages/Coding_style), [beautifying](Languages/Language_processing/Beautifiers), [static analysis](Languages/Static_analysis), [linting](Languages/Coding_style/Linting), [source maps](Languages/Metaprogramming/Source_maps)\n  - _[Automating](Dev_helpers/Automation)_: [build automation](Dev_helpers/Automation/Build_automation), [scaffolding](Dev_helpers/Automation/Scaffolding)\n  - _[Business](Business)_: [SEO](Business/Promotion/SEO), [Payment](Business/Money/Payment)\n  - _[Utilities](Types)_: [string manipulation](Types/Strings), [date/time](Types/Date_time)\n\n# Size\n\nNumber of files: 1917\n\nNumber of lines: 315449\n\nNumber of pages (if it were a printed book): 12617\n\n# List of files\n\n## Architecture\n\n### Code design\n\n - __Algorithms__\n   - __Min max__\n     - __Heap__\n       - [deno binary heap (Deno)](Architecture/Code_design/Algorithms/Min_max/Heap/deno_binary_heap.deno.txt)\n     - [min max (Theory)](Architecture/Code_design/Algorithms/Min_max/min_max.theory.txt)\n   - __Search__\n     - __Search tree__\n       - [deno red black tree (Deno)](Architecture/Code_design/Algorithms/Search/Search_tree/deno_red_black_tree.deno.txt)\n       - [search tree (Theory)](Architecture/Code_design/Algorithms/Search/Search_tree/search_tree.theory.txt)\n     - [bidirectional map (Deno)](Architecture/Code_design/Algorithms/Search/bidirectional_map.deno.txt)\n     - [graph (Theory)](Architecture/Code_design/Algorithms/Search/graph.theory.txt)\n     - [hash table (Theory)](Architecture/Code_design/Algorithms/Search/hash_table.theory.txt)\n     - [linked list (Theory)](Architecture/Code_design/Algorithms/Search/linked_list.theory.txt)\n     - [random access array (Theory)](Architecture/Code_design/Algorithms/Search/random_access_array.theory.txt)\n     - [searching (Theory)](Architecture/Code_design/Algorithms/Search/searching.theory.txt)\n   - __Shuffle__\n     - [shuffle (Deno)](Architecture/Code_design/Algorithms/Shuffle/shuffle.deno.txt)\n     - [shuffle (Theory)](Architecture/Code_design/Algorithms/Shuffle/shuffle.theory.txt)\n   - [algorithms (Theory)](Architecture/Code_design/Algorithms/algorithms.theory.txt)\n   - [information theory (Theory)](Architecture/Code_design/Algorithms/information_theory.theory.txt)\n   - [merge (Theory)](Architecture/Code_design/Algorithms/merge.theory.txt)\n   - [shortest path (Theory)](Architecture/Code_design/Algorithms/shortest_path.theory.txt)\n   - [sorting (Theory)](Architecture/Code_design/Algorithms/sorting.theory.txt)\n - __Requirements__\n   - [abstraction (Theory)](Architecture/Code_design/Requirements/abstraction.theory.txt)\n   - [compatibility (Theory)](Architecture/Code_design/Requirements/compatibility.theory.txt)\n   - [extensibility (Theory)](Architecture/Code_design/Requirements/extensibility.theory.txt)\n   - [flexibility (Theory)](Architecture/Code_design/Requirements/flexibility.theory.txt)\n   - [interactivity (Theory)](Architecture/Code_design/Requirements/interactivity.theory.txt)\n   - [interchangeability (Theory)](Architecture/Code_design/Requirements/interchangeability.theory.txt)\n   - [maintainability (Theory)](Architecture/Code_design/Requirements/maintainability.theory.txt)\n   - [modularity (Theory)](Architecture/Code_design/Requirements/modularity.theory.txt)\n   - [requirements (Theory)](Architecture/Code_design/Requirements/requirements.theory.txt)\n   - [reusability (Theory)](Architecture/Code_design/Requirements/reusability.theory.txt)\n   - [software rot (Theory)](Architecture/Code_design/Requirements/software_rot.theory.txt)\n   - [stability (Theory)](Architecture/Code_design/Requirements/stability.theory.txt)\n - __Software methodology__\n   - [domain driven design (Theory)](Architecture/Code_design/Software_methodology/domain_driven_design.theory.txt)\n   - [general programming (Theory)](Architecture/Code_design/Software_methodology/general_programming.theory.txt)\n - __Types__\n   - __Simple__\n     - [bit (Theory)](Architecture/Code_design/Types/Simple/bit.theory.txt)\n     - [boolean (Theory)](Architecture/Code_design/Types/Simple/boolean.theory.txt)\n     - [character (Theory)](Architecture/Code_design/Types/Simple/character.theory.txt)\n     - [emptiness (Theory)](Architecture/Code_design/Types/Simple/emptiness.theory.txt)\n     - [enum (Theory)](Architecture/Code_design/Types/Simple/enum.theory.txt)\n     - [float fixed point (Theory)](Architecture/Code_design/Types/Simple/float_fixed_point.theory.txt)\n     - [functions programming (Theory)](Architecture/Code_design/Types/Simple/functions_programming.theory.txt)\n     - [integers (Theory)](Architecture/Code_design/Types/Simple/integers.theory.txt)\n     - [pointer references (Theory)](Architecture/Code_design/Types/Simple/pointer_references.theory.txt)\n   - [aggregate (Theory)](Architecture/Code_design/Types/aggregate.theory.txt)\n   - [object oriented (Theory)](Architecture/Code_design/Types/object_oriented.theory.txt)\n   - [polymorphism (Theory)](Architecture/Code_design/Types/polymorphism.theory.txt)\n   - [types (Theory)](Architecture/Code_design/Types/types.theory.txt)\n\n### Dependencies\n\n - __Compatibility__\n   - __Deprecation security__\n     - __Deprecation security__\n       - [gemnasium (SaaS)](Architecture/Dependencies/Compatibility/Deprecation_security/Deprecation_security/gemnasium.saas.txt)\n   - __Upgrades automation__\n     - [dependabot (SaaS)](Architecture/Dependencies/Compatibility/Upgrades_automation/dependabot.saas.txt)\n   - __Versioning__\n     - __Changelog__\n       - __Generation__\n         - [conventional changelog (Node)](Architecture/Dependencies/Compatibility/Versioning/Changelog/Generation/conventional_changelog.node.txt)\n         - [headway (SaaS)](Architecture/Dependencies/Compatibility/Versioning/Changelog/Generation/headway.saas.txt)\n       - [changelog (Theory)](Architecture/Dependencies/Compatibility/Versioning/Changelog/changelog.theory.txt)\n     - __SemVer__\n       - [deno semver (Deno)](Architecture/Dependencies/Compatibility/Versioning/SemVer/deno_semver.deno.txt)\n       - [node\\-semver (Node CLI)](Architecture/Dependencies/Compatibility/Versioning/SemVer/node-semver.node_cli.txt)\n       - [semver\\-diff (Node)](Architecture/Dependencies/Compatibility/Versioning/SemVer/semver-diff.node.txt)\n     - __Version notification__\n       - [update\\-notifier (Node)](Architecture/Dependencies/Compatibility/Versioning/Version_notification/update-notifier.node.txt)\n     - [versioning (Theory)](Architecture/Dependencies/Compatibility/Versioning/versioning.theory.txt)\n   - [standards list (Theory)](Architecture/Dependencies/Compatibility/standards_list.theory.txt)\n - __Dependency loading__\n   - __Autoloading__\n     - [PSR0 PSR4 (PHP)](Architecture/Dependencies/Dependency_loading/Autoloading/PSR0_PSR4.php.txt)\n   - __Loaders__\n     - [UMD (JavaScript)](Architecture/Dependencies/Dependency_loading/Loaders/UMD.javascript.txt)\n     - [browserify (Node CLI)](Architecture/Dependencies/Dependency_loading/Loaders/browserify.node_cli.txt)\n     - [loader comparison (Summary)](Architecture/Dependencies/Dependency_loading/Loaders/loader_comparison.summary.txt)\n     - [requirejs (JavaScript)](Architecture/Dependencies/Dependency_loading/Loaders/requirejs.javascript.txt)\n     - [systemjs (Node CLI)](Architecture/Dependencies/Dependency_loading/Loaders/systemjs.node_cli.txt)\n     - [webpack (Node CLI)](Architecture/Dependencies/Dependency_loading/Loaders/webpack.node_cli.txt)\n - __Dependency manager__\n   - __CDN__\n     - [deno land (Deno)](Architecture/Dependencies/Dependency_manager/CDN/deno_land.deno.txt)\n     - [esm sh (SaaS)](Architecture/Dependencies/Dependency_manager/CDN/esm_sh.saas.txt)\n     - [jsr (Deno)](Architecture/Dependencies/Dependency_manager/CDN/jsr.deno.txt)\n   - __Client__\n     - [bower (Node CLI)](Architecture/Dependencies/Dependency_manager/Client/bower.node_cli.txt)\n     - [corepack (Node)](Architecture/Dependencies/Dependency_manager/Client/corepack.node.txt)\n     - __npm__\n       - [global\\-directory (Node)](Architecture/Dependencies/Dependency_manager/Client/npm/global-directory.node.txt)\n       - [normalize\\-package\\-data (Node)](Architecture/Dependencies/Dependency_manager/Client/npm/normalize-package-data.node.txt)\n       - [npm (Node CLI)](Architecture/Dependencies/Dependency_manager/Client/npm/npm.node_cli.txt)\n       - [npx (CLI)](Architecture/Dependencies/Dependency_manager/Client/npm/npx.cli.txt)\n       - [read\\-package\\-up (Node)](Architecture/Dependencies/Dependency_manager/Client/npm/read-package-up.node.txt)\n       - [read\\-pkg (Node)](Architecture/Dependencies/Dependency_manager/Client/npm/read-pkg.node.txt)\n       - [write\\-package (Node)](Architecture/Dependencies/Dependency_manager/Client/npm/write-package.node.txt)\n   - __Publish__\n     - [np (Node)](Architecture/Dependencies/Dependency_manager/Publish/np.node.txt)\n     - [publish\\-please (Node)](Architecture/Dependencies/Dependency_manager/Publish/publish-please.node.txt)\n     - [release\\-it (Node)](Architecture/Dependencies/Dependency_manager/Publish/release-it.node.txt)\n     - [release\\-please (Node)](Architecture/Dependencies/Dependency_manager/Publish/release-please.node.txt)\n   - __Search__\n     - [pkg go dev (SaaS)](Architecture/Dependencies/Dependency_manager/Search/pkg_go_dev.saas.txt)\n - __Packaging__\n   - __Binary OS packages__\n     - [deno compile (Deno)](Architecture/Dependencies/Packaging/Binary_OS_packages/deno_compile.deno.txt)\n   - __OS packages__\n     - [deb packaging (Theory)](Architecture/Dependencies/Packaging/OS_packages/deb_packaging.theory.txt)\n - __Runtime manager__\n   - __Deno__\n     - [dvm (Deno)](Architecture/Dependencies/Runtime_manager/Deno/dvm.deno.txt)\n   - __Node__\n     - [n (Node)](Architecture/Dependencies/Runtime_manager/Node/n.node.txt)\n     - [nvm (Node)](Architecture/Dependencies/Runtime_manager/Node/nvm.node.txt)\n\n### Functional\n\n - __Functors__\n   - [mimic\\-function (Node)](Architecture/Functional/Functors/mimic-function.node.txt)\n   - [node\\-function\\-name (Node)](Architecture/Functional/Functors/node-function-name.node.txt)\n   - [rename\\-fn (Node)](Architecture/Functional/Functors/rename-fn.node.txt)\n - __Immutable__\n   - [immutable (JavaScript)](Architecture/Functional/Immutable/immutable.javascript.txt)\n - __Utilities__\n   - __Cartesian product__\n     - [deno permutation (Deno)](Architecture/Functional/Utilities/Cartesian_product/deno_permutation.deno.txt)\n   - __Clone__\n     - [clone (Node)](Architecture/Functional/Utilities/Clone/clone.node.txt)\n   - __Equal__\n     - [deep equal (Node)](Architecture/Functional/Utilities/Equal/deep_equal.node.txt)\n     - [fast\\-deep\\-equal (Node)](Architecture/Functional/Utilities/Equal/fast-deep-equal.node.txt)\n     - [fast\\-equals (Node)](Architecture/Functional/Utilities/Equal/fast-equals.node.txt)\n   - __Filter arrays__\n     - [deno map non nullish (Deno)](Architecture/Functional/Utilities/Filter_arrays/deno_map_non_nullish.deno.txt)\n   - __Filter objects__\n     - [deno filter (Deno)](Architecture/Functional/Utilities/Filter_objects/deno_filter.deno.txt)\n     - [deno omit pick (Deno)](Architecture/Functional/Utilities/Filter_objects/deno_omit_pick.deno.txt)\n     - [filter\\-obj (Node)](Architecture/Functional/Utilities/Filter_objects/filter-obj.node.txt)\n     - [json\\-mask (Node)](Architecture/Functional/Utilities/Filter_objects/json-mask.node.txt)\n     - [omit.js (Node)](Architecture/Functional/Utilities/Filter_objects/omit.js.node.txt)\n   - __Find__\n     - [deno find (Deno)](Architecture/Functional/Utilities/Find/deno_find.deno.txt)\n   - __Get__\n     - [dot\\-prop (Node)](Architecture/Functional/Utilities/Get/dot-prop.node.txt)\n     - [get\\-value (Node)](Architecture/Functional/Utilities/Get/get-value.node.txt)\n     - [object\\-path (JavaScript)](Architecture/Functional/Utilities/Get/object-path.javascript.txt)\n     - [safe\\-get\\-prop (Node)](Architecture/Functional/Utilities/Get/safe-get-prop.node.txt)\n   - __Group__\n     - [deno group (Deno)](Architecture/Functional/Utilities/Group/deno_group.deno.txt)\n   - __Invert__\n     - [deno invert (Deno)](Architecture/Functional/Utilities/Invert/deno_invert.deno.txt)\n   - __Join__\n     - [deno join to string (Deno)](Architecture/Functional/Utilities/Join/deno_join_to_string.deno.txt)\n   - __Map objects__\n     - [deno map (Deno)](Architecture/Functional/Utilities/Map_objects/deno_map.deno.txt)\n     - [map\\-obj (JavaScript)](Architecture/Functional/Utilities/Map_objects/map-obj.javascript.txt)\n   - __Merge__\n     - [deep\\-merge (Node)](Architecture/Functional/Utilities/Merge/deep-merge.node.txt)\n     - [deepmerge (Node)](Architecture/Functional/Utilities/Merge/deepmerge.node.txt)\n     - [deno deep merge (Deno)](Architecture/Functional/Utilities/Merge/deno_deep_merge.deno.txt)\n     - [merge\\-deep (Node)](Architecture/Functional/Utilities/Merge/merge-deep.node.txt)\n   - __Once__\n     - [once (Node)](Architecture/Functional/Utilities/Once/once.node.txt)\n     - [onetime (Node)](Architecture/Functional/Utilities/Once/onetime.node.txt)\n   - __Partition__\n     - [deno partition (Deno)](Architecture/Functional/Utilities/Partition/deno_partition.deno.txt)\n   - __Reduce__\n     - [deno reduce (Deno)](Architecture/Functional/Utilities/Reduce/deno_reduce.deno.txt)\n   - __Set operation__\n     - [deno set operation (Deno)](Architecture/Functional/Utilities/Set_operation/deno_set_operation.deno.txt)\n   - __Slice__\n     - [deno take drop (Deno)](Architecture/Functional/Utilities/Slice/deno_take_drop.deno.txt)\n   - __Sort min max__\n     - [deno sort min max (Deno)](Architecture/Functional/Utilities/Sort_min_max/deno_sort_min_max.deno.txt)\n     - [sort\\-on (Node)](Architecture/Functional/Utilities/Sort_min_max/sort-on.node.txt)\n   - __Sum__\n   - __Unique__\n     - [deno distinct (Deno)](Architecture/Functional/Utilities/Unique/deno_distinct.deno.txt)\n   - __Zip__\n     - [deno zip (Deno)](Architecture/Functional/Utilities/Zip/deno_zip.deno.txt)\n   - [deno sum (Deno)](Architecture/Functional/Utilities/deno_sum.deno.txt)\n   - [recompose (React)](Architecture/Functional/Utilities/recompose.react.txt)\n   - [reselect (Node)](Architecture/Functional/Utilities/reselect.node.txt)\n   - [underscore lodash immutable (JavaScript)](Architecture/Functional/Utilities/underscore_lodash_immutable.javascript.txt)\n\n### Performance\n\n - __Async__\n   - __Abstraction__\n     - [async\\-done (Node)](Architecture/Performance/Async/Abstraction/async-done.node.txt)\n   - __Callbacks__\n     - [async (JavaScript)](Architecture/Performance/Async/Callbacks/async.javascript.txt)\n     - [bach (Node)](Architecture/Performance/Async/Callbacks/bach.node.txt)\n     - [now\\-and\\-later (Node)](Architecture/Performance/Async/Callbacks/now-and-later.node.txt)\n   - __Debugging__\n     - [why\\-is\\-node\\-running (Node)](Architecture/Performance/Async/Debugging/why-is-node-running.node.txt)\n   - __Events__\n     - [eventemitter2 (JavaScript)](Architecture/Performance/Async/Events/eventemitter2.javascript.txt)\n     - [p\\-event (Node)](Architecture/Performance/Async/Events/p-event.node.txt)\n     - [propagate (Node)](Architecture/Performance/Async/Events/propagate.node.txt)\n   - __General framework__\n   - __Iterators__\n     - [async\\-iterator\\-all (Node)](Architecture/Performance/Async/Iterators/async-iterator-all.node.txt)\n   - __Promises__\n     - __Cancel__\n       - [deno abort (Deno)](Architecture/Performance/Async/Promises/Cancel/deno_abort.deno.txt)\n       - [p\\-cancelable (Node)](Architecture/Performance/Async/Promises/Cancel/p-cancelable.node.txt)\n     - __Detect__\n       - [is\\-promise (Node)](Architecture/Performance/Async/Promises/Detect/is-promise.node.txt)\n       - [p\\-is\\-promise (Node)](Architecture/Performance/Async/Promises/Detect/p-is-promise.node.txt)\n     - __Errors__\n       - [p\\-finally (Node)](Architecture/Performance/Async/Promises/Errors/p-finally.node.txt)\n       - [p\\-reflect (Node)](Architecture/Performance/Async/Promises/Errors/p-reflect.node.txt)\n       - [p\\-settle (Node)](Architecture/Performance/Async/Promises/Errors/p-settle.node.txt)\n     - __Filter__\n       - [p\\-filter (Node)](Architecture/Performance/Async/Promises/Filter/p-filter.node.txt)\n     - __Find__\n       - [p\\-locate (Node)](Architecture/Performance/Async/Promises/Find/p-locate.node.txt)\n     - __Helpers__\n       - [bluebird (JavaScript)](Architecture/Performance/Async/Promises/Helpers/bluebird.javascript.txt)\n       - [q (JavaScript)](Architecture/Performance/Async/Promises/Helpers/q.javascript.txt)\n     - __Map__\n       - [deno pooled map (Deno)](Architecture/Performance/Async/Promises/Map/deno_pooled_map.deno.txt)\n       - [p\\-all (Node)](Architecture/Performance/Async/Promises/Map/p-all.node.txt)\n       - [p\\-map\\-series (Node)](Architecture/Performance/Async/Promises/Map/p-map-series.node.txt)\n       - [p\\-map (Node)](Architecture/Performance/Async/Promises/Map/p-map.node.txt)\n       - [p\\-props (Node)](Architecture/Performance/Async/Promises/Map/p-props.node.txt)\n       - [p\\-times (Node)](Architecture/Performance/Async/Promises/Map/p-times.node.txt)\n     - __Merge__\n       - [deno mux async iterator (Deno)](Architecture/Performance/Async/Promises/Merge/deno_mux_async_iterator.deno.txt)\n     - __Normalize__\n       - [p\\-try (Node)](Architecture/Performance/Async/Promises/Normalize/p-try.node.txt)\n     - __Reduce__\n       - [p\\-reduce (Node)](Architecture/Performance/Async/Promises/Reduce/p-reduce.node.txt)\n       - [p\\-waterfall (Node)](Architecture/Performance/Async/Promises/Reduce/p-waterfall.node.txt)\n     - __Split__\n       - [deno tee (Deno)](Architecture/Performance/Async/Promises/Split/deno_tee.deno.txt)\n     - __Test__\n       - [p\\-every (Node)](Architecture/Performance/Async/Promises/Test/p-every.node.txt)\n       - [p\\-one (Node)](Architecture/Performance/Async/Promises/Test/p-one.node.txt)\n     - __Timeout__\n       - [deno delay (Deno)](Architecture/Performance/Async/Promises/Timeout/deno_delay.deno.txt)\n   - __Retry__\n     - [deno retry (Deno)](Architecture/Performance/Async/Retry/deno_retry.deno.txt)\n   - __Signals__\n     - [signal\\-exit (Node)](Architecture/Performance/Async/Signals/signal-exit.node.txt)\n     - [signal handler (C)](Architecture/Performance/Async/Signals/signal_handler.c.txt)\n   - __Streams__\n     - __Combine__\n       - [deno stream combine (Deno)](Architecture/Performance/Async/Streams/Combine/deno_stream_combine.deno.txt)\n       - [merge\\-streams (Node)](Architecture/Performance/Async/Streams/Combine/merge-streams.node.txt)\n     - __Create__\n       - [deno streams create (Deno)](Architecture/Performance/Async/Streams/Create/deno_streams_create.deno.txt)\n       - [from (Node)](Architecture/Performance/Async/Streams/Create/from.node.txt)\n     - __Detect__\n       - [is\\-stream (Node)](Architecture/Performance/Async/Streams/Detect/is-stream.node.txt)\n     - __Errors__\n       - [pump (Node)](Architecture/Performance/Async/Streams/Errors/pump.node.txt)\n     - __JSON__\n       - [concatenated json (Format)](Architecture/Performance/Async/Streams/JSON/concatenated_json.format.txt)\n       - [deno json sequence (Deno)](Architecture/Performance/Async/Streams/JSON/deno_json_sequence.deno.txt)\n       - [json sequence (Format)](Architecture/Performance/Async/Streams/JSON/json_sequence.format.txt)\n       - [json text sequence (Format)](Architecture/Performance/Async/Streams/JSON/json_text_sequence.format.txt)\n       - [jsonlines (Format)](Architecture/Performance/Async/Streams/JSON/jsonlines.format.txt)\n       - [ndjson (Format)](Architecture/Performance/Async/Streams/JSON/ndjson.format.txt)\n       - [ndjson (Node CLI)](Architecture/Performance/Async/Streams/JSON/ndjson.node_cli.txt)\n     - __Mapping__\n       - [concurrent\\-transform (Node)](Architecture/Performance/Async/Streams/Mapping/concurrent-transform.node.txt)\n       - [deno stream map (Deno)](Architecture/Performance/Async/Streams/Mapping/deno_stream_map.deno.txt)\n       - [parallel\\-transform (Node)](Architecture/Performance/Async/Streams/Mapping/parallel-transform.node.txt)\n       - [rapid\\-stream (Node)](Architecture/Performance/Async/Streams/Mapping/rapid-stream.node.txt)\n       - [through (Node)](Architecture/Performance/Async/Streams/Mapping/through.node.txt)\n       - [through2\\-concurrent (Node)](Architecture/Performance/Async/Streams/Mapping/through2-concurrent.node.txt)\n       - [through2 (Node)](Architecture/Performance/Async/Streams/Mapping/through2.node.txt)\n       - [throughv (Node)](Architecture/Performance/Async/Streams/Mapping/throughv.node.txt)\n     - __Slice__\n       - [deno stream slice (Deno)](Architecture/Performance/Async/Streams/Slice/deno_stream_slice.deno.txt)\n     - __Split__\n       - [deno stream split (Deno)](Architecture/Performance/Async/Streams/Split/deno_stream_split.deno.txt)\n     - __Waiting__\n       - [end\\-of\\-stream (Node)](Architecture/Performance/Async/Streams/Waiting/end-of-stream.node.txt)\n       - [get\\-stdin (Node)](Architecture/Performance/Async/Streams/Waiting/get-stdin.node.txt)\n       - [get\\-stream (Node)](Architecture/Performance/Async/Streams/Waiting/get-stream.node.txt)\n       - [on\\-finished (Node)](Architecture/Performance/Async/Streams/Waiting/on-finished.node.txt)\n       - [raw\\-body (Node)](Architecture/Performance/Async/Streams/Waiting/raw-body.node.txt)\n       - [stream\\-to\\-array (Node)](Architecture/Performance/Async/Streams/Waiting/stream-to-array.node.txt)\n       - [stream\\-to\\-promise (Node)](Architecture/Performance/Async/Streams/Waiting/stream-to-promise.node.txt)\n     - [event\\-stream (Node)](Architecture/Performance/Async/Streams/event-stream.node.txt)\n - __Caching__\n   - __Fingerprints__\n     - [versionator (Express)](Architecture/Performance/Caching/Fingerprints/versionator.express.txt)\n   - __HTTP__\n     - __Conditional__\n       - [cacheable\\-request (Node)](Architecture/Performance/Caching/HTTP/Conditional/cacheable-request.node.txt)\n       - [deno etag (Deno)](Architecture/Performance/Caching/HTTP/Conditional/deno_etag.deno.txt)\n       - [etag (Node)](Architecture/Performance/Caching/HTTP/Conditional/etag.node.txt)\n       - [fresh (Node)](Architecture/Performance/Caching/HTTP/Conditional/fresh.node.txt)\n       - [http\\-cache\\-semantics (Node)](Architecture/Performance/Caching/HTTP/Conditional/http-cache-semantics.node.txt)\n     - __Vary__\n       - [vary (Node)](Architecture/Performance/Caching/HTTP/Vary/vary.node.txt)\n   - __LRU__\n     - [deno lru (Deno)](Architecture/Performance/Caching/LRU/deno_lru.deno.txt)\n     - [flru (JavaScript)](Architecture/Performance/Caching/LRU/flru.javascript.txt)\n     - [lru\\-cache (Node)](Architecture/Performance/Caching/LRU/lru-cache.node.txt)\n     - [quick\\-lru (JavaScript)](Architecture/Performance/Caching/LRU/quick-lru.javascript.txt)\n     - [tiny\\-lru (JavaScript)](Architecture/Performance/Caching/LRU/tiny-lru.javascript.txt)\n   - __Memoization__\n     - __Distributed__\n       - [powertools lambda idempotency (Node)](Architecture/Performance/Caching/Memoization/Distributed/powertools_lambda_idempotency.node.txt)\n     - __Process__\n       - [deno memoize (Deno)](Architecture/Performance/Caching/Memoization/Process/deno_memoize.deno.txt)\n       - [fast\\-memoize (JavaScript)](Architecture/Performance/Caching/Memoization/Process/fast-memoize.javascript.txt)\n       - [memoize\\-one (Node)](Architecture/Performance/Caching/Memoization/Process/memoize-one.node.txt)\n       - [memoize (JavaScript)](Architecture/Performance/Caching/Memoization/Process/memoize.javascript.txt)\n       - [micro\\-memoize (JavaScript)](Architecture/Performance/Caching/Memoization/Process/micro-memoize.javascript.txt)\n       - [moize (JavaScript)](Architecture/Performance/Caching/Memoization/Process/moize.javascript.txt)\n   - [caching (Theory)](Architecture/Performance/Caching/caching.theory.txt)\n - __Compression__\n   - __HTTP__\n     - [compressible (Node)](Architecture/Performance/Compression/HTTP/compressible.node.txt)\n     - [compression (Express)](Architecture/Performance/Compression/HTTP/compression.express.txt)\n     - [decompress\\-response (Node)](Architecture/Performance/Compression/HTTP/decompress-response.node.txt)\n     - [middy http content encoding (Middy)](Architecture/Performance/Compression/HTTP/middy_http_content_encoding.middy.txt)\n   - __Protocols__\n     - __Brotli__\n       - [brotli.js (Node)](Architecture/Performance/Compression/Protocols/Brotli/brotli.js.node.txt)\n       - [iltorb (Node)](Architecture/Performance/Compression/Protocols/Brotli/iltorb.node.txt)\n     - __Gzip__\n       - [gulp\\-gzip (Gulp)](Architecture/Performance/Compression/Protocols/Gzip/gulp-gzip.gulp.txt)\n     - __LZMA__\n       - [decompress\\-tarxz (Node)](Architecture/Performance/Compression/Protocols/LZMA/decompress-tarxz.node.txt)\n       - [js\\-lzma (JavaScript)](Architecture/Performance/Compression/Protocols/LZMA/js-lzma.javascript.txt)\n       - [libarchivejs (JavaScript)](Architecture/Performance/Compression/Protocols/LZMA/libarchivejs.javascript.txt)\n       - [lzma\\-js (JavaScript)](Architecture/Performance/Compression/Protocols/LZMA/lzma-js.javascript.txt)\n       - [lzma\\-native (Node)](Architecture/Performance/Compression/Protocols/LZMA/lzma-native.node.txt)\n       - [lzmajs (JavaScript)](Architecture/Performance/Compression/Protocols/LZMA/lzmajs.javascript.txt)\n       - [node\\-xz (Node)](Architecture/Performance/Compression/Protocols/LZMA/node-xz.node.txt)\n     - __zpaq__\n       - [libzpaq (C++)](Architecture/Performance/Compression/Protocols/zpaq/libzpaq.c%2B%2B.txt)\n   - __Types__\n     - __Varint__\n       - [varint (Deno)](Architecture/Performance/Compression/Types/Varint/varint.deno.txt)\n       - [varint (Theory)](Architecture/Performance/Compression/Types/Varint/varint.theory.txt)\n   - [compression (Theory)](Architecture/Performance/Compression/compression.theory.txt)\n   - [compression algos (Theory)](Architecture/Performance/Compression/compression_algos.theory.txt)\n - __Concurrency__\n   - __Debugging__\n     - [go concurrency debugging (CLI)](Architecture/Performance/Concurrency/Debugging/go_concurrency_debugging.cli.txt)\n   - __Locks__\n     - [deno flocks (Deno)](Architecture/Performance/Concurrency/Locks/deno_flocks.deno.txt)\n   - [concurrency (Theory)](Architecture/Performance/Concurrency/concurrency.theory.txt)\n - __Lazy calculation__\n   - __Lazy loading__\n     - __HTML images__\n       - [jquery.lazyload (jQuery)](Architecture/Performance/Lazy_calculation/Lazy_loading/HTML_images/jquery.lazyload.jquery.txt)\n     - __Infinite scrolling__\n       - [nginfinitescroll (Angular)](Architecture/Performance/Lazy_calculation/Lazy_loading/Infinite_scrolling/nginfinitescroll.angular.txt)\n     - __Pagination__\n       - [express\\-paginate (Express)](Architecture/Performance/Lazy_calculation/Lazy_loading/Pagination/express-paginate.express.txt)\n       - [jquery\\-bootstrap\\-pagination (Bootstrap)](Architecture/Performance/Lazy_calculation/Lazy_loading/Pagination/jquery-bootstrap-pagination.bootstrap.txt)\n - __Limiting__\n   - __Concurrency__\n     - [p\\-limit (Node)](Architecture/Performance/Limiting/Concurrency/p-limit.node.txt)\n   - __Debounce__\n     - [debounce\\-fn (Node)](Architecture/Performance/Limiting/Debounce/debounce-fn.node.txt)\n     - [deno debounce (Deno)](Architecture/Performance/Limiting/Debounce/deno_debounce.deno.txt)\n     - [p\\-debounce (Node)](Architecture/Performance/Limiting/Debounce/p-debounce.node.txt)\n   - __Throttle__\n     - __Rate limiting__\n       - [express\\-rate\\-limit (Node)](Architecture/Performance/Limiting/Throttle/Rate_limiting/express-rate-limit.node.txt)\n       - [token bucket (Theory)](Architecture/Performance/Limiting/Throttle/Rate_limiting/token_bucket.theory.txt)\n     - __Utilities__\n       - [deno throttle (Deno)](Architecture/Performance/Limiting/Throttle/Utilities/deno_throttle.deno.txt)\n       - [p\\-throttle (Node)](Architecture/Performance/Limiting/Throttle/Utilities/p-throttle.node.txt)\n   - __Timeout__\n     - __Server__\n       - [connect\\-timeout (Express)](Architecture/Performance/Limiting/Timeout/Server/connect-timeout.express.txt)\n       - [toobusy (Node)](Architecture/Performance/Limiting/Timeout/Server/toobusy.node.txt)\n     - [delay (Node)](Architecture/Performance/Limiting/Timeout/delay.node.txt)\n     - [p\\-timeout (Node)](Architecture/Performance/Limiting/Timeout/p-timeout.node.txt)\n - __Memory management__\n   - [garbage collection (Theory)](Architecture/Performance/Memory_management/garbage_collection.theory.txt)\n   - [memory management (Theory)](Architecture/Performance/Memory_management/memory_management.theory.txt)\n   - [virtual memory (Theory)](Architecture/Performance/Memory_management/virtual_memory.theory.txt)\n - __Parallelism__\n   - [parallellism (Theory)](Architecture/Performance/Parallelism/parallellism.theory.txt)\n - __Performance analytics__\n   - __Client side__\n     - [phantomas (Node CLI)](Architecture/Performance/Performance_analytics/Client_side/phantomas.node_cli.txt)\n     - [response\\-time (Express)](Architecture/Performance/Performance_analytics/Client_side/response-time.express.txt)\n - __Performance debugging__\n   - __Flame graphs__\n     - [davidmarkclements 0x (Node)](Architecture/Performance/Performance_debugging/Flame_graphs/davidmarkclements_0x.node.txt)\n     - [flamegraph (Node)](Architecture/Performance/Performance_debugging/Flame_graphs/flamegraph.node.txt)\n     - [stackvis (Node)](Architecture/Performance/Performance_debugging/Flame_graphs/stackvis.node.txt)\n   - __Profiling__\n     - [go profiling (CLI)](Architecture/Performance/Performance_debugging/Profiling/go_profiling.cli.txt)\n - __Performance testing__\n   - __Benchmark__\n     - [benchmark.js (JavaScript)](Architecture/Performance/Performance_testing/Benchmark/benchmark.js.javascript.txt)\n     - [benchmarkjs (JavaScript)](Architecture/Performance/Performance_testing/Benchmark/benchmarkjs.javascript.txt)\n     - [deno bench (Deno)](Architecture/Performance/Performance_testing/Benchmark/deno_bench.deno.txt)\n     - [go test bench (CLI)](Architecture/Performance/Performance_testing/Benchmark/go_test_bench.cli.txt)\n     - [matcha (JavaScript)](Architecture/Performance/Performance_testing/Benchmark/matcha.javascript.txt)\n     - [nanobench (JavaScript)](Architecture/Performance/Performance_testing/Benchmark/nanobench.javascript.txt)\n     - [speedracergg (JavaScript)](Architecture/Performance/Performance_testing/Benchmark/speedracergg.javascript.txt)\n     - [wedgetail (JavaScript)](Architecture/Performance/Performance_testing/Benchmark/wedgetail.javascript.txt)\n   - __Duration timing__\n     - [hirestime (JavaScript)](Architecture/Performance/Performance_testing/Duration_timing/hirestime.javascript.txt)\n     - [marky (JavaScript)](Architecture/Performance/Performance_testing/Duration_timing/marky.javascript.txt)\n     - [nanotimer (JavaScript)](Architecture/Performance/Performance_testing/Duration_timing/nanotimer.javascript.txt)\n     - [perfy (JavaScript)](Architecture/Performance/Performance_testing/Duration_timing/perfy.javascript.txt)\n   - __Load testing__\n     - [tsung (CLI)](Architecture/Performance/Performance_testing/Load_testing/tsung.cli.txt)\n   - __Now__\n     - [browser\\-process\\-hrtime (JavaScript)](Architecture/Performance/Performance_testing/Now/browser-process-hrtime.javascript.txt)\n     - [perfnow.js (JavaScript)](Architecture/Performance/Performance_testing/Now/perfnow.js.javascript.txt)\n     - [performance\\-now (JavaScript)](Architecture/Performance/Performance_testing/Now/performance-now.javascript.txt)\n   - __Stopwatch__\n     - [easytimer (JavaScript)](Architecture/Performance/Performance_testing/Stopwatch/easytimer.javascript.txt)\n     - [pauseable.js (JavaScript)](Architecture/Performance/Performance_testing/Stopwatch/pauseable.js.javascript.txt)\n     - [timer\\-stopwatch (JavaScript)](Architecture/Performance/Performance_testing/Stopwatch/timer-stopwatch.javascript.txt)\n     - [timer.js (JavaScript)](Architecture/Performance/Performance_testing/Stopwatch/timer.js.javascript.txt)\n - __Precalculation__\n   - __Pooling__\n     - [generic\\-pool (Node)](Architecture/Performance/Precalculation/Pooling/generic-pool.node.txt)\n   - [precalculation (Theory)](Architecture/Performance/Precalculation/precalculation.theory.txt)\n - [cpu optimization (Theory)](Architecture/Performance/cpu_optimization.theory.txt)\n - [performance (Theory)](Architecture/Performance/performance.theory.txt)\n\n### Security\n\n - __Authentication__\n   - __Common websites__\n     - [cognito (AWS)](Architecture/Security/Authentication/Common_websites/cognito.aws.txt)\n   - __Framework__\n     - [passport (Express)](Architecture/Security/Authentication/Framework/passport.express.txt)\n   - __HTTP__\n     - [basic\\-auth (JavaScript)](Architecture/Security/Authentication/HTTP/basic-auth.javascript.txt)\n     - [web authentication (HTTP)](Architecture/Security/Authentication/HTTP/web_authentication.http.txt)\n   - __JWT__\n     - [jws (Node)](Architecture/Security/Authentication/JWT/jws.node.txt)\n     - [jwt (Format)](Architecture/Security/Authentication/JWT/jwt.format.txt)\n     - [pgjwt (Postgres)](Architecture/Security/Authentication/JWT/pgjwt.postgres.txt)\n - __Authorization__\n   - __Framework__\n     - [IAM (AWS)](Architecture/Security/Authorization/Framework/IAM.aws.txt)\n     - [STS (AWS)](Architecture/Security/Authorization/Framework/STS.aws.txt)\n     - [connect\\-roles (Express)](Architecture/Security/Authorization/Framework/connect-roles.express.txt)\n   - __OAuth__\n     - __Client__\n       - [oauth js (JavaScript)](Architecture/Security/Authorization/OAuth/Client/oauth_js.javascript.txt)\n     - __Server__\n       - [oauth2orize (Node)](Architecture/Security/Authorization/OAuth/Server/oauth2orize.node.txt)\n       - [passport\\-oauth2 (Express)](Architecture/Security/Authorization/OAuth/Server/passport-oauth2.express.txt)\n     - [oauth (Protocol)](Architecture/Security/Authorization/OAuth/oauth.protocol.txt)\n   - [authorization (Theory)](Architecture/Security/Authorization/authorization.theory.txt)\n - __Cryptography__\n   - __Algorithm__\n     - __General__\n       - __Hash__\n         - [hash function (Theory)](Architecture/Security/Cryptography/Algorithm/General/Hash/hash_function.theory.txt)\n         - [pwd (Node)](Architecture/Security/Cryptography/Algorithm/General/Hash/pwd.node.txt)\n       - [block ciphers (Theory)](Architecture/Security/Cryptography/Algorithm/General/block_ciphers.theory.txt)\n       - [crypto padding (Theory)](Architecture/Security/Cryptography/Algorithm/General/crypto_padding.theory.txt)\n       - [mac digital signature (Theory)](Architecture/Security/Cryptography/Algorithm/General/mac_digital_signature.theory.txt)\n       - [stream ciphers (Theory)](Architecture/Security/Cryptography/Algorithm/General/stream_ciphers.theory.txt)\n     - __Specific__\n       - [algo mac (Theory)](Architecture/Security/Cryptography/Algorithm/Specific/algo_mac.theory.txt)\n       - [algos classiques (Theory)](Architecture/Security/Cryptography/Algorithm/Specific/algos_classiques.theory.txt)\n   - __Certifications__\n     - [certifications (Theory)](Architecture/Security/Cryptography/Certifications/certifications.theory.txt)\n   - __Checksum__\n     - [luhn (Format)](Architecture/Security/Cryptography/Checksum/luhn.format.txt)\n   - __Cryptanalyse__\n     - __Brute force__\n       - [express\\-brute (Express)](Architecture/Security/Cryptography/Cryptanalyse/Brute_force/express-brute.express.txt)\n     - [crypta attacks (Theory)](Architecture/Security/Cryptography/Cryptanalyse/crypta_attacks.theory.txt)\n     - [crypta classique attacks (Theory)](Architecture/Security/Cryptography/Cryptanalyse/crypta_classique_attacks.theory.txt)\n     - [cryptanalyse (Theory)](Architecture/Security/Cryptography/Cryptanalyse/cryptanalyse.theory.txt)\n   - __Database__\n     - [vault (Postgres)](Architecture/Security/Cryptography/Database/vault.postgres.txt)\n   - __Email__\n     - [openPGP (GUI)](Architecture/Security/Cryptography/Email/openPGP.gui.txt)\n   - __History__\n     - [histoire crypto (Theory)](Architecture/Security/Cryptography/History/histoire_crypto.theory.txt)\n   - __Key__\n     - [crypto key (Format)](Architecture/Security/Cryptography/Key/crypto_key.format.txt)\n     - [keygrip (Node)](Architecture/Security/Cryptography/Key/keygrip.node.txt)\n   - __Legal__\n     - [crypto laws (Theory)](Architecture/Security/Cryptography/Legal/crypto_laws.theory.txt)\n   - __Random__\n     - [interval random (Deno)](Architecture/Security/Cryptography/Random/interval_random.deno.txt)\n     - [pgc32 (Deno)](Architecture/Security/Cryptography/Random/pgc32.deno.txt)\n     - [random (Theory)](Architecture/Security/Cryptography/Random/random.theory.txt)\n   - __Theory__\n     - [asymetric crypto (Theory)](Architecture/Security/Cryptography/Theory/asymetric_crypto.theory.txt)\n     - [authentication (Theory)](Architecture/Security/Cryptography/Theory/authentication.theory.txt)\n     - [crypto general (Theory)](Architecture/Security/Cryptography/Theory/crypto_general.theory.txt)\n     - [crypto goals (Theory)](Architecture/Security/Cryptography/Theory/crypto_goals.theory.txt)\n     - [crypto hardware (Theory)](Architecture/Security/Cryptography/Theory/crypto_hardware.theory.txt)\n     - [crypto systems (Theory)](Architecture/Security/Cryptography/Theory/crypto_systems.theory.txt)\n     - [information security (Theory)](Architecture/Security/Cryptography/Theory/information_security.theory.txt)\n - __Privacy__\n   - __Fingerprinting__\n     - [fingerprinting (Theory)](Architecture/Security/Privacy/Fingerprinting/fingerprinting.theory.txt)\n   - __Referrer__\n     - [referrer (Theory)](Architecture/Security/Privacy/Referrer/referrer.theory.txt)\n   - [tracking (Theory)](Architecture/Security/Privacy/tracking.theory.txt)\n - __Security general__\n   - __Injection__\n     - __XSS__\n       - __CSP__\n         - [CSP (Theory)](Architecture/Security/Security_general/Injection/XSS/CSP/CSP.theory.txt)\n       - __Sanitize__\n         - __HTML__\n           - [deno escape (Deno)](Architecture/Security/Security_general/Injection/XSS/Sanitize/HTML/deno_escape.deno.txt)\n       - [xss (Theory)](Architecture/Security/Security_general/Injection/XSS/xss.theory.txt)\n     - [injection (Theory)](Architecture/Security/Security_general/Injection/injection.theory.txt)\n   - __Isolation__\n     - __Origins__\n       - __CORS__\n         - [cors (Express)](Architecture/Security/Security_general/Isolation/Origins/CORS/cors.express.txt)\n         - [cors (Theory)](Architecture/Security/Security_general/Isolation/Origins/CORS/cors.theory.txt)\n         - [middy cors (Middy)](Architecture/Security/Security_general/Isolation/Origins/CORS/middy_cors.middy.txt)\n       - __CSRF__\n         - [csrf (Theory)](Architecture/Security/Security_general/Isolation/Origins/CSRF/csrf.theory.txt)\n         - [csurf (Express)](Architecture/Security/Security_general/Isolation/Origins/CSRF/csurf.express.txt)\n       - [clickjacking (Theory)](Architecture/Security/Security_general/Isolation/Origins/clickjacking.theory.txt)\n       - [corp (Theory)](Architecture/Security/Security_general/Isolation/Origins/corp.theory.txt)\n       - [same origin policy (Theory)](Architecture/Security/Security_general/Isolation/Origins/same_origin_policy.theory.txt)\n       - [window opener (Theory)](Architecture/Security/Security_general/Isolation/Origins/window_opener.theory.txt)\n     - __Process__\n       - [web process isolation (Theory)](Architecture/Security/Security_general/Isolation/Process/web_process_isolation.theory.txt)\n   - __Permissions__\n     - [web permissions (Theory)](Architecture/Security/Security_general/Permissions/web_permissions.theory.txt)\n   - __Sniffing__\n     - [sniffing (Theory)](Architecture/Security/Security_general/Sniffing/sniffing.theory.txt)\n   - __Web__\n     - [helmet (Express)](Architecture/Security/Security_general/Web/helmet.express.txt)\n     - [middy\\-security\\-headers (Middy)](Architecture/Security/Security_general/Web/middy-security-headers.middy.txt)\n     - [web security (Theory)](Architecture/Security/Security_general/Web/web_security.theory.txt)\n   - [normalization security (Theory)](Architecture/Security/Security_general/normalization_security.theory.txt)\n - __Steganography__\n   - [steganography (Theory)](Architecture/Security/Steganography/steganography.theory.txt)\n   - [stego logiciels (CLI GUI)](Architecture/Security/Steganography/stego_logiciels.cli_gui.txt)\n\n## Business\n\n### Law\n\n - [licences (Theory)](Business/Law/licences.theory.txt)\n - [pci dss (Theory)](Business/Law/pci_dss.theory.txt)\n - [psd2 (Theory)](Business/Law/psd2.theory.txt)\n\n### Money\n\n - __Payment__\n   - [stripe (SaaS)](Business/Money/Payment/stripe.saas.txt)\n\n### Office\n\n - __Project management__\n   - [Pivotal Tracker (SaaS)](Business/Office/Project_management/Pivotal_Tracker.saas.txt)\n   - [project management (Theory)](Business/Office/Project_management/project_management.theory.txt)\n - __Team management__\n   - [people management (Theory)](Business/Office/Team_management/people_management.theory.txt)\n   - [team management (Theory)](Business/Office/Team_management/team_management.theory.txt)\n\n### Promotion\n\n - __Ads__\n   - __Badges__\n     - [shields.io (Images)](Business/Promotion/Ads/Badges/shields.io.images.txt)\n - __SEO__\n   - [SEO (Theory)](Business/Promotion/SEO/SEO.theory.txt)\n\n## Communication\n\n### Messaging\n\n - __Chat__\n   - __General__\n     - [gitter.im (SaaS)](Communication/Messaging/Chat/General/gitter.im.saas.txt)\n - __MIME__\n   - __Content negotiation__\n     - [deno negotiation (Deno)](Communication/Messaging/MIME/Content_negotiation/deno_negotiation.deno.txt)\n     - [middy http content negotiation (Middy)](Communication/Messaging/MIME/Content_negotiation/middy_http_content_negotiation.middy.txt)\n     - [negotiator accepts (Node)](Communication/Messaging/MIME/Content_negotiation/negotiator_accepts.node.txt)\n   - __Content type__\n     - [content\\-type (Node)](Communication/Messaging/MIME/Content_type/content-type.node.txt)\n   - __Extensions__\n     - [mime\\-db (JSON)](Communication/Messaging/MIME/Extensions/mime-db.json.txt)\n     - [mime\\-types (Node)](Communication/Messaging/MIME/Extensions/mime-types.node.txt)\n     - [mime (Node)](Communication/Messaging/MIME/Extensions/mime.node.txt)\n   - __Matching__\n     - [type\\-is (Node)](Communication/Messaging/MIME/Matching/type-is.node.txt)\n   - __Parsing__\n     - [media\\-typer (Node)](Communication/Messaging/MIME/Parsing/media-typer.node.txt)\n     - [media types (Deno)](Communication/Messaging/MIME/Parsing/media_types.deno.txt)\n\n## Data\n\n### Data management\n\n - __Fake data__\n   - __Composite__\n     - [json\\-schema\\-faker (Node)](Data/Data_management/Fake_data/Composite/json-schema-faker.node.txt)\n   - __Generic__\n     - [casual (Node)](Data/Data_management/Fake_data/Generic/casual.node.txt)\n     - [chance (JavaScript)](Data/Data_management/Fake_data/Generic/chance.javascript.txt)\n     - [faker.js (JavaScript)](Data/Data_management/Fake_data/Generic/faker.js.javascript.txt)\n   - __Programming language__\n     - [eslump (Node)](Data/Data_management/Fake_data/Programming_language/eslump.node.txt)\n   - __RegExp__\n     - [randexp (JavaScript)](Data/Data_management/Fake_data/RegExp/randexp.javascript.txt)\n   - [mocker\\-data\\-generator (JavaScript)](Data/Data_management/Fake_data/mocker-data-generator.javascript.txt)\n - __ORM__\n   - __Key value__\n     - [keyv (Node)](Data/Data_management/ORM/Key_value/keyv.node.txt)\n     - [powertools lambda parameters (AWS)](Data/Data_management/ORM/Key_value/powertools_lambda_parameters.aws.txt)\n   - __Many types__\n     - [waterline (Node)](Data/Data_management/ORM/Many_types/waterline.node.txt)\n - __Validation__\n   - __API request response__\n     - [api request response validation (Summary)](Data/Data_management/Validation/API_request_response/api_request_response_validation.summary.txt)\n     - [middy validator (Middy)](Data/Data_management/Validation/API_request_response/middy_validator.middy.txt)\n   - __DOM binding__\n     - __JavaScript__\n       - [backbone\\-validation (Backbone)](Data/Data_management/Validation/DOM_binding/JavaScript/backbone-validation.backbone.txt)\n       - [redux\\-form (Redux)](Data/Data_management/Validation/DOM_binding/JavaScript/redux-form.redux.txt)\n   - __General__\n     - __JSON schema__\n       - [JSON schema (Format)](Data/Data_management/Validation/General/JSON_schema/JSON_schema.format.txt)\n       - __Registry__\n         - [eventbridge schemas (AWS)](Data/Data_management/Validation/General/JSON_schema/Registry/eventbridge_schemas.aws.txt)\n       - __Validation__\n         - [ajv (JavaScript)](Data/Data_management/Validation/General/JSON_schema/Validation/ajv.javascript.txt)\n         - [amanda (JavaScript)](Data/Data_management/Validation/General/JSON_schema/Validation/amanda.javascript.txt)\n         - [is\\-my\\-json\\-valid (Node)](Data/Data_management/Validation/General/JSON_schema/Validation/is-my-json-valid.node.txt)\n         - [jayschema (JavaScript)](Data/Data_management/Validation/General/JSON_schema/Validation/jayschema.javascript.txt)\n         - [jest\\-json\\-schema (JavaScript)](Data/Data_management/Validation/General/JSON_schema/Validation/jest-json-schema.javascript.txt)\n         - [jsen (JavaScript)](Data/Data_management/Validation/General/JSON_schema/Validation/jsen.javascript.txt)\n         - [jsonschema (Node)](Data/Data_management/Validation/General/JSON_schema/Validation/jsonschema.node.txt)\n         - [jsv (JavaScript)](Data/Data_management/Validation/General/JSON_schema/Validation/jsv.javascript.txt)\n         - [kriszyp json schema (JavaScript)](Data/Data_management/Validation/General/JSON_schema/Validation/kriszyp_json_schema.javascript.txt)\n         - [pg jsonschema (Postgres)](Data/Data_management/Validation/General/JSON_schema/Validation/pg_jsonschema.postgres.txt)\n         - [revalidator (JavaScript)](Data/Data_management/Validation/General/JSON_schema/Validation/revalidator.javascript.txt)\n         - [tv4 (JavaScript)](Data/Data_management/Validation/General/JSON_schema/Validation/tv4.javascript.txt)\n         - [z\\-schema (JavaScript)](Data/Data_management/Validation/General/JSON_schema/Validation/z-schema.javascript.txt)\n     - __JTD__\n       - [JTD (Format)](Data/Data_management/Validation/General/JTD/JTD.format.txt)\n     - [approvejs (JavaScript)](Data/Data_management/Validation/General/approvejs.javascript.txt)\n     - [async\\-validator (JavaScript)](Data/Data_management/Validation/General/async-validator.javascript.txt)\n     - [indicative (JavaScript)](Data/Data_management/Validation/General/indicative.javascript.txt)\n     - [jest\\-validate (Node)](Data/Data_management/Validation/General/jest-validate.node.txt)\n     - [joi (Node)](Data/Data_management/Validation/General/joi.node.txt)\n     - [obey (JavaScript)](Data/Data_management/Validation/General/obey.javascript.txt)\n     - [schm (JavaScript)](Data/Data_management/Validation/General/schm.javascript.txt)\n     - [skema (JavaScript)](Data/Data_management/Validation/General/skema.javascript.txt)\n     - [spected (JavaScript)](Data/Data_management/Validation/General/spected.javascript.txt)\n     - [structure (JavaScript)](Data/Data_management/Validation/General/structure.javascript.txt)\n     - [superstruct (JavaScript)](Data/Data_management/Validation/General/superstruct.javascript.txt)\n     - [swagger\\-model\\-validator (JavaScript)](Data/Data_management/Validation/General/swagger-model-validator.javascript.txt)\n     - [valid.js (JavaScript)](Data/Data_management/Validation/General/valid.js.javascript.txt)\n     - [validate.js (JavaScript)](Data/Data_management/Validation/General/validate.js.javascript.txt)\n     - [validatorjs (JavaScript)](Data/Data_management/Validation/General/validatorjs.javascript.txt)\n     - [whitelister (JavaScript)](Data/Data_management/Validation/General/whitelister.javascript.txt)\n     - [yup (JavaScript)](Data/Data_management/Validation/General/yup.javascript.txt)\n   - __Specific types__\n     - [is\\-mergeable\\-object (Node)](Data/Data_management/Validation/Specific_types/is-mergeable-object.node.txt)\n     - [is\\-plain\\-obj (Node)](Data/Data_management/Validation/Specific_types/is-plain-obj.node.txt)\n     - [is\\-plain\\-objects (JavaScript)](Data/Data_management/Validation/Specific_types/is-plain-objects.javascript.txt)\n   - [validation (Theory)](Data/Data_management/Validation/validation.theory.txt)\n\n### Data types\n\n - __Data format__\n   - [data format (Theory)](Data/Data_types/Data_format/data_format.theory.txt)\n - __Documents__\n   - [mongodb (Database)](Data/Data_types/Documents/mongodb.database.txt)\n - __Flat tables__\n   - [s3 tables (AWS)](Data/Data_types/Flat_tables/s3_tables.aws.txt)\n - __Key value__\n   - __Structured__\n     - [elasticache (Database)](Data/Data_types/Key_value/Structured/elasticache.database.txt)\n     - [redis (Database)](Data/Data_types/Key_value/Structured/redis.database.txt)\n - __Offline__\n   - __Databases__\n     - __Client only__\n       - __Browser local__\n         - __Single value__\n           - [lowdb (Node)](Data/Data_types/Offline/Databases/Client_only/Browser_local/Single_value/lowdb.node.txt)\n       - __Browser only__\n         - __Key value__\n           - [localforage (JavaScript)](Data/Data_types/Offline/Databases/Client_only/Browser_only/Key_value/localforage.javascript.txt)\n     - __Local__\n       - __On disk__\n         - [deno kv (Deno)](Data/Data_types/Offline/Databases/Local/On_disk/deno_kv.deno.txt)\n   - __utilities__\n     - [offline (JavaScript)](Data/Data_types/Offline/utilities/offline.javascript.txt)\n - __Relations__\n   - __Database__\n     - [postgres (Database)](Data/Data_types/Relations/Database/postgres.database.txt)\n     - [rds (AWS)](Data/Data_types/Relations/Database/rds.aws.txt)\n   - __Population__\n     - [backbone\\-relational (Backbone)](Data/Data_types/Relations/Population/backbone-relational.backbone.txt)\n     - [normalizr (JavaScript)](Data/Data_types/Relations/Population/normalizr.javascript.txt)\n   - __SQL__\n     - __Sanitize__\n       - [sql template tag (JavaScript)](Data/Data_types/Relations/SQL/Sanitize/sql_template_tag.javascript.txt)\n\n### Files\n\n - __Distributed filesystem__\n   - __Protocols__\n     - [FTP (Protocol)](Data/Files/Distributed_filesystem/Protocols/FTP.protocol.txt)\n - __Files general__\n   - __Archives__\n     - __Tar__\n       - [deno tar (Deno)](Data/Files/Files_general/Archives/Tar/deno_tar.deno.txt)\n       - [gulp\\-tar (Gulp)](Data/Files/Files_general/Archives/Tar/gulp-tar.gulp.txt)\n       - [node\\-tar (Node)](Data/Files/Files_general/Archives/Tar/node-tar.node.txt)\n       - [tar\\-stream (Node)](Data/Files/Files_general/Archives/Tar/tar-stream.node.txt)\n       - [tar (CLI)](Data/Files/Files_general/Archives/Tar/tar.cli.txt)\n     - __Zip__\n       - [adm\\-zip (Node)](Data/Files/Files_general/Archives/Zip/adm-zip.node.txt)\n       - [jszip (JavaScript)](Data/Files/Files_general/Archives/Zip/jszip.javascript.txt)\n       - [node\\-archiver (Node)](Data/Files/Files_general/Archives/Zip/node-archiver.node.txt)\n       - [node\\-native\\-zip (Node)](Data/Files/Files_general/Archives/Zip/node-native-zip.node.txt)\n       - [node\\-stream\\-zip (Node)](Data/Files/Files_general/Archives/Zip/node-stream-zip.node.txt)\n       - [node\\-unzip (Node)](Data/Files/Files_general/Archives/Zip/node-unzip.node.txt)\n       - [node\\-zip\\-stream (Node)](Data/Files/Files_general/Archives/Zip/node-zip-stream.node.txt)\n       - [node\\-zip (Node)](Data/Files/Files_general/Archives/Zip/node-zip.node.txt)\n       - [node\\-zipstream (Node)](Data/Files/Files_general/Archives/Zip/node-zipstream.node.txt)\n       - [yauzl (Node)](Data/Files/Files_general/Archives/Zip/yauzl.node.txt)\n       - [yazl (Node)](Data/Files/Files_general/Archives/Zip/yazl.node.txt)\n       - [zip.js (Node)](Data/Files/Files_general/Archives/Zip/zip.js.node.txt)\n   - __Commands__\n     - __Cache files__\n       - [find\\-cache\\-dir (Node)](Data/Files/Files_general/Commands/Cache_files/find-cache-dir.node.txt)\n     - __Check__\n       - [deno exists (Deno)](Data/Files/Files_general/Commands/Check/deno_exists.deno.txt)\n       - [locate\\-path (Node)](Data/Files/Files_general/Commands/Check/locate-path.node.txt)\n       - [path\\-exists (Node)](Data/Files/Files_general/Commands/Check/path-exists.node.txt)\n       - [path\\-type (Node)](Data/Files/Files_general/Commands/Check/path-type.node.txt)\n     - __Copy__\n       - [copy\\-file (Node)](Data/Files/Files_general/Commands/Copy/copy-file.node.txt)\n       - [cpy (Node)](Data/Files/Files_general/Commands/Copy/cpy.node.txt)\n       - [deno copy (Deno)](Data/Files/Files_general/Commands/Copy/deno_copy.deno.txt)\n     - __Create directory__\n       - [deno mkdir (Deno)](Data/Files/Files_general/Commands/Create_directory/deno_mkdir.deno.txt)\n       - [make\\-dir (Node)](Data/Files/Files_general/Commands/Create_directory/make-dir.node.txt)\n       - [mkdirp (Node)](Data/Files/Files_general/Commands/Create_directory/mkdirp.node.txt)\n     - __Delete__\n       - [del (Node)](Data/Files/Files_general/Commands/Delete/del.node.txt)\n       - [deno remove (Deno)](Data/Files/Files_general/Commands/Delete/deno_remove.deno.txt)\n       - [rimraf (Node)](Data/Files/Files_general/Commands/Delete/rimraf.node.txt)\n     - __Ensure__\n       - [deno ensure (Deno)](Data/Files/Files_general/Commands/Ensure/deno_ensure.deno.txt)\n     - __Error handling__\n       - [graceful\\-fs (Node)](Data/Files/Files_general/Commands/Error_handling/graceful-fs.node.txt)\n     - __Find__\n       - __Globbing__\n         - [deno expand glob (Deno)](Data/Files/Files_general/Commands/Find/Globbing/deno_expand_glob.deno.txt)\n         - [glob\\-stream (Node)](Data/Files/Files_general/Commands/Find/Globbing/glob-stream.node.txt)\n         - [glob (Node)](Data/Files/Files_general/Commands/Find/Globbing/glob.node.txt)\n       - __Root__\n         - [escalade (Node)](Data/Files/Files_general/Commands/Find/Root/escalade.node.txt)\n         - [find\\-up (Node)](Data/Files/Files_general/Commands/Find/Root/find-up.node.txt)\n         - [pkg\\-dir (Node)](Data/Files/Files_general/Commands/Find/Root/pkg-dir.node.txt)\n     - __Hard links__\n       - [deno link (Deno)](Data/Files/Files_general/Commands/Hard_links/deno_link.deno.txt)\n     - __List__\n       - __Deep__\n         - [deno walk (Deno)](Data/Files/Files_general/Commands/List/Deep/deno_walk.deno.txt)\n         - [fs\\-readdir\\-recursive (Node)](Data/Files/Files_general/Commands/List/Deep/fs-readdir-recursive.node.txt)\n         - [readdir\\-enhanced (Node)](Data/Files/Files_general/Commands/List/Deep/readdir-enhanced.node.txt)\n         - [readdirp (Node)](Data/Files/Files_general/Commands/List/Deep/readdirp.node.txt)\n         - [recursive\\-readdir (Node)](Data/Files/Files_general/Commands/List/Deep/recursive-readdir.node.txt)\n       - __Shallow__\n         - [deno readdir (Deno)](Data/Files/Files_general/Commands/List/Shallow/deno_readdir.deno.txt)\n     - __Metadata__\n       - [deno stat (Deno)](Data/Files/Files_general/Commands/Metadata/deno_stat.deno.txt)\n     - __Move__\n       - [deno rename (Deno)](Data/Files/Files_general/Commands/Move/deno_rename.deno.txt)\n       - [move\\-concurrently (Node)](Data/Files/Files_general/Commands/Move/move-concurrently.node.txt)\n       - [move\\-file (Node)](Data/Files/Files_general/Commands/Move/move-file.node.txt)\n       - [node\\-mv (Node)](Data/Files/Files_general/Commands/Move/node-mv.node.txt)\n     - __Open__\n       - [deno open (Deno)](Data/Files/Files_general/Commands/Open/deno_open.deno.txt)\n     - __Read__\n       - [deno read file (Deno)](Data/Files/Files_general/Commands/Read/deno_read_file.deno.txt)\n     - __Symlinks__\n       - __Create__\n         - [deno symlink (Deno)](Data/Files/Files_general/Commands/Symlinks/Create/deno_symlink.deno.txt)\n       - __Read__\n         - [deno readlink (Deno)](Data/Files/Files_general/Commands/Symlinks/Read/deno_readlink.deno.txt)\n     - __Temporary files__\n       - [deno temp (Deno)](Data/Files/Files_general/Commands/Temporary_files/deno_temp.deno.txt)\n       - [node\\-temp (Node)](Data/Files/Files_general/Commands/Temporary_files/node-temp.node.txt)\n       - [node\\-tmp (Node)](Data/Files/Files_general/Commands/Temporary_files/node-tmp.node.txt)\n       - [temp\\-dir (Node)](Data/Files/Files_general/Commands/Temporary_files/temp-dir.node.txt)\n       - [temp\\-write (Node)](Data/Files/Files_general/Commands/Temporary_files/temp-write.node.txt)\n       - [tempfile (Node)](Data/Files/Files_general/Commands/Temporary_files/tempfile.node.txt)\n       - [tempy (Node)](Data/Files/Files_general/Commands/Temporary_files/tempy.node.txt)\n     - __Truncate__\n       - [deno truncate (Deno)](Data/Files/Files_general/Commands/Truncate/deno_truncate.deno.txt)\n     - __Unnecessary files__\n       - [junk (Node)](Data/Files/Files_general/Commands/Unnecessary_files/junk.node.txt)\n     - __Watch__\n       - [chokidar (Node)](Data/Files/Files_general/Commands/Watch/chokidar.node.txt)\n       - [deno watch (Deno)](Data/Files/Files_general/Commands/Watch/deno_watch.deno.txt)\n       - [gaze (Node)](Data/Files/Files_general/Commands/Watch/gaze.node.txt)\n       - [glob\\-watcher (Node)](Data/Files/Files_general/Commands/Watch/glob-watcher.node.txt)\n     - __Write__\n       - __Atomic__\n         - [fast\\-write\\-atomic (Node)](Data/Files/Files_general/Commands/Write/Atomic/fast-write-atomic.node.txt)\n         - [fs\\-write\\-stream\\-atomic (Node)](Data/Files/Files_general/Commands/Write/Atomic/fs-write-stream-atomic.node.txt)\n         - [steno (Node)](Data/Files/Files_general/Commands/Write/Atomic/steno.node.txt)\n         - [write\\-file\\-atomic (Node)](Data/Files/Files_general/Commands/Write/Atomic/write-file-atomic.node.txt)\n         - [write\\-files\\-atomic (Node)](Data/Files/Files_general/Commands/Write/Atomic/write-files-atomic.node.txt)\n       - __Generic__\n         - [deno write file (Deno)](Data/Files/Files_general/Commands/Write/Generic/deno_write_file.deno.txt)\n   - __File paths__\n     - [deno path (Deno)](Data/Files/Files_general/File_paths/deno_path.deno.txt)\n   - __Filesystem abstraction__\n     - [deno io (Deno)](Data/Files/Files_general/Filesystem_abstraction/deno_io.deno.txt)\n     - [file descriptor (Os)](Data/Files/Files_general/Filesystem_abstraction/file_descriptor.os.txt)\n     - [vinyl (Node)](Data/Files/Files_general/Filesystem_abstraction/vinyl.node.txt)\n   - [file uri scheme (Identifier)](Data/Files/Files_general/file_uri_scheme.identifier.txt)\n - __Virtual filesystem__\n   - __Fuse__\n     - [s3fs fuse (CLI)](Data/Files/Virtual_filesystem/Fuse/s3fs_fuse.cli.txt)\n\n### Markup\n\n - __HTML__\n   - [HTML (Language)](Data/Markup/HTML/HTML.language.txt)\n   - __Transpiler__\n     - [jade (Language)](Data/Markup/HTML/Transpiler/jade.language.txt)\n - __Markdown__\n   - __Parsing__\n     - [markdown\\-link\\-extractor (Node)](Data/Markup/Markdown/Parsing/markdown-link-extractor.node.txt)\n   - __Rendering__\n     - [marked (Node CLI)](Data/Markup/Markdown/Rendering/marked.node_cli.txt)\n   - __Syntax__\n     - [markdown (Language)](Data/Markup/Markdown/Syntax/markdown.language.txt)\n - __Templates__\n   - __Flat strings__\n     - [deno printf (Deno)](Data/Markup/Templates/Flat_strings/deno_printf.deno.txt)\n     - [sprintf.js (JavaScript)](Data/Markup/Templates/Flat_strings/sprintf.js.javascript.txt)\n   - __HTML__\n     - [classnames (JavaScript)](Data/Markup/Templates/HTML/classnames.javascript.txt)\n   - __Strings__\n     - [consolidate (Node)](Data/Markup/Templates/Strings/consolidate.node.txt)\n     - [mustache hogan handlebars (Node CLI)](Data/Markup/Templates/Strings/mustache_hogan_handlebars.node_cli.txt)\n   - __URI__\n     - [uri\\-templates (JavaScript)](Data/Markup/Templates/URI/uri-templates.javascript.txt)\n     - [uri templates (Format)](Data/Markup/Templates/URI/uri_templates.format.txt)\n\n### Serialization\n\n - __Binary__\n   - __Utilities__\n     - [deno binary (Deno)](Data/Serialization/Binary/Utilities/deno_binary.deno.txt)\n - __Concatenation__\n   - __Front\\-matter__\n     - [front\\-matter (Node)](Data/Serialization/Concatenation/Front-matter/front-matter.node.txt)\n     - [front matter (Deno)](Data/Serialization/Concatenation/Front-matter/front_matter.deno.txt)\n     - [gray\\-matter (Node)](Data/Serialization/Concatenation/Front-matter/gray-matter.node.txt)\n     - [markdown\\-to\\-json (CLI)](Data/Serialization/Concatenation/Front-matter/markdown-to-json.cli.txt)\n - __JSON like__\n   - __CSON__\n     - [cson (Format)](Data/Serialization/JSON_like/CSON/cson.format.txt)\n     - [cson parser (Node CLI)](Data/Serialization/JSON_like/CSON/cson_parser.node_cli.txt)\n   - __ESON__\n     - [eson (Node)](Data/Serialization/JSON_like/ESON/eson.node.txt)\n   - __HJSON__\n     - [hjson\\-js (JavaScript CLI)](Data/Serialization/JSON_like/HJSON/hjson-js.javascript_cli.txt)\n     - [hjson (Format)](Data/Serialization/JSON_like/HJSON/hjson.format.txt)\n   - __JSON__\n     - __Beautification__\n       - [prettyjson (Node CLI)](Data/Serialization/JSON_like/JSON/Beautification/prettyjson.node_cli.txt)\n     - __Canonical__\n       - [canonical\\-json (JavaScript)](Data/Serialization/JSON_like/JSON/Canonical/canonical-json.javascript.txt)\n       - [fast\\-json\\-stable\\-stringify (JavaScript)](Data/Serialization/JSON_like/JSON/Canonical/fast-json-stable-stringify.javascript.txt)\n       - [fast\\-safe\\-stringify (Node)](Data/Serialization/JSON_like/JSON/Canonical/fast-safe-stringify.node.txt)\n       - [json\\-stable\\-stringify (JavaScript)](Data/Serialization/JSON_like/JSON/Canonical/json-stable-stringify.javascript.txt)\n       - [json canonical form (Format)](Data/Serialization/JSON_like/JSON/Canonical/json_canonical_form.format.txt)\n       - [son (Haskell)](Data/Serialization/JSON_like/JSON/Canonical/son.haskell.txt)\n     - __Circular__\n       - [circular\\-json\\-es6 (Node)](Data/Serialization/JSON_like/JSON/Circular/circular-json-es6.node.txt)\n       - [circular\\-json (JavaScript)](Data/Serialization/JSON_like/JSON/Circular/circular-json.javascript.txt)\n       - [json\\-js\\-cycle (JavaScript)](Data/Serialization/JSON_like/JSON/Circular/json-js-cycle.javascript.txt)\n       - [json\\-stringify\\-safe (Node)](Data/Serialization/JSON_like/JSON/Circular/json-stringify-safe.node.txt)\n       - [safe\\-json\\-stringify (Node)](Data/Serialization/JSON_like/JSON/Circular/safe-json-stringify.node.txt)\n     - __Parser serializer__\n       - [json\\-js (JavaScript)](Data/Serialization/JSON_like/JSON/Parser_serializer/json-js.javascript.txt)\n     - __Syntax__\n       - [json (Format)](Data/Serialization/JSON_like/JSON/Syntax/json.format.txt)\n     - __Viewer editor__\n       - [json formatter (Chrome\\-extension)](Data/Serialization/JSON_like/JSON/Viewer_editor/json_formatter.chrome-extension.txt)\n       - [json view for chrome (Chrome\\-extension)](Data/Serialization/JSON_like/JSON/Viewer_editor/json_view_for_chrome.chrome-extension.txt)\n       - [json viewer (Chrome\\-extension)](Data/Serialization/JSON_like/JSON/Viewer_editor/json_viewer.chrome-extension.txt)\n   - __JSON5__\n     - [JSON5 (Format)](Data/Serialization/JSON_like/JSON5/JSON5.format.txt)\n     - [json5 (JavaScript)](Data/Serialization/JSON_like/JSON5/json5.javascript.txt)\n   - __JSONC__\n     - [deno jsonc (Deno)](Data/Serialization/JSON_like/JSONC/deno_jsonc.deno.txt)\n     - [jsonc (Format)](Data/Serialization/JSON_like/JSONC/jsonc.format.txt)\n - __Memory efficient__\n   - __Protobuf__\n     - [protobuf (Format)](Data/Serialization/Memory_efficient/Protobuf/protobuf.format.txt)\n     - [protobufjs (JavaScript)](Data/Serialization/Memory_efficient/Protobuf/protobufjs.javascript.txt)\n - __Print__\n   - [concordance (Node)](Data/Serialization/Print/concordance.node.txt)\n   - [deno inspect (Deno)](Data/Serialization/Print/deno_inspect.deno.txt)\n   - [jsfmt (JavaScript)](Data/Serialization/Print/jsfmt.javascript.txt)\n   - [pretty\\-format (JavaScript)](Data/Serialization/Print/pretty-format.javascript.txt)\n - __Query__\n   - __JSON__\n     - __JMESPath__\n       - [jmespath (Format)](Data/Serialization/Query/JSON/JMESPath/jmespath.format.txt)\n       - [powertools lambda jmespath (Node)](Data/Serialization/Query/JSON/JMESPath/powertools_lambda_jmespath.node.txt)\n     - __JSON path__\n       - [dchester jsonpath (JavaScript)](Data/Serialization/Query/JSON/JSON_path/dchester_jsonpath.javascript.txt)\n       - [f5io jsonpath (Node)](Data/Serialization/Query/JSON/JSON_path/f5io_jsonpath.node.txt)\n       - [fastpath (Node)](Data/Serialization/Query/JSON/JSON_path/fastpath.node.txt)\n       - [jquery jsonpath (JavaScript)](Data/Serialization/Query/JSON/JSON_path/jquery_jsonpath.javascript.txt)\n       - [jsonpath (Format)](Data/Serialization/Query/JSON/JSON_path/jsonpath.format.txt)\n       - [s3u jsonpath (Node)](Data/Serialization/Query/JSON/JSON_path/s3u_jsonpath.node.txt)\n     - __JSON pointer__\n       - [json\\-pointer (Node)](Data/Serialization/Query/JSON/JSON_pointer/json-pointer.node.txt)\n       - [json\\-ptr (JavaScript)](Data/Serialization/Query/JSON/JSON_pointer/json-ptr.javascript.txt)\n       - [json pointer (Format)](Data/Serialization/Query/JSON/JSON_pointer/json_pointer.format.txt)\n       - [jsonpointer.js (JavaScript)](Data/Serialization/Query/JSON/JSON_pointer/jsonpointer.js.javascript.txt)\n       - [node\\-jsonpointer (Node)](Data/Serialization/Query/JSON/JSON_pointer/node-jsonpointer.node.txt)\n     - [jsonata (Node)](Data/Serialization/Query/JSON/jsonata.node.txt)\n - __Schemaful__\n   - __XML__\n     - __Syntax__\n       - [XML (Format)](Data/Serialization/Schemaful/XML/Syntax/XML.format.txt)\n - __Simplistic__\n   - __INI__\n     - __Parser serializer__\n       - [deno ini (Deno)](Data/Serialization/Simplistic/INI/Parser_serializer/deno_ini.deno.txt)\n       - [ini node (Node)](Data/Serialization/Simplistic/INI/Parser_serializer/ini_node.node.txt)\n     - [ini (Format)](Data/Serialization/Simplistic/INI/ini.format.txt)\n   - __TOML__\n     - __Parsers serializers__\n       - [toml\\-node (JavaScript)](Data/Serialization/Simplistic/TOML/Parsers_serializers/toml-node.javascript.txt)\n       - [toml (Deno)](Data/Serialization/Simplistic/TOML/Parsers_serializers/toml.deno.txt)\n     - [toml (Format)](Data/Serialization/Simplistic/TOML/toml.format.txt)\n - __Table__\n   - __CSV__\n     - __Parser serializer__\n       - [csv (Deno)](Data/Serialization/Table/CSV/Parser_serializer/csv.deno.txt)\n       - [csv (Node)](Data/Serialization/Table/CSV/Parser_serializer/csv.node.txt)\n     - __Syntax__\n       - [dsv tsv csv (Format)](Data/Serialization/Table/CSV/Syntax/dsv_tsv_csv.format.txt)\n   - __Excel__\n     - __Parsing serializing__\n       - [xlsx (JavaScript)](Data/Serialization/Table/Excel/Parsing_serializing/xlsx.javascript.txt)\n - __Type rich__\n   - __YAML__\n     - __Beautifier__\n       - [prettier yaml (Node CLI)](Data/Serialization/Type_rich/YAML/Beautifier/prettier_yaml.node_cli.txt)\n     - __Linting__\n       - [yamllint (CLI)](Data/Serialization/Type_rich/YAML/Linting/yamllint.cli.txt)\n     - __Parser serializer__\n       - [deno yaml (Deno)](Data/Serialization/Type_rich/YAML/Parser_serializer/deno_yaml.deno.txt)\n       - [js\\-yaml (JavaScript)](Data/Serialization/Type_rich/YAML/Parser_serializer/js-yaml.javascript.txt)\n       - [yaml.js (JavaScript)](Data/Serialization/Type_rich/YAML/Parser_serializer/yaml.js.javascript.txt)\n     - [yaml (Format)](Data/Serialization/Type_rich/YAML/yaml.format.txt)\n - [serialization formats (Summary)](Data/Serialization/serialization_formats.summary.txt)\n\n### State\n\n - __Client server state__\n   - __Cookies__\n     - __Parsing__\n       - __Request__\n         - [cookie\\-parser (Express)](Data/State/Client_server_state/Cookies/Parsing/Request/cookie-parser.express.txt)\n         - [deno cookie (Deno)](Data/State/Client_server_state/Cookies/Parsing/Request/deno_cookie.deno.txt)\n         - [middy aws cookie parser (Middy)](Data/State/Client_server_state/Cookies/Parsing/Request/middy_aws_cookie_parser.middy.txt)\n       - __String__\n         - [cookie (Node)](Data/State/Client_server_state/Cookies/Parsing/String/cookie.node.txt)\n         - [jquery\\-cookie (jQuery)](Data/State/Client_server_state/Cookies/Parsing/String/jquery-cookie.jquery.txt)\n         - [js\\-cookie (JavaScript)](Data/State/Client_server_state/Cookies/Parsing/String/js-cookie.javascript.txt)\n     - __Session__\n       - [express\\-session (Express)](Data/State/Client_server_state/Cookies/Session/express-session.express.txt)\n     - __Sign__\n       - [cookie\\-signature (Node)](Data/State/Client_server_state/Cookies/Sign/cookie-signature.node.txt)\n       - [deno cookie sign (Deno)](Data/State/Client_server_state/Cookies/Sign/deno_cookie_sign.deno.txt)\n     - [cookies (Theory)](Data/State/Client_server_state/Cookies/cookies.theory.txt)\n   - __General__\n     - [connect\\-flash (Express)](Data/State/Client_server_state/General/connect-flash.express.txt)\n     - [express\\-state (Express)](Data/State/Client_server_state/General/express-state.express.txt)\n - __Databases general__\n   - [database theory (Theory)](Data/State/Databases_general/database_theory.theory.txt)\n - __Identifiers__\n   - __Decentralized__\n     - __ULID__\n       - [ulid (Deno)](Data/State/Identifiers/Decentralized/ULID/ulid.deno.txt)\n       - [ulid (Identifier)](Data/State/Identifiers/Decentralized/ULID/ulid.identifier.txt)\n       - [ulid (JavaScript)](Data/State/Identifiers/Decentralized/ULID/ulid.javascript.txt)\n     - __UUID__\n       - [deno uuid (Deno)](Data/State/Identifiers/Decentralized/UUID/deno_uuid.deno.txt)\n       - [uuid (Identifier)](Data/State/Identifiers/Decentralized/UUID/uuid.identifier.txt)\n       - [uuidjs (Node)](Data/State/Identifiers/Decentralized/UUID/uuidjs.node.txt)\n     - [cuid2 (JavaScript)](Data/State/Identifiers/Decentralized/cuid2.javascript.txt)\n     - [nanoid (JavaScript)](Data/State/Identifiers/Decentralized/nanoid.javascript.txt)\n     - [snowflake (Identifier)](Data/State/Identifiers/Decentralized/snowflake.identifier.txt)\n   - __Full\\-content__\n     - [data uri (Identifier)](Data/State/Identifiers/Full-content/data_uri.identifier.txt)\n   - __Hash__\n     - [ni (Identifier)](Data/State/Identifiers/Hash/ni.identifier.txt)\n     - [pg hashids (Postgres)](Data/State/Identifiers/Hash/pg_hashids.postgres.txt)\n     - [sigmund (Node)](Data/State/Identifiers/Hash/sigmund.node.txt)\n   - __Human\\-friendly__\n     - [nih (Identifier)](Data/State/Identifiers/Human-friendly/nih.identifier.txt)\n     - [tag (Identifier)](Data/State/Identifiers/Human-friendly/tag.identifier.txt)\n   - __Others__\n     - [doi (Identifier)](Data/State/Identifiers/Others/doi.identifier.txt)\n     - [oid (Identifier)](Data/State/Identifiers/Others/oid.identifier.txt)\n     - [publicid fpi (Identifier)](Data/State/Identifiers/Others/publicid_fpi.identifier.txt)\n     - [urn (Identifier)](Data/State/Identifiers/Others/urn.identifier.txt)\n   - __URI__\n     - __Manipulation__\n       - __Path parameters__\n         - [middy\\_http urlencode path parser (Middy)](Data/State/Identifiers/URI/Manipulation/Path_parameters/middy_http_urlencode_path_parser.middy.txt)\n       - __Query string__\n         - [qs (Node)](Data/State/Identifiers/URI/Manipulation/Query_string/qs.node.txt)\n       - [uri.js (JavaScript)](Data/State/Identifiers/URI/Manipulation/uri.js.javascript.txt)\n     - [URI (Identifier)](Data/State/Identifiers/URI/URI.identifier.txt)\n   - [identifiers (Summary)](Data/State/Identifiers/identifiers.summary.txt)\n   - [web architecture (Theory)](Data/State/Identifiers/web_architecture.theory.txt)\n - [state (Theory)](Data/State/state.theory.txt)\n\n## Data science\n\n### Big data\n\n - [big data (Theory)](Data_science/Big_data/big_data.theory.txt)\n\n### Computation\n\n - __Math__\n   - [abstract algebra (Theory)](Data_science/Computation/Math/abstract_algebra.theory.txt)\n   - [algebra (Theory)](Data_science/Computation/Math/algebra.theory.txt)\n   - [algebra equations (Theory)](Data_science/Computation/Math/algebra_equations.theory.txt)\n   - [analysis (Theory)](Data_science/Computation/Math/analysis.theory.txt)\n   - [arithmetic (Theory)](Data_science/Computation/Math/arithmetic.theory.txt)\n   - [calculus (Theory)](Data_science/Computation/Math/calculus.theory.txt)\n   - [combinatorics (Theory)](Data_science/Computation/Math/combinatorics.theory.txt)\n   - [financial math (Theory)](Data_science/Computation/Math/financial_math.theory.txt)\n   - [functions math (Theory)](Data_science/Computation/Math/functions_math.theory.txt)\n   - [game theory (Theory)](Data_science/Computation/Math/game_theory.theory.txt)\n   - [graph theory (Theory)](Data_science/Computation/Math/graph_theory.theory.txt)\n   - [logic (Theory)](Data_science/Computation/Math/logic.theory.txt)\n   - [math summary (Theory)](Data_science/Computation/Math/math_summary.theory.txt)\n   - [matrices (Theory)](Data_science/Computation/Math/matrices.theory.txt)\n   - [number theory (Theory)](Data_science/Computation/Math/number_theory.theory.txt)\n   - [numeral history (Theory)](Data_science/Computation/Math/numeral_history.theory.txt)\n   - [numeral systems (Theory)](Data_science/Computation/Math/numeral_systems.theory.txt)\n   - [numerical analysis (Theory)](Data_science/Computation/Math/numerical_analysis.theory.txt)\n   - [order theory (Theory)](Data_science/Computation/Math/order_theory.theory.txt)\n   - [set theory (Theory)](Data_science/Computation/Math/set_theory.theory.txt)\n   - [statistics theory (Theory)](Data_science/Computation/Math/statistics_theory.theory.txt)\n   - [survey (Theory)](Data_science/Computation/Math/survey.theory.txt)\n\n## Design\n\n### CSS\n\n - __General__\n   - [CSS (Language)](Design/CSS/General/CSS.language.txt)\n   - __CSS in JavaScript__\n     - [aphrodite (JavaScript)](Design/CSS/General/CSS_in_JavaScript/aphrodite.javascript.txt)\n     - [cssx (JavaScript)](Design/CSS/General/CSS_in_JavaScript/cssx.javascript.txt)\n     - [jss (JavaScript)](Design/CSS/General/CSS_in_JavaScript/jss.javascript.txt)\n     - [react\\-css (React)](Design/CSS/General/CSS_in_JavaScript/react-css.react.txt)\n\n### Visual\n\n - __Animations__\n   - __Specific animations__\n     - __General__\n       - [animate.css (CSS)](Design/Visual/Animations/Specific_animations/General/animate.css.css.txt)\n - __Colors__\n   - __Manipulation__\n     - [color\\-convert (Node)](Design/Visual/Colors/Manipulation/color-convert.node.txt)\n   - __Terminal__\n     - __Apply__\n       - [ansi\\-colors (Node)](Design/Visual/Colors/Terminal/Apply/ansi-colors.node.txt)\n       - [chalk (Node CLI)](Design/Visual/Colors/Terminal/Apply/chalk.node_cli.txt)\n       - [colorette (Node)](Design/Visual/Colors/Terminal/Apply/colorette.node.txt)\n       - [colors.js (Node)](Design/Visual/Colors/Terminal/Apply/colors.js.node.txt)\n       - [deno set colors (Deno)](Design/Visual/Colors/Terminal/Apply/deno_set_colors.deno.txt)\n       - [kleur (Node)](Design/Visual/Colors/Terminal/Apply/kleur.node.txt)\n       - [yoctocolors (Node)](Design/Visual/Colors/Terminal/Apply/yoctocolors.node.txt)\n     - __Detection__\n       - [deno color enabled (Deno)](Design/Visual/Colors/Terminal/Detection/deno_color_enabled.deno.txt)\n       - [supports\\-color (Node)](Design/Visual/Colors/Terminal/Detection/supports-color.node.txt)\n - __Typography__\n   - [typography (Theory)](Design/Visual/Typography/typography.theory.txt)\n\n## DevOps\n\n### Configuration\n\n - __Configuration data__\n   - __Dotenv__\n     - [dotenv (Deno)](DevOps/Configuration/Configuration_data/Dotenv/dotenv.deno.txt)\n   - [cosmiconfig (Node)](DevOps/Configuration/Configuration_data/cosmiconfig.node.txt)\n   - [docker\\-gen (Docker)](DevOps/Configuration/Configuration_data/docker-gen.docker.txt)\n   - [dockerize (Docker)](DevOps/Configuration/Configuration_data/dockerize.docker.txt)\n   - [rc (Node)](DevOps/Configuration/Configuration_data/rc.node.txt)\n - __Configuration files__\n   - [conf (Node)](DevOps/Configuration/Configuration_files/conf.node.txt)\n   - [configstore (Node)](DevOps/Configuration/Configuration_files/configstore.node.txt)\n - __Configuration management__\n   - [opswork (AWS)](DevOps/Configuration/Configuration_management/opswork.aws.txt)\n\n### Deployment\n\n - __Continuous integration__\n   - __Helpers__\n     - [ci\\-info (JavaScript)](DevOps/Deployment/Continuous_integration/Helpers/ci-info.javascript.txt)\n     - [ci\\-parallel\\-vars (Node)](DevOps/Deployment/Continuous_integration/Helpers/ci-parallel-vars.node.txt)\n     - [env\\-ci (Node)](DevOps/Deployment/Continuous_integration/Helpers/env-ci.node.txt)\n     - [is\\-ci (JavaScript)](DevOps/Deployment/Continuous_integration/Helpers/is-ci.javascript.txt)\n   - __Services__\n     - [docker cloud (Docker)](DevOps/Deployment/Continuous_integration/Services/docker_cloud.docker.txt)\n     - [github actions (SaaS)](DevOps/Deployment/Continuous_integration/Services/github_actions.saas.txt)\n     - [travis (SaaS)](DevOps/Deployment/Continuous_integration/Services/travis.saas.txt)\n - __Deployment general__\n   - __Deploying__\n     - [12 factor (Theory)](DevOps/Deployment/Deployment_general/Deploying/12_factor.theory.txt)\n     - [installating files (Theory)](DevOps/Deployment/Deployment_general/Deploying/installating_files.theory.txt)\n     - [jamstack (Theory)](DevOps/Deployment/Deployment_general/Deploying/jamstack.theory.txt)\n   - __On premise__\n     - [directconnect (AWS)](DevOps/Deployment/Deployment_general/On_premise/directconnect.aws.txt)\n\n### Infrastructure\n\n - __CDN__\n   - __PaaS__\n     - [netlify (SaaS)](DevOps/Infrastructure/CDN/PaaS/netlify.saas.txt)\n   - [cloudfront (AWS)](DevOps/Infrastructure/CDN/cloudfront.aws.txt)\n - __FaaS serverless__\n   - __IaaS__\n     - __Batch__\n       - [middy\\_sqs partial batch failure (Middy)](DevOps/Infrastructure/FaaS_serverless/IaaS/Batch/middy_sqs_partial_batch_failure.middy.txt)\n       - [powertools lambda batch (AWS)](DevOps/Infrastructure/FaaS_serverless/IaaS/Batch/powertools_lambda_batch.aws.txt)\n     - [lambda (AWS)](DevOps/Infrastructure/FaaS_serverless/IaaS/lambda.aws.txt)\n   - __PaaS__\n     - [deno deploy (Deno)](DevOps/Infrastructure/FaaS_serverless/PaaS/deno_deploy.deno.txt)\n - __IaC__\n   - __CloudFormation__\n     - __Assets__\n       - [cdk assets (AWS)](DevOps/Infrastructure/IaC/CloudFormation/Assets/cdk_assets.aws.txt)\n     - __CDK__\n       - [cdk (AWS)](DevOps/Infrastructure/IaC/CloudFormation/CDK/cdk.aws.txt)\n     - __CI CD__\n       - [aws cloudformation github deploy (Github)](DevOps/Infrastructure/IaC/CloudFormation/CI_CD/aws_cloudformation_github_deploy.github.txt)\n       - [git sync (AWS)](DevOps/Infrastructure/IaC/CloudFormation/CI_CD/git_sync.aws.txt)\n       - [sam pipeline init (CLI)](DevOps/Infrastructure/IaC/CloudFormation/CI_CD/sam_pipeline_init.cli.txt)\n     - __CLI__\n       - [aws\\-cfn\\-control (CLI)](DevOps/Infrastructure/IaC/CloudFormation/CLI/aws-cfn-control.cli.txt)\n       - [cfn\\-teleport (CLI)](DevOps/Infrastructure/IaC/CloudFormation/CLI/cfn-teleport.cli.txt)\n       - [rain (CLI)](DevOps/Infrastructure/IaC/CloudFormation/CLI/rain.cli.txt)\n       - [sceptre (CLI)](DevOps/Infrastructure/IaC/CloudFormation/CLI/sceptre.cli.txt)\n     - __Core__\n       - [cloud control (AWS)](DevOps/Infrastructure/IaC/CloudFormation/Core/cloud_control.aws.txt)\n       - [cloudformation (AWS)](DevOps/Infrastructure/IaC/CloudFormation/Core/cloudformation.aws.txt)\n       - [cloudformation extensions (AWS)](DevOps/Infrastructure/IaC/CloudFormation/Core/cloudformation_extensions.aws.txt)\n       - [serverless (CLI)](DevOps/Infrastructure/IaC/CloudFormation/Core/serverless.cli.txt)\n     - __Diagrams__\n       - [aws\\-cloudformation\\-stacks\\-graph (CLI)](DevOps/Infrastructure/IaC/CloudFormation/Diagrams/aws-cloudformation-stacks-graph.cli.txt)\n       - [cdk\\-dia (CLI)](DevOps/Infrastructure/IaC/CloudFormation/Diagrams/cdk-dia.cli.txt)\n       - [cfn\\-diagram (CLI)](DevOps/Infrastructure/IaC/CloudFormation/Diagrams/cfn-diagram.cli.txt)\n       - [rain\\-tree (CLI)](DevOps/Infrastructure/IaC/CloudFormation/Diagrams/rain-tree.cli.txt)\n     - __Diff__\n       - [cdk\\-diff (Node)](DevOps/Infrastructure/IaC/CloudFormation/Diff/cdk-diff.node.txt)\n     - __Generate__\n       - [former2 (CLI)](DevOps/Infrastructure/IaC/CloudFormation/Generate/former2.cli.txt)\n     - __Linting__\n       - [cdk\\-nag (AWS)](DevOps/Infrastructure/IaC/CloudFormation/Linting/cdk-nag.aws.txt)\n       - [cdk\\-validator\\-cfnguard (Node)](DevOps/Infrastructure/IaC/CloudFormation/Linting/cdk-validator-cfnguard.node.txt)\n       - [cfn\\-guard (AWS)](DevOps/Infrastructure/IaC/CloudFormation/Linting/cfn-guard.aws.txt)\n       - [cfn\\-lint (AWS)](DevOps/Infrastructure/IaC/CloudFormation/Linting/cfn-lint.aws.txt)\n     - __PR comment__\n       - [actions cfn diff (Github)](DevOps/Infrastructure/IaC/CloudFormation/PR_comment/actions_cfn_diff.github.txt)\n       - [cdk notifier (Github)](DevOps/Infrastructure/IaC/CloudFormation/PR_comment/cdk_notifier.github.txt)\n     - __SAM__\n       - [sam cli (AWS)](DevOps/Infrastructure/IaC/CloudFormation/SAM/sam_cli.aws.txt)\n       - [sam transform (AWS)](DevOps/Infrastructure/IaC/CloudFormation/SAM/sam_transform.aws.txt)\n       - [sar (AWS)](DevOps/Infrastructure/IaC/CloudFormation/SAM/sar.aws.txt)\n     - __Testing__\n       - __Integration__\n         - [cdk integ tests (Node)](DevOps/Infrastructure/IaC/CloudFormation/Testing/Integration/cdk_integ_tests.node.txt)\n       - __Unit__\n         - [cdk assertions (Node)](DevOps/Infrastructure/IaC/CloudFormation/Testing/Unit/cdk_assertions.node.txt)\n     - __UI__\n       - [cloudformation designer (AWS)](DevOps/Infrastructure/IaC/CloudFormation/UI/cloudformation_designer.aws.txt)\n       - [infrastructure composer (AWS)](DevOps/Infrastructure/IaC/CloudFormation/UI/infrastructure_composer.aws.txt)\n   - __Pulumi__\n     - [pulumi (SaaS)](DevOps/Infrastructure/IaC/Pulumi/pulumi.saas.txt)\n     - [pulumi aws (SaaS)](DevOps/Infrastructure/IaC/Pulumi/pulumi_aws.saas.txt)\n - __IaaS__\n   - __AWS__\n     - [aws actions (AWS)](DevOps/Infrastructure/IaaS/AWS/aws_actions.aws.txt)\n     - [aws auth (AWS)](DevOps/Infrastructure/IaaS/AWS/aws_auth.aws.txt)\n     - [aws billing (AWS)](DevOps/Infrastructure/IaaS/AWS/aws_billing.aws.txt)\n     - [aws cli (AWS)](DevOps/Infrastructure/IaaS/AWS/aws_cli.aws.txt)\n     - [aws config (AWS)](DevOps/Infrastructure/IaaS/AWS/aws_config.aws.txt)\n     - [aws endpoint (AWS)](DevOps/Infrastructure/IaaS/AWS/aws_endpoint.aws.txt)\n     - [aws general (AWS)](DevOps/Infrastructure/IaaS/AWS/aws_general.aws.txt)\n     - [aws identifiers (AWS)](DevOps/Infrastructure/IaaS/AWS/aws_identifiers.aws.txt)\n     - [aws javascript (AWS)](DevOps/Infrastructure/IaaS/AWS/aws_javascript.aws.txt)\n     - [aws list services (AWS)](DevOps/Infrastructure/IaaS/AWS/aws_list_services.aws.txt)\n     - [aws network (AWS)](DevOps/Infrastructure/IaaS/AWS/aws_network.aws.txt)\n     - [aws new service (AWS)](DevOps/Infrastructure/IaaS/AWS/aws_new_service.aws.txt)\n     - [aws regions (AWS)](DevOps/Infrastructure/IaaS/AWS/aws_regions.aws.txt)\n     - [aws signature (AWS)](DevOps/Infrastructure/IaaS/AWS/aws_signature.aws.txt)\n     - [aws support (AWS)](DevOps/Infrastructure/IaaS/AWS/aws_support.aws.txt)\n     - [aws tags (AWS)](DevOps/Infrastructure/IaaS/AWS/aws_tags.aws.txt)\n     - [aws toolkit (AWS)](DevOps/Infrastructure/IaaS/AWS/aws_toolkit.aws.txt)\n   - __Compute__\n     - [ec2 (AWS)](DevOps/Infrastructure/IaaS/Compute/ec2.aws.txt)\n - __PaaS__\n   - [beanstalk (AWS)](DevOps/Infrastructure/PaaS/beanstalk.aws.txt)\n   - [heroku (SaaS)](DevOps/Infrastructure/PaaS/heroku.saas.txt)\n - __SaaS__\n   - [Google APIs (SaaS)](DevOps/Infrastructure/SaaS/Google_APIs.saas.txt)\n\n### Supervision\n\n - __Cluster orchestration__\n   - [autoscaling (AWS)](DevOps/Supervision/Cluster_orchestration/autoscaling.aws.txt)\n   - [docker swarm (Docker)](DevOps/Supervision/Cluster_orchestration/docker_swarm.docker.txt)\n   - [kubernetes (CLI)](DevOps/Supervision/Cluster_orchestration/kubernetes.cli.txt)\n - __Process supervisor__\n   - [forever (Node CLI)](DevOps/Supervision/Process_supervisor/forever.node_cli.txt)\n   - [pm2 (Node CLI)](DevOps/Supervision/Process_supervisor/pm2.node_cli.txt)\n\n### Virtualization\n\n - __Containers__\n   - __Core abstraction__\n     - [docker (CLI)](DevOps/Virtualization/Containers/Core_abstraction/docker.cli.txt)\n     - [docker compose (Docker)](DevOps/Virtualization/Containers/Core_abstraction/docker_compose.docker.txt)\n     - [is\\-docker (Node)](DevOps/Virtualization/Containers/Core_abstraction/is-docker.node.txt)\n     - [is\\-inside\\-container (Node)](DevOps/Virtualization/Containers/Core_abstraction/is-inside-container.node.txt)\n   - [containers (Theory)](DevOps/Virtualization/Containers/containers.theory.txt)\n\n## Dev helpers\n\n### Automation\n\n - __Build automation__\n   - __Autotools__\n     - [autotools (CLI)](Dev_helpers/Automation/Build_automation/Autotools/autotools.cli.txt)\n     - [make (CLI)](Dev_helpers/Automation/Build_automation/Autotools/make.cli.txt)\n   - [cmake (CLI)](Dev_helpers/Automation/Build_automation/cmake.cli.txt)\n   - [grunt (JavaScript)](Dev_helpers/Automation/Build_automation/grunt.javascript.txt)\n   - [gulp (JavaScript)](Dev_helpers/Automation/Build_automation/gulp.javascript.txt)\n - __Desktop automation__\n   - __Screenshots__\n     - [webshot (Node)](Dev_helpers/Automation/Desktop_automation/Screenshots/webshot.node.txt)\n   - [copy\\-paste (Node)](Dev_helpers/Automation/Desktop_automation/copy-paste.node.txt)\n - __Live reloading__\n   - [livereload (Node)](Dev_helpers/Automation/Live_reloading/livereload.node.txt)\n   - [nodemon (Node)](Dev_helpers/Automation/Live_reloading/nodemon.node.txt)\n - __Scaffolding__\n   - __API stubs__\n     - [autorest (CLI)](Dev_helpers/Automation/Scaffolding/API_stubs/autorest.cli.txt)\n     - [openapi\\-codegen (Node)](Dev_helpers/Automation/Scaffolding/API_stubs/openapi-codegen.node.txt)\n     - [swagger\\-codegen (Java)](Dev_helpers/Automation/Scaffolding/API_stubs/swagger-codegen.java.txt)\n     - [swagger\\-node\\-codegen (Node)](Dev_helpers/Automation/Scaffolding/API_stubs/swagger-node-codegen.node.txt)\n     - [swagger\\-node (Node)](Dev_helpers/Automation/Scaffolding/API_stubs/swagger-node.node.txt)\n   - __Generic__\n     - [yeoman (CLI)](Dev_helpers/Automation/Scaffolding/Generic/yeoman.cli.txt)\n\n### Coding\n\n - __Documentation__\n   - __API__\n     - __OpenAPI__\n       - [dapperbox (Node)](Dev_helpers/Coding/Documentation/API/OpenAPI/dapperbox.node.txt)\n       - [open\\-api\\-renderer (Node)](Dev_helpers/Coding/Documentation/API/OpenAPI/open-api-renderer.node.txt)\n       - [pretty\\-swag (Node)](Dev_helpers/Coding/Documentation/API/OpenAPI/pretty-swag.node.txt)\n       - [redoc (Node)](Dev_helpers/Coding/Documentation/API/OpenAPI/redoc.node.txt)\n       - [spectacle (Node)](Dev_helpers/Coding/Documentation/API/OpenAPI/spectacle.node.txt)\n       - [swagger\\-markdown (Node)](Dev_helpers/Coding/Documentation/API/OpenAPI/swagger-markdown.node.txt)\n       - [swagger\\-ui (Node)](Dev_helpers/Coding/Documentation/API/OpenAPI/swagger-ui.node.txt)\n       - [swagger2markup (Node)](Dev_helpers/Coding/Documentation/API/OpenAPI/swagger2markup.node.txt)\n       - [widdershins (Node CLI)](Dev_helpers/Coding/Documentation/API/OpenAPI/widdershins.node_cli.txt)\n   - __From code itself__\n     - [godoc (CLI)](Dev_helpers/Coding/Documentation/From_code_itself/godoc.cli.txt)\n     - [typedoc (Node)](Dev_helpers/Coding/Documentation/From_code_itself/typedoc.node.txt)\n   - __From comments__\n     - __Generators__\n       - [deno doc (Deno)](Dev_helpers/Coding/Documentation/From_comments/Generators/deno_doc.deno.txt)\n       - [documentation.js (Node)](Dev_helpers/Coding/Documentation/From_comments/Generators/documentation.js.node.txt)\n       - [dox (Node)](Dev_helpers/Coding/Documentation/From_comments/Generators/dox.node.txt)\n       - [doxygen (Many)](Dev_helpers/Coding/Documentation/From_comments/Generators/doxygen.many.txt)\n       - [esdoc (Node)](Dev_helpers/Coding/Documentation/From_comments/Generators/esdoc.node.txt)\n       - [go doc (CLI)](Dev_helpers/Coding/Documentation/From_comments/Generators/go_doc.cli.txt)\n       - [jsdoc (Node)](Dev_helpers/Coding/Documentation/From_comments/Generators/jsdoc.node.txt)\n     - __Linting__\n       - [eslint\\-plugin\\-jsdoc (Node)](Dev_helpers/Coding/Documentation/From_comments/Linting/eslint-plugin-jsdoc.node.txt)\n     - __Parsing__\n       - [comment\\-parser (Node)](Dev_helpers/Coding/Documentation/From_comments/Parsing/comment-parser.node.txt)\n       - [jest\\-docblock (Node)](Dev_helpers/Coding/Documentation/From_comments/Parsing/jest-docblock.node.txt)\n       - [parse\\-comments (Node)](Dev_helpers/Coding/Documentation/From_comments/Parsing/parse-comments.node.txt)\n     - __Tags__\n       - [jsdoc tags (Node)](Dev_helpers/Coding/Documentation/From_comments/Tags/jsdoc_tags.node.txt)\n       - [tsdoc (Node)](Dev_helpers/Coding/Documentation/From_comments/Tags/tsdoc.node.txt)\n   - __UI component__\n     - __Tutorial__\n       - [torturial (jQuery)](Dev_helpers/Coding/Documentation/UI_component/Tutorial/torturial.jquery.txt)\n - __IDE__\n   - __Configuration__\n     - [editorconfig (Ini)](Dev_helpers/Coding/IDE/Configuration/editorconfig.ini.txt)\n - __Open source__\n   - __Contributors listing__\n     - [all\\-contributors (Node)](Dev_helpers/Coding/Open_source/Contributors_listing/all-contributors.node.txt)\n     - [git\\-authors\\-cli (Node)](Dev_helpers/Coding/Open_source/Contributors_listing/git-authors-cli.node.txt)\n     - [github\\-contributors\\-list (Node)](Dev_helpers/Coding/Open_source/Contributors_listing/github-contributors-list.node.txt)\n     - [hall\\-of\\-fame (Node)](Dev_helpers/Coding/Open_source/Contributors_listing/hall-of-fame.node.txt)\n     - [name\\-your\\-contributors (Node)](Dev_helpers/Coding/Open_source/Contributors_listing/name-your-contributors.node.txt)\n   - [open source (Theory)](Dev_helpers/Coding/Open_source/open_source.theory.txt)\n - __Source code__\n   - [organisation sources (Theory)](Dev_helpers/Coding/Source_code/organisation_sources.theory.txt)\n - __Version control__\n   - __Git__\n     - [VCS (Theory)](Dev_helpers/Coding/Version_control/Git/VCS.theory.txt)\n     - __git__\n       - [git (CLI)](Dev_helpers/Coding/Version_control/Git/git/git.cli.txt)\n       - [husky (Node)](Dev_helpers/Coding/Version_control/Git/git/husky.node.txt)\n     - [lint\\-staged (CLI)](Dev_helpers/Coding/Version_control/Git/lint-staged.cli.txt)\n   - __GitHub__\n     - __Apps__\n       - [github apps (SaaS)](Dev_helpers/Coding/Version_control/GitHub/Apps/github_apps.saas.txt)\n     - [github (SaaS)](Dev_helpers/Coding/Version_control/GitHub/github.saas.txt)\n     - [github api (SaaS)](Dev_helpers/Coding/Version_control/GitHub/github_api.saas.txt)\n     - [github cli (CLI)](Dev_helpers/Coding/Version_control/GitHub/github_cli.cli.txt)\n     - [github webhooks (SaaS)](Dev_helpers/Coding/Version_control/GitHub/github_webhooks.saas.txt)\n\n### Insights\n\n - __Logging__\n   - __Aggregator__\n     - [cloudwatch logs (AWS)](Dev_helpers/Insights/Logging/Aggregator/cloudwatch_logs.aws.txt)\n   - __Automatic logging__\n     - __Errors__\n       - [errorhandler (Express)](Dev_helpers/Insights/Logging/Automatic_logging/Errors/errorhandler.express.txt)\n       - [finalhandler (Express)](Dev_helpers/Insights/Logging/Automatic_logging/Errors/finalhandler.express.txt)\n       - [middy error handler (Middy)](Dev_helpers/Insights/Logging/Automatic_logging/Errors/middy_error_handler.middy.txt)\n     - __Network interaction__\n       - [cloudtrail (AWS)](Dev_helpers/Insights/Logging/Automatic_logging/Network_interaction/cloudtrail.aws.txt)\n   - __Dashboard__\n     - [bugsnag (SaaS)](Dev_helpers/Insights/Logging/Dashboard/bugsnag.saas.txt)\n   - __Error shape__\n     - __HTTP__\n       - [deno http errors (Deno)](Dev_helpers/Insights/Logging/Error_shape/HTTP/deno_http_errors.deno.txt)\n       - [http errors (Node)](Dev_helpers/Insights/Logging/Error_shape/HTTP/http_errors.node.txt)\n       - [middy http error (Middy)](Dev_helpers/Insights/Logging/Error_shape/HTTP/middy_http_error.middy.txt)\n   - __Logger__\n     - __Server side__\n       - [consola (Node)](Dev_helpers/Insights/Logging/Logger/Server_side/consola.node.txt)\n       - [debug (Node)](Dev_helpers/Insights/Logging/Logger/Server_side/debug.node.txt)\n       - [deno log (Deno)](Dev_helpers/Insights/Logging/Logger/Server_side/deno_log.deno.txt)\n       - [log4js (Node)](Dev_helpers/Insights/Logging/Logger/Server_side/log4js.node.txt)\n       - [pino (Node)](Dev_helpers/Insights/Logging/Logger/Server_side/pino.node.txt)\n       - [powertools lambda logger (AWS)](Dev_helpers/Insights/Logging/Logger/Server_side/powertools_lambda_logger.aws.txt)\n       - [signale (Node)](Dev_helpers/Insights/Logging/Logger/Server_side/signale.node.txt)\n       - [tracer (Node)](Dev_helpers/Insights/Logging/Logger/Server_side/tracer.node.txt)\n       - [winston (Node)](Dev_helpers/Insights/Logging/Logger/Server_side/winston.node.txt)\n   - __Request logging__\n     - [express\\-winston (Node)](Dev_helpers/Insights/Logging/Request_logging/express-winston.node.txt)\n     - [middy\\_http input output logger (Middy)](Dev_helpers/Insights/Logging/Request_logging/middy_http_input_output_logger.middy.txt)\n     - [morgan (Express)](Dev_helpers/Insights/Logging/Request_logging/morgan.express.txt)\n - __Monitoring__\n   - __Custom metrics__\n     - __Alerting__\n       - [vitalsigns (Node)](Dev_helpers/Insights/Monitoring/Custom_metrics/Alerting/vitalsigns.node.txt)\n   - __Host metrics__\n     - __Alerting__\n       - [cloudwatch alarms (AWS)](Dev_helpers/Insights/Monitoring/Host_metrics/Alerting/cloudwatch_alarms.aws.txt)\n     - __Collecting__\n       - __Cloudwatch__\n         - [aws embedded metrics (AWS)](Dev_helpers/Insights/Monitoring/Host_metrics/Collecting/Cloudwatch/aws_embedded_metrics.aws.txt)\n         - [cloudwatch contributor insights (AWS)](Dev_helpers/Insights/Monitoring/Host_metrics/Collecting/Cloudwatch/cloudwatch_contributor_insights.aws.txt)\n         - [cloudwatch metrics (AWS)](Dev_helpers/Insights/Monitoring/Host_metrics/Collecting/Cloudwatch/cloudwatch_metrics.aws.txt)\n         - [cloudwatch observability (AWS)](Dev_helpers/Insights/Monitoring/Host_metrics/Collecting/Cloudwatch/cloudwatch_observability.aws.txt)\n         - [powertools lambda metrics (AWS)](Dev_helpers/Insights/Monitoring/Host_metrics/Collecting/Cloudwatch/powertools_lambda_metrics.aws.txt)\n       - __Statsd__\n         - [hot\\-shots (Node)](Dev_helpers/Insights/Monitoring/Host_metrics/Collecting/Statsd/hot-shots.node.txt)\n         - [statsd\\-client (Node)](Dev_helpers/Insights/Monitoring/Host_metrics/Collecting/Statsd/statsd-client.node.txt)\n         - [statsd (Node)](Dev_helpers/Insights/Monitoring/Host_metrics/Collecting/Statsd/statsd.node.txt)\n         - [statsd protocol (Protocol)](Dev_helpers/Insights/Monitoring/Host_metrics/Collecting/Statsd/statsd_protocol.protocol.txt)\n     - __Collecting dashboard__\n     - __Dashboard__\n       - [cloudwatch dashboard (AWS)](Dev_helpers/Insights/Monitoring/Host_metrics/Dashboard/cloudwatch_dashboard.aws.txt)\n   - __Uptime monitoring__\n     - __Health checks__\n       - [grpc\\-health\\-check (Node)](Dev_helpers/Insights/Monitoring/Uptime_monitoring/Health_checks/grpc-health-check.node.txt)\n\n### Quality assurance\n\n - __Debugging__\n   - __Environment reporting__\n     - [envinfo (Node)](Dev_helpers/Quality_assurance/Debugging/Environment_reporting/envinfo.node.txt)\n   - __General debugger__\n     - __Browser__\n       - [about (Identifier)](Dev_helpers/Quality_assurance/Debugging/General_debugger/Browser/about.identifier.txt)\n       - [react\\-devtools (React)](Dev_helpers/Quality_assurance/Debugging/General_debugger/Browser/react-devtools.react.txt)\n       - [react\\-render\\-visualizer (React)](Dev_helpers/Quality_assurance/Debugging/General_debugger/Browser/react-render-visualizer.react.txt)\n       - [redux\\-devtools (Redux)](Dev_helpers/Quality_assurance/Debugging/General_debugger/Browser/redux-devtools.redux.txt)\n       - [view\\-source (Identifier)](Dev_helpers/Quality_assurance/Debugging/General_debugger/Browser/view-source.identifier.txt)\n     - __Server side__\n       - [bashdb (C C++ x86)](Dev_helpers/Quality_assurance/Debugging/General_debugger/Server_side/bashdb.c_c%2B%2B_x86.txt)\n       - [express\\-debug (Express)](Dev_helpers/Quality_assurance/Debugging/General_debugger/Server_side/express-debug.express.txt)\n       - [gdb (C C++ x86)](Dev_helpers/Quality_assurance/Debugging/General_debugger/Server_side/gdb.c_c%2B%2B_x86.txt)\n       - [nm (x86)](Dev_helpers/Quality_assurance/Debugging/General_debugger/Server_side/nm.x86.txt)\n       - [xdebug (PHP)](Dev_helpers/Quality_assurance/Debugging/General_debugger/Server_side/xdebug.php.txt)\n   - __Stack traces__\n     - __Async__\n       - [asynctrace (Node)](Dev_helpers/Quality_assurance/Debugging/Stack_traces/Async/asynctrace.node.txt)\n       - [long\\-promises (Node)](Dev_helpers/Quality_assurance/Debugging/Stack_traces/Async/long-promises.node.txt)\n       - [longjohn (Node)](Dev_helpers/Quality_assurance/Debugging/Stack_traces/Async/longjohn.node.txt)\n       - [node\\-stackup (Node)](Dev_helpers/Quality_assurance/Debugging/Stack_traces/Async/node-stackup.node.txt)\n       - [trace (Node)](Dev_helpers/Quality_assurance/Debugging/Stack_traces/Async/trace.node.txt)\n       - [trycatch (Node)](Dev_helpers/Quality_assurance/Debugging/Stack_traces/Async/trycatch.node.txt)\n     - __Beautify__\n       - [clarify (JavaScript)](Dev_helpers/Quality_assurance/Debugging/Stack_traces/Beautify/clarify.javascript.txt)\n       - [clean\\-stack (Node)](Dev_helpers/Quality_assurance/Debugging/Stack_traces/Beautify/clean-stack.node.txt)\n       - [cute\\-stack (Node)](Dev_helpers/Quality_assurance/Debugging/Stack_traces/Beautify/cute-stack.node.txt)\n       - [pretty\\-error (Node)](Dev_helpers/Quality_assurance/Debugging/Stack_traces/Beautify/pretty-error.node.txt)\n     - __Context__\n       - [better\\-stack\\-traces (JavaScript)](Dev_helpers/Quality_assurance/Debugging/Stack_traces/Context/better-stack-traces.javascript.txt)\n     - __Generation__\n       - [njstrace (Node)](Dev_helpers/Quality_assurance/Debugging/Stack_traces/Generation/njstrace.node.txt)\n       - [tracekit (JavaScript)](Dev_helpers/Quality_assurance/Debugging/Stack_traces/Generation/tracekit.javascript.txt)\n     - __Nesting__\n       - [nested\\-error\\-stacks (Node)](Dev_helpers/Quality_assurance/Debugging/Stack_traces/Nesting/nested-error-stacks.node.txt)\n     - __Parsing__\n       - [callsites (Node)](Dev_helpers/Quality_assurance/Debugging/Stack_traces/Parsing/callsites.node.txt)\n       - [error\\-callsites (Node)](Dev_helpers/Quality_assurance/Debugging/Stack_traces/Parsing/error-callsites.node.txt)\n       - [node\\-stack\\-trace (Node)](Dev_helpers/Quality_assurance/Debugging/Stack_traces/Parsing/node-stack-trace.node.txt)\n       - [stack\\-chain (Node)](Dev_helpers/Quality_assurance/Debugging/Stack_traces/Parsing/stack-chain.node.txt)\n       - [stack\\-utils (Node)](Dev_helpers/Quality_assurance/Debugging/Stack_traces/Parsing/stack-utils.node.txt)\n       - [stackback (Node)](Dev_helpers/Quality_assurance/Debugging/Stack_traces/Parsing/stackback.node.txt)\n       - [stackman (Node)](Dev_helpers/Quality_assurance/Debugging/Stack_traces/Parsing/stackman.node.txt)\n       - [stacktrace.js (JavaScript)](Dev_helpers/Quality_assurance/Debugging/Stack_traces/Parsing/stacktrace.js.javascript.txt)\n   - __Tracing__\n     - [go tracing (CLI)](Dev_helpers/Quality_assurance/Debugging/Tracing/go_tracing.cli.txt)\n - __Testing__\n   - __Assertions__\n     - __HTTP__\n       - [chai\\-http (Node)](Dev_helpers/Quality_assurance/Testing/Assertions/HTTP/chai-http.node.txt)\n       - [frisby (Node)](Dev_helpers/Quality_assurance/Testing/Assertions/HTTP/frisby.node.txt)\n       - [supertest (Node)](Dev_helpers/Quality_assurance/Testing/Assertions/HTTP/supertest.node.txt)\n     - [ava assertions (Node CLI)](Dev_helpers/Quality_assurance/Testing/Assertions/ava_assertions.node_cli.txt)\n     - [chai (JavaScript)](Dev_helpers/Quality_assurance/Testing/Assertions/chai.javascript.txt)\n     - [deno assertions (Deno)](Dev_helpers/Quality_assurance/Testing/Assertions/deno_assertions.deno.txt)\n     - [expect more (JavaScript)](Dev_helpers/Quality_assurance/Testing/Assertions/expect_more.javascript.txt)\n     - [jasmine assertions (JavaScript)](Dev_helpers/Quality_assurance/Testing/Assertions/jasmine_assertions.javascript.txt)\n     - [jasmine matchers (JavaScript)](Dev_helpers/Quality_assurance/Testing/Assertions/jasmine_matchers.javascript.txt)\n     - [jasmine utils (JavaScript)](Dev_helpers/Quality_assurance/Testing/Assertions/jasmine_utils.javascript.txt)\n     - [jest\\-extended (JavaScript)](Dev_helpers/Quality_assurance/Testing/Assertions/jest-extended.javascript.txt)\n     - [jest assertions (JavaScript)](Dev_helpers/Quality_assurance/Testing/Assertions/jest_assertions.javascript.txt)\n     - [must js (JavaScript)](Dev_helpers/Quality_assurance/Testing/Assertions/must_js.javascript.txt)\n     - [node assert (Node)](Dev_helpers/Quality_assurance/Testing/Assertions/node_assert.node.txt)\n     - [node tap assertions (JavaScript)](Dev_helpers/Quality_assurance/Testing/Assertions/node_tap_assertions.javascript.txt)\n     - [power\\-assert (JavaScript)](Dev_helpers/Quality_assurance/Testing/Assertions/power-assert.javascript.txt)\n     - [should js (JavaScript)](Dev_helpers/Quality_assurance/Testing/Assertions/should_js.javascript.txt)\n     - [tape\\-modern assertions (JavaScript)](Dev_helpers/Quality_assurance/Testing/Assertions/tape-modern_assertions.javascript.txt)\n     - [tape assertions (JavaScript)](Dev_helpers/Quality_assurance/Testing/Assertions/tape_assertions.javascript.txt)\n     - [unexpected (JavaScript)](Dev_helpers/Quality_assurance/Testing/Assertions/unexpected.javascript.txt)\n   - __Browser testing__\n     - __Selenium__\n       - __Client__\n         - [selenium\\-webdriver (Node)](Dev_helpers/Quality_assurance/Testing/Browser_testing/Selenium/Client/selenium-webdriver.node.txt)\n         - [wd.js (Node)](Dev_helpers/Quality_assurance/Testing/Browser_testing/Selenium/Client/wd.js.node.txt)\n       - __Test runner__\n         - [browserstack (SaaS)](Dev_helpers/Quality_assurance/Testing/Browser_testing/Selenium/Test_runner/browserstack.saas.txt)\n         - [saucelabs (SaaS)](Dev_helpers/Quality_assurance/Testing/Browser_testing/Selenium/Test_runner/saucelabs.saas.txt)\n         - [selenium webdriver (CLI)](Dev_helpers/Quality_assurance/Testing/Browser_testing/Selenium/Test_runner/selenium_webdriver.cli.txt)\n   - __Coverage__\n     - __Go__\n       - [go test cover (CLI)](Dev_helpers/Quality_assurance/Testing/Coverage/Go/go_test_cover.cli.txt)\n     - __LCOV__\n       - __Badges__\n         - [lcov\\-badge (CLI)](Dev_helpers/Quality_assurance/Testing/Coverage/LCOV/Badges/lcov-badge.cli.txt)\n         - [lcov2badge (Node)](Dev_helpers/Quality_assurance/Testing/Coverage/LCOV/Badges/lcov2badge.node.txt)\n       - __Core__\n         - [blanket (JavaScript)](Dev_helpers/Quality_assurance/Testing/Coverage/LCOV/Core/blanket.javascript.txt)\n         - [istanbul (Node CLI)](Dev_helpers/Quality_assurance/Testing/Coverage/LCOV/Core/istanbul.node_cli.txt)\n       - __Merging__\n         - [lcov\\-result\\-merger (CLI Node)](Dev_helpers/Quality_assurance/Testing/Coverage/LCOV/Merging/lcov-result-merger.cli_node.txt)\n       - __Parsing__\n         - [lcov\\-parse (JavaScript)](Dev_helpers/Quality_assurance/Testing/Coverage/LCOV/Parsing/lcov-parse.javascript.txt)\n         - [lcov.js (JavaScript)](Dev_helpers/Quality_assurance/Testing/Coverage/LCOV/Parsing/lcov.js.javascript.txt)\n       - __Reporting__\n         - [codecov (SaaS)](Dev_helpers/Quality_assurance/Testing/Coverage/LCOV/Reporting/codecov.saas.txt)\n         - [coveralls (SaaS)](Dev_helpers/Quality_assurance/Testing/Coverage/LCOV/Reporting/coveralls.saas.txt)\n       - __Source maps__\n         - [lcov\\-sourcemap (Node)](Dev_helpers/Quality_assurance/Testing/Coverage/LCOV/Source_maps/lcov-sourcemap.node.txt)\n       - [lcov (Format)](Dev_helpers/Quality_assurance/Testing/Coverage/LCOV/lcov.format.txt)\n     - __V8__\n       - __Core__\n         - [c8 (Node)](Dev_helpers/Quality_assurance/Testing/Coverage/V8/Core/c8.node.txt)\n         - [deno coverage (Deno)](Dev_helpers/Quality_assurance/Testing/Coverage/V8/Core/deno_coverage.deno.txt)\n         - [v8\\-to\\-instanbul (Node)](Dev_helpers/Quality_assurance/Testing/Coverage/V8/Core/v8-to-instanbul.node.txt)\n       - __Merging__\n         - [v8\\-coverage\\-merge (Node)](Dev_helpers/Quality_assurance/Testing/Coverage/V8/Merging/v8-coverage-merge.node.txt)\n       - [v8 coverage (Format)](Dev_helpers/Quality_assurance/Testing/Coverage/V8/v8_coverage.format.txt)\n     - [coverage (Theory)](Dev_helpers/Quality_assurance/Testing/Coverage/coverage.theory.txt)\n   - __Data driven test__\n     - [jest\\-each (JavaScript)](Dev_helpers/Quality_assurance/Testing/Data_driven_test/jest-each.javascript.txt)\n     - [jest data driven (JavaScript)](Dev_helpers/Quality_assurance/Testing/Data_driven_test/jest_data_driven.javascript.txt)\n     - [sazerac (JavaScript)](Dev_helpers/Quality_assurance/Testing/Data_driven_test/sazerac.javascript.txt)\n     - [testcheck (Node)](Dev_helpers/Quality_assurance/Testing/Data_driven_test/testcheck.node.txt)\n     - [testing quick (Go)](Dev_helpers/Quality_assurance/Testing/Data_driven_test/testing_quick.go.txt)\n   - __Diff testing__\n     - [ava snapshots (Node CLI)](Dev_helpers/Quality_assurance/Testing/Diff_testing/ava_snapshots.node_cli.txt)\n     - [deno snapshots (Deno)](Dev_helpers/Quality_assurance/Testing/Diff_testing/deno_snapshots.deno.txt)\n     - [go examples (CLI)](Dev_helpers/Quality_assurance/Testing/Diff_testing/go_examples.cli.txt)\n     - [jest snapshots (JavaScript)](Dev_helpers/Quality_assurance/Testing/Diff_testing/jest_snapshots.javascript.txt)\n     - [node snapshots (Node)](Dev_helpers/Quality_assurance/Testing/Diff_testing/node_snapshots.node.txt)\n     - [node tap snapshots (JavaScript)](Dev_helpers/Quality_assurance/Testing/Diff_testing/node_tap_snapshots.javascript.txt)\n     - [snap\\-shot\\-it (JavaScript)](Dev_helpers/Quality_assurance/Testing/Diff_testing/snap-shot-it.javascript.txt)\n   - __Fuzzy testing__\n     - [big\\-list\\-of\\-naughty\\-strings (JSON TXT)](Dev_helpers/Quality_assurance/Testing/Fuzzy_testing/big-list-of-naughty-strings.json_txt.txt)\n   - __Mocking__\n     - __Dependencies__\n       - [jest modules (JavaScript)](Dev_helpers/Quality_assurance/Testing/Mocking/Dependencies/jest_modules.javascript.txt)\n       - [node\\_test mock module (Node CLI)](Dev_helpers/Quality_assurance/Testing/Mocking/Dependencies/node_test_mock_module.node_cli.txt)\n     - __Generic__\n       - [chai\\-spies (JavaScript)](Dev_helpers/Quality_assurance/Testing/Mocking/Generic/chai-spies.javascript.txt)\n       - [deno mock (Deno)](Dev_helpers/Quality_assurance/Testing/Mocking/Generic/deno_mock.deno.txt)\n       - [jasmine spies (JavaScript)](Dev_helpers/Quality_assurance/Testing/Mocking/Generic/jasmine_spies.javascript.txt)\n       - [jest mocks (JavaScript)](Dev_helpers/Quality_assurance/Testing/Mocking/Generic/jest_mocks.javascript.txt)\n       - [node tests mocks (Node)](Dev_helpers/Quality_assurance/Testing/Mocking/Generic/node_tests_mocks.node.txt)\n       - [sinon (Node)](Dev_helpers/Quality_assurance/Testing/Mocking/Generic/sinon.node.txt)\n       - [tape mock (JavaScript)](Dev_helpers/Quality_assurance/Testing/Mocking/Generic/tape_mock.javascript.txt)\n       - [testdouble (JavaScript)](Dev_helpers/Quality_assurance/Testing/Mocking/Generic/testdouble.javascript.txt)\n     - __HTTP__\n       - __Request mocking__\n         - __Client side__\n           - [jasmine ajax (JavaScript)](Dev_helpers/Quality_assurance/Testing/Mocking/HTTP/Request_mocking/Client_side/jasmine_ajax.javascript.txt)\n           - [nise (JavaScript)](Dev_helpers/Quality_assurance/Testing/Mocking/HTTP/Request_mocking/Client_side/nise.javascript.txt)\n         - __Server side__\n           - [interceptors (JavaScript)](Dev_helpers/Quality_assurance/Testing/Mocking/HTTP/Request_mocking/Server_side/interceptors.javascript.txt)\n           - [nock (Node)](Dev_helpers/Quality_assurance/Testing/Mocking/HTTP/Request_mocking/Server_side/nock.node.txt)\n       - __Request stubs__\n         - [node\\-mocks\\-http (Node)](Dev_helpers/Quality_assurance/Testing/Mocking/HTTP/Request_stubs/node-mocks-http.node.txt)\n     - __Specific framework__\n       - [enzyme (React)](Dev_helpers/Quality_assurance/Testing/Mocking/Specific_framework/enzyme.react.txt)\n     - __Timers__\n       - [deno time (Deno)](Dev_helpers/Quality_assurance/Testing/Mocking/Timers/deno_time.deno.txt)\n       - [fake timers (JavaScript)](Dev_helpers/Quality_assurance/Testing/Mocking/Timers/fake_timers.javascript.txt)\n       - [jasmine timers (JavaScript)](Dev_helpers/Quality_assurance/Testing/Mocking/Timers/jasmine_timers.javascript.txt)\n       - [jest timers (JavaScript)](Dev_helpers/Quality_assurance/Testing/Mocking/Timers/jest_timers.javascript.txt)\n       - [mocktimers (Node)](Dev_helpers/Quality_assurance/Testing/Mocking/Timers/mocktimers.node.txt)\n   - __Platforms__\n     - __Browsers__\n       - [karma (CLI)](Dev_helpers/Quality_assurance/Testing/Platforms/Browsers/karma.cli.txt)\n     - __Node__\n       - [autochecker (Node)](Dev_helpers/Quality_assurance/Testing/Platforms/Node/autochecker.node.txt)\n       - [testen (Node)](Dev_helpers/Quality_assurance/Testing/Platforms/Node/testen.node.txt)\n       - [trevor (Node)](Dev_helpers/Quality_assurance/Testing/Platforms/Node/trevor.node.txt)\n   - __Reporting__\n     - __TAP__\n       - __Merging__\n         - [tap\\-merge (JavaScript)](Dev_helpers/Quality_assurance/Testing/Reporting/TAP/Merging/tap-merge.javascript.txt)\n       - __Parsing__\n         - [tap\\-out (JavaScript)](Dev_helpers/Quality_assurance/Testing/Reporting/TAP/Parsing/tap-out.javascript.txt)\n         - [tap\\-parser (Node)](Dev_helpers/Quality_assurance/Testing/Reporting/TAP/Parsing/tap-parser.node.txt)\n       - __Reporting__\n         - [tap reporters (JavaScript)](Dev_helpers/Quality_assurance/Testing/Reporting/TAP/Reporting/tap_reporters.javascript.txt)\n       - __Serialiazing__\n         - [supertap (Node)](Dev_helpers/Quality_assurance/Testing/Reporting/TAP/Serialiazing/supertap.node.txt)\n         - [tape\\-modern (JavaScript)](Dev_helpers/Quality_assurance/Testing/Reporting/TAP/Serialiazing/tape-modern.javascript.txt)\n         - [tape (Node CLI)](Dev_helpers/Quality_assurance/Testing/Reporting/TAP/Serialiazing/tape.node_cli.txt)\n       - [tap (Format)](Dev_helpers/Quality_assurance/Testing/Reporting/TAP/tap.format.txt)\n     - [ava reporters (Node CLI)](Dev_helpers/Quality_assurance/Testing/Reporting/ava_reporters.node_cli.txt)\n     - [jasmine reporters (Node CLI)](Dev_helpers/Quality_assurance/Testing/Reporting/jasmine_reporters.node_cli.txt)\n     - [jest reporters (Node CLI)](Dev_helpers/Quality_assurance/Testing/Reporting/jest_reporters.node_cli.txt)\n     - [mocha reporters (Node CLI)](Dev_helpers/Quality_assurance/Testing/Reporting/mocha_reporters.node_cli.txt)\n     - [node\\-tap reporters (JavaScript CLI)](Dev_helpers/Quality_assurance/Testing/Reporting/node-tap_reporters.javascript_cli.txt)\n     - [node\\-test reporters (Node CLI)](Dev_helpers/Quality_assurance/Testing/Reporting/node-test_reporters.node_cli.txt)\n   - __Smoke testing__\n     - [cigar (CLI)](Dev_helpers/Quality_assurance/Testing/Smoke_testing/cigar.cli.txt)\n     - [dredd (JavaScript)](Dev_helpers/Quality_assurance/Testing/Smoke_testing/dredd.javascript.txt)\n     - [swagger\\-test\\-templates (Node)](Dev_helpers/Quality_assurance/Testing/Smoke_testing/swagger-test-templates.node.txt)\n   - __Stress testing__\n     - [gremlins.js (JavaScript)](Dev_helpers/Quality_assurance/Testing/Stress_testing/gremlins.js.javascript.txt)\n   - __Test runner__\n     - [ava (Node CLI)](Dev_helpers/Quality_assurance/Testing/Test_runner/ava.node_cli.txt)\n     - [deno test (Deno)](Dev_helpers/Quality_assurance/Testing/Test_runner/deno_test.deno.txt)\n     - [go test (CLI)](Dev_helpers/Quality_assurance/Testing/Test_runner/go_test.cli.txt)\n     - [jasmine (Node CLI)](Dev_helpers/Quality_assurance/Testing/Test_runner/jasmine.node_cli.txt)\n     - [jest (Node CLI)](Dev_helpers/Quality_assurance/Testing/Test_runner/jest.node_cli.txt)\n     - [mocha (Node CLI)](Dev_helpers/Quality_assurance/Testing/Test_runner/mocha.node_cli.txt)\n     - [node tap (JavaScript CLI)](Dev_helpers/Quality_assurance/Testing/Test_runner/node_tap.javascript_cli.txt)\n     - [node test (Node CLI)](Dev_helpers/Quality_assurance/Testing/Test_runner/node_test.node_cli.txt)\n     - [qunit (CLI)](Dev_helpers/Quality_assurance/Testing/Test_runner/qunit.cli.txt)\n   - __Visual testing__\n     - [argus\\-eyes (CLI)](Dev_helpers/Quality_assurance/Testing/Visual_testing/argus-eyes.cli.txt)\n     - [phantomcss (Node)](Dev_helpers/Quality_assurance/Testing/Visual_testing/phantomcss.node.txt)\n     - [wraith (Node)](Dev_helpers/Quality_assurance/Testing/Visual_testing/wraith.node.txt)\n   - [testing (Theory)](Dev_helpers/Quality_assurance/Testing/testing.theory.txt)\n\n## Languages\n\n### C\n\n - [C (Language)](Languages/C/C.language.txt)\n - __Compiling__\n   - __gcc__\n     - [cpp (CLI)](Languages/C/Compiling/gcc/cpp.cli.txt)\n     - [feature test macro (CLI)](Languages/C/Compiling/gcc/feature_test_macro.cli.txt)\n     - [gcc (CLI)](Languages/C/Compiling/gcc/gcc.cli.txt)\n     - [gcc optimization (CLI)](Languages/C/Compiling/gcc/gcc_optimization.cli.txt)\n - [shared libraries (Theory)](Languages/C/shared_libraries.theory.txt)\n\n### C++\n\n - [C++ (Language)](Languages/C++/C%2B%2B.language.txt)\n\n### Coding style\n\n - __Linting__\n   - __CSS__\n     - [csslint (Node CLI)](Languages/Coding_style/Linting/CSS/csslint.node_cli.txt)\n     - [immutable\\-css (Node CLI)](Languages/Coding_style/Linting/CSS/immutable-css.node_cli.txt)\n     - [postcss\\-bem\\-linter (PostCSS)](Languages/Coding_style/Linting/CSS/postcss-bem-linter.postcss.txt)\n     - [scss\\-lint (CLI)](Languages/Coding_style/Linting/CSS/scss-lint.cli.txt)\n     - [stylelint (Node CLI)](Languages/Coding_style/Linting/CSS/stylelint.node_cli.txt)\n   - __CoffeeScript__\n     - [coffeelint (CoffeeScript)](Languages/Coding_style/Linting/CoffeeScript/coffeelint.coffeescript.txt)\n   - __Go__\n     - [go msan (CLI)](Languages/Coding_style/Linting/Go/go_msan.cli.txt)\n     - [go vet (CLI)](Languages/Coding_style/Linting/Go/go_vet.cli.txt)\n   - __HTML__\n     - [htmlhint (Node CLI)](Languages/Coding_style/Linting/HTML/htmlhint.node_cli.txt)\n     - [nu html checker (CLI)](Languages/Coding_style/Linting/HTML/nu_html_checker.cli.txt)\n     - [w3cjs (Node)](Languages/Coding_style/Linting/HTML/w3cjs.node.txt)\n   - __JavaScript__\n     - [eslint (Node CLI)](Languages/Coding_style/Linting/JavaScript/eslint.node_cli.txt)\n     - [jshint (Node CLI)](Languages/Coding_style/Linting/JavaScript/jshint.node_cli.txt)\n   - __JavaScript CSS__\n     - [hound (SaaS)](Languages/Coding_style/Linting/JavaScript_CSS/hound.saas.txt)\n   - __TypeScript__\n     - [deno lint (Deno)](Languages/Coding_style/Linting/TypeScript/deno_lint.deno.txt)\n     - [typescript eslint (Node CLI)](Languages/Coding_style/Linting/TypeScript/typescript_eslint.node_cli.txt)\n   - [remark\\-lint (Node CLI)](Languages/Coding_style/Linting/remark-lint.node_cli.txt)\n\n### CoffeeScript\n\n - [coffeescript (Language)](Languages/CoffeeScript/coffeescript.language.txt)\n\n### Go\n\n - [go build (CLI)](Languages/Go/go_build.cli.txt)\n - [go cli (CLI)](Languages/Go/go_cli.cli.txt)\n - [go language (Language)](Languages/Go/go_language.language.txt)\n - [go modules (CLI)](Languages/Go/go_modules.cli.txt)\n - [go standard library (Go)](Languages/Go/go_standard_library.go.txt)\n\n### Inter language\n\n - __Version migration__\n   - __Go__\n     - [go fix (CLI)](Languages/Inter_language/Version_migration/Go/go_fix.cli.txt)\n\n### JavaScript\n\n - __Data binding__\n   - [stickit (Backbone)](Languages/JavaScript/Data_binding/stickit.backbone.txt)\n - __Deno__\n   - __Node deno__\n     - [deno2node (Deno)](Languages/JavaScript/Deno/Node_deno/deno2node.deno.txt)\n     - [denoify (Node)](Languages/JavaScript/Deno/Node_deno/denoify.node.txt)\n     - [dnt (Deno)](Languages/JavaScript/Deno/Node_deno/dnt.deno.txt)\n     - [node shims (Deno)](Languages/JavaScript/Deno/Node_deno/node_shims.deno.txt)\n   - [deno (JavaScript)](Languages/JavaScript/Deno/deno.javascript.txt)\n - __JavaScript core__\n   - [JavaScript (Language)](Languages/JavaScript/JavaScript_core/JavaScript.language.txt)\n - __JavaScript frameworks__\n   - __MVC__\n     - __Minimalistic__\n       - __Backbone__\n         - [backbone.collectionsubset (Backbone)](Languages/JavaScript/JavaScript_frameworks/MVC/Minimalistic/Backbone/backbone.collectionsubset.backbone.txt)\n         - [backbone marionette (JavaScript)](Languages/JavaScript/JavaScript_frameworks/MVC/Minimalistic/Backbone/backbone_marionette.javascript.txt)\n     - __Opiniated__\n       - [angular (JavaScript)](Languages/JavaScript/JavaScript_frameworks/MVC/Opiniated/angular.javascript.txt)\n   - __View__\n     - __One way data binding__\n       - __Virtual DOM__\n         - __React__\n           - [backbone\\-react\\-component (React)](Languages/JavaScript/JavaScript_frameworks/View/One_way_data_binding/Virtual_DOM/React/backbone-react-component.react.txt)\n           - [react\\-engine (React)](Languages/JavaScript/JavaScript_frameworks/View/One_way_data_binding/Virtual_DOM/React/react-engine.react.txt)\n           - [react\\-helmet (React)](Languages/JavaScript/JavaScript_frameworks/View/One_way_data_binding/Virtual_DOM/React/react-helmet.react.txt)\n           - [react (JavaScript)](Languages/JavaScript/JavaScript_frameworks/View/One_way_data_binding/Virtual_DOM/React/react.javascript.txt)\n - __Node__\n   - [nodejs (JavaScript)](Languages/JavaScript/Node/nodejs.javascript.txt)\n   - [require\\-from\\-string (Node)](Languages/JavaScript/Node/require-from-string.node.txt)\n - __State management__\n   - __Flux__\n     - __Redux__\n       - [redux\\-actions (Redux)](Languages/JavaScript/State_management/Flux/Redux/redux-actions.redux.txt)\n       - [redux\\-promise\\-middleware (Redux)](Languages/JavaScript/State_management/Flux/Redux/redux-promise-middleware.redux.txt)\n       - [redux\\-storage (Redux)](Languages/JavaScript/State_management/Flux/Redux/redux-storage.redux.txt)\n       - [redux\\-thunk (Redux)](Languages/JavaScript/State_management/Flux/Redux/redux-thunk.redux.txt)\n       - [redux\\-undo (Redux)](Languages/JavaScript/State_management/Flux/Redux/redux-undo.redux.txt)\n       - [redux (Flux)](Languages/JavaScript/State_management/Flux/Redux/redux.flux.txt)\n     - __Reflux__\n       - [reflux (Flux)](Languages/JavaScript/State_management/Flux/Reflux/reflux.flux.txt)\n     - [flux (JavaScript)](Languages/JavaScript/State_management/Flux/flux.javascript.txt)\n     - [react\\-refetch (Flux)](Languages/JavaScript/State_management/Flux/react-refetch.flux.txt)\n\n### Language processing\n\n - __Beautifiers__\n   - __CSS__\n     - __General__\n       - [csscomb (Node CLI)](Languages/Language_processing/Beautifiers/CSS/General/csscomb.node_cli.txt)\n       - [perfectionist (Node CLI)](Languages/Language_processing/Beautifiers/CSS/General/perfectionist.node_cli.txt)\n       - [prettier css (Node CLI)](Languages/Language_processing/Beautifiers/CSS/General/prettier_css.node_cli.txt)\n       - [stylefmt (Node CLI)](Languages/Language_processing/Beautifiers/CSS/General/stylefmt.node_cli.txt)\n     - __Sorting__\n       - [css\\-declaration\\-sorter (Node CLI)](Languages/Language_processing/Beautifiers/CSS/Sorting/css-declaration-sorter.node_cli.txt)\n       - [postcss\\-sorting (PostCSS)](Languages/Language_processing/Beautifiers/CSS/Sorting/postcss-sorting.postcss.txt)\n   - __Go__\n     - [go fmt (CLI)](Languages/Language_processing/Beautifiers/Go/go_fmt.cli.txt)\n   - __HTML__\n     - [prettier html (CLI Node)](Languages/Language_processing/Beautifiers/HTML/prettier_html.cli_node.txt)\n   - __JavaScript__\n     - [es\\-beautifier (Node)](Languages/Language_processing/Beautifiers/JavaScript/es-beautifier.node.txt)\n     - [esformatter (Node)](Languages/Language_processing/Beautifiers/JavaScript/esformatter.node.txt)\n     - [js\\-beautify (Node)](Languages/Language_processing/Beautifiers/JavaScript/js-beautify.node.txt)\n     - [jsfmt (Node)](Languages/Language_processing/Beautifiers/JavaScript/jsfmt.node.txt)\n     - [uglify beautify (Node CLI)](Languages/Language_processing/Beautifiers/JavaScript/uglify_beautify.node_cli.txt)\n   - __Multi language__\n     - [deno fmt (Deno)](Languages/Language_processing/Beautifiers/Multi_language/deno_fmt.deno.txt)\n     - [prettier (Node CLI)](Languages/Language_processing/Beautifiers/Multi_language/prettier.node_cli.txt)\n - __Minification__\n   - __CSS__\n     - [cleancss (Node CLI)](Languages/Language_processing/Minification/CSS/cleancss.node_cli.txt)\n     - [cssnano (Node CLI)](Languages/Language_processing/Minification/CSS/cssnano.node_cli.txt)\n     - [csso (Node CLI)](Languages/Language_processing/Minification/CSS/csso.node_cli.txt)\n   - __HTML__\n     - [tidy\\-html5 (CLI)](Languages/Language_processing/Minification/HTML/tidy-html5.cli.txt)\n   - __JavaScript__\n     - [Uglify (Node CLI)](Languages/Language_processing/Minification/JavaScript/Uglify.node_cli.txt)\n - __Post processing__\n   - __CSS__\n     - [compass (Sass)](Languages/Language_processing/Post_processing/CSS/compass.sass.txt)\n     - [less (Language)](Languages/Language_processing/Post_processing/CSS/less.language.txt)\n     - [postcss (Language)](Languages/Language_processing/Post_processing/CSS/postcss.language.txt)\n     - [sass (Language)](Languages/Language_processing/Post_processing/CSS/sass.language.txt)\n     - [stylus (Language)](Languages/Language_processing/Post_processing/CSS/stylus.language.txt)\n   - __JavaScript__\n     - [babel (Node CLI)](Languages/Language_processing/Post_processing/JavaScript/babel.node_cli.txt)\n     - [core\\-js (JavaScript)](Languages/Language_processing/Post_processing/JavaScript/core-js.javascript.txt)\n\n### Metaprogramming\n\n - __Compile time generation__\n   - [go generate (CLI)](Languages/Metaprogramming/Compile_time_generation/go_generate.cli.txt)\n - __Parsing__\n   - __AST format__\n     - __JavaScript__\n       - [estree (Format)](Languages/Metaprogramming/Parsing/AST_format/JavaScript/estree.format.txt)\n       - [jsx ast (Format)](Languages/Metaprogramming/Parsing/AST_format/JavaScript/jsx_ast.format.txt)\n       - [shift (Format)](Languages/Metaprogramming/Parsing/AST_format/JavaScript/shift.format.txt)\n     - __TypeScript__\n       - [tsestree (Format)](Languages/Metaprogramming/Parsing/AST_format/TypeScript/tsestree.format.txt)\n       - [typescript\\-eslint\\-parser (Node)](Languages/Metaprogramming/Parsing/AST_format/TypeScript/typescript-eslint-parser.node.txt)\n   - __Parse tokenize__\n     - __CSS__\n       - [gonzales\\-pe (Node)](Languages/Metaprogramming/Parsing/Parse_tokenize/CSS/gonzales-pe.node.txt)\n       - [parser\\-lib (Node)](Languages/Metaprogramming/Parsing/Parse_tokenize/CSS/parser-lib.node.txt)\n       - [reworkcss (Node)](Languages/Metaprogramming/Parsing/Parse_tokenize/CSS/reworkcss.node.txt)\n     - __JavaScript__\n       - [acorn (JavaScript CLI)](Languages/Metaprogramming/Parsing/Parse_tokenize/JavaScript/acorn.javascript_cli.txt)\n       - [babel parser (JavaScript CLI)](Languages/Metaprogramming/Parsing/Parse_tokenize/JavaScript/babel_parser.javascript_cli.txt)\n       - [espree (JavaScript)](Languages/Metaprogramming/Parsing/Parse_tokenize/JavaScript/espree.javascript.txt)\n       - [esprima (JavaScript CLI)](Languages/Metaprogramming/Parsing/Parse_tokenize/JavaScript/esprima.javascript_cli.txt)\n   - __Serialize__\n     - __JavaScript__\n       - [escodegen (Node)](Languages/Metaprogramming/Parsing/Serialize/JavaScript/escodegen.node.txt)\n       - [recast (Node)](Languages/Metaprogramming/Parsing/Serialize/JavaScript/recast.node.txt)\n   - __Traverse__\n     - __JavaScript__\n       - [acorn\\-walk (Node)](Languages/Metaprogramming/Parsing/Traverse/JavaScript/acorn-walk.node.txt)\n       - [eslint\\-visitor\\-keys (Node)](Languages/Metaprogramming/Parsing/Traverse/JavaScript/eslint-visitor-keys.node.txt)\n       - [typescript\\-eslint\\-visitor\\-keys (Node)](Languages/Metaprogramming/Parsing/Traverse/JavaScript/typescript-eslint-visitor-keys.node.txt)\n   - [parsing (Theory)](Languages/Metaprogramming/Parsing/parsing.theory.txt)\n - __Source maps__\n   - __Concatenation__\n     - [combine\\-source\\-map (Node)](Languages/Metaprogramming/Source_maps/Concatenation/combine-source-map.node.txt)\n     - [concat\\-with\\-sourcemaps (Node)](Languages/Metaprogramming/Source_maps/Concatenation/concat-with-sourcemaps.node.txt)\n     - [mapcat (Node)](Languages/Metaprogramming/Source_maps/Concatenation/mapcat.node.txt)\n     - [source\\-map\\-concat (Node)](Languages/Metaprogramming/Source_maps/Concatenation/source-map-concat.node.txt)\n   - __Core__\n     - [fast\\-source\\-map (JavaScript)](Languages/Metaprogramming/Source_maps/Core/fast-source-map.javascript.txt)\n     - [mozilla source map (JavaScript)](Languages/Metaprogramming/Source_maps/Core/mozilla_source_map.javascript.txt)\n     - [source\\-list\\-map (JavaScript)](Languages/Metaprogramming/Source_maps/Core/source-list-map.javascript.txt)\n   - __Format__\n     - [source map (Format)](Languages/Metaprogramming/Source_maps/Format/source_map.format.txt)\n   - __Location__\n     - [convert\\-source\\-map (Node)](Languages/Metaprogramming/Source_maps/Location/convert-source-map.node.txt)\n     - [inline\\-source\\-map (Node)](Languages/Metaprogramming/Source_maps/Location/inline-source-map.node.txt)\n     - [source\\-map\\-resolve (JavaScript)](Languages/Metaprogramming/Source_maps/Location/source-map-resolve.javascript.txt)\n     - [source\\-map\\-url (JavaScript)](Languages/Metaprogramming/Source_maps/Location/source-map-url.javascript.txt)\n   - __Mappings__\n     - [sourcemap\\-codec (JavaScript)](Languages/Metaprogramming/Source_maps/Mappings/sourcemap-codec.javascript.txt)\n   - __Reverse compilation__\n     - [shuji (Node)](Languages/Metaprogramming/Source_maps/Reverse_compilation/shuji.node.txt)\n   - __Stack traces__\n     - [node\\-source\\-map\\-support (Node)](Languages/Metaprogramming/Source_maps/Stack_traces/node-source-map-support.node.txt)\n     - [sourcemapped\\-stacktrace (JavaScript)](Languages/Metaprogramming/Source_maps/Stack_traces/sourcemapped-stacktrace.javascript.txt)\n     - [stack\\-source\\-map (JavaScript)](Languages/Metaprogramming/Source_maps/Stack_traces/stack-source-map.javascript.txt)\n   - __Validation__\n     - [sourcemap\\-validator (Node)](Languages/Metaprogramming/Source_maps/Validation/sourcemap-validator.node.txt)\n   - __Visualization__\n     - [source\\-map\\-visualization (JavaScript)](Languages/Metaprogramming/Source_maps/Visualization/source-map-visualization.javascript.txt)\n\n### PHP\n\n - [PHP (Language)](Languages/PHP/PHP.language.txt)\n\n### Python\n\n - [Python (Language)](Languages/Python/Python.language.txt)\n\n### R\n\n - [R (Language)](Languages/R/R.language.txt)\n\n### Static analysis\n\n - __Complexity size analysis__\n   - __JavaScript__\n     - [escomplex (Node)](Languages/Static_analysis/Complexity_size_analysis/JavaScript/escomplex.node.txt)\n     - [plato (Node CLI)](Languages/Static_analysis/Complexity_size_analysis/JavaScript/plato.node_cli.txt)\n     - [sloc (JavaScript CLI)](Languages/Static_analysis/Complexity_size_analysis/JavaScript/sloc.javascript_cli.txt)\n - __Dead code__\n   - __CSS__\n     - [mincss (Node CLI)](Languages/Static_analysis/Dead_code/CSS/mincss.node_cli.txt)\n     - [uncss (Node CLI)](Languages/Static_analysis/Dead_code/CSS/uncss.node_cli.txt)\n   - __JavaScript__\n     - [shrimpit (CLI)](Languages/Static_analysis/Dead_code/JavaScript/shrimpit.cli.txt)\n - __Duplicated code__\n   - __JavaScript__\n     - [jscpd (Node CLI)](Languages/Static_analysis/Duplicated_code/JavaScript/jscpd.node_cli.txt)\n     - [jsinspect (CLI)](Languages/Static_analysis/Duplicated_code/JavaScript/jsinspect.cli.txt)\n     - [synt (Node CLI)](Languages/Static_analysis/Duplicated_code/JavaScript/synt.node_cli.txt)\n - __General__\n   - __CSS__\n     - [cssstats (Node CLI)](Languages/Static_analysis/General/CSS/cssstats.node_cli.txt)\n     - [stylestats analyze\\-css (Node CLI)](Languages/Static_analysis/General/CSS/stylestats_analyze-css.node_cli.txt)\n   - __JavaScript__\n     - [globals (JSON)](Languages/Static_analysis/General/JavaScript/globals.json.txt)\n   - __Multiple languages__\n     - [codeclimate (SaaS)](Languages/Static_analysis/General/Multiple_languages/codeclimate.saas.txt)\n - __Type checking__\n   - __TypeScript__\n     - __Ambient generation__\n       - [tsd\\-jsdoc (Node)](Languages/Static_analysis/Type_checking/TypeScript/Ambient_generation/tsd-jsdoc.node.txt)\n     - __Core__\n       - [ts\\-node (Node)](Languages/Static_analysis/Type_checking/TypeScript/Core/ts-node.node.txt)\n       - [tsx (Node)](Languages/Static_analysis/Type_checking/TypeScript/Core/tsx.node.txt)\n       - [typescript (Language)](Languages/Static_analysis/Type_checking/TypeScript/Core/typescript.language.txt)\n     - __Testing__\n       - [deno test types (Deno)](Languages/Static_analysis/Type_checking/TypeScript/Testing/deno_test_types.deno.txt)\n       - [ts\\-expect (Node)](Languages/Static_analysis/Type_checking/TypeScript/Testing/ts-expect.node.txt)\n       - [tsd (Node)](Languages/Static_analysis/Type_checking/TypeScript/Testing/tsd.node.txt)\n   - [flow (Language)](Languages/Static_analysis/Type_checking/flow.language.txt)\n\n### VBA\n\n - [Excel Formulas (Language)](Languages/VBA/Excel_Formulas.language.txt)\n - [Excel objet model (Language)](Languages/VBA/Excel_objet_model.language.txt)\n - [PowerPoint object model (Language)](Languages/VBA/PowerPoint_object_model.language.txt)\n - [VBA (Language)](Languages/VBA/VBA.language.txt)\n\n### x86\n\n - __Assembler__\n   - [nasm (CLI)](Languages/x86/Assembler/nasm.cli.txt)\n - [MMX SSE (Language)](Languages/x86/MMX_SSE.language.txt)\n - [x86 (Language)](Languages/x86/x86.language.txt)\n - [x86 64 (Language)](Languages/x86/x86_64.language.txt)\n - [x86 C compilation (Language)](Languages/x86/x86_C_compilation.language.txt)\n - [x86 General (Language)](Languages/x86/x86_General.language.txt)\n - [x86 Segmentation Paging Tasks (Language)](Languages/x86/x86_Segmentation_Paging_Tasks.language.txt)\n - [x86 encodage opcodes (Language)](Languages/x86/x86_encodage_opcodes.language.txt)\n - [x86 extensions (Language)](Languages/x86/x86_extensions.language.txt)\n - [x87 (Language)](Languages/x86/x87.language.txt)\n\n## Multimedia\n\n### Advanced graphics\n\n - __Game__\n   - __Design gamification__\n     - [game design (Theory)](Multimedia/Advanced_graphics/Game/Design_gamification/game_design.theory.txt)\n   - __Engines__\n     - __2D__\n       - __SDL__\n         - [sdl (C)](Multimedia/Advanced_graphics/Game/Engines/2D/SDL/sdl.c.txt)\n       - __SFML__\n         - [sfml (C++)](Multimedia/Advanced_graphics/Game/Engines/2D/SFML/sfml.c%2B%2B.txt)\n         - [sfml audio (C++)](Multimedia/Advanced_graphics/Game/Engines/2D/SFML/sfml_audio.c%2B%2B.txt)\n         - [sfml graphics (C++)](Multimedia/Advanced_graphics/Game/Engines/2D/SFML/sfml_graphics.c%2B%2B.txt)\n         - [sfml network (C++)](Multimedia/Advanced_graphics/Game/Engines/2D/SFML/sfml_network.c%2B%2B.txt)\n         - [sfml system (C++)](Multimedia/Advanced_graphics/Game/Engines/2D/SFML/sfml_system.c%2B%2B.txt)\n         - [sfml window (C++)](Multimedia/Advanced_graphics/Game/Engines/2D/SFML/sfml_window.c%2B%2B.txt)\n\n### Geospatial\n\n - __IP geolocation__\n   - [geoip\\-lite (Node)](Multimedia/Geospatial/IP_geolocation/geoip-lite.node.txt)\n\n### Graphics\n\n - __3D__\n   - __OpenGL__\n     - [opengl (C)](Multimedia/Graphics/3D/OpenGL/opengl.c.txt)\n\n### Images\n\n - __Common images__\n   - __Emoji__\n     - __Detection__\n       - [emoji\\-regex (Node)](Multimedia/Images/Common_images/Emoji/Detection/emoji-regex.node.txt)\n     - __List__\n       - [emoj (Node)](Multimedia/Images/Common_images/Emoji/List/emoj.node.txt)\n       - [emojilib (Node)](Multimedia/Images/Common_images/Emoji/List/emojilib.node.txt)\n       - [unicode\\-emoji\\-json (Node)](Multimedia/Images/Common_images/Emoji/List/unicode-emoji-json.node.txt)\n   - __Icons__\n     - [zocial (CSS Fonts)](Multimedia/Images/Common_images/Icons/zocial.css_fonts.txt)\n - __Favicon__\n   - __Manipulation__\n     - [favico.js (JavaScript)](Multimedia/Images/Favicon/Manipulation/favico.js.javascript.txt)\n   - __Serving__\n     - [serve\\-favicon (Express)](Multimedia/Images/Favicon/Serving/serve-favicon.express.txt)\n - __Image display__\n   - __Carousel__\n     - [cycle2 (jQuery)](Multimedia/Images/Image_display/Carousel/cycle2.jquery.txt)\n     - [slick (jQuery)](Multimedia/Images/Image_display/Carousel/slick.jquery.txt)\n   - __Lightbox__\n     - [magnificpopup (jQuery)](Multimedia/Images/Image_display/Lightbox/magnificpopup.jquery.txt)\n - __Image manipulation__\n   - __Diff__\n     - [resemble.js (Node)](Multimedia/Images/Image_manipulation/Diff/resemble.js.node.txt)\n   - __Info__\n     - [image\\-size (Node)](Multimedia/Images/Image_manipulation/Info/image-size.node.txt)\n   - __Minification__\n     - [imagemin (Node CLI)](Multimedia/Images/Image_manipulation/Minification/imagemin.node_cli.txt)\n\n### Media\n\n - __Audio__\n   - [audio rates (Theory)](Multimedia/Media/Audio/audio_rates.theory.txt)\n\n## Networking\n\n### Networking protocols\n\n - __DNS__\n   - __Client__\n     - [deno dns (Deno)](Networking/Networking_protocols/DNS/Client/deno_dns.deno.txt)\n   - [DNS (Protocol)](Networking/Networking_protocols/DNS/DNS.protocol.txt)\n   - __Registration__\n     - [route53 (AWS)](Networking/Networking_protocols/DNS/Registration/route53.aws.txt)\n - __IP__\n   - [IP (Protocol)](Networking/Networking_protocols/IP/IP.protocol.txt)\n - __Load balancing__\n   - __Load balancer__\n     - [elb (AWS)](Networking/Networking_protocols/Load_balancing/Load_balancer/elb.aws.txt)\n - __Networking general__\n   - [network (Theory)](Networking/Networking_protocols/Networking_general/network.theory.txt)\n   - [protocols (Theory)](Networking/Networking_protocols/Networking_general/protocols.theory.txt)\n - __Phones__\n   - [tel uri scheme (Identifier)](Networking/Networking_protocols/Phones/tel_uri_scheme.identifier.txt)\n - __Proxy__\n   - __HTTP__\n     - [forwarded (Node)](Networking/Networking_protocols/Proxy/HTTP/forwarded.node.txt)\n     - [http\\-proxy (Node)](Networking/Networking_protocols/Proxy/HTTP/http-proxy.node.txt)\n     - [proxy\\-addr (Node)](Networking/Networking_protocols/Proxy/HTTP/proxy-addr.node.txt)\n     - [request\\-ip (Node)](Networking/Networking_protocols/Proxy/HTTP/request-ip.node.txt)\n   - __Localhost__\n     - [localtunnel (Node)](Networking/Networking_protocols/Proxy/Localhost/localtunnel.node.txt)\n - __QUIC__\n   - [deno quic (Deno)](Networking/Networking_protocols/QUIC/deno_quic.deno.txt)\n - __Service discovery__\n   - [DHCP (Protocol)](Networking/Networking_protocols/Service_discovery/DHCP.protocol.txt)\n - __TCP__\n   - __Library__\n     - [deno tcp (Deno)](Networking/Networking_protocols/TCP/Library/deno_tcp.deno.txt)\n   - [TCP (Protocol)](Networking/Networking_protocols/TCP/TCP.protocol.txt)\n - __TLS__\n   - __HTTPS__\n     - [HTTPS (Protocol)](Networking/Networking_protocols/TLS/HTTPS/HTTPS.protocol.txt)\n   - __Library__\n     - [deno tls (Deno)](Networking/Networking_protocols/TLS/Library/deno_tls.deno.txt)\n     - [express\\-enforces\\-ssl (Express)](Networking/Networking_protocols/TLS/Library/express-enforces-ssl.express.txt)\n   - [SSL (Protocol)](Networking/Networking_protocols/TLS/SSL.protocol.txt)\n - __UDP__\n   - __Library__\n     - [deno udp (Deno)](Networking/Networking_protocols/UDP/Library/deno_udp.deno.txt)\n   - [UDP (Protocol)](Networking/Networking_protocols/UDP/UDP.protocol.txt)\n\n## Platforms\n\n### Browser\n\n - __Browser extensions__\n   - __Chrome__\n     - [Chrome extensions apps (JavaScript)](Platforms/Browser/Browser_extensions/Chrome/Chrome_extensions_apps.javascript.txt)\n - __DOM__\n   - __Abstraction__\n     - [fetch\\-blob (JavaScript)](Platforms/Browser/DOM/Abstraction/fetch-blob.javascript.txt)\n     - [jsdom (Node)](Platforms/Browser/DOM/Abstraction/jsdom.node.txt)\n     - [rackt history (JavaScript)](Platforms/Browser/DOM/Abstraction/rackt_history.javascript.txt)\n   - [DOM (JavaScript)](Platforms/Browser/DOM/DOM.javascript.txt)\n   - __Manipulation__\n     - [jQuery cheerio (JavaScript)](Platforms/Browser/DOM/Manipulation/jQuery_cheerio.javascript.txt)\n   - __Virtual DOM__\n     - [react\\-templates (React)](Platforms/Browser/DOM/Virtual_DOM/react-templates.react.txt)\n - __Headless browser__\n   - [casperjs (Node CLI)](Platforms/Browser/Headless_browser/casperjs.node_cli.txt)\n   - [phantomjs (Node CLI)](Platforms/Browser/Headless_browser/phantomjs.node_cli.txt)\n\n### Desktop\n\n - __Desktop only features__\n   - __Notifications__\n     - [growl (Node)](Platforms/Desktop/Desktop_only_features/Notifications/growl.node.txt)\n     - [node\\-notifier (Node)](Platforms/Desktop/Desktop_only_features/Notifications/node-notifier.node.txt)\n - __OS__\n   - __Executable__\n     - [elf (Format)](Platforms/Desktop/OS/Executable/elf.format.txt)\n     - [object formats (Format)](Platforms/Desktop/OS/Executable/object_formats.format.txt)\n   - __OS Kernel__\n     - [OS Boot kernel (Theory)](Platforms/Desktop/OS/OS_Kernel/OS_Boot_kernel.theory.txt)\n     - [OS Gestion memoire (Theory)](Platforms/Desktop/OS/OS_Kernel/OS_Gestion_memoire.theory.txt)\n     - [OS filesystem (Theory)](Platforms/Desktop/OS/OS_Kernel/OS_filesystem.theory.txt)\n     - __Process__\n       - [loading time (Format)](Platforms/Desktop/OS/OS_Kernel/Process/loading_time.format.txt)\n       - [process (Theory)](Platforms/Desktop/OS/OS_Kernel/Process/process.theory.txt)\n   - __Partitions__\n     - [CHS LBA (Theory)](Platforms/Desktop/OS/Partitions/CHS_LBA.theory.txt)\n     - [MBR (Format)](Platforms/Desktop/OS/Partitions/MBR.format.txt)\n     - [type partitions (Format)](Platforms/Desktop/OS/Partitions/type_partitions.format.txt)\n   - __System__\n     - [CPU (Theory)](Platforms/Desktop/OS/System/CPU.theory.txt)\n   - [architectures (Theory)](Platforms/Desktop/OS/architectures.theory.txt)\n   - [calcul binaire (Algorithm)](Platforms/Desktop/OS/calcul_binaire.algorithm.txt)\n   - [little big endian (Format)](Platforms/Desktop/OS/little_big_endian.format.txt)\n   - [taille octet bits bytes (Theory)](Platforms/Desktop/OS/taille_octet_bits_bytes.theory.txt)\n\n### Interoperability\n\n - __Browser__\n   - __Browser list__\n     - [browserslist (Node CLI)](Platforms/Interoperability/Browser/Browser_list/browserslist.node_cli.txt)\n   - __CSS__\n     - __Linting__\n       - [doiuse (Node CLI)](Platforms/Interoperability/Browser/CSS/Linting/doiuse.node_cli.txt)\n     - __Normalizer__\n       - [normalize.css (CSS)](Platforms/Interoperability/Browser/CSS/Normalizer/normalize.css.css.txt)\n     - __Transpiler__\n       - [autoprefixer (Node CLI)](Platforms/Interoperability/Browser/CSS/Transpiler/autoprefixer.node_cli.txt)\n       - [cssnext (PostCSS)](Platforms/Interoperability/Browser/CSS/Transpiler/cssnext.postcss.txt)\n   - __Device identification__\n     - __User agent__\n       - [deno user agent (Deno)](Platforms/Interoperability/Browser/Device_identification/User_agent/deno_user_agent.deno.txt)\n     - [express\\-device (Express)](Platforms/Interoperability/Browser/Device_identification/express-device.express.txt)\n     - [session.js (JavaScript)](Platforms/Interoperability/Browser/Device_identification/session.js.javascript.txt)\n   - __Feature support__\n     - [caniuse (JSON)](Platforms/Interoperability/Browser/Feature_support/caniuse.json.txt)\n     - [feature.js (JavaScript)](Platforms/Interoperability/Browser/Feature_support/feature.js.javascript.txt)\n     - [modernizr (JavaScript)](Platforms/Interoperability/Browser/Feature_support/modernizr.javascript.txt)\n - __Node__\n   - [node\\-latest (Node)](Platforms/Interoperability/Node/node-latest.node.txt)\n   - [node\\-releases (Node)](Platforms/Interoperability/Node/node-releases.node.txt)\n - __OS__\n   - __Applications__\n     - [open (Node)](Platforms/Interoperability/OS/Applications/open.node.txt)\n   - __Environment variables__\n     - [cross\\-env (Node)](Platforms/Interoperability/OS/Environment_variables/cross-env.node.txt)\n     - [fullname (Node)](Platforms/Interoperability/OS/Environment_variables/fullname.node.txt)\n     - [osenv (Node)](Platforms/Interoperability/OS/Environment_variables/osenv.node.txt)\n     - [passwd\\-user (Node)](Platforms/Interoperability/OS/Environment_variables/passwd-user.node.txt)\n     - [username (Node)](Platforms/Interoperability/OS/Environment_variables/username.node.txt)\n   - __Identification__\n     - [deno os (Deno)](Platforms/Interoperability/OS/Identification/deno_os.deno.txt)\n     - [getos (Node)](Platforms/Interoperability/OS/Identification/getos.node.txt)\n     - [is\\-windows (Node)](Platforms/Interoperability/OS/Identification/is-windows.node.txt)\n     - [is\\-wsl (Node)](Platforms/Interoperability/OS/Identification/is-wsl.node.txt)\n     - [macos\\-release (Node)](Platforms/Interoperability/OS/Identification/macos-release.node.txt)\n     - [os\\-name (Node)](Platforms/Interoperability/OS/Identification/os-name.node.txt)\n     - [systeminformation (Node)](Platforms/Interoperability/OS/Identification/systeminformation.node.txt)\n     - [windows\\-release (Node)](Platforms/Interoperability/OS/Identification/windows-release.node.txt)\n   - __Path__\n     - __XDG__\n       - [xdg\\-basedir (Node)](Platforms/Interoperability/OS/Path/XDG/xdg-basedir.node.txt)\n       - [xdg (Theory)](Platforms/Interoperability/OS/Path/XDG/xdg.theory.txt)\n     - [env\\-paths (Node)](Platforms/Interoperability/OS/Path/env-paths.node.txt)\n     - [node\\-cachedir (Node)](Platforms/Interoperability/OS/Path/node-cachedir.node.txt)\n     - [unc\\-path\\-regex (Node)](Platforms/Interoperability/OS/Path/unc-path-regex.node.txt)\n   - __Permissions__\n     - [is\\-admin (Node)](Platforms/Interoperability/OS/Permissions/is-admin.node.txt)\n     - [is\\-elevated (Node)](Platforms/Interoperability/OS/Permissions/is-elevated.node.txt)\n     - [is\\-root (Node)](Platforms/Interoperability/OS/Permissions/is-root.node.txt)\n     - [isexe (Node)](Platforms/Interoperability/OS/Permissions/isexe.node.txt)\n   - __Spawn__\n     - [deno command (Deno)](Platforms/Interoperability/OS/Spawn/deno_command.deno.txt)\n     - [execa (Node)](Platforms/Interoperability/OS/Spawn/execa.node.txt)\n     - [node\\-cross\\-spawn (Node)](Platforms/Interoperability/OS/Spawn/node-cross-spawn.node.txt)\n     - [npm\\-path (Node)](Platforms/Interoperability/OS/Spawn/npm-path.node.txt)\n     - [npm\\-run\\-path (Node)](Platforms/Interoperability/OS/Spawn/npm-run-path.node.txt)\n     - [npm\\-run (Node)](Platforms/Interoperability/OS/Spawn/npm-run.node.txt)\n     - [path\\-key (Node)](Platforms/Interoperability/OS/Spawn/path-key.node.txt)\n   - [cross\\-os (Summary)](Platforms/Interoperability/OS/cross-os.summary.txt)\n\n### Mobile\n\n - __Mobile responsiveness__\n   - [mobile strategy (Theory)](Platforms/Mobile/Mobile_responsiveness/mobile_strategy.theory.txt)\n\n### Terminal\n\n - __CLI__\n   - __Input__\n     - __Flags__\n       - [caporal (Node)](Platforms/Terminal/CLI/Input/Flags/caporal.node.txt)\n       - [commander (Node)](Platforms/Terminal/CLI/Input/Flags/commander.node.txt)\n       - [deno flags (Deno)](Platforms/Terminal/CLI/Input/Flags/deno_flags.deno.txt)\n       - [minimist (Node)](Platforms/Terminal/CLI/Input/Flags/minimist.node.txt)\n       - [yargs (Node)](Platforms/Terminal/CLI/Input/Flags/yargs.node.txt)\n     - __Prompt__\n       - [deno prompt (Deno)](Platforms/Terminal/CLI/Input/Prompt/deno_prompt.deno.txt)\n       - [enquirer (Node)](Platforms/Terminal/CLI/Input/Prompt/enquirer.node.txt)\n       - [inquirer (Node)](Platforms/Terminal/CLI/Input/Prompt/inquirer.node.txt)\n       - [prompts (Node)](Platforms/Terminal/CLI/Input/Prompt/prompts.node.txt)\n   - __Interactive__\n     - __ANSI sequences__\n       - __Creation__\n         - [ansi\\-styles (Node)](Platforms/Terminal/CLI/Interactive/ANSI_sequences/Creation/ansi-styles.node.txt)\n       - __Detection__\n         - [ansi\\-regex (Node)](Platforms/Terminal/CLI/Interactive/ANSI_sequences/Detection/ansi-regex.node.txt)\n         - [has\\-ansi (Node)](Platforms/Terminal/CLI/Interactive/ANSI_sequences/Detection/has-ansi.node.txt)\n       - __Normalization__\n         - [cli\\-truncate (Node)](Platforms/Terminal/CLI/Interactive/ANSI_sequences/Normalization/cli-truncate.node.txt)\n         - [deno strip color (Deno)](Platforms/Terminal/CLI/Interactive/ANSI_sequences/Normalization/deno_strip_color.deno.txt)\n         - [slice\\-ansi (Node)](Platforms/Terminal/CLI/Interactive/ANSI_sequences/Normalization/slice-ansi.node.txt)\n         - [string\\-width (Node)](Platforms/Terminal/CLI/Interactive/ANSI_sequences/Normalization/string-width.node.txt)\n         - [strip\\-ansi\\-stream (Node)](Platforms/Terminal/CLI/Interactive/ANSI_sequences/Normalization/strip-ansi-stream.node.txt)\n         - [strip\\-ansi (Node)](Platforms/Terminal/CLI/Interactive/ANSI_sequences/Normalization/strip-ansi.node.txt)\n         - [unicode\\-width (Deno)](Platforms/Terminal/CLI/Interactive/ANSI_sequences/Normalization/unicode-width.deno.txt)\n         - [wrap\\-ansi (Node)](Platforms/Terminal/CLI/Interactive/ANSI_sequences/Normalization/wrap-ansi.node.txt)\n       - [ansi sequences (Theory)](Platforms/Terminal/CLI/Interactive/ANSI_sequences/ansi_sequences.theory.txt)\n     - __Cursor__\n       - [cli\\-cursor (Node)](Platforms/Terminal/CLI/Interactive/Cursor/cli-cursor.node.txt)\n     - __Detection__\n       - [is\\-interactive (Node)](Platforms/Terminal/CLI/Interactive/Detection/is-interactive.node.txt)\n   - __Output__\n     - __Progress bars__\n       - [ascii\\-progress (Node)](Platforms/Terminal/CLI/Output/Progress_bars/ascii-progress.node.txt)\n       - [cli\\-progress (Node)](Platforms/Terminal/CLI/Output/Progress_bars/cli-progress.node.txt)\n       - [deno progress bar (Deno)](Platforms/Terminal/CLI/Output/Progress_bars/deno_progress_bar.deno.txt)\n       - [gauge (Node)](Platforms/Terminal/CLI/Output/Progress_bars/gauge.node.txt)\n       - [node\\-progress (Node)](Platforms/Terminal/CLI/Output/Progress_bars/node-progress.node.txt)\n     - __Spinners__\n       - [cli\\-spinners (Node)](Platforms/Terminal/CLI/Output/Spinners/cli-spinners.node.txt)\n       - [deno spinner (Deno)](Platforms/Terminal/CLI/Output/Spinners/deno_spinner.deno.txt)\n       - [ora (Node)](Platforms/Terminal/CLI/Output/Spinners/ora.node.txt)\n     - __Symbols__\n       - [figures (Node)](Platforms/Terminal/CLI/Output/Symbols/figures.node.txt)\n       - [log\\-symbols (Node)](Platforms/Terminal/CLI/Output/Symbols/log-symbols.node.txt)\n - __Terminal general__\n   - __Emulator__\n     - [is\\-unicode\\-supported (Node)](Platforms/Terminal/Terminal_general/Emulator/is-unicode-supported.node.txt)\n     - [terminal emulator (Summary)](Platforms/Terminal/Terminal_general/Emulator/terminal_emulator.summary.txt)\n   - __Prompt__\n     - __PS1__\n       - [powerline\\-shell (CLI)](Platforms/Terminal/Terminal_general/Prompt/PS1/powerline-shell.cli.txt)\n   - __Remote__\n     - __SSH__\n       - [SSH (Protocol)](Platforms/Terminal/Terminal_general/Remote/SSH/SSH.protocol.txt)\n - __Unix commands__\n   - __coreutils__\n     - [node\\-which (Node)](Platforms/Terminal/Unix_commands/coreutils/node-which.node.txt)\n\n## RPC\n\n### Client\n\n - __Scraping crawling__\n   - __Broken links__\n     - [link\\-check (Node)](RPC/Client/Scraping_crawling/Broken_links/link-check.node.txt)\n     - [lychee (CLI)](RPC/Client/Scraping_crawling/Broken_links/lychee.cli.txt)\n   - __Crawler__\n     - [simplecrawler (Node)](RPC/Client/Scraping_crawling/Crawler/simplecrawler.node.txt)\n   - __Detection__\n     - [isbot (Node)](RPC/Client/Scraping_crawling/Detection/isbot.node.txt)\n - __Simple client__\n   - __File downloads__\n     - [download (Node CLI)](RPC/Client/Simple_client/File_downloads/download.node_cli.txt)\n   - __HTTP__\n     - [axios (JavaScript)](RPC/Client/Simple_client/HTTP/axios.javascript.txt)\n     - [bent (Node)](RPC/Client/Simple_client/HTTP/bent.node.txt)\n     - [cross\\-fetch (JavaScript)](RPC/Client/Simple_client/HTTP/cross-fetch.javascript.txt)\n     - [fetch (JavaScript)](RPC/Client/Simple_client/HTTP/fetch.javascript.txt)\n     - [got (Node)](RPC/Client/Simple_client/HTTP/got.node.txt)\n     - [http\\-console (CLI)](RPC/Client/Simple_client/HTTP/http-console.cli.txt)\n     - [http\\-prompt (Tui)](RPC/Client/Simple_client/HTTP/http-prompt.tui.txt)\n     - [http client (Summary)](RPC/Client/Simple_client/HTTP/http_client.summary.txt)\n     - [httpie (CLI)](RPC/Client/Simple_client/HTTP/httpie.cli.txt)\n     - [isomorphic\\-fetch (JavaScript)](RPC/Client/Simple_client/HTTP/isomorphic-fetch.javascript.txt)\n     - [ky (JavaScript)](RPC/Client/Simple_client/HTTP/ky.javascript.txt)\n     - [needle (Node)](RPC/Client/Simple_client/HTTP/needle.node.txt)\n     - [node\\-fetch (Node)](RPC/Client/Simple_client/HTTP/node-fetch.node.txt)\n     - [pgsql http (Postgres)](RPC/Client/Simple_client/HTTP/pgsql_http.postgres.txt)\n     - [phin (Node)](RPC/Client/Simple_client/HTTP/phin.node.txt)\n     - [postman (GUI)](RPC/Client/Simple_client/HTTP/postman.gui.txt)\n     - [qwest (JavaScript)](RPC/Client/Simple_client/HTTP/qwest.javascript.txt)\n     - [r2 (JavaScript)](RPC/Client/Simple_client/HTTP/r2.javascript.txt)\n     - [request (Node)](RPC/Client/Simple_client/HTTP/request.node.txt)\n     - [reqwest (JavaScript)](RPC/Client/Simple_client/HTTP/reqwest.javascript.txt)\n     - [superagent (JavaScript)](RPC/Client/Simple_client/HTTP/superagent.javascript.txt)\n     - [trae (JavaScript)](RPC/Client/Simple_client/HTTP/trae.javascript.txt)\n     - [unfetch (JavaScript)](RPC/Client/Simple_client/HTTP/unfetch.javascript.txt)\n     - [wuzz (Tui)](RPC/Client/Simple_client/HTTP/wuzz.tui.txt)\n   - __Multi protocols__\n     - [curl (CLI)](RPC/Client/Simple_client/Multi_protocols/curl.cli.txt)\n   - __SDK__\n     - __From API specification__\n       - [openapi\\-client (JavaScript)](RPC/Client/Simple_client/SDK/From_API_specification/openapi-client.javascript.txt)\n       - [swagger\\-codegen (JavaScript)](RPC/Client/Simple_client/SDK/From_API_specification/swagger-codegen.javascript.txt)\n       - [swagger\\-inspector (GUI)](RPC/Client/Simple_client/SDK/From_API_specification/swagger-inspector.gui.txt)\n       - [swagger\\-js\\-codegen (JavaScript)](RPC/Client/Simple_client/SDK/From_API_specification/swagger-js-codegen.javascript.txt)\n       - [swagger\\-js (Node)](RPC/Client/Simple_client/SDK/From_API_specification/swagger-js.node.txt)\n       - [swagger codegen bash (CLI)](RPC/Client/Simple_client/SDK/From_API_specification/swagger_codegen_bash.cli.txt)\n       - [vorpal openapi (CLI)](RPC/Client/Simple_client/SDK/From_API_specification/vorpal_openapi.cli.txt)\n\n### Inter process\n\n - __API gateway__\n   - [api gateway (AWS)](RPC/Inter_process/API_gateway/api_gateway.aws.txt)\n - __API specification__\n   - __Formats__\n     - [agreed (Format)](RPC/Inter_process/API_specification/Formats/agreed.format.txt)\n     - [openapi (Format)](RPC/Inter_process/API_specification/Formats/openapi.format.txt)\n   - __Formats conversion__\n     - [openapi2insomnia (Node)](RPC/Inter_process/API_specification/Formats_conversion/openapi2insomnia.node.txt)\n     - [openapi2postman (Node)](RPC/Inter_process/API_specification/Formats_conversion/openapi2postman.node.txt)\n     - [swagger2postman2 (Node)](RPC/Inter_process/API_specification/Formats_conversion/swagger2postman2.node.txt)\n     - [swaggman (Node)](RPC/Inter_process/API_specification/Formats_conversion/swaggman.node.txt)\n   - __Generation__\n     - __OpenAPI__\n       - [apicurio\\-studio (GUI)](RPC/Inter_process/API_specification/Generation/OpenAPI/apicurio-studio.gui.txt)\n       - [fastify\\-swagger (Node)](RPC/Inter_process/API_specification/Generation/OpenAPI/fastify-swagger.node.txt)\n       - [hapi\\-swagger (Node)](RPC/Inter_process/API_specification/Generation/OpenAPI/hapi-swagger.node.txt)\n       - [hapi\\-swaggered (Node)](RPC/Inter_process/API_specification/Generation/OpenAPI/hapi-swaggered.node.txt)\n       - [koa\\-joi\\-router\\-docs (Node)](RPC/Inter_process/API_specification/Generation/OpenAPI/koa-joi-router-docs.node.txt)\n       - [koa\\-swagger\\-decorator (Node)](RPC/Inter_process/API_specification/Generation/OpenAPI/koa-swagger-decorator.node.txt)\n       - [loopback\\-swagger (Node)](RPC/Inter_process/API_specification/Generation/OpenAPI/loopback-swagger.node.txt)\n       - [nestjs swagger (Node)](RPC/Inter_process/API_specification/Generation/OpenAPI/nestjs_swagger.node.txt)\n       - [openapi\\-designer (GUI)](RPC/Inter_process/API_specification/Generation/OpenAPI/openapi-designer.gui.txt)\n       - [openapi\\-gui (GUI)](RPC/Inter_process/API_specification/Generation/OpenAPI/openapi-gui.gui.txt)\n       - [sails hook swagger generator (Node)](RPC/Inter_process/API_specification/Generation/OpenAPI/sails_hook_swagger_generator.node.txt)\n       - [swagger\\-definer (Node)](RPC/Inter_process/API_specification/Generation/OpenAPI/swagger-definer.node.txt)\n       - [swagger\\-editor (GUI)](RPC/Inter_process/API_specification/Generation/OpenAPI/swagger-editor.gui.txt)\n       - [swagger\\-jsdoc (Node CLI)](RPC/Inter_process/API_specification/Generation/OpenAPI/swagger-jsdoc.node_cli.txt)\n   - __Parsing validating__\n     - __OpenAPI__\n       - [oai\\-ts\\-core (Node)](RPC/Inter_process/API_specification/Parsing_validating/OpenAPI/oai-ts-core.node.txt)\n       - [speccy (Node CLI)](RPC/Inter_process/API_specification/Parsing_validating/OpenAPI/speccy.node_cli.txt)\n       - [swagger\\-express\\-middleware (Node)](RPC/Inter_process/API_specification/Parsing_validating/OpenAPI/swagger-express-middleware.node.txt)\n       - [swagger\\-node\\-runner (Node)](RPC/Inter_process/API_specification/Parsing_validating/OpenAPI/swagger-node-runner.node.txt)\n       - [swagger\\-parser (Node)](RPC/Inter_process/API_specification/Parsing_validating/OpenAPI/swagger-parser.node.txt)\n       - [swagger\\-tools (Node)](RPC/Inter_process/API_specification/Parsing_validating/OpenAPI/swagger-tools.node.txt)\n       - [swagger2 (Node)](RPC/Inter_process/API_specification/Parsing_validating/OpenAPI/swagger2.node.txt)\n       - [sway (Node)](RPC/Inter_process/API_specification/Parsing_validating/OpenAPI/sway.node.txt)\n   - __Specifications list__\n     - [openapi\\-directory (Node GUI)](RPC/Inter_process/API_specification/Specifications_list/openapi-directory.node_gui.txt)\n - __HTTP__\n   - __Body__\n     - __JSON__\n       - [middy\\_http json body parser (Middy)](RPC/Inter_process/HTTP/Body/JSON/middy_http_json_body_parser.middy.txt)\n     - __Multipart__\n       - [middy\\_http multipart body parser (Middy)](RPC/Inter_process/HTTP/Body/Multipart/middy_http_multipart_body_parser.middy.txt)\n       - [multer (Express)](RPC/Inter_process/HTTP/Body/Multipart/multer.express.txt)\n       - [multiparty (Express)](RPC/Inter_process/HTTP/Body/Multipart/multiparty.express.txt)\n     - __Multiple__\n       - [body\\-parser (Express)](RPC/Inter_process/HTTP/Body/Multiple/body-parser.express.txt)\n     - __URL encode__\n       - [middy\\_http urlencode body parser (Middy)](RPC/Inter_process/HTTP/Body/URL_encode/middy_http_urlencode_body_parser.middy.txt)\n   - [HTTP (Protocol)](RPC/Inter_process/HTTP/HTTP.protocol.txt)\n   - __Headers__\n     - [content\\-disposition (Node)](RPC/Inter_process/HTTP/Headers/content-disposition.node.txt)\n     - [deno headers (Deno)](RPC/Inter_process/HTTP/Headers/deno_headers.deno.txt)\n     - [li (Node)](RPC/Inter_process/HTTP/Headers/li.node.txt)\n     - [node\\-parse\\-prefer\\-header (Node)](RPC/Inter_process/HTTP/Headers/node-parse-prefer-header.node.txt)\n   - __Methods__\n     - [deno methods (Deno)](RPC/Inter_process/HTTP/Methods/deno_methods.deno.txt)\n     - [method\\-override (Express)](RPC/Inter_process/HTTP/Methods/method-override.express.txt)\n   - __Response__\n     - __File__\n       - [send (Node)](RPC/Inter_process/HTTP/Response/File/send.node.txt)\n     - __String__\n       - [middy http response serializer (Middy)](RPC/Inter_process/HTTP/Response/String/middy_http_response_serializer.middy.txt)\n   - __Statuses__\n     - [deno http status (Deno)](RPC/Inter_process/HTTP/Statuses/deno_http_status.deno.txt)\n     - [statuses (Node)](RPC/Inter_process/HTTP/Statuses/statuses.node.txt)\n   - __Streaming__\n     - [range\\-parser (Node)](RPC/Inter_process/HTTP/Streaming/range-parser.node.txt)\n - __Inter process communication__\n   - __List__\n     - [fastlist (C)](RPC/Inter_process/Inter_process_communication/List/fastlist.c.txt)\n     - [pid\\-from\\-port (Node)](RPC/Inter_process/Inter_process_communication/List/pid-from-port.node.txt)\n     - [process\\-exists (Node)](RPC/Inter_process/Inter_process_communication/List/process-exists.node.txt)\n     - [ps\\-list (Node)](RPC/Inter_process/Inter_process_communication/List/ps-list.node.txt)\n     - [ps (CLI)](RPC/Inter_process/Inter_process_communication/List/ps.cli.txt)\n     - [tasklist (Node)](RPC/Inter_process/Inter_process_communication/List/tasklist.node.txt)\n   - __Signals__\n     - [fkill (Node)](RPC/Inter_process/Inter_process_communication/Signals/fkill.node.txt)\n     - [signals (Theory)](RPC/Inter_process/Inter_process_communication/Signals/signals.theory.txt)\n     - [taskkill (Node)](RPC/Inter_process/Inter_process_communication/Signals/taskkill.node.txt)\n - __Interface definition__\n   - __IDL__\n     - __GraphQL__\n       - __Beautifiers__\n         - [prettier graphql (Node CLI)](RPC/Inter_process/Interface_definition/IDL/GraphQL/Beautifiers/prettier_graphql.node_cli.txt)\n       - __Debugging__\n         - __Query__\n           - [graphiql (React)](RPC/Inter_process/Interface_definition/IDL/GraphQL/Debugging/Query/graphiql.react.txt)\n         - __Schema__\n           - [graphql\\-voyager (React)](RPC/Inter_process/Interface_definition/IDL/GraphQL/Debugging/Schema/graphql-voyager.react.txt)\n       - __Format__\n         - [graphql (Format)](RPC/Inter_process/Interface_definition/IDL/GraphQL/Format/graphql.format.txt)\n       - __Realtime__\n         - [graphql\\-subscriptions (Graphqljs)](RPC/Inter_process/Interface_definition/IDL/GraphQL/Realtime/graphql-subscriptions.graphqljs.txt)\n       - __Schema generation__\n         - __From specification__\n           - [swagger\\-to\\-graphql (Node)](RPC/Inter_process/Interface_definition/IDL/GraphQL/Schema_generation/From_specification/swagger-to-graphql.node.txt)\n       - __Server execution__\n         - __Schemaless__\n           - [graphql\\-anywhere (Node)](RPC/Inter_process/Interface_definition/IDL/GraphQL/Server_execution/Schemaless/graphql-anywhere.node.txt)\n         - [graphql tools (Graphqljs)](RPC/Inter_process/Interface_definition/IDL/GraphQL/Server_execution/graphql_tools.graphqljs.txt)\n         - [graphqljs (Node)](RPC/Inter_process/Interface_definition/IDL/GraphQL/Server_execution/graphqljs.node.txt)\n       - __Web server__\n         - [express\\-graphql (Express)](RPC/Inter_process/Interface_definition/IDL/GraphQL/Web_server/express-graphql.express.txt)\n         - [graphql\\-server (Node)](RPC/Inter_process/Interface_definition/IDL/GraphQL/Web_server/graphql-server.node.txt)\n         - [koa\\-graphql (Koa)](RPC/Inter_process/Interface_definition/IDL/GraphQL/Web_server/koa-graphql.koa.txt)\n     - __REST__\n       - [REST (Theory)](RPC/Inter_process/Interface_definition/IDL/REST/REST.theory.txt)\n     - __gRPC__\n       - [gRPC (Protocol)](RPC/Inter_process/Interface_definition/IDL/gRPC/gRPC.protocol.txt)\n       - [grpc\\-node (Node)](RPC/Inter_process/Interface_definition/IDL/gRPC/grpc-node.node.txt)\n     - [json\\-rpc (Format)](RPC/Inter_process/Interface_definition/IDL/json-rpc.format.txt)\n - __Semantic web__\n   - __Linked data__\n     - __JSON reference__\n       - [json\\-refs (JavaScript)](RPC/Inter_process/Semantic_web/Linked_data/JSON_reference/json-refs.javascript.txt)\n       - [json\\-schema\\-ref\\-parser (JavaScript)](RPC/Inter_process/Semantic_web/Linked_data/JSON_reference/json-schema-ref-parser.javascript.txt)\n       - [json reference (Format)](RPC/Inter_process/Semantic_web/Linked_data/JSON_reference/json_reference.format.txt)\n - __URI routing__\n   - __Client side__\n     - [react\\-router (React)](RPC/Inter_process/URI_routing/Client_side/react-router.react.txt)\n     - [redux\\-simple\\-router (Redux)](RPC/Inter_process/URI_routing/Client_side/redux-simple-router.redux.txt)\n   - __Server side__\n     - __Hostname__\n       - [vhost (Express)](RPC/Inter_process/URI_routing/Server_side/Hostname/vhost.express.txt)\n     - __Path__\n       - [middy\\-router (Middy)](RPC/Inter_process/URI_routing/Server_side/Path/middy-router.middy.txt)\n       - [path\\-to\\-regexp (Node)](RPC/Inter_process/URI_routing/Server_side/Path/path-to-regexp.node.txt)\n       - [urlpattern (Format)](RPC/Inter_process/URI_routing/Server_side/Path/urlpattern.format.txt)\n\n### Messages tasks\n\n - __Orchestration__\n   - [step functions (AWS)](RPC/Messages_tasks/Orchestration/step_functions.aws.txt)\n   - [swf (AWS)](RPC/Messages_tasks/Orchestration/swf.aws.txt)\n - __PubSub__\n   - [eventbridge pipes (AWS)](RPC/Messages_tasks/PubSub/eventbridge_pipes.aws.txt)\n   - [eventbridge rules (AWS)](RPC/Messages_tasks/PubSub/eventbridge_rules.aws.txt)\n   - [sns (AWS)](RPC/Messages_tasks/PubSub/sns.aws.txt)\n - __Task coordination__\n   - [orchestrator (Node)](RPC/Messages_tasks/Task_coordination/orchestrator.node.txt)\n   - [undertaker (Node)](RPC/Messages_tasks/Task_coordination/undertaker.node.txt)\n - __Task queue__\n   - __SQS__\n     - [goaws (Docker)](RPC/Messages_tasks/Task_queue/SQS/goaws.docker.txt)\n     - [sqs (AWS)](RPC/Messages_tasks/Task_queue/SQS/sqs.aws.txt)\n     - [sqs bulk loader (Node)](RPC/Messages_tasks/Task_queue/SQS/sqs_bulk_loader.node.txt)\n     - [sqs consumer (Node)](RPC/Messages_tasks/Task_queue/SQS/sqs_consumer.node.txt)\n     - [sqs grep (Node)](RPC/Messages_tasks/Task_queue/SQS/sqs_grep.node.txt)\n     - [sqs producer (Node)](RPC/Messages_tasks/Task_queue/SQS/sqs_producer.node.txt)\n - __Task scheduler__\n   - __cron__\n     - [cron (Format)](RPC/Messages_tasks/Task_scheduler/cron/cron.format.txt)\n     - [deno cron (Deno)](RPC/Messages_tasks/Task_scheduler/cron/deno_cron.deno.txt)\n     - [pg cron (Postgres)](RPC/Messages_tasks/Task_scheduler/cron/pg_cron.postgres.txt)\n   - [eventbridge scheduler (AWS)](RPC/Messages_tasks/Task_scheduler/eventbridge_scheduler.aws.txt)\n\n### Realtime\n\n - __Realtime server__\n   - [express.io (Express)](RPC/Realtime/Realtime_server/express.io.express.txt)\n - __Server sent events__\n   - [deno server sent events (Deno)](RPC/Realtime/Server_sent_events/deno_server_sent_events.deno.txt)\n - __Syndication__\n   - __Formats__\n     - [rss 2 (Format)](RPC/Realtime/Syndication/Formats/rss_2.format.txt)\n     - [syndication (Summary)](RPC/Realtime/Syndication/Formats/syndication.summary.txt)\n   - __Parser__\n     - [node\\-feedparser (Node)](RPC/Realtime/Syndication/Parser/node-feedparser.node.txt)\n - __WebSocket__\n   - __Server__\n     - [WebSocket (Protocol)](RPC/Realtime/WebSocket/Server/WebSocket.protocol.txt)\n     - [deno websocket (Deno)](RPC/Realtime/WebSocket/Server/deno_websocket.deno.txt)\n     - [engine.io (Node)](RPC/Realtime/WebSocket/Server/engine.io.node.txt)\n     - [socket.io (Node)](RPC/Realtime/WebSocket/Server/socket.io.node.txt)\n     - [ws (Node CLI)](RPC/Realtime/WebSocket/Server/ws.node_cli.txt)\n\n### Server\n\n - __API generation__\n   - __From database__\n     - [postgrest (CLI)](RPC/Server/API_generation/From_database/postgrest.cli.txt)\n - __BaaS__\n   - __From API specification__\n     - [prisma (SaaS)](RPC/Server/BaaS/From_API_specification/prisma.saas.txt)\n   - __From database__\n     - [supabase (SaaS)](RPC/Server/BaaS/From_database/supabase.saas.txt)\n - __Mock server__\n   - __Configuration driven__\n     - [json server (CLI)](RPC/Server/Mock_server/Configuration_driven/json_server.cli.txt)\n - __Server framework__\n   - __MVC__\n     - __Declarative__\n       - [sails (Express)](RPC/Server/Server_framework/MVC/Declarative/sails.express.txt)\n   - __Micro framework__\n     - __Declarative__\n       - [blueoak server (Node)](RPC/Server/Server_framework/Micro_framework/Declarative/blueoak_server.node.txt)\n       - [express openapi (Node)](RPC/Server/Server_framework/Micro_framework/Declarative/express_openapi.node.txt)\n       - [hapi openapi (Node)](RPC/Server/Server_framework/Micro_framework/Declarative/hapi_openapi.node.txt)\n       - [micro framework declarative (Summary)](RPC/Server/Server_framework/Micro_framework/Declarative/micro_framework_declarative.summary.txt)\n       - [swagger2 koa (Node)](RPC/Server/Server_framework/Micro_framework/Declarative/swagger2_koa.node.txt)\n     - __Minimalist__\n       - [deno http (Deno)](RPC/Server/Server_framework/Micro_framework/Minimalist/deno_http.deno.txt)\n       - [express (Node)](RPC/Server/Server_framework/Micro_framework/Minimalist/express.node.txt)\n     - __Serverless__\n       - __AWS Lambda__\n         - [middy (Node)](RPC/Server/Server_framework/Micro_framework/Serverless/AWS_Lambda/middy.node.txt)\n - __Static server__\n   - __Directory listing__\n     - [serve\\-index (Express)](RPC/Server/Static_server/Directory_listing/serve-index.express.txt)\n   - __For development__\n     - [http\\-server (CLI)](RPC/Server/Static_server/For_development/http-server.cli.txt)\n   - __For production__\n     - __S3__\n       - [s3 (AWS)](RPC/Server/Static_server/For_production/S3/s3.aws.txt)\n       - [scottyjs (CLI)](RPC/Server/Static_server/For_production/S3/scottyjs.cli.txt)\n     - [deno file server (Deno)](RPC/Server/Static_server/For_production/deno_file_server.deno.txt)\n     - [glacier (AWS)](RPC/Server/Static_server/For_production/glacier.aws.txt)\n     - [serve\\-static (Express)](RPC/Server/Static_server/For_production/serve-static.express.txt)\n     - [st (Express)](RPC/Server/Static_server/For_production/st.express.txt)\n\n## To sort\n\n### Bash Unix\n\n - __Bash__\n   - [bash](To_sort/Bash_Unix/Bash/bash.txt)\n   - [bash variables](To_sort/Bash_Unix/Bash/bash_variables.txt)\n   - [batch bash equivalences](To_sort/Bash_Unix/Bash/batch_bash_equivalences.txt)\n   - [colorisation shell](To_sort/Bash_Unix/Bash/colorisation_shell.txt)\n   - [common options](To_sort/Bash_Unix/Bash/common_options.txt)\n   - [differences bash sh](To_sort/Bash_Unix/Bash/differences_bash_sh.txt)\n   - [differences versions bash](To_sort/Bash_Unix/Bash/differences_versions_bash.txt)\n   - [expansion susbitution](To_sort/Bash_Unix/Bash/expansion_susbitution.txt)\n   - [fichiers configuration](To_sort/Bash_Unix/Bash/fichiers_configuration.txt)\n   - [history](To_sort/Bash_Unix/Bash/history.txt)\n   - [hotkeys console](To_sort/Bash_Unix/Bash/hotkeys_console.txt)\n   - [prompt bash](To_sort/Bash_Unix/Bash/prompt_bash.txt)\n   - [shell options](To_sort/Bash_Unix/Bash/shell_options.txt)\n - __Commandes__\n   - [7z](To_sort/Bash_Unix/Commandes/7z.txt)\n   - [abs makepkg](To_sort/Bash_Unix/Commandes/abs_makepkg.txt)\n   - [agrep](To_sort/Bash_Unix/Commandes/agrep.txt)\n   - [alias unalias](To_sort/Bash_Unix/Commandes/alias_unalias.txt)\n   - [anacron](To_sort/Bash_Unix/Commandes/anacron.txt)\n   - [at atq atrm batch](To_sort/Bash_Unix/Commandes/at_atq_atrm_batch.txt)\n   - [awk](To_sort/Bash_Unix/Commandes/awk.txt)\n   - [base64](To_sort/Bash_Unix/Commandes/base64.txt)\n   - [basename dirname](To_sort/Bash_Unix/Commandes/basename_dirname.txt)\n   - [cal ncal](To_sort/Bash_Unix/Commandes/cal_ncal.txt)\n   - [cat tac](To_sort/Bash_Unix/Commandes/cat_tac.txt)\n   - [cd](To_sort/Bash_Unix/Commandes/cd.txt)\n   - [chkdupexe](To_sort/Bash_Unix/Commandes/chkdupexe.txt)\n   - [chmod](To_sort/Bash_Unix/Commandes/chmod.txt)\n   - [clear](To_sort/Bash_Unix/Commandes/clear.txt)\n   - [cloud\\-init](To_sort/Bash_Unix/Commandes/cloud-init.txt)\n   - [command builtin enable](To_sort/Bash_Unix/Commandes/command_builtin_enable.txt)\n   - [cp mv](To_sort/Bash_Unix/Commandes/cp_mv.txt)\n   - [cron crontab](To_sort/Bash_Unix/Commandes/cron_crontab.txt)\n   - [csplit](To_sort/Bash_Unix/Commandes/csplit.txt)\n   - [cut](To_sort/Bash_Unix/Commandes/cut.txt)\n   - [date](To_sort/Bash_Unix/Commandes/date.txt)\n   - [dd](To_sort/Bash_Unix/Commandes/dd.txt)\n   - [df](To_sort/Bash_Unix/Commandes/df.txt)\n   - [dmesg](To_sort/Bash_Unix/Commandes/dmesg.txt)\n   - [du](To_sort/Bash_Unix/Commandes/du.txt)\n   - [echo](To_sort/Bash_Unix/Commandes/echo.txt)\n   - [env printenv](To_sort/Bash_Unix/Commandes/env_printenv.txt)\n   - [expand unexpand](To_sort/Bash_Unix/Commandes/expand_unexpand.txt)\n   - [factor](To_sort/Bash_Unix/Commandes/factor.txt)\n   - [find](To_sort/Bash_Unix/Commandes/find.txt)\n   - [fold](To_sort/Bash_Unix/Commandes/fold.txt)\n   - [getopts getopt](To_sort/Bash_Unix/Commandes/getopts_getopt.txt)\n   - [grep egrep fgrep rgrep](To_sort/Bash_Unix/Commandes/grep_egrep_fgrep_rgrep.txt)\n   - [hash](To_sort/Bash_Unix/Commandes/hash.txt)\n   - [head tail](To_sort/Bash_Unix/Commandes/head_tail.txt)\n   - [help](To_sort/Bash_Unix/Commandes/help.txt)\n   - [history](To_sort/Bash_Unix/Commandes/history.txt)\n   - [iconv](To_sort/Bash_Unix/Commandes/iconv.txt)\n   - [id](To_sort/Bash_Unix/Commandes/id.txt)\n   - [info](To_sort/Bash_Unix/Commandes/info.txt)\n   - [ipcalc](To_sort/Bash_Unix/Commandes/ipcalc.txt)\n   - [kill](To_sort/Bash_Unix/Commandes/kill.txt)\n   - [less](To_sort/Bash_Unix/Commandes/less.txt)\n   - [line](To_sort/Bash_Unix/Commandes/line.txt)\n   - [ln link](To_sort/Bash_Unix/Commandes/ln_link.txt)\n   - [locate](To_sort/Bash_Unix/Commandes/locate.txt)\n   - [look](To_sort/Bash_Unix/Commandes/look.txt)\n   - [ls dir vdir](To_sort/Bash_Unix/Commandes/ls_dir_vdir.txt)\n   - [lsattr chattr](To_sort/Bash_Unix/Commandes/lsattr_chattr.txt)\n   - [man](To_sort/Bash_Unix/Commandes/man.txt)\n   - [mapfile readarray](To_sort/Bash_Unix/Commandes/mapfile_readarray.txt)\n   - [mesg](To_sort/Bash_Unix/Commandes/mesg.txt)\n   - [mkdir](To_sort/Bash_Unix/Commandes/mkdir.txt)\n   - [mkfifo](To_sort/Bash_Unix/Commandes/mkfifo.txt)\n   - [mknod](To_sort/Bash_Unix/Commandes/mknod.txt)\n   - [mktemp](To_sort/Bash_Unix/Commandes/mktemp.txt)\n   - [more](To_sort/Bash_Unix/Commandes/more.txt)\n   - [mount](To_sort/Bash_Unix/Commandes/mount.txt)\n   - [mtrace](To_sort/Bash_Unix/Commandes/mtrace.txt)\n   - [ncat](To_sort/Bash_Unix/Commandes/ncat.txt)\n   - [nice renice](To_sort/Bash_Unix/Commandes/nice_renice.txt)\n   - [nohup](To_sort/Bash_Unix/Commandes/nohup.txt)\n   - [od hexdump hd](To_sort/Bash_Unix/Commandes/od_hexdump_hd.txt)\n   - [pacman](To_sort/Bash_Unix/Commandes/pacman.txt)\n   - [passwd](To_sort/Bash_Unix/Commandes/passwd.txt)\n   - [paste join](To_sort/Bash_Unix/Commandes/paste_join.txt)\n   - [pathchk](To_sort/Bash_Unix/Commandes/pathchk.txt)\n   - [popd pushd dirs](To_sort/Bash_Unix/Commandes/popd_pushd_dirs.txt)\n   - [printf](To_sort/Bash_Unix/Commandes/printf.txt)\n   - [pwd](To_sort/Bash_Unix/Commandes/pwd.txt)\n   - [read](To_sort/Bash_Unix/Commandes/read.txt)\n   - [readlink](To_sort/Bash_Unix/Commandes/readlink.txt)\n   - [rev](To_sort/Bash_Unix/Commandes/rev.txt)\n   - [rm unlink](To_sort/Bash_Unix/Commandes/rm_unlink.txt)\n   - [rmdir](To_sort/Bash_Unix/Commandes/rmdir.txt)\n   - [sed](To_sort/Bash_Unix/Commandes/sed.txt)\n   - [seq](To_sort/Bash_Unix/Commandes/seq.txt)\n   - [shred](To_sort/Bash_Unix/Commandes/shred.txt)\n   - [shuf](To_sort/Bash_Unix/Commandes/shuf.txt)\n   - [sleep](To_sort/Bash_Unix/Commandes/sleep.txt)\n   - [sort](To_sort/Bash_Unix/Commandes/sort.txt)\n   - [split](To_sort/Bash_Unix/Commandes/split.txt)\n   - [stat](To_sort/Bash_Unix/Commandes/stat.txt)\n   - [stdbuf](To_sort/Bash_Unix/Commandes/stdbuf.txt)\n   - [sum cksum md5sum shasum](To_sort/Bash_Unix/Commandes/sum_cksum_md5sum_shasum.txt)\n   - [sync](To_sort/Bash_Unix/Commandes/sync.txt)\n   - [tee](To_sort/Bash_Unix/Commandes/tee.txt)\n   - [time times](To_sort/Bash_Unix/Commandes/time_times.txt)\n   - [top](To_sort/Bash_Unix/Commandes/top.txt)\n   - [touch](To_sort/Bash_Unix/Commandes/touch.txt)\n   - [tr](To_sort/Bash_Unix/Commandes/tr.txt)\n   - [trap](To_sort/Bash_Unix/Commandes/trap.txt)\n   - [truncate](To_sort/Bash_Unix/Commandes/truncate.txt)\n   - [tsort](To_sort/Bash_Unix/Commandes/tsort.txt)\n   - [tty](To_sort/Bash_Unix/Commandes/tty.txt)\n   - [type which](To_sort/Bash_Unix/Commandes/type_which.txt)\n   - [ulimit](To_sort/Bash_Unix/Commandes/ulimit.txt)\n   - [umask](To_sort/Bash_Unix/Commandes/umask.txt)\n   - [uname arch](To_sort/Bash_Unix/Commandes/uname_arch.txt)\n   - [uniq](To_sort/Bash_Unix/Commandes/uniq.txt)\n   - [updatedb](To_sort/Bash_Unix/Commandes/updatedb.txt)\n   - [upstart](To_sort/Bash_Unix/Commandes/upstart.txt)\n   - [uptime](To_sort/Bash_Unix/Commandes/uptime.txt)\n   - [watch](To_sort/Bash_Unix/Commandes/watch.txt)\n   - [wc](To_sort/Bash_Unix/Commandes/wc.txt)\n   - [whatis apropos](To_sort/Bash_Unix/Commandes/whatis_apropos.txt)\n   - [whereis](To_sort/Bash_Unix/Commandes/whereis.txt)\n   - [write wall](To_sort/Bash_Unix/Commandes/write_wall.txt)\n   - [xargs](To_sort/Bash_Unix/Commandes/xargs.txt)\n   - [xdotool](To_sort/Bash_Unix/Commandes/xdotool.txt)\n   - [yes](To_sort/Bash_Unix/Commandes/yes.txt)\n   - [zdump](To_sort/Bash_Unix/Commandes/zdump.txt)\n - [Options\\_avec ou sans whitespace](To_sort/Bash_Unix/Options_avec_ou_sans_whitespace.txt)\n - [afaire unix](To_sort/Bash_Unix/afaire_unix.txt)\n - [atime ctime mtime](To_sort/Bash_Unix/atime_ctime_mtime.txt)\n - [buffering](To_sort/Bash_Unix/buffering.txt)\n - [character block special files](To_sort/Bash_Unix/character_block_special_files.txt)\n - [droits d acces](To_sort/Bash_Unix/droits_d_acces.txt)\n - [fifo unamedpipe](To_sort/Bash_Unix/fifo_unamedpipe.txt)\n - [human readable sizes](To_sort/Bash_Unix/human_readable_sizes.txt)\n - [lock](To_sort/Bash_Unix/lock.txt)\n - [newline](To_sort/Bash_Unix/newline.txt)\n - [packets essentiels](To_sort/Bash_Unix/packets_essentiels.txt)\n - [regexps](To_sort/Bash_Unix/regexps.txt)\n - [repertoire dev](To_sort/Bash_Unix/repertoire_dev.txt)\n - [sequence echappement backslash](To_sort/Bash_Unix/sequence_echappement_backslash.txt)\n - [sequence echappement date](To_sort/Bash_Unix/sequence_echappement_date.txt)\n - [specifications](To_sort/Bash_Unix/specifications.txt)\n - [taille des fichiers](To_sort/Bash_Unix/taille_des_fichiers.txt)\n - [users and groups](To_sort/Bash_Unix/users_and_groups.txt)\n\n### C++\n\n - __Gnome__\n   - __Atkmm__\n     - [atkmm](To_sort/C++/Gnome/Atkmm/atkmm.txt)\n   - __Cairomm__\n     - [cairomm](To_sort/C++/Gnome/Cairomm/cairomm.txt)\n   - __GObject__\n     - [GObject](To_sort/C++/Gnome/GObject/GObject.txt)\n   - __Gdkmm__\n     - [gdkmm](To_sort/C++/Gnome/Gdkmm/gdkmm.txt)\n   - __Giomm__\n     - [giomm](To_sort/C++/Gnome/Giomm/giomm.txt)\n   - __Glibmm__\n     - [Glibmm](To_sort/C++/Gnome/Glibmm/Glibmm.txt)\n   - __Gtkmm__\n     - [gtkmm](To_sort/C++/Gnome/Gtkmm/gtkmm.txt)\n   - __Pangomm__\n     - [pangomm](To_sort/C++/Gnome/Pangomm/pangomm.txt)\n   - [glade](To_sort/C++/Gnome/glade.txt)\n   - __libsigc++__\n     - [libsigc++](To_sort/C++/Gnome/libsigc++/libsigc%2B%2B.txt)\n - [argument dependent lookup](To_sort/C++/argument_dependent_lookup.txt)\n - [exception safety](To_sort/C++/exception_safety.txt)\n - [generic programming](To_sort/C++/generic_programming.txt)\n - [metaprogramming](To_sort/C++/metaprogramming.txt)\n - [naming convention](To_sort/C++/naming_convention.txt)\n - [optimization](To_sort/C++/optimization.txt)\n\n### Utilities to sort\n\n - __C__\n   - __Glibc__\n     - [IO filedescriptors](To_sort/Utilities_to_sort/C/Glibc/IO_filedescriptors.txt)\n     - [IO memoire](To_sort/Utilities_to_sort/C/Glibc/IO_memoire.txt)\n     - [IO normale](To_sort/Utilities_to_sort/C/Glibc/IO_normale.txt)\n     - [attributs fichiers](To_sort/Utilities_to_sort/C/Glibc/attributs_fichiers.txt)\n     - [caracteres](To_sort/Utilities_to_sort/C/Glibc/caracteres.txt)\n     - [communication interprocess](To_sort/Utilities_to_sort/C/Glibc/communication_interprocess.txt)\n     - [dynamic allocation](To_sort/Utilities_to_sort/C/Glibc/dynamic_allocation.txt)\n     - [encodage crypto](To_sort/Utilities_to_sort/C/Glibc/encodage_crypto.txt)\n     - [erreurs](To_sort/Utilities_to_sort/C/Glibc/erreurs.txt)\n     - [extension 64 bits](To_sort/Utilities_to_sort/C/Glibc/extension_64_bits.txt)\n     - [fichiers temporaires](To_sort/Utilities_to_sort/C/Glibc/fichiers_temporaires.txt)\n     - [goto](To_sort/Utilities_to_sort/C/Glibc/goto.txt)\n     - [limites](To_sort/Utilities_to_sort/C/Glibc/limites.txt)\n     - [options programme](To_sort/Utilities_to_sort/C/Glibc/options_programme.txt)\n     - [program execution](To_sort/Utilities_to_sort/C/Glibc/program_execution.txt)\n     - [repertoires](To_sort/Utilities_to_sort/C/Glibc/repertoires.txt)\n     - [signaux](To_sort/Utilities_to_sort/C/Glibc/signaux.txt)\n     - [strings](To_sort/Utilities_to_sort/C/Glibc/strings.txt)\n     - [systeme de fichier](To_sort/Utilities_to_sort/C/Glibc/systeme_de_fichier.txt)\n     - [time](To_sort/Utilities_to_sort/C/Glibc/time.txt)\n     - [unfinished](To_sort/Utilities_to_sort/C/Glibc/unfinished.txt)\n     - [wchar wstr](To_sort/Utilities_to_sort/C/Glibc/wchar_wstr.txt)\n   - __Standard library__\n     - __C89__\n       - [assert](To_sort/Utilities_to_sort/C/Standard_library/C89/assert.txt)\n       - [ctype](To_sort/Utilities_to_sort/C/Standard_library/C89/ctype.txt)\n       - [errno](To_sort/Utilities_to_sort/C/Standard_library/C89/errno.txt)\n       - [float](To_sort/Utilities_to_sort/C/Standard_library/C89/float.txt)\n       - [limits](To_sort/Utilities_to_sort/C/Standard_library/C89/limits.txt)\n       - [locale](To_sort/Utilities_to_sort/C/Standard_library/C89/locale.txt)\n       - [math](To_sort/Utilities_to_sort/C/Standard_library/C89/math.txt)\n       - [setjmp](To_sort/Utilities_to_sort/C/Standard_library/C89/setjmp.txt)\n       - [signal](To_sort/Utilities_to_sort/C/Standard_library/C89/signal.txt)\n       - [stdarg](To_sort/Utilities_to_sort/C/Standard_library/C89/stdarg.txt)\n       - [stddef](To_sort/Utilities_to_sort/C/Standard_library/C89/stddef.txt)\n       - [stdio](To_sort/Utilities_to_sort/C/Standard_library/C89/stdio.txt)\n       - [stdlib](To_sort/Utilities_to_sort/C/Standard_library/C89/stdlib.txt)\n       - [string](To_sort/Utilities_to_sort/C/Standard_library/C89/string.txt)\n       - [time](To_sort/Utilities_to_sort/C/Standard_library/C89/time.txt)\n     - __C95__\n       - [iso646](To_sort/Utilities_to_sort/C/Standard_library/C95/iso646.txt)\n       - [wchar](To_sort/Utilities_to_sort/C/Standard_library/C95/wchar.txt)\n       - [wctype](To_sort/Utilities_to_sort/C/Standard_library/C95/wctype.txt)\n     - __C99__\n       - [inttypes](To_sort/Utilities_to_sort/C/Standard_library/C99/inttypes.txt)\n       - [stdbool](To_sort/Utilities_to_sort/C/Standard_library/C99/stdbool.txt)\n       - [stdint](To_sort/Utilities_to_sort/C/Standard_library/C99/stdint.txt)\n - __C++__\n   - __Boost__\n     - __Images__\n       - [random (JPG)](To_sort/Utilities_to_sort/C++/Boost/Images/random.jpg)\n     - [any](To_sort/Utilities_to_sort/C++/Boost/any.txt)\n     - [array](To_sort/Utilities_to_sort/C++/Boost/array.txt)\n     - [boost](To_sort/Utilities_to_sort/C++/Boost/boost.txt)\n     - [boost uuid](To_sort/Utilities_to_sort/C++/Boost/boost_uuid.txt)\n     - [call traits](To_sort/Utilities_to_sort/C++/Boost/call_traits.txt)\n     - [compressed pair](To_sort/Utilities_to_sort/C++/Boost/compressed_pair.txt)\n     - [concept check assert](To_sort/Utilities_to_sort/C++/Boost/concept_check_assert.txt)\n     - [crc](To_sort/Utilities_to_sort/C++/Boost/crc.txt)\n     - [date time](To_sort/Utilities_to_sort/C++/Boost/date_time.txt)\n     - [dynamic bitset](To_sort/Utilities_to_sort/C++/Boost/dynamic_bitset.txt)\n     - [filesystem](To_sort/Utilities_to_sort/C++/Boost/filesystem.txt)\n     - [function bind mem fn](To_sort/Utilities_to_sort/C++/Boost/function_bind_mem_fn.txt)\n     - [hash](To_sort/Utilities_to_sort/C++/Boost/hash.txt)\n     - [iterator](To_sort/Utilities_to_sort/C++/Boost/iterator.txt)\n     - [lexical cast](To_sort/Utilities_to_sort/C++/Boost/lexical_cast.txt)\n     - [random](To_sort/Utilities_to_sort/C++/Boost/random.txt)\n     - [range algorithm](To_sort/Utilities_to_sort/C++/Boost/range_algorithm.txt)\n     - [ref](To_sort/Utilities_to_sort/C++/Boost/ref.txt)\n     - [serialization](To_sort/Utilities_to_sort/C++/Boost/serialization.txt)\n     - [smart ptr](To_sort/Utilities_to_sort/C++/Boost/smart_ptr.txt)\n     - [swap](To_sort/Utilities_to_sort/C++/Boost/swap.txt)\n     - [thread](To_sort/Utilities_to_sort/C++/Boost/thread.txt)\n     - [timer](To_sort/Utilities_to_sort/C++/Boost/timer.txt)\n     - [tribool](To_sort/Utilities_to_sort/C++/Boost/tribool.txt)\n     - [tuple](To_sort/Utilities_to_sort/C++/Boost/tuple.txt)\n     - [type traits](To_sort/Utilities_to_sort/C++/Boost/type_traits.txt)\n     - [variant](To_sort/Utilities_to_sort/C++/Boost/variant.txt)\n   - __Standard library__\n     - [algorithm](To_sort/Utilities_to_sort/C++/Standard_library/algorithm.txt)\n     - [bitset](To_sort/Utilities_to_sort/C++/Standard_library/bitset.txt)\n     - [containers](To_sort/Utilities_to_sort/C++/Standard_library/containers.txt)\n     - [exception](To_sort/Utilities_to_sort/C++/Standard_library/exception.txt)\n     - [functional](To_sort/Utilities_to_sort/C++/Standard_library/functional.txt)\n     - [iterator](To_sort/Utilities_to_sort/C++/Standard_library/iterator.txt)\n     - [limits](To_sort/Utilities_to_sort/C++/Standard_library/limits.txt)\n     - [locale](To_sort/Utilities_to_sort/C++/Standard_library/locale.txt)\n     - [memory](To_sort/Utilities_to_sort/C++/Standard_library/memory.txt)\n     - [new](To_sort/Utilities_to_sort/C++/Standard_library/new.txt)\n     - [streams](To_sort/Utilities_to_sort/C++/Standard_library/streams.txt)\n     - [string](To_sort/Utilities_to_sort/C++/Standard_library/string.txt)\n     - [typeinfo](To_sort/Utilities_to_sort/C++/Standard_library/typeinfo.txt)\n     - [utility](To_sort/Utilities_to_sort/C++/Standard_library/utility.txt)\n     - [valarray](To_sort/Utilities_to_sort/C++/Standard_library/valarray.txt)\n\n## Types\n\n### Date time\n\n - __Date time general__\n   - __Date picker__\n     - [bootstrap\\-datepicker (Bootstrap)](Types/Date_time/Date_time_general/Date_picker/bootstrap-datepicker.bootstrap.txt)\n   - __Date popovers__\n     - [jquery\\-timeago (jQuery)](Types/Date_time/Date_time_general/Date_popovers/jquery-timeago.jquery.txt)\n   - __Utilities__\n     - __Duration parsing__\n       - [parse\\-ms (Node)](Types/Date_time/Date_time_general/Utilities/Duration_parsing/parse-ms.node.txt)\n     - __Duration serializing__\n       - [deno fmt duration (Deno)](Types/Date_time/Date_time_general/Utilities/Duration_serializing/deno_fmt_duration.deno.txt)\n       - [ms (Node CLI)](Types/Date_time/Date_time_general/Utilities/Duration_serializing/ms.node_cli.txt)\n       - [pretty\\-hrtime (Node)](Types/Date_time/Date_time_general/Utilities/Duration_serializing/pretty-hrtime.node.txt)\n       - [pretty\\-ms (Node)](Types/Date_time/Date_time_general/Utilities/Duration_serializing/pretty-ms.node.txt)\n       - [pretty\\-time (Node)](Types/Date_time/Date_time_general/Utilities/Duration_serializing/pretty-time.node.txt)\n     - [date\\-fns (JavaScript)](Types/Date_time/Date_time_general/Utilities/date-fns.javascript.txt)\n     - [day.js (JavaScript)](Types/Date_time/Date_time_general/Utilities/day.js.javascript.txt)\n     - [deno datetime (Deno)](Types/Date_time/Date_time_general/Utilities/deno_datetime.deno.txt)\n     - [js\\-joda (JavaScript)](Types/Date_time/Date_time_general/Utilities/js-joda.javascript.txt)\n     - [luxon (JavaScript)](Types/Date_time/Date_time_general/Utilities/luxon.javascript.txt)\n     - [moment (JavaScript)](Types/Date_time/Date_time_general/Utilities/moment.javascript.txt)\n\n### Numbers\n\n - __Numbers general__\n   - __Arbitrary precision__\n     - __Integers__\n       - __Source map VLQ__\n         - [source\\-list\\-map\\-vlq (JavaScript)](Types/Numbers/Numbers_general/Arbitrary_precision/Integers/Source_map_VLQ/source-list-map-vlq.javascript.txt)\n         - [source map vlq (Format)](Types/Numbers/Numbers_general/Arbitrary_precision/Integers/Source_map_VLQ/source_map_vlq.format.txt)\n         - [vlq (JavaScript)](Types/Numbers/Numbers_general/Arbitrary_precision/Integers/Source_map_VLQ/vlq.javascript.txt)\n - __Units__\n   - __Human friendly units__\n     - __Bytes__\n       - [bytes (Node)](Types/Numbers/Units/Human_friendly_units/Bytes/bytes.node.txt)\n       - [deno bytes (Deno)](Types/Numbers/Units/Human_friendly_units/Bytes/deno_bytes.deno.txt)\n\n### Strings\n\n - __Strings general__\n   - __Diff__\n     - __Patch__\n       - [json merge patch (Format)](Types/Strings/Strings_general/Diff/Patch/json_merge_patch.format.txt)\n       - [json patch (Format)](Types/Strings/Strings_general/Diff/Patch/json_patch.format.txt)\n       - [patch (CLI)](Types/Strings/Strings_general/Diff/Patch/patch.cli.txt)\n     - __VCDiff__\n       - [vcdiff (Format)](Types/Strings/Strings_general/Diff/VCDiff/vcdiff.format.txt)\n       - [xdelta (CLI)](Types/Strings/Strings_general/Diff/VCDiff/xdelta.cli.txt)\n     - [cmp (CLI)](Types/Strings/Strings_general/Diff/cmp.cli.txt)\n     - [comm (CLI)](Types/Strings/Strings_general/Diff/comm.cli.txt)\n     - [diff3 (CLI)](Types/Strings/Strings_general/Diff/diff3.cli.txt)\n     - [diff sdiff (CLI)](Types/Strings/Strings_general/Diff/diff_sdiff.cli.txt)\n   - __Encoding__\n     - __base64 base32 hex octal__\n       - [base64\\-js (JavaScript)](Types/Strings/Strings_general/Encoding/base64_base32_hex_octal/base64-js.javascript.txt)\n       - [base64\\_58 32 85 hex (Deno)](Types/Strings/Strings_general/Encoding/base64_base32_hex_octal/base64_58_32_85_hex.deno.txt)\n       - [base64 base32 hex octal (Format)](Types/Strings/Strings_general/Encoding/base64_base32_hex_octal/base64_base32_hex_octal.format.txt)\n       - [js\\-base64 (JavaScript)](Types/Strings/Strings_general/Encoding/base64_base32_hex_octal/js-base64.javascript.txt)\n       - [mathiasbynens base64 (JavaScript)](Types/Strings/Strings_general/Encoding/base64_base32_hex_octal/mathiasbynens_base64.javascript.txt)\n   - __Manipulation__\n     - __Case__\n       - [camelcase\\-keys (Node)](Types/Strings/Strings_general/Manipulation/Case/camelcase-keys.node.txt)\n       - [camelcase (Node)](Types/Strings/Strings_general/Manipulation/Case/camelcase.node.txt)\n       - [decamelize (Node)](Types/Strings/Strings_general/Manipulation/Case/decamelize.node.txt)\n       - [deno case (Deno)](Types/Strings/Strings_general/Manipulation/Case/deno_case.deno.txt)\n       - [humanize\\-string (Node)](Types/Strings/Strings_general/Manipulation/Case/humanize-string.node.txt)\n       - [titleize (Node)](Types/Strings/Strings_general/Manipulation/Case/titleize.node.txt)\n     - __Concatenation__\n       - [gulp\\-concat (Gulp)](Types/Strings/Strings_general/Manipulation/Concatenation/gulp-concat.gulp.txt)\n       - [gulp\\-header\\-footer (Gulp)](Types/Strings/Strings_general/Manipulation/Concatenation/gulp-header-footer.gulp.txt)\n     - __Indent__\n       - [detect\\-indent (Node)](Types/Strings/Strings_general/Manipulation/Indent/detect-indent.node.txt)\n       - [indent\\-string (Node)](Types/Strings/Strings_general/Manipulation/Indent/indent-string.node.txt)\n       - [min\\-indent (Node)](Types/Strings/Strings_general/Manipulation/Indent/min-indent.node.txt)\n       - [redent (Node)](Types/Strings/Strings_general/Manipulation/Indent/redent.node.txt)\n       - [strip\\-indent (Node)](Types/Strings/Strings_general/Manipulation/Indent/strip-indent.node.txt)\n     - __Newline__\n       - __Detect__\n         - [deno detect newline (Deno)](Types/Strings/Strings_general/Manipulation/Newline/Detect/deno_detect_newline.deno.txt)\n         - [detect\\-newline (Node)](Types/Strings/Strings_general/Manipulation/Newline/Detect/detect-newline.node.txt)\n       - __Format__\n         - [deno format newline (Deno)](Types/Strings/Strings_general/Manipulation/Newline/Format/deno_format_newline.deno.txt)\n       - __Strip__\n         - [strip\\-final\\-newline (Node)](Types/Strings/Strings_general/Manipulation/Newline/Strip/strip-final-newline.node.txt)\n     - __Reverse__\n       - [deno reverse (Deno)](Types/Strings/Strings_general/Manipulation/Reverse/deno_reverse.deno.txt)\n     - __Slugify__\n       - [deno slugify (Deno)](Types/Strings/Strings_general/Manipulation/Slugify/deno_slugify.deno.txt)\n       - [simov slugify (JavaScript)](Types/Strings/Strings_general/Manipulation/Slugify/simov_slugify.javascript.txt)\n       - [sindresorhus slugify (Node)](Types/Strings/Strings_general/Manipulation/Slugify/sindresorhus_slugify.node.txt)\n     - __Utilities__\n       - [pluralize (JavaScript)](Types/Strings/Strings_general/Manipulation/Utilities/pluralize.javascript.txt)\n       - [underscore.string (JavaScript)](Types/Strings/Strings_general/Manipulation/Utilities/underscore.string.javascript.txt)\n       - [yn (Node)](Types/Strings/Strings_general/Manipulation/Utilities/yn.node.txt)\n   - __Matching__\n     - __Globbing__\n       - __Braces__\n         - [brace\\-expansion (JavaScript)](Types/Strings/Strings_general/Matching/Globbing/Braces/brace-expansion.javascript.txt)\n       - __Detection__\n         - [deno isglob (Deno)](Types/Strings/Strings_general/Matching/Globbing/Detection/deno_isglob.deno.txt)\n       - __Format__\n         - [globbing (Format)](Types/Strings/Strings_general/Matching/Globbing/Format/globbing.format.txt)\n       - __Match__\n         - [deno glob (Deno)](Types/Strings/Strings_general/Matching/Globbing/Match/deno_glob.deno.txt)\n         - [minimatch (Node)](Types/Strings/Strings_general/Matching/Globbing/Match/minimatch.node.txt)\n     - __Path__\n       - [common\\-path\\-prefix (JavaScript)](Types/Strings/Strings_general/Matching/Path/common-path-prefix.javascript.txt)\n       - [deno common (Deno)](Types/Strings/Strings_general/Matching/Path/deno_common.deno.txt)\n     - __RegExp__\n       - __Escape__\n         - [deno regexp escape (Deno)](Types/Strings/Strings_general/Matching/RegExp/Escape/deno_regexp_escape.deno.txt)\n         - [escape\\-string\\-regexp (Node)](Types/Strings/Strings_general/Matching/RegExp/Escape/escape-string-regexp.node.txt)\n       - __Format__\n         - [posix class (Format)](Types/Strings/Strings_general/Matching/RegExp/Format/posix_class.format.txt)\n       - __Replace__\n         - [gulp\\-replace (Gulp)](Types/Strings/Strings_general/Matching/RegExp/Replace/gulp-replace.gulp.txt)\n       - __Tokenize__\n         - [ret (Node)](Types/Strings/Strings_general/Matching/RegExp/Tokenize/ret.node.txt)\n     - [balanced\\-match (JavaScript)](Types/Strings/Strings_general/Matching/balanced-match.javascript.txt)\n   - __Search__\n     - __Fuzzy__\n       - [deno levenshtein (Deno)](Types/Strings/Strings_general/Search/Fuzzy/deno_levenshtein.deno.txt)\n   - __Validation__\n     - [validator.js (JavaScript)](Types/Strings/Strings_general/Validation/validator.js.javascript.txt)\n\n## UX\n\n### Accessibility\n\n - __Empathy engineering__\n   - [empathy engineering (Theory)](UX/Accessibility/Empathy_engineering/empathy_engineering.theory.txt)\n - [accessibility (Theory)](UX/Accessibility/accessibility.theory.txt)\n\n### Behavior\n\n - __Analytics__\n   - [analytics (Theory)](UX/Behavior/Analytics/analytics.theory.txt)\n   - [angulartics (Angular)](UX/Behavior/Analytics/angulartics.angular.txt)\n - __Copy paste__\n   - __Server__\n     - [clipboard\\-cli (Node)](UX/Behavior/Copy_paste/Server/clipboard-cli.node.txt)\n     - [clipboardy (Node)](UX/Behavior/Copy_paste/Server/clipboardy.node.txt)\n     - [node\\-copy\\-paste (Node)](UX/Behavior/Copy_paste/Server/node-copy-paste.node.txt)\n\n### Boxes\n\n - __Modals__\n   - [avgrund (jQuery)](UX/Boxes/Modals/avgrund.jquery.txt)\n - __Toast notification__\n   - [angular growl 2 (Angular)](UX/Boxes/Toast_notification/angular_growl_2.angular.txt)\n\n### Components framework\n\n - __Full__\n   - __Bootstrap__\n     - [bootlint (CLI)](UX/Components_framework/Full/Bootstrap/bootlint.cli.txt)\n     - [bootstrap (JavaScript CSS)](UX/Components_framework/Full/Bootstrap/bootstrap.javascript_css.txt)\n\n### Forms\n\n - __Form input__\n   - __Autosize__\n     - [autosize (JavaScript)](UX/Forms/Form_input/Autosize/autosize.javascript.txt)\n - __Form select__\n   - [chosen (jQuery)](UX/Forms/Form_select/chosen.jquery.txt)\n   - [select2 (jQuery)](UX/Forms/Form_select/select2.jquery.txt)\n - __Form sliders__\n   - [knob (jQuery)](UX/Forms/Form_sliders/knob.jquery.txt)\n - __Progress bars__\n   - [nprogress (JavaScript)](UX/Forms/Progress_bars/nprogress.javascript.txt)\n - __Rich editor__\n   - __Autocompletion__\n     - __Inside input__\n       - [typeahead.js (jQuery)](UX/Forms/Rich_editor/Autocompletion/Inside_input/typeahead.js.jquery.txt)\n   - __RTF__\n     - [ckeditor (JavaScript)](UX/Forms/Rich_editor/RTF/ckeditor.javascript.txt)\n     - [redactor (jQuery)](UX/Forms/Rich_editor/RTF/redactor.jquery.txt)\n - __Spinners__\n   - __Buttons__\n     - [ladda (JavaScript)](UX/Forms/Spinners/Buttons/ladda.javascript.txt)\n   - __General__\n     - [spinkit (CSS)](UX/Forms/Spinners/General/spinkit.css.txt)\n\n### General\n\n - __Theory__\n   - [UX animations (Theory)](UX/General/Theory/UX_animations.theory.txt)\n   - [UX consent (Theory)](UX/General/Theory/UX_consent.theory.txt)\n   - [UX forms (Theory)](UX/General/Theory/UX_forms.theory.txt)\n   - [UX general (Theory)](UX/General/Theory/UX_general.theory.txt)\n   - [UX interactions (Theory)](UX/General/Theory/UX_interactions.theory.txt)\n   - [UX mobile (Theory)](UX/General/Theory/UX_mobile.theory.txt)\n   - [UX performance (Theory)](UX/General/Theory/UX_performance.theory.txt)\n   - [usability (Theory)](UX/General/Theory/usability.theory.txt)\n\n### Information structure\n\n - __Hamburger menu__\n   - __Whole menu__\n     - [meny (JavaScript)](UX/Information_structure/Hamburger_menu/Whole_menu/meny.javascript.txt)\n     - [snap.js (JavaScript)](UX/Information_structure/Hamburger_menu/Whole_menu/snap.js.javascript.txt)\n - __Layout__\n   - __Bricks__\n     - [masonry (JavaScript)](UX/Information_structure/Layout/Bricks/masonry.javascript.txt)\n   - __Sticky header__\n     - [headroom.js (jQuery)](UX/Information_structure/Layout/Sticky_header/headroom.js.jquery.txt)\n - __Presentations__\n   - __Web__\n     - [fullpage.js (jQuery)](UX/Information_structure/Presentations/Web/fullpage.js.jquery.txt)\n - __Tables__\n   - [ng\\-grid (Angular)](UX/Information_structure/Tables/ng-grid.angular.txt)\n   - [ngtable (Angular)](UX/Information_structure/Tables/ngtable.angular.txt)\n\n### Interaction\n\n - __Gestures__\n   - [hammer.js (JavaScript)](UX/Interaction/Gestures/hammer.js.javascript.txt)\n - __Keyboard__\n   - [mousetrap (JavaScript)](UX/Interaction/Keyboard/mousetrap.javascript.txt)\n - __Orientation__\n   - [parallax.js (JavaScript)](UX/Interaction/Orientation/parallax.js.javascript.txt)\n - __Scrolling__\n   - __Animate on scroll__\n     - [scrollreveal (JavaScript)](UX/Interaction/Scrolling/Animate_on_scroll/scrollreveal.javascript.txt)\n     - [skrollr (JavaScript)](UX/Interaction/Scrolling/Animate_on_scroll/skrollr.javascript.txt)\n     - [stroll (JavaScript)](UX/Interaction/Scrolling/Animate_on_scroll/stroll.javascript.txt)\n     - [waypoints (JavaScript)](UX/Interaction/Scrolling/Animate_on_scroll/waypoints.javascript.txt)\n   - __Enhanced scrolling__\n     - [nicescroll (jQuery)](UX/Interaction/Scrolling/Enhanced_scrolling/nicescroll.jquery.txt)\n     - [slimscroll (jQuery)](UX/Interaction/Scrolling/Enhanced_scrolling/slimscroll.jquery.txt)\n\n### Text\n\n - __Content__\n   - [content strategy (Theory)](UX/Text/Content/content_strategy.theory.txt)\n - __i18n__\n   - __Country\\-dependent__\n     - __Data__\n       - [countries\\-list (Node)](UX/Text/i18n/Country-dependent/Data/countries-list.node.txt)\n   - __Encoding__\n     - __All__\n       - __Detection__\n         - [jschardet (Node)](UX/Text/i18n/Encoding/All/Detection/jschardet.node.txt)\n         - [node chardet (Node)](UX/Text/i18n/Encoding/All/Detection/node_chardet.node.txt)\n       - __Encode decode__\n         - [iconv lite (Node)](UX/Text/i18n/Encoding/All/Encode_decode/iconv_lite.node.txt)\n         - [node iconv (Node)](UX/Text/i18n/Encoding/All/Encode_decode/node_iconv.node.txt)\n       - [comparatif encodage (Theory)](UX/Text/i18n/Encoding/All/comparatif_encodage.theory.txt)\n       - [histoire encodage (Theory)](UX/Text/i18n/Encoding/All/histoire_encodage.theory.txt)\n     - __Non\\-Unicode__\n       - [detailed encoding (Format)](UX/Text/i18n/Encoding/Non-Unicode/detailed_encoding.format.txt)\n       - [summary encoding (Format)](UX/Text/i18n/Encoding/Non-Unicode/summary_encoding.format.txt)\n     - __Unicode__\n       - __Data__\n         - [unicode\\-data (Node)](UX/Text/i18n/Encoding/Unicode/Data/unicode-data.node.txt)\n       - __Detection__\n         - [astral\\-regex (Node)](UX/Text/i18n/Encoding/Unicode/Detection/astral-regex.node.txt)\n       - __Formats__\n         - [unicode (Format)](UX/Text/i18n/Encoding/Unicode/Formats/unicode.format.txt)\n         - [unicode language tags (Format)](UX/Text/i18n/Encoding/Unicode/Formats/unicode_language_tags.format.txt)\n         - [utf16 ucs2 (Format)](UX/Text/i18n/Encoding/Unicode/Formats/utf16_ucs2.format.txt)\n         - [utf32 ucs4 (Format)](UX/Text/i18n/Encoding/Unicode/Formats/utf32_ucs4.format.txt)\n         - [utf8 (Format)](UX/Text/i18n/Encoding/Unicode/Formats/utf8.format.txt)\n       - __Width__\n         - [get\\-east\\-asian\\-width (Node)](UX/Text/i18n/Encoding/Unicode/Width/get-east-asian-width.node.txt)\n         - [is\\-fullwidth\\-code\\-point (Node)](UX/Text/i18n/Encoding/Unicode/Width/is-fullwidth-code-point.node.txt)\n   - __General__\n     - [c++ internationalization (C++)](UX/Text/i18n/General/c%2B%2B_internationalization.c%2B%2B.txt)\n     - [gtk internationalization (GTK)](UX/Text/i18n/General/gtk_internationalization.gtk.txt)\n   - __Recognition__\n     - [os\\-locale (Node)](UX/Text/i18n/Recognition/os-locale.node.txt)\n   - __Translation__\n     - __Library__\n       - __Extraction__\n         - [gettext (Many)](UX/Text/i18n/Translation/Library/Extraction/gettext.many.txt)\n         - [i18n (Node)](UX/Text/i18n/Translation/Library/Extraction/i18n.node.txt)\n       - __Formats__\n         - [po2json (Node CLI)](UX/Text/i18n/Translation/Library/Formats/po2json.node_cli.txt)\n       - __Replacement__\n         - [angular translate (Angular)](UX/Text/i18n/Translation/Library/Replacement/angular_translate.angular.txt)\n         - [jed (JavaScript)](UX/Text/i18n/Translation/Library/Replacement/jed.javascript.txt)\n   - [internationalization (Theory)](UX/Text/i18n/internationalization.theory.txt)\n\n","funding_links":[],"categories":["sed"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fehmicky%2FNotes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fehmicky%2FNotes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fehmicky%2FNotes/lists"}