- AWESOME DEVNET
- JSON Homepage
- json - standardowa biblioteka pythona
- simplejson - inna biblioteka pythona
- Schema store - różne schema
- Schema doc - opis tworzenia schema
- JSON Schema Generator - generator schema
- XML Homepage
- Untangle - biblioteka python do serializacji XML
- YAML Homepage
- Ansible YAML Doc - dobra dokumentacja YAML
- YAML Validator - walidacja poprawności składni
- pyyaml - biblioteka dla pythona
- YAML Lint - linter YAML
- Cisco YANG Introduction
- IETF RFC
- YANG for dummies - NAPALM YANG
- Atom - Edytor napisany przez zespół GitHuba
- Notepad++ - Prosty i szybki edytor tekstowy
- SublimeText3 - Prosty i szybki edytor tekstowy
- VSCode - Bardzo rozbudowane narzędzie do kodowania
- PyCharm - Edytor dedykowany dla języka python
- Vim - Najlepszy edytor tekstowy dla systemów Linux
- Foxit Reader
- Nano
- AsciiFlow - Rysowanie online diagramów ASCII
- Visio - Najlepsze komercyjne narzędzie do rysowania diagramów
- Draw.io - Alternatywa online dla Visio
- Markdown - Prosty język markdown do pisania dokumentacji
- AsciiDoc - Zaawansowany język markup do pisania dokumentacji
- reStructuredText - Zaawansowany język markup do pisania dokumentacji
- Sphinx - Narzędzie do generowania dokumentacji kodu pythona
- https://github.com/yoloseem/awesome-sphinxdoc
- Python Docstring - Zasady dokumentowania pythona
- Docstring Tutorial - Poradnik jak korzystać z docstring dla pythona
- Pandoc - konwerter dokumentacji
- https://github.com/mkdocs/mkdocs/ - generowanie dokumentacji markdown
- Git - Najlepsze narzędzie do wersjonowania plików tekstowych
- GitHub - Publiczne zasoby Repo
- Pre-Commit - Wtyczka dla Git do uruchamiania skryptów przed wykonaniem
commit
- Flight rules for Git - Masa przydatnych scenariuszy
- Git Tips - Kolejna porcja przydatnych scenariuszy
- Understand gitk
- Message Style Guide - Jak pisać message w commit
- Gitflow - Jak powinien wyglądać workflow
https://www.pylint.org/ - linter dla Pythona https://github.com/pyeve/cerberus - walidatory https://docs.pytest.org/en/latest/ https://docs.python.org/3/library/unittest.html https://pypi.org/project/coverage/ - weryfikacja pokrycia kodu testami
- Postman - Rozbudowany klient graficzny do generowania zapytań REST API
- CURL - Testowe narzędzie do testowania zapytań REST API
- Vagrant - Narzędzie do automatycznego uruchamiania testowych środowisk wwirtualnych
- VirtualBox - Darmowy wirtualizator
- CML - Komercyjne (Cisco) narzędzie do tworzenia wirtualnych topologii sieciowych
- EVE-NG - Darmowe narzędzie do tworzenia wirtualnych topologii sieciowych
- GNS3 - Darmowe narzędzie do tworzenia wirtualnych topologii sieciowych
- VMware vSphere
- NetBox - Zarządzanie adresacją IP, baza infrastruktury
- phpIPAM - Zarządzanie adresacją IP
- Ralph
- Nautobot - SSOT i automatyzacja
- NSoT
- Napalm - Zarządzanie urządzeniami wielu producentów
- Paramiko - Konfiguracja urządzeń za pomocą SSH
- Netmiko - Rozszerzenie sieciowe do Paramiko
- Nornir - Framework do automatyzacji
- UCSD - Komercyjny (Cisco) orkiestrator IaaC
- UCSD Index - Obszerny zestaw Workflow dla UCS Directora
- Intersight - Komercyjny (Cisco) orkiestrator IaaC, ma zastąpić UCSD
- Cisco NSO
- vRO - Komercyjny (VMware) orkiestrator IaaC
- Rundeck
- [Django]
- [Flask] https://fastapi.tiangolo.com/ http://babel.pocoo.org/en/latest/ - internacjonalizacja kodu
- Ansible Vault - Szyfrowanie zmiennych
- Hashicorp Vault - Centralne zarządzanie hasłami i kluczami
- Docker
- Obrazy docker
- Kubernetes - Zarządzanie klastrami docker
- Docker Compose - Tworzenie złożonych środowisk kontenerów
- Gunicorn - Serwer WSGI HTTP
- Nginx - Serwer www i proxy
- HaProxy - Proxy dla połączeń TCP/HTTP
- ProFTPd - Serwer FTP
- VsFTPd - Serwer FTP
- Bind - Serwer DNS
- RabbitMQ - Kolejkowanie komunikatów
- Nagios - Kompleksowe monitorowanie środowiska
- Zabbix - Kompleksowe monitorowanie środowiska
- Sensu - Wydajny i masywnie skalowalny system do monitorowania
- Cacti - Rysowanie wykresów wysycenia zasobów
- Simple Event Conrelator - korelacja zdarzeń z różnych systemów
- Elastic Search
- Kibana
- Logstash
- Rancid
- gNMIc - kolektor gNMI
- SEC - Simple Event Correlator
- Putty - Najpopularniejszy, darmowy terminal
- SecureCrt - Bardzo dobry, ale niestety komercyjny terminal
- Windows Terminal - Bardziej przyjazny zamiennik cmd.exe
- Dokumentacja Windows Terminal
- KeePass - Zarządzanie hasłami
- VeraCrypt - Szyfrowanie plików, katalogów i dysków
- Open VPN
- Total Commander - Najlepsze narzędzie do poruszania się po katalogach i plikach
- WinSCP - Klient graficzny SCP
- Wireshark - Analiza pakietów
- WinMTR - Połączenie
ping
itraceroute
- Greenshot - Narzędzie do robienia zrzutów ekranów
- IrfanView - Prosta i szybka przeglądarka do zdjęć
- URL Encode/Decode - Zamiana URL na przyjazdny dla HTTP
- Regex101 - Testowanie wyrażeń regularnych
- Tools for Developers - Narzędzia dla programistów