|
| 1 | +.. meta:: |
| 2 | + :description: Useful software list |
| 3 | + :author: Serhii Horodilov |
| 4 | + :keywords: software |
| 5 | + |
| 6 | +Software List |
| 7 | +============= |
| 8 | + |
| 9 | +7zip |
| 10 | +---- |
| 11 | + |
| 12 | +**7-Zip** is **free software** with **open source**. |
| 13 | + |
| 14 | +- High compression ratio in `7z format <https://7-zip.org/7z.html>`__ |
| 15 | + with **LZMA** and **LZMA2** compression |
| 16 | +- Supported formats: |
| 17 | + |
| 18 | + - Packing / unpacking: 7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM |
| 19 | + - Unpacking only: APFS, AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, |
| 20 | + FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, |
| 21 | + RAR, RPM, SquashFS, UDF, UEFI, VDI, VHD, VHDX, VMDK, XAR and Z. |
| 22 | + |
| 23 | +- Self-extracting capability for 7z format |
| 24 | +- Integration with Windows Shell |
| 25 | + |
| 26 | +https://7-zip.org/ |
| 27 | + |
| 28 | +cygwin |
| 29 | +------ |
| 30 | + |
| 31 | +It is a large collection of GNU and Open Source tools which provide |
| 32 | +functionality similar to a `Linux |
| 33 | +distribution <https://en.wikipedia.org/wiki/Linux_distribution>`__ on |
| 34 | +Windows and a DLL (cygwin1.dll) which provides substantial POSIX API |
| 35 | +functionality. |
| 36 | + |
| 37 | +**Cygwin is not**: |
| 38 | + |
| 39 | +- a way to run native Linux apps on Windows. You must rebuild your |
| 40 | + application *from source* if you want it to run on Windows. |
| 41 | +- a way to magically make native Windows apps aware of UNIX® |
| 42 | + functionality like ``signals``, ``ptys`` etc. Again, you need to |
| 43 | + build your apps *from source* if you want to take advantage of Cygwin |
| 44 | + functionality. |
| 45 | + |
| 46 | +https://www.cygwin.com/ |
| 47 | + |
| 48 | +git [#cygwin]_ |
| 49 | +-------------- |
| 50 | + |
| 51 | +Git is a `free and open |
| 52 | +source <https://git-scm.com/about/free-and-open-source>`__ distributed |
| 53 | +version control system designed to handle everything from small to very |
| 54 | +large projects with speed and efficiency. |
| 55 | + |
| 56 | +https://git-scm.com/ |
| 57 | + |
| 58 | +Docker |
| 59 | +------ |
| 60 | + |
| 61 | + The most-loved Tool in Stack Overflow’s 2022 Developer Survey. |
| 62 | + |
| 63 | +Docker helps developers bring their ideas to life by conquering the |
| 64 | +complexity of app development. We simplify and accelerate development |
| 65 | +workflows with an integrated dev pipeline and through the consolidation |
| 66 | +of application components. Actively used by millions of developers |
| 67 | +around the world, Docker Desktop and Docker Hub provide unmatched |
| 68 | +simplicity, agility and choice. |
| 69 | + |
| 70 | +https://www.docker.com/ |
| 71 | + |
| 72 | +PostgreSQL [#cygwin]_ |
| 73 | +--------------------- |
| 74 | + |
| 75 | +PostgreSQL is a powerful, open source object-relational database system |
| 76 | +with over 35 years of active development that has earned it a strong |
| 77 | +reputation for reliability, feature robustness, and performance. |
| 78 | + |
| 79 | +https://www.postgresql.org/ |
| 80 | + |
| 81 | +.. _psqlcygwin-pkg: |
| 82 | + |
| 83 | +psql [#cygwin]_ |
| 84 | +--------------- |
| 85 | + |
| 86 | +A terminal-based front-end to PostgreSQL. It enables you to type in |
| 87 | +queries interactively, issue them to PostgreSQL, and see the query |
| 88 | +results. Alternatively, input can be from a file or from command line |
| 89 | +arguments. In addition, psql provides a number of meta-commands and |
| 90 | +various shell-like features to facilitate writing scripts and automating |
| 91 | +a wide variety of tasks. |
| 92 | + |
| 93 | +On Windows it will be installed within PostgreSQL RDBMS. For macOS and |
| 94 | +Linux look for ``postgresql-client`` package. |
| 95 | + |
| 96 | +https://www.postgresql.org/docs/current/app-psql.html |
| 97 | + |
| 98 | +pgAdmin |
| 99 | +------- |
| 100 | + |
| 101 | +pgAdmin is the most popular and feature rich Open Source administration |
| 102 | +and development platform for PostgreSQL, the most advanced Open Source |
| 103 | +database in the world. |
| 104 | + |
| 105 | +It is a PostgreSQL client (like a ``psql``), but with web based GUI. |
| 106 | + |
| 107 | +https://pgadmin.org/ |
| 108 | + |
| 109 | +SQLite [#cygwin]_ |
| 110 | +----------------- |
| 111 | + |
| 112 | +SQLite is a C-language library that implements a |
| 113 | +`small <https://sqlite.org/footprint.html>`__, |
| 114 | +`fast <https://sqlite.org/fasterthanfs.html>`__, |
| 115 | +`self-contained <https://sqlite.org/selfcontained.html>`__, |
| 116 | +`high-reliability <https://sqlite.org/hirely.html>`__, |
| 117 | +`full-featured <https://sqlite.org/fullsql.html>`__, SQL database |
| 118 | +engine. |
| 119 | + |
| 120 | +https://sqlite.org/ |
| 121 | + |
| 122 | +.. [#cygwin] |
| 123 | + available for installation as a cygwin package |
0 commit comments