You probably need to checkout/clone the version control repositories here which are not browsable on the web.
- authd-htpasswd
(usage)
Authenticator daemon for nginx's auth-subrequest module.
Support enchanted
.htpasswd
format and .redirect
files.
#auth #web #perl #daemon #nginx #beta
- autosshfs
Auto mount all connected ssh server. Build on execfuse.
#fuse #network #ssh #bash #filesystem
- autossl
LD_PRELOAD
library. Upgrade plaintext sockets to SSL/TLS.
#lib #ldpreload #crypto #wrapper #c-lang #live
- bgjob, fgjob, suspendjob, continuejob, joboutput, lsjobs, forgetjob, jobstatus are
advanced shell job management functions for bash.
Of which
jobstatus
depends on bash-remember-job-exit-status.patch
(below). It shows the exit code of each finished job.
You may put jobs in the background and redirecting their output to file, even in runtime, so it does not mess up the terminal.
They put control files in ~/.cache/bash-bgjob
directory.
#bash #cli #productivity #live #patch
- bash-remember-job-exit-status.patch
A patch for bash 4.4 (perhaps for other versions too) to remember the background job's exit status.
It maintains JOB_PIPESTATUS array: keys are the job PIDs and values are space-delimited wait status
of the job's processes. To get the exit code from the wait status, shift 8 bits:
exitcode=$[${JOB_PIPESTATUS[$!]} >> 8]
.
- btsend
(usage)
Show nearby bluetooth devices, send files. Based on
sdptool
.
#bash #cli #wrapper
- Debtree Viewer
Web page showing debtree graph.
#web #bash #debian #sysadmin
- DNS Multi Upstream Server (proxy)
A DNS resolver proxy which is tolerant to upstream errors and lies.
#dns #perl #proxy #network
- extip
(usage)
Get your external IP from various providers.
#perl #cli #network #ipv4 #live
- fcgid
(usage)
FastCGI daemon. Run any binary and script language.
#cgi #daemon #perl #web
- finger
(usage)
Unix user information like BSD's finger, but has more verbose output and has more filter options.
#perl #cli
- gemlv
Email viewer and composer.
#python #email #gtk #desktop
- git prompt
Git status indicators at the shell prompt.
#bash #cli #userland #live
- gshadow
Show unix usergroup is locked or not and the group's administrators.
#cli #admin
(source included)
- gtail
GUI tail(1).
#python #gtk #desktop #live
- gvolctrl
Volume Control.
#app #wrapper #python #gtk #desktop #audio #live
- gwget
Confortable gtk frontend for wget.
#discontinued #gtk #python #web #wrapper
- identd
IDENT service for Win32.
#windows #discontinued #delphi #daemon #auth
- ip_dscp
LD_PRELOAD
library. Apply DSCP (QoS) on an application's network traffic.
#lib #ldpreload #network #c-lang #live
- iptrace
Web app to debug iptables rules.
#web #php #sysadmin #network
- kLogKeepTimestamp
Patch for rsyslog 5. Remove kernel timestamps.
#patch #sysadmin #c-lang #logging #live
- libarray
General lib to manage arrays in C. #lib #c-lang
- libasound-getprogname and libasound-findfreeloopback
Per-application volume controls and per-app virtual soundcards for ALSA.
#alsa #audio #c-lang #plugin
- libnss-filehosts
Mimic
/etc/hosts
in /etc/filehosts/<HOSTNAME>
.
#c-lang #lib #dns #nsswitch
- libnss-homehosts
Mimic
/etc/hosts
in ~/.hosts
.
#c-lang #lib #dns #userland #nsswitch
- libnss-idmap
Manipulate unix UIDs/GIDs on-the-fly. Compatible with all other NSS providers.
#c-lang #lib #nsswitch #sysadmin
- libnss-resolver
Support reverse dns resolving in per-domain-suffix dns resolver lib.
#c-lang #patch #sysadmin #dns #lib #nsswitch
- logwall
(usage)
Firewall for Syslog.
#perl #daemon #sysadmin #logging
- relpath
Shortest path to construct a relative symlink's target.
Display the necessary number of "../" path elements to refer to a file by relative symlink.
#shellscripting #cli
- lucyndexer
Faster search in emails and attachments by indexing.
#perl #bash #email #cli
- maildirfs
View raw email files by sensible filenames. (execfuse)
#fuse #email #bash #filesystem
- mailseek
(usage)
Search in raw email files.
#perl #cli #email
- mimedl
(usage)
Download single e-mail or single e-mail attachment from IMAP server.
#cli #cgi #email #perl
- mimeopen-gui
"Open with…" application chooser.
#perl #gtk #desktop #live
- mysqlexportcsv
Export MySql data the fastest.
#sysadmin #cli #perl #backup
- nginx lua extensions
#lua #web #sysadmin #nginx
- plugin_loader.lua - nginx lua module can load 1 lua script per location per phase (header/body),
so you need this to load multiple lua scripts internally
- template_filter.lua - process template variables in requested document
- xattr_mime.lua - set Content-Type according to the requested file user.mime_type extended attribute
- organizebydate
(usage)
Organize files by mtime / ctime / EXIF / RFC822 email date-time.
#filemanagement #cli #bash
- pam_exec_wrap
Pam_exec module with better subcommand management (args, stderr, environ, exit code).
You can implement PAM logic in any script language with it.
#c-lang #pam #auth #plugin
(source included)
- pam_multipasswd
Support multiple passwords per user per serverice.
Need pam_exec_wrap.
#auth #perl #plugin
- parsel
Extract parts of the HTML DOM. Use parsel python module.
#wrapper #python #cli #shellscripting #web
- passdb unix (a.k.a. unixsam)
Native unix user database for samba 3.
#beta #auth #c-lang #plugin
- paths2indent and indent2tree
Convert a list of fully qualified paths to directory tree; entries are indented by directory depth.
Add pedigree lines to whitespace-indented text.
#perl #shellscripting #cli #filter
- PermEd
User-friendly file permission, ACL, x-attributes, and extfs-attribute editor.
#app #gtk #python #userland #filemanagement #desktop
- perspect
GUI app to fix perspective distortion in images and precise rotation.
Wraps Imagemagick.
#python #gtk #wrapper #live
- PGP layer
XChat2 plugin. Provide pgp-encrypted user-to-user messaging.
#discontinued #perl #crypto #plugin
- php5-pipe2
PHP extension. Provide binding for pipe(2) and dup2(2).
#php #c-lang #plugin
- qemu web fronted
Manage QEmu virtual machines.
#php #web #wrapper
- rcbak
Manage per-directory controlfile-based incremental backups.
#bash #cli #discontinued
- recyclix
LD_PRELOAD
-able automatic recycle bin (trash can) for all programs.
#c-lang #lib #ldpreload #filemanagement #alpha
- regulate
Stop/continue child process based on status of a regulator command.
#bash #cli
- routerscript
Control some SOHO router models.
#network #wrapper #bash #sysadmin #cli #shellscripting #discontinued
- sendmail-auto-mx
(usage)
Sendmail-replacement script. Find appropriate MX server for relay.
#perl #email #cli #live
- ssh GroupCommands
Login shell wrapper. Control what commands users can run via ssh by group membership.
#sysadmin #auth #plugin #c-lang #wrapper #live
- subnet
(usage)
Check if a certain IP address is within a subnet.
#shellscripting #network #ipv4 #ipv6 #cli #live
(source included)
- syncfs
Frontend for syncfs(2).
#shellscripting #filesystem #cli #wrapper #live
(source included)
- tabdata
(man pages)
Tabular data stream manipulation tool.
#perl #cli #productivity #filter
- tabularize
(usage)
Convert raw text to a table along visible whitespaced columns.
#bash #cli #userland #filter
- takeown
(usage)
Change file ownership without root nor CAP_CHOWN.
#bash #cli #userland #filemanagement
- terminal in-band file transfer
Extension for (u)rxvt terminal emulator. Upload/download files using in-band terminal I/O.
#vt #cli #perl #bash #gtk #plugin
- unicodestyle
(usage)
Add styling to plain text by special unicode chars.
#perl #cli #filter
- unote
Quick, simple, note-taking app.
#python #gtk #desktop #alpha
- unpack
(usage)
Wrapper to decompress any file type.
#bash #cli #wrapper #filemanagement #live
- whoisd
(usage)
Whois server, current and historical records, Hungarian domain announcements.
#perl #network #dns #domain
- wifi-wps-pushbutton-gui
Ask Wi-Fi access approval (WPS) in popup window. Use with hostAPd.
#python #gtk #sysadmin #network #desktop #live
- wikibot
Upload Wikipedia/MediaWiki articles.
#perl #web #cli #beta
- xsyncfs
Popup notification on pending write operations on removable disks.
#gtk #python #desktop #daemon #alpha
—
Quality-related tags
#live – may be used in production systems
#alpha – probably no major bug, having most features implemented
#beta – maybe having major bugs, missing basic features
Licenses
Most of these softwares come with AGPLv3.
See exact licenses attached to each package or repo.
All tags
#app (2)
#audio (2)
#auth (6)
#backup (1)
#bash (15)
#beta (4)
#cgi (2)
#c-lang (14)
#cli (27)
#crypto (2)
#daemon (5)
#debian (1)
#delphi (1)
#desktop (8)
#discontinued (5)
#dns (5)
#domain (1)
#email (6)
#filemanagement (5)
#filesystem (3)
#filter (4)
#fuse (2)
#gtk (11)
#ipv4 (2)
#ipv6 (1)
#ldpreload (3)
#lib (8)
#live (17)
#logging (2)
#lua (1)
#network (9)
#nginx (2)
#nsswitch (4)
#pam (1)
#patch (3)
#perl (21)
#php (3)
#plugin (8)
#productivity (2)
#proxy (1)
#python (10)
#shellscripting (6)
#ssh (1)
#sysadmin (11)
#userland (5)
#vt (1)
#web (10)
#windows (1)
#wrapper (11)
Contributions