Semantic search

Jump to: navigation, search
Condition
Printout selection
Options
Parameters [
limit:

The maximum number of results to return
offset:

The offset of the first result
link:

Show values as links
headers:

Display the headers/property names
mainlabel:

The label to give to the main page name
intro:

The text to display before the query results, if there are any
outro:

The text to display after the query results, if there are any
searchlabel:

Text for continuing the search
default:

The text to display if there are no query results
import-annotation:

Additional annotated data are to be copied during the parsing of a subject
propsep:

The separator between the properties of a result entry
valuesep:

The separator between the values for a property of a result
template:

The name of a template with which to display the printouts
named args:

Name the arguments passed to the template
userparam:

A value passed into each template call, if a template is used
class:

An additional CSS class to set for the list
introtemplate:

The name of a template to display before the query results, if there are any
outrotemplate:

The name of a template to display after the query results, if there are any
sep:

The separator between results
Sort options
Delete
Add sorting condition


ArgusEye
ArgusEye is a GUI for some of the features of Argus. Argus is a powerful suite of tools for transaction-based network auditing. ArgusEye aims at supporting daily work with Argus by providing a graphical user interface.
Aria
Aria is a download tool similar to Reget or GetRight. It downloads files from the Internet via HTTP or FTP. The transfer can be paused, resumed, queued, and saved. You can paste URLs from the clipboard, pasting as many as you want at a time. It has a friendly GTK-based GUI and useful log consoles. It supports URL list import, CRC checking, an HTTP proxy server, HTTP recursive downloads, defining specific file retrieval procedures for particular servers, and cut-and-paste.
Aria2
aria2 is a utility for downloading files. It has completely new design concept from its predecessor, Aria, and is written from scratch. aria2 has a segmented downloading engine in its core. It can download one file from multiple URLs or multiple connections from one URL. This results in very high speed downloading, much faster than ordinary browsers. This engine in was implemented in a single-thread model. The architecture is clean and easy to extend. aria2 currently supports HTTP, FTP, and BitTorrent. It also supports Metalink version 3.0.
Authfail
'authfail' is a tool for adding IP addresses to an ACL when entities from those addresses attempt to log into a system, but cause authentication failures in auth.log. It reads data from auth.log in real time and adds the IP into netfilter with a DROP/REJECT policy.
AutoScan
'AutoScan' is an application designed to explore and manage your network. Entire subnets can be scanned simultaneously without human intervention. It features OS detection, automatic network discovery, a port scanner, a Samba share browser, and the ability to save the network state.
Autohosts
Hosts files will reroute unwanted traffic from ad farms, behavioral tracking firms and malware sites to a blackhole; routing to 0.0.0.0 (localhost; your PC) when a request is made to a URL on the blacklist. Which means any traffic that would have left your system for that destination, is sent inward, to your localhost and then abandoned. Despite what some may suggest, hosts files are not "1980s technology" and still very useful today, as an additional layer of security. Hosts file are a useful redundancy when coupled with ad blockers like uBlock Origin and uMatrix - while debugging or 'Temporarily Allow All on this Site' with Noscript can open you up to underlying attacks or privacy intrusions. In-browser filters won't protect you if the browser itself is phoning home. If you have an up-to-date hosts file, the risk is severely lessened. Auto Hosts will automate the setup process for maintaining an up to date hosts file, by: - Installing a weekly cronjob to pull fresh/updated copies of hosts lists (default is every Sunday at 7:22pm) (Default custom_filters and firefox-includes) source appends Facebook trackers, Linkedin ads, Google fonts, Firefox telemetry and other harvester sites that curated lists for whatever reason, have not added to their blacklists - Refreshes DNS to instantiate the re-routed changes (Mac Only) If Devdom is installed, append all local virtualhosts (if it is installed - it is -not- a requirement! Autohosts does a conditional check to ensure your dev environment doesn't break if you're using Devdom. Read the code.) - Uninstall offers the ability to revert to a fresh hosts file and undo any changes made by Autohosts; a backup will be copied to /tmp - Add custom blacklists, whitelists and host sources from ~/autohosts on your desktop
Autossh
Autossh is a program to monitor and automatically reestablish SSH connections. It is similar to rstunnel (Reliable SSH Tunnel), but is easier to set up and use, especially for connections to multiple hosts. The program monitors connections by using a loop of port forwardings, and will back off on the rate of connection attempts when experiencing rapid failures (such as connection refused).
Avahi
Avahi is a system which facilitates service discovery on a local network via the mDNS/DNS-SD protocol suite. This enables you to plug your laptop or computer into a network and instantly be able to view other people who you can chat with, find printers to print to or find files being shared. Compatible technology is found in Apple MacOS X (branded "Bonjour" and sometimes "Zeroconf"). Avahi is primarily targetted at GNU/Linux systems and ships by default in most distributions. It is not ported to Windows at this stage, but will run on many other BSD-like systems. The primary API is D-Bus and is required for usage of most of Avahi, however services can be published using an XML service definition placed in /etc/avahi/services. See also the nss-mdns project, which allows hostname lookup of *.local hostnames via mDNS in all system programs using nsswitch
BIRD
BIRD is a dynamic routing daemon for UNIX-like systems. It should support all routing protocols used in the contemporary Internet, such as BGP, OSPF, RIP, and their IPv6 variants. It also has a very flexible configuration mechanism, and a route filtering language.
BW whois 2
BW whois is a whois client that works as a command line tool or as a Web application. It includes configurable with self-detecting CGI support, multiple security options in the CGI mode, a mature TLD table, database caching (using MySQL), and many more options and features.
Balance
Balance is a simple but powerful generic TCP proxy with round-robin load balancing and failover mechanisms. Its behaviour can be controlled at runtime using a simple command line syntax.
BannerKiller
BannerKiller is a very simple HTTP proxy that lets you filter pages by forbiding pages whose URLs match some pattern. It can be used for censorship or to filter ads, and is particularly valuable for people with slow connections who normally have to wait for banner ads to download before they can view a page. The software is no longer currently being developed; the authors suggests the program SwiftSurf in place of bannerkiller.
BasE91
'basE91' is an advanced method for encoding binary data as ASCII characters. It is similar to UUencode or base64, but is more efficient. The overhead produced by basE91 depends on the input data. It amounts at most to 23% (versus 33% for base64) and can range down to 14%, which typically occurs on 0-byte blocks. This makes basE91 very useful for transferring larger files over binary insecure connections like e-mail or terminal lines.
Basapp
BasApp is a software for friendly creation of web applications, based on your own database structure. Once BasApp is installed in a webserver, the developer can do all the job with a web browser, same as final user.
Bigboos
Bigboos is a network monitoring system that pools devices based on configuration. It is designed to allow mid-sized ISPs to monitor their network and central offices whose branch offices are connected on T1 or E1 lines to monitor their clients and branches. It is based on ICMP and SNMP. A small customer database manager is included. It has the capability to generate and manage trouble tickets, provides the current status about devices being monitored, and generates downtime reports.
BioMail
BioMail automates searching for recent scientific papers in the PubMed Medline database, and can periodically run a customized Medline search and send all recent matching articles to the user's e-mail address. You can save search patterns: no more remembering which search was good and which wasn't. It is intended for medical researchers, biologists, and anyone who wants to know the latest information about a disease or a biological phenomenon. It is also useful for users who have email address but slow or sporadic Web access; they can set up searches and have them emailed to an address instead of having to surf the Web themselves for the information.
Bitflu
Bitfu is a BitTorrent client designed to run non-stop as a daemon. It does not provide a graphical interface, but offers a telnet interface and can handle multiple torrent downloads.
BlueZ
The Bluetooth wireless technology is a worldwide specification for a small-form factor, low-cost radio solution that provides links between mobile computers, mobile phones, other portable handheld devices, and connectivity to the Internet. The specification is developed, published and promoted by the Bluetooth Special Interest Group. BlueZ provides support for the core Bluetooth layers and protocols. It is flexible, efficient and uses a modular implementation. It has many interesting features:
  • Complete modular implementation
  • Symmetric multi processing safe
  • Multithreaded data processing
  • Support for multiple Bluetooth devices
  • Real hardware abstraction
  • Standard socket interface to all layers
  • Device and service level security support
Currently BlueZ consists of many separate modules:
  • Bluetooth kernel subsystem core
  • L2CAP and SCO audio kernel layers
  • RFCOMM, BNEP, CMTP and HIDP kernel implementations
  • HCI UART, USB, PCMCIA and virtual device drivers
  • General Bluetooth and SDP libraries and daemons
  • Configuration and testing utilities
  • Protocol decoding and analysis tools
Booh
It takes one or several series of photos and videos, and automatically builds static Web pages to browse them, creating thumbnails, etc. It features automatic rotation of portrait images, support for videos, preloading, sub-albums support, themability, a powerful GUI for editing, and more.
C-nocem
This is a program for the easy and efficient applcation of the NoCeM protocol on the news spool. Which means, articles for which a NoCeM with 'action=hide" is accepted, will be deleted from your news system as if they had been cancelled. Unlike the standard implementation of NoCeM, this version is optimized for the most common case of 'spam cancels," In fact, it cn do nothing else.
CTC
CTC (Cut The Crap) is a proxy-like daemon that will filter your browser's requests to prevent downloading ads. It is meant mostly for dialup users whose bandwidth is too precious and expensive to waste on banners and ads.
Checkaliases
Reads a sendmail aliases file and reports problems in it, such as syntax errors, pipes to missing programs, local users who don't exist, include files that can't be read, files with wrong permissions, duplicate alias names, etc. newaliases.el is GNU Emacs Lisp code to make editing and checking an aliases file easier. It can automatically run checkaliases and newaliases after saving the aliases file.
Checkurls
'checkurls' is a program to help people who are interested in multiple files on Internet and want to spend less time checking for updates. It takes a list of URLs, downloads the files at these URLs, compares these with the old files, and if something has changed it sends an email to the user with a patch.
Chungles
Chungles is a file-sharing program that utilizes ZeroConf (via the JmDNS libraries) for computer detection. It allows files to be shared easily between platforms with simple drag'n'drop.
Cloudgizer
Cloudgizer is a tool for building web applications as Apache modules in C language enhanced with simple markup, with emphasis on performance, small-footprint, and more productive and safer programming in C. It combines the ease of scripting with the power of C, improving the resource utilization for cloud applications. The programmer writes simple markup language mixed with C code, which is then translated entirely into C code and compiled natively as Apache module. The resulting application is fast and takes less memory, as there are no interpreters or virtual machines. Features include easy markups to use MariaDB database, HTML input parameters, cookies, simpler outputting of web pages, files storage and manipulation, encryption, encoding, program execution, web calls, safer and easier string manipulation etc. - the list is too long to place in one sentence. Overall Cloudgizer does a lot of stuff for you that you'd otherwise need to do yourself. A memory garbage collection system and memory overwrite/underwrite detection comes in handy for program stability. The same goes for string and memory handling markups to help write applications that won't crash. Also included is an application packaging system and an automated application installer. This makes rollout of products and release cycle more manageable. Cloudgizer source files have extension .v. Cloudgizer pre-compiler (cld program) will turn your .v files into .c files, ready for compilation as pure C programs. Then, your program will be compiled and linked with Apache web server on RH/Centos systems. It links with Apache as an Apache module in a "prefork" configuration. It does the work of communicating with Apache, and it makes it easier to write high-performance/small-footprint web programs in C. Cloudgizer is not designed to be thread-safe as it works in a "prefork" configuration of Apache. You can also build command-line programs. The same program can serve as both command-line utility and a web program linked with Apache. Cloudgizer works with RedHat/Centos 7 operating system, Apache web server and mariaDB database.
Comanche
This is a candidate for deletion: Links broken. No links to page. Email to maintainer broken. Poppy-one (talk) 14:27, 30 July 2018 (EDT) Comanche is a quality, cross-platform, GUI tool for configuration and management of free software. Packages supported include the Apache Web server and Samba. It is easily extensible through plugins.
Console Downloader
Command line download manager which uses existing unix utilities: Downloads can be added, paused and removed from the command line; and you can create custom download schedules by combining this program with the crontab file.
CrawlTrack
CrawlTrack is a script, which makes it possible to follow the search-engines crawlers and spiders visits on your website. Data is displayed in the form of tables and of graphics which provides for easy analysis of information. CrawlTrack is a php script using MySQL database. CrawlTrack currently exists for English and in French, the translations into other languages are welcome.
Cronolog
'cronolog' is a filter program that reads log file entries from standard input and writes each entry to the output file specified by a filename template and the current date and time. When the expanded filename changes, the current file closes and a new one opens. 'cronolog' is meant to be used in conjunction with a Web server, such as Apache, to split the access log into daily or monthly logs.
CsCSSc
'csCSSc' is a client-side CSS compressor and decompressor. Currently it consists of a webpage and ECMA/javascript file. It runs on all web browsers which support ECMA/javascript.
Cspeedtest
Command line (CLI) network speed test for GNU/Linux servers, using libncurses to estimate network throughput between you and your server over an existing ssh connection. Works on any client platform that has a terminal that supports curses (e.g. iOS, Android, Mac OS, Windows, GNU/Linux, etc). Network speed is measured by writing screenfuls of random characters to the terminal, using the resulting framerate to estimate the throughput. It takes advantage of the implicit communication between the server and your terminal to measure network performance without any client software beyond the terminal you already have. Note: This software just needs to be installed on the server.
Curlftpfs
This is a file system client based on the FTP File Transfer Protocol.
Darkstat
Darkstat is an ntop-workalike network statistics gatherer. Built to be faster and smaller than ntop, it uses libpcap to capture network traffic and serves up Web page reports of statistics such as data transferred by host, port, and protocol. It also has a bandwidth usage graph.
DataparkSearch
DataparkSearch is an Internet and Intranet search engine tool. Key features:
  • Support for http, https, ftp, nntp and news URL schemes.
  • htdb virtual URL scheme support for indexing SQL databases.
  • text/html, text/xml, text/plain, audio/mpeg (MP3) and image/gif mime types built-in support.
  • External parsers support for other document types.
  • Ability to index multilangual sites using content negotiagion.
  • Searching all of the word forms using ispell affixes and dictionaries.
  • Stopwords and synonyms lists.
  • Boolean query language support.
  • Results sorting by relevancy, popularity rank, last modified time and by importance (a multiplication of relevancy and popularity rank).
  • Various character sets support.
  • Accent insensitive search.
  • Phrases segmenting for Chinese, Japanese, Korean, and Thai.
  • mod_dpsearch - search module for Apache web server.
  • Internationalized Domain Names support
Ddgr
ddgr is a cmdline utility to search DuckDuckGo from the terminal. While googler is extremely popular among cmdline users, in many forums the need of a similar utility for privacy-aware DuckDuckGo came up. DuckDuckGo Bangs are super-cool too! So here's ddgr for you! Unlike the web interface, you can specify the number of search results you would like to see per page. It's more convenient than skimming through 30-odd search results per page. The default interface is carefully designed to use minimum space without sacrificing readability. A big advantage of ddgr over googler is DuckDuckGo works over anonymous networks. ddgr isn't affiliated to DuckDuckGo in any way.
DeepOfix Messaging Server
The deepOfix Messaging Server is a mail server product aimed at simplying the setup and maintenance of GNU/Linux-based mail server solutions. deepOfix offers unprecented ease of use and doesn't require prior GNU/Linux experience. deepOfix features LDAP-based directory services for user account managemet, email delivery, distribution lists, and addressbooks. It also includes built in tools for spam and virus control, webmail, and email fetching.
DeepfakeHTTP
**DeepfakeHTTP** is a web server that uses HTTP dumps as a source for responses.
    • What are people using it for?**
- Creating the product POC or demo before even starting out with the backend - REST, GraphQL, and other APIs prototyping and testing - Hiding critical enterprise infrastructure behind a simple static facade - Hacking and fine-tuning HTTP communications on both server and client sides
Dhlan
dhlan scans and updates to /etc/hosts with a MAC:name table. It's the most simple and easy replacement of DNS server, to customize named localization of computers, printers or any other device accross any Local Area Network. For example, 2 laptops can maintain valid name-to-ip although network changes.
Directnet
DirectNet is a peer-to-peer instant messaging protocol and client software for multiple platforms, including Windows, GNU/Linux and Mac OS X, developed by Gregor Richards.
Dnstracer
'dnstracer' determines where a given Domain Name Server (DNS) gets its information from, and follows the chain of DNS servers back to the servers which know the data.
Docassemble
docassemble is a system for guided interviews and document assembly. It provides a web application that conducts interviews with users. After each interview, docassemble generates documents in various formats based on user input and preconfigured templates. Though the name emphasizes the document assembly feature, docassemble interviews do not need to assemble a document; they might submit an application, direct the user to other resources on the internet, store user input, interact with APIs, or simply provide the user with information. docassemble was created by a lawyer/computer programmer for purposes of automating the practice of law, but it is a general-purpose platform that can find applications in a variety of fields.
Drall
Drall is a script which lets users access directories and files remotely without using insecure FTP and telnet. It lets the user treat the remote file system as if it was on their local hard disk through a normal Web browser. The interface resembles the well known Midnight Commander. Single or dual-panel views makes it easy to see an overview of the file system and the modular design means you only use the features you need.
Drbd
'drbd' is a block device for building high-availability clusters. DRBD takes over the data, writes it to the local disk and sends it to the other host. On the other host, it takes it to the disk there. The other components needed are a cluster membership service, which is supposed to be heartbeat, and an application that works on top of a block device (ie, a filesystem and fsck). Each device has either a 'primary' or 'secondary' state. The application should run and access the device on the node with the primary device. Every write is sent to the local 'lower level block device' and to the node with the device in 'secondary' state. The secondary device then writes the data to its lower level block device. If the primary node fails, heartbeat is switching the secondary device into primary state and starts the application there. If the failed node comes up again, it is a new secondary node and will synchronise its content to the primary node whithout interruption of service in the background. Only those parts of the device that actually have been changed will resync.
Drill
* "Drill is now bundled with ldns." 'Drill' is a tool similar to 'dig' from BIND. It was designed with DNSSEC in mind, and intended for use as a debugging/query tool for DNSSEC.
Ducker
Ducker is a lightweight program that makes internet searchs with DuckDuckGo from the command line. It can search for images, websites, videos, news and a lot more.
Dungeon-mode
Dungeon-mode is a game engine and REPL for creating and playing multi-user dungeons written primarily in emacs lisp. While playing a game created with dungeon-mode doesn’t necessarily require Emacs authoring game environments (e.g. worlds) does, as do assigning special powers, resolving Ghod calls, Sage encounters, and Ubic -if enabled- or any other or custom events with a dm-intractable property set to a non-nil value. Dungeon Masters may specify delegation rosters to support cooperative oversight and enable teams to direct the play experience.
ECNCheck
This is a candidate for deletion: Links broken. No links to page. Software not on archive.org. Email to maintainer broken. Poppy-one (talk) 11:22, 28 July 2018 (EDT) ECNCheck is a set of programs used for testing IPv4 and IPv6 hosts for ECN (Explicit Congestion Notification) support and RFC-violating refusal. The programs also provide detailed traceroute information that can be useful in debugging ECN-related problems.
EMI FileUpload Library
eMI FileUpload Library is a simple cross-platform object-oriented PHP library intended to handle uploaded files. The library is essentially a wrapper around the cumbersome superglobal variable $_FILES. The superglobal is never modified by the library and retains its values until the script terminates.
EMI TOC Generator
eMI TOC Generator is a simple cross-platform library that dynamically generates a table of contents (TOC) in an HTML 5 page on rendering.
EMI eMailer
eMI eMailer is a simple cross-platform object-oriented SMTP client implemented in PHP. It is primarily intended to transfer MIME e-mail messages generated by PHP on the same host as the SMTP server of the sender.
EPICS
'EPICS' is a software infrastructure for building distributed control systems to operate devices such as particle accelerators, large experiments and major telescopes. These systems comprise tens or hundreds of computers, networked together so they can communicate and provide control and feedback of the various parts from a control room, or remotely over the Internet. EPICS uses Client/Server and Publish/Subscribe techniques to communicate between the various computers. Most servers (called Input/Output Controllers or IOCs) perform real-world I/O and local control tasks, and publish this information to clients using the Channel Access (CA) network protocol. CA is specially designed for the kind of high bandwidth, soft real-time networking applications that EPICS is used for, and is one reason why it can be used to build a control system comprising hundreds of computers.
Encode Explorer
Encode Explorer displays the list of files in a folder. It was designed to be used in safe mode and so it is kept simple and functional. It's written in PHP, XHTML and CSS.
  • Files can be sorted by name, size and editing time
  • You can move in folders
  • Thumbnails for images and pdf files.
  • File uploading (needs PHP full mode)
  • Logging and notifications
  • Optional password protection
  • Interface for mobile devices
FFPF
This is a candidate for deletion: Links broken. From the maintainer "This was a research project from 2004 [1]. It is long dead now. It's probably best to remove the entry". Poppy-one (talk) 14:23, 29 July 2018 (EDT) The fairly fast packet filter (FFPF) adds many new features to existing filtering solutions. It is designed for high speed by pushing computationally intensive tasks to the kernel or to network processors, and by minimising packet copying. Also, since it provides a richer programming language and explicit extensibility, it is more flexible than existing approaches. Using its extensibility, the language can even be used as a meta- filter to "script" together filters from other approaches.
FOSSology
http://sourceforge.net/projects/fossology/ Scan files for licenses and copyrights, perhaps more analysis in the future.
Fake
Fake has been designed to switch in backup servers (especially Mail, Web and Proxy servers) on a LAN during periods of both unscheduled and scheduled down time. Fake allows you to take over the IP address (either physical or an IP alias) of another machine in the LAN by bringing up an additional interface and making use of ARP spoofing. It is designed to enable automated invocation via systems like Mon that monitor server availability. Fake can also be used in conjunction with load balancing mecanisms.
Fast File Search
Fast File Search crawls FTP servers and SMB shares and stores the information about files to a database. A Web interface is then used for searching files. It is optimized for searching files by a wildcard when there are some normal (not '*' or '?') chars specified in the beginning or in the end of the mask (for example '*.iso').
Firehose
Firehose is a simple library which stripes multiple, inexpensive, network devices to provide very high speed data transfers. It will support any number of devices as long as each device has a TCP/IP layer.
Firestr
Fire★ is a a simple platform for decentralized communication and computation. Provides a simple application platform for developing p2p applications and share these applications with others in a chat like user interface. You don't send a message to someone, you send an program, which can have rich content. All programs are wired up together automatically providing distributed communication, either through text, images, or games. The source code to all applications is available immediately to instantly clone and modify.
Freedoc
"freedoc.sh" is a short script that, when given a URL for a Google Doc as input, will download that Google Doc in the current working directory in OpenDocument Format without running any of Google's nonfree JavaScript. Uploaded at the request of RMS.
Freeipmi Heckert gnu.tiny.png
FreeIPMI is a collection of in-band and out-of-band IPMI software in accordance with the IPMI v1.5/2.0 specification. These programs provide a set of interfaces for platform management. Common functionality includes sensor monitoring, system event monitoring, power control and serial-over-LAN.
Friendica
Friendica is a communications platform for integrated social communications utilising decentralised communications and linkage to several indie social projects - as well as popular mainstream providers.
FunkLoad
Website links broken. No response from maintainer. Redirected homepage to github. Poppy-one (talk) 12:08, 5 August 2018 (EDT) FunkLoad is a functional and load Web tester whose main use cases are functional testing of Web projects (and thus regression testing as well), performance testing, load testing (such as volume testing or longevity testing), and stress testing. It can also be used to write Web agents to script any Web repetitive task, like checking whether a site is alive.
G-Kermit
G-Kermit, a Unix program for transferring files with the Kermit protocol, is a product of the Kermit Project at Columbia University in New York City. Features of G-Kermit include:
  • Ability to transfer text and binary files on both 7-bit and 8-bit connections
  • Ability to transfer files singly or in groups
  • Automatic startup configuration via GKERMIT environment variable
  • Ability to configure as an external protocol
GFTP
'gFTP' is a multithreaded FTP client for X Windows written using GTK+. Features include simultaneous downloads, resumption of interrupted file transfers, FTP, HTTP, and SSH protocols, file transfer queues, downloading of entire directories and subdirectories, FTP and HTTP proxy support, remote directory caching, passive and non-passive file transfers, drag-n-drop support, and a connection manager. It has been translated into 17 languages other than English.
GPuTTY
GPuTTY is a PuTTY clone using the Gnome environment. It can store and launch telnet and SSH sessions. It's not a terminal emulator.
GSOAP
gSOAP is a toolkit for web services development. It includes utilities for conversion of C/C++ header files to SOAP stubs and generating C/C++ header files from WSDL. Also included are C/C++ development files needed for building SOAP client and server applications. gSOAP implements most current standards including SOAP 1.1/2, WSDL 1.1 and UDDI 2. It is compatible with many popular SOAP implmentations.
Garpd Heckert gnu.tiny.png
Broadcasts Gratuitous ARPs for a list of MAC address <-> IP address mappings on specified interfaces at regular intervals. A gratuitous ARP request is an AddressResolutionProtocol request packet where the source and destination IP are both set to the IP of the machine issuing the packet and the destination MAC is the broadcast address ff:ff:ff:ff:ff:ff. Ordinarily, no reply packet will occur. Gratuitous ARP reply is a reply to which no request has been made. Gratuitous ARPs are useful to update ARP tables of switches, routers and other hosts to route packets to a designated IP address. Garpd was developed as a part of GNU FreeIPMI project. Some of the IPMI implementations doesn't implement GARP broadcast functionality in their NICS. When the host OS is down and BMC is active listening for IPMI packets on the NIC, it needs to inform other switches/routers to route packets to its NIC. Because Garpd is useful for other purposes too, we decided to make it as a separate project.
Gbiff2
'gbiff2' periodically checks for mail and displays headers when new mail has arrived. It relies on the GNOME and GTK libraries but can be compiled and used with or without GNOME support. Supported protocols are pop3, apop, imap4, mh, qmail and mailfile. Furthermore, gbiff2 is fully qconfigurable with options like polltime, poptime, sounds, mail reader, mailbox title, etc.
Gerstensaft
Gerstensaft is an easy to use graphical oriented frontend for sendfile(1). It features sending files and directories and provides a history for addresses. It can also be used to operate on the receive queue and send messages via sendmsg(1).
Getleft
Given a URL, getleft willl try to download all links. It modifies the original HTML pages, so that the absolute links get changed to relative links, and links to active pages get changed to the resulting pages. You can get a site map before downloading, and there are filters you can use if there are certain kinds of files you don't want to download. The program resumes downloading if interrupted. It supports ten different languages.
Gip
'Gip' is a GNOME application for making IP address-based calculations. For example, it is possible to calculate subnets from a given range of IP addresses. Also, you can display IP addresses in binary format.
Gitenc
Gitenc is a simple shell script that works as a placeholder for git add and will parse filenames for sensitive names from git diff and apply GPG encryption as needed (filenames matching config, connection or sqlbackup) while handing everything off to git.
Give Take
Give lets users share files without modifying their file permissions or using world-writeable temporary areas. Using Give, users can queue a file in a queue area for another user to take when convenient.
Gnome Workstation Command Center
GWCC lets users execute network utilities (ping, nslookup, traceroute) and workstation commands (netstat, df, lpr), do things like process 'grep' from a single tabbed window. Command flags are highly configurable, results windows can be saved or printed and the program includes a System Stats tab which shows process info, current users, Apache server status, Samba status, and more.
Gnome-nettool
GNOME Nettool is a network information tool which provides graphical user interfaces for some of the most common command line network tools, like ping, whois, traceroute, etc
Gnuml 2
This is a candidate for deletion: Links broken. No links to page. Email to maintainer broken. Poppy-one (talk) 14:54, 1 August 2018 (EDT) Gnuml is the backend that manages mailing lists and archived email messages. Most information is saved in an SQL database (PostgreSQL at the moment). A2gdm is a frontend to the gnuml database; it lets you to read messages and perform actions on lists (subscribing, unsubscribing, etc.). There is an admin mode where each list owner can administrate his or her list.
Gnunet Heckert gnu.tiny.png
GNUnet is a framework for secure peer-to-peer networking that does not use any centralized or otherwise trusted services. Its high-level goal is to provide a strong free software foundation for a global network that provides security and privacy. GNUnet started with an idea for anonymous censorship-resistant file-sharing, but has grown to incorporate other applications as well as many generic building blocks for secure networking applications. In particular, GNUnet now includes the GNU Name System, a privacy-preserving, decentralized public key infrastructure.
Gnurl Heckert gnu.tiny.png
Gnurl is a microfork of cURL, a command line tool for transferring data with URL syntax. While cURL supports many crypto backends, libgnurl only supports HTTP, HTTPS and GnuTLS.
Gogs
Gogs is a self-hosted Git service written in Go. ⇒ Demo
Googler
googler is a power tool to Google (Web & News) and Google Site Search from the command-line. It shows the title, URL and abstract for each result, which can be directly opened in a browser from the terminal. Results are fetched in pages (with page navigation). Supports sequential searches in a single googler instance. googler was initially written to cater to headless servers without X. You can integrate it with a text-based browser. However, it has grown into a very handy and flexible utility that delivers much more. For example, fetch any number of results or start anywhere, limit search by any duration, define aliases to google search any number of websites, switch domains easily... all of this in a very clean interface without ads or stray URLs. The shell completion scripts make sure you don't need to remember any options. googler isn't affiliated to Google in any way.
Gsmbscanner
This is a small GTK+ based NetBIOS scanner program which can scan a range of IP addresses. Formerly dependent on the nmblookup utility from any Samba package, it now has its own smblookup utility.
Gspoof
Gspoof is a GTK+ program which makes it easier to more accurately build and send TCP packets (either with a data-payload or not). It's possible to modify TCP/IP fields and also ethernet header working to Link Level. You can send one or more packets together.
Gtk-gnutella
Gtk-Gnutella is a Unix Gnutella client using GTK+.
Gwget
Gwget is a download manager for the Gnome Desktop. The main features are:
  • Resume: By default, gwget tries to continue any download.
  • Notification: Gwget tries to use the Gnome notification area support, if available. You can close the main window and gwget runs in the background.
  • Recursivity: Gwget detects when you put a html, php, asp or a web page dir in the url to download, and ask you to only download certain files (multimedia, only the index, and so on).
  • Drag & Drop: You can d&d a url to the main gwget window or the notification area icon to add a new download.
  • Firefox Extension: Fireget
Gwget2
Gwget2 is a Gnome2 front-end to wget. Downloads are stored in GConf, so now gwget2 remembers the previous session's downloads. Other fetures include a percentage column, the option in the popup menu to remove completed downloads from list, and the ability to resume downloads on startup.
HAproxy
'HAproxy' is a high-performance, highly-robust TCP/HTTP load balancer which provides cookie-based persistence, automatic failover, header insertion, deletion, modification on the fly, advanced logging contents to help trouble-shooting buggy applications and/or networks, and various other features. It uses its own state machine to achieve up to ten thousands hits per second on modern hardware, even with thousands of simultaneous connections. However, it currently lacks SSL and keep-alive (both of which are planned).
Haketilo
Haketilo is a program that makes it easy to use alternative JavaScript for web pages. Instead of using JavaScript served by the site, Haketilo gives to your browser software downloaded in advance from a repository, or software you've installed manually yourself. This makes it more convenient to use many sites that were previously difficult to use without running nonfree software, and it enables more user control on sites that already serve free JavaScript.
Hammerhead
Hammerhead is a stress testing tool for Web sites. It initiates connections from multiple IP aliases and simulates a user from each alias. It is fully configurable, and there are numerous other options for creating problems with a site. Extensive data collection is also available.
Hindent
'hindent' reformats HTML code to be properly indented/nested for improved readability. You can indent the existing lines as-is, or totally reformat the code to have one tag per line. Hindent can decipher software-generated HTML code that is one huge line, or help you find find that last missing end-tag, or deal with code victimized by creeping featurism. It understands all HTML 3.2 nestable tags.
Hipercontracer
High-Performance Connectivity Tracer (HiPerConTracer) is a ping/traceroute service. It performs regular ping and traceroute runs among sites and can export the results into an SQL or Non-SQL database.
Hldfilter
This is a candidate for deletion: Links broken. Email to maintainer broken. Poppy-one (talk) 16:00, 2 August 2018 (EDT) HLDFilter is an email filter intended to replace procmail. It filters mail automatically into separate folders, and rejects unwanted mail (spam). You can auto respond with the contents of files or commands, as well as report spam to a spammer's ISP. You can also log messages, add them to a statistical Web page where you can analyse them graphically, and verify the validity of a sender's address.
Htpasstool
htpasstool is a Web-based management tool for Apache .htpasswd files. It's small (1 PHP file, 1 CSS file, and 2 images) and straightforward to use. It can be used to protect/unprotect directories in a Web space, to add users, rename users, remove users, and change passwords in .htpasswd files. All of this through a friendly, simple Web interface that is trivial to install.
Httptunnel Heckert gnu.tiny.png
Creates a bidirectional virtual data path tunnelled in HTTP requests. These requests can also be sent by an HTTP proxy, which is useful for users behind firewalls. If Web access is allowed through a proxy, it's possible to use httptunnel and telnet or PPP to connect to a computer outside the firewall.
IceCat/Greasemonkey
Greasemonkey user scripts are written in JavaScript and manipulate the contents of a web page using the Document Object Model interface. Scripts are generally written to be either page-specific or domain-specific (applying to all pages within a domain) but may also be tagged to apply to all domains for global browser enhancements. Users of Greasemonkey can write or download scripts and save them to their own personal library. When users visit a website matching a script in their personal script library, Greasemonkey invokes the relevant scripts.
IceCat/Mouseless browsing
Mouseless Browsing is a Firefox-extension which enables users to browse the internet almost without using the mouse. The basic principle is to add small boxes with unique ids behind every link and/or form element. You just have to type in the id and press enter (there is also an automatice mode available) to trigger the appropriate action i.e. following a link, pressing a button or selecting a textfield.
IceCat/RECAP
RECAP is a browser extension that improves the experience of using PACER, the electronic public access system for the U.S. Federal District and Bankruptcy Courts. It also helps you contribute records to a public archive hosted by the Internet Archive and it shows you when free documents are available on the archive.
Icpld
ICPLD (Internet Connection Performance Logging Daemon) is a connection monitor that sends ICMP requests to stated IP addresses and monitors if your machine has a working network connection. It logs failed attempts to reach the hosts, and stamps a log as soon as it gets a reply. It tracks of when and for how long a connection was unavailable and records both total down time and each occasion of interrupted connection. It supports IPv6 and can execute a command whenever a connection goes up or down (useful for alerting users).
Ifmail-tx
Delivers Fidonet mail packets over telephone lines and TCP/IP connections; converts Fidonet net- and echo-mail to RFC-822/RFC/1036 compliant mail and news and vice versa. In cooperation with MTA and netnews packages allows to run a Fidonet node (or point) on a UNIX machine.
Inadyn
Inadyn is a client for `open' name servers. That is, it let the user have an Internet recognized name for his machine by transferring to him some control over a name server that he does not manage. Some of the services that are offered by those open name servers are free of charge, and work even when the client machine does not have a static IP. The name servers that are supported by Inayn are: http://www.dyndns.org and http://freedns.afraid.org. Its basic operation is to periodically check whether the actual IP of the client machine is the same one that is recorded in the name server, and update the name server records when there is a mismatch.
Independent Coffeeshop Access Manager
Links broken. Homepage redirected to last archive.org entry. Email to maintainer broken. Poppy-one (talk) 12:49, 5 August 2018 (EDT) ICAM is a Web application which provides a user manager to the NoCat authentication system. It allows employees to activate/deactivate accounts and includes sample scripts to provide nightly clean-up of expired/unpaid accounts. It features 24-hour minimum account activation, and 1 day increments.
Inferno
Inferno is a compact operating system for building cross-platform distributed systems with advanced networking facilities and a safe concurrent programming environment. It runs as a full OS or an application with an architecture-independent virtual machine (Dis). A full development toolkit is included. It is mainly programmed in the Limbo language.
Internet Junkbuster
The Internet Junkbuster Proxy (TM) blocks unwanted banner ads and protects your privacy from cookies and other threats. It works as a proxy that stands between your browser and the Internet, checking every HTTP request for each resource (including graphics) against a blockfile of URLs before sending it over the Internet. It can be configured as a plain old non-caching, non-blocking proxy as well, and can be used with just about any browser. It also helps prevent the disclosure of other details that surfers often want kept private, such as information about the page clicked on, and their computer's software and hardware configuration. These features can be optionally disabled or altered. See Privoxy, a more recently updated program based on Internet Junkbuster.
Ionic
Build amazing native and progressive web apps with open web technologies. One app running on everything.
Ipcalc
'ipcalc' takes an IP address and netmask and calculates the resulting broadcast, network, Cisco wildcard mask, and host range. By giving a second netmask, you can design sub- and supernetworks. It is also intended to be a teaching tool and presents the results as easy-to-understand binary values.
Ipsc
The IP Subnet Calculator lets network administrators make the calculations needed for subnetting a network. Give it the network class and subnet bits; it returns the maximum number of subnets, maximum number of hosts per subnet, a bimap showing the breakdown of network bits, subnet bits, and host bits, the decimal and hexadecimal class netmask, the decimal and hexadecimal subnet mask and lists subnets and host information. CIDR support and reverse engineer the network information for a particular interface.
Ipsvd
'ipsvd' is a set of Internet protocol service daemons for TCP/IP and UDP/IP. A daemon waits for incoming connections on a socket; for new connections, it conditionally runs an arbitrary program to handle the connection. The daemons can be told to read and follow pre-defined instructions on how to handle incoming connections. Based on the client's IP address or hostname, they can run different programs, set a different environment, deny a connection, or set a per host concurrency limit. 'ipsvd' can be used to run services usually run by inetd, xinetd, or tcpserver. Normally the ipsv daemons are run by a supervisor process, such as 'runsv' from the runit package, or 'supervise' from the daemontools package.
JCIFS
'jCIFS' is an SMB client library that follows the CIFS specification supporting Unicode, named pipes, batching, multiplexing IO of threaded callers, encrypted authentication, full transactions, domain/workgroup/host/share/file enumeration, NetBIOS sockets and name services, the smb:// URL protocol handler, a java.io.File like API, RAP calls, NTLM HTTP Authentication, and more.
JDynamiTe
JDynamiTe is a tool which allows you to dynamically create documents in any format from "template" documents. Some typical usage domains of JDynamiTe are:
  • dynamic Web pages creation,
  • text document generation,
  • source code generation...
In fact, it can be useful in any case where pre-defined documents (templates) have to be dynamically populated with data. The main benefit of JDynamiTe is to allow a true separation between data (content), presentation (container) and content generation code (written in Java). JDynamiTe does not include a specific template language, and it is not a complete framework. It is a simple "brick" in your software architecture, a "glue" between your data model and your presentation model.
Jas CMS
Jas CMS is a small website engine written in Java. It produces static content without the need of any databases or server-side scripting languages. It is created to fulfil high security concerns. It is suitable for various kind of content projects like personal websites, project / product pages, group sites, company websites... It is also designed for managing content projects / websites in the i2p network, tor et cetera.
Jenkins
Jenkins is a continuous integration (build automation) server. Built using Java, it provides over 930 plugins to support building and testing virtually any project.
Jirafeau
Jirafeau is a web application making your file sharing easy by just selecting a file and upload it. Once uploaded, your file can be shared using a link.
Jungle Monkey
Using 'jungle monkey', you join channels where people offer files for download. You can offer your own files and create your own channels as well. Once you download a file, others can connect to you to get that file. You can also search for files and chat. Channels are now indexed for faster joins and less bandwidth; a distributed keyword search has been added and a new tool bar have been added. Sessions are now saved on exit. There is now a German translation also.
Jwhois Heckert gnu.tiny.png
Jwhois is a client for the WHOIS protocol, a tool allowing users to query the owner of a domain name. The program uses an extensible configuration file to determine the most appropriate Whois server, using either regular expressions or CIDR blocks.
KTorrent
KTorrent is a BitTorrent program for KDE. Its main features are :
  • Downloads torrent files
  • Upload speed capping, seeing that most people can't upload infinite amounts of data.
  • Internet searching using various search engines, you can even add your own.
  • UDP Trackers
  • Supports UPnP
Knettools
'Knettools' is a collection of menu-based testing tools for IPv4 networks. Tools included in the package are Finger, Name Scan, Ping, Ping Scan, Port Scan, Service Scan, and Whois. It is developed using POSIX threads and gnome libraries. This package was formerly known as 'xNetTools'.
Larbin
Larbin is an HTTP Web crawler that can fetch more than 5 million pages a day on a standard PC (pentium II 300, 128 Mo SDRAM and a 10 Mbit ethernet card, with a good network). Larbin uses standard libraries, plus adns. The program is multithreaded but prefers using select instead of a lot of threads (for efficiency purposes). The advantage of Larbin over wget or ht://dig is that it is much faster (because it opens a lot of connexions at a time) and very easy to customize). Common uses include: a crawler for a standard search engine, a crawler for a specialized search engine (xml, images, mp3...), and to provide statistics about servers or page contents).
Letsencrypt
The Let's Encrypt client is a tool to automatically receive and install X.509 certificates to enable TLS on servers. The client will interoperate with the Let's Encrypt Certificate Authority (CA) which will be issuing browser-trusted certificates for free. It has a command-line client (written in Python) which handles requesting, acquiring and downloading a valid, trusted SSL certificate for any single domain name as well as handling the domain name ownership verification and configuration of the httpd to automatically use the newly issued certificate. Let's Encrypt is designed to challenge the root CA model by making it free and as simple as possible to get a valid and trusted domain-name level certificate. This project and software is in testing mode and it is not recommended for production use until otherwise stated. This is also why the letsencrypt.com website is not yet itself available via https!
Lftp
'lftp' is a sophisticated file transfer program with command line interface. Its multithreaded design lets you issue and execute multiple commands simultaneously or in the background. It also has mirroring capabilities and will reconnect and continue transfers if you get disconnected. Also, if you quit the program while transfers are still in progress, it will switch to nohup mode and finish the transfers in the background. Supported are FTP, HTTP, FISH, SFTP, HTTPS and FTPS protocols. BitTorrent protocol is also supported as 'torrent' command.
Lgogd uri
A streamlined PyGTK GUI which allows LGOGDownloader to act as a URI handler for the gogdownloader:// URIs employed by GOG.com to trigger their Windows and MacOS downloader clients. Perfect for anyone who wants a comfortable way to download their legally purchased resources for ScummVM, GemRB, etc. onto a system that runs only free software. Requires LGOGDownloader 2.22 or newer to download extras.
Libcisco
'libcisco' provides an API for accessing and configuring Cisco network equipment over a telnet session. kIt works making changes through the CLI of the target system (e.g. a privileged EXEC session under IOS). These library routines greatly simplify the process of writing scripts to make configuration changes and perform common tasks.
Libnetdude
'libnetdude' is the packet manipulation backend of the Netdude trace file editing framework. It lets you perform trace file manipulations at a much higher level of abstraction than code written directly for the pcap interface. It also supports plugins (dynamically loaded libraries) that can do whatever the programmer desires. When developers write their packet manipulation code as libnetdude plugins, other developers can use their tools. It provides data types and APIs for the most common situations when dealing with libpcap trace files: trace files of arbitrary size, packets, network protocols, packet iterators, and packet filters.
Libre Lists
Libre Lists is a Free and Open Source alternative to Microsoft Lists written in Python and Flask. It is a lightweight, self-hosted web application that works with SQLite databases. It also converts your SQLite database into JSON output or CSV files for the rest of your applications.
Librejs Heckert gnu.tiny.png
LibreJS is a browser extension that helps users avoid what Richard Stallman calls the Javascript Trap. It allows users to block javascript code that is neither free nor trivial. It works on recent versions of IceCat and other Firefox/Mozilla-based clones.
Linux Bandwidth Arbitrator
Linux Bandwidth Arbitrator lets network administrators control bandwidth. It is completely turn-key in its default configuration: you just plug it into your network trunk, and it self configures and immediately starts slowing "bandwidth hogs". It also comes with finer controls that are easy to use, and can be configured to target specific applications such as Kazaa, IMAP, and POP. Traffic can be limited by host IP, subnet, and content blocking.
Linux-dash
linux-dash is a pretty dash showing stuff like uptime, load, memory, disk status….
LiquidFeedback
LiquidFeedback is an open-source software, powering internet platforms for surveys, proposition development and decision making. LiquidFeedback is an independent open source project. The software is published under MIT license by the Public Software Group of Berlin, Germany. The developers of LiquidFeedback have teamed up in the Association for Interactive Democracy to promote the use of electronic media for democratic processes.
Looking Glass
Links broken. Maintainer email broken. Redirected homepage to archive.org. Poppy-one (talk) 16:12, 23 August 2018 (EDT) LG is a Looking Glass written as a CGI script. It can execute almost all BGP-related commands and do ping and traceroute in routers or relay these queries to other looking glasses. It supports both IPv4 and IPv6 commands, and has been tested with Cisco and Zebra. It can connect to router using either telnet or rsh.
Loukotka
Links and maintainer email broken. Redirected homepage to archive.org. Poppy-one (talk) 16:32, 23 August 2018 (EDT) Loukotka is a tool for making online slide shows. The idea is simple: one person, the story teller, prepares some photos and uploads them to the server. They then invites spectators to visit the site at a predetermined time and can use the administration panel to change slides. It features a simple forum that allows the story teller to narrate and spectators to comment and ask questions.
Lufs
LUFS is a hybrid userspace filesystem framework supporting an indefinite number of filesystems (localfs, sshfs, ftpfs, httpfs, socketfs, freenetfs, and nutellafs) transparently for any application. It can be regarded as doing the same job as the VFS (virtual filesystem switch) in the kernel: it is a switch, distributing the filesystem calls to its supported filesystems. However, LUFS filesystems are implemented in userspace. This would be a drawback for local filesystems where the access speed is important, but proves to be a huge advantage for networked filesystems where the userland flexibility is most important.
MESICON
Free software to assist in cataloguing challenging items in museum libraries (for example).
MLdonkey
MLDonkey is a multi-network file-sharing client. It was the first free software client to access eDonkey. It runs as a daemon that can be controlled through telnet (command-line), HTTP (Web pages), and many different GUIs. All these interfaces can be used locally or remotely (after disabling security restrictions). It can currently access eDonkey, Overnet, Fasttrack (KaZaA, Imesh), Gnutella, Gnutella2 (Shareaza), BitTorrent, and Soulseek; support for other networks is only partial. Networks can be enabled/disabled and searches performed in parallel on all enabled networks. Each file is downloaded from only one network but from multiple clients concurrently.
MQ4CPP
MQ4CPP (Message Queuing for C++) is an implementation of enterprise messaging system, aka "message-oriented middleware" (MOM). It lets C++ application threads communicate with one another through exchanging messages. A message is a request, report, and/or event that contains information needed to coordinate communication between different applications. It provides a level of abstraction, so you can separate the details about the destination system from the application code. MQ4CCP lets C++ applications that share a messaging system exchange messages, and simplifies application development by providing a standard interface for creating, sending, and receiving messages. It implements the following messaging paradigms: Direct/Indirect messaging (local), unsolicited messaging (remote), Request/Reply (remote), conversation (remote), and broadcast (local/remote).
MQS
MQS (Minimalist Queue Services) is a minimalist queueing system that provides basic methods for offering asynchronous messaging. It lets applications store and retrieve messages to a dedicated queue in the queue services. This avoids direct connections between applications and provides a simple asynchronous communication system. The MQS Daemon provides a simple set of XML-RPC methods for pushing and getting messages in a given queue (you can use the system with any application that can talk XML-RPC). The queue is stored in either a database (e.g. Mysql, Postgresql) or in dedicated file(s) (e.g. QDBM).
Macchanger Heckert gnu.tiny.png
GNU MAC Changer is a utility for viewing and changing MAC addresses of networking devices. New addresses may be set explicitly or randomly. They can include MAC addresses of the same or other hardware vendors or, more generally, MAC addresses of the same category of hardware.
Mail2chart
'mail2chart' generates statistical charts from mail messages. The code for generating a certain type of chart is plugged into the program. The mail messages are obtained using MH commands and the graphics are generated by gnuplot.
Mail2clf
'mail2clf' generates a CLF (Common Logfile Format) file from e-mail. It interprets an e-mail as a hit on a web site. This way a CLF visualization tools (e.g. Webalizer) can be used to visualize statistical data for e-mail.
Mail2thread
mail2thread finds threads in a bunch of mail messages and outputs them in various ways. It is rather sophisticated and can be controlled by various options. Though only some uses of this program really depend on MH for accessing mail messages, it is most useful when using MH.
Mail2web
mail2web makes a mail archive, organised as RFC 5322 files in directories, accessible by HTTP.
Maildrop
Maildrop is a powerful email filter/delivery agent. Maildrop reads a mail message from standard input, then delivers the message to your mailbox. maildrop knows how to deliver mail to mbox-style mailboxes, and maildirs. The program optionally reads filtering instructions from a file; this lets you deliver mail to alternate mailboxes or have it forwarded. Large messages are saved in a temporary file, and are filtered from the temporary file. Temporary files are saved in the user's home directory. If standard input is a file (not a pipe) a temporary file is not necessary. Maildrop also checks the syntax of the mail delivery instructions the filter file, before attempting to deliver a message. If the filter file contains syntax errors, maildrop terminates without delivering the message. Users can fix typos without losing mail.
Mars
Mars is a simple services-oriented network status monitor. It works by simulating client connections to Internet services and reporting when those services are not responding as expected. It is quick and easy to install and configure, which distinguishes it from other, more complex, more fully-featured network monitoring tools.
Maryam
OWASP Maryam is an Open-source intelligence(OSINT) and Web-based Footprinting modular framework based on the Recon-ng and written in Python. If you want Extracts Emails, Docs, Subdomains, Social networks from search engines Extracts Links, CSS and JS files, CDN links, Emails, Keywords from Web Source Find and Brute force DNS, TLD and important directs Crawl Web Pages and search your RegExp Identify WebApps, WAF, Interesting and important files Use Maryam
Meetmint
I had this scenario in mind when writing meetmint: 1) I am at a meeting and supposed to write the minutes. 2) I have my laptop with me and even without internet connectivity I can use meetmint, which I previously put on my harddisk. 3) If I know there is internet connectivity, I can also get the tool from a website. 4) If there is a video projector in the room, I will use it and others can not only see the notes I'm taking, but they also have a visual structure of the meeting (current topic, agenda, used time).
MegaUpload
'MegaUpload' provides a progress monitor for PHP file uploads. It is simple to install and can be easily integrated with existing Web applications.
Mibble
'Mibble' is an SNMP (Simple Network Managment Protocol) MIB (Manageable Information Base) parser library for Java. The library can be used to read SNMP MIB files as well as simple ASN.1 files. The library also contains classes for simple handling of the information contained in the MIB file, such as OID:s and types.
Mini Code Editor
Free and lightweight code editor for your web applications. It has basic functions of a code editor, like code highlighting, tabs indentation and snippets to code faster Easily customizable via CSS
Minorfish
Minorfish (formerly Minordomo) is a minimalistic list manager. It can be considered a feature limited replacement for majordomo. It is much simpler to configure and adminster than majordomo, though less powerful.
Mirmon
Many project are mirrored worldwide. Mirmon helps in monitoring these mirrors. In a concise graphic format, mirmon shows each site's history of the last two weeks, making it easy to spot stale or dead mirrors. Mirmon quietly probes a subset of the sites in a given list, writes the results in the 'state' file, and generates a Web page with the results
Mkautosmb
'Mkautosmb' autodetects the local SMB (Windows) network using smbclient, sets up an autofs configuration, and can optionally create a "virtual" directory hierarchy. This makes the network completely transparent for all applications. Most of the autofs mount options are supported.
More Points
Free and Open Source FTP client and self-hosted FTP server written in Python and Flask. This application works as a self-hosted FTP server/client, Where you create a point to connect to the FTP server, from there you can quickly create/edit/upload/delete files. The purpose of this project is to offer a free alternative for households or small businesses.
More Speech
Desktop application that shows if replies to or from a Twitter user are being censored. Check your replies to see if you're being censored (a "shadowban"). Check replies to a newsmaker to see how heavily Twitter censors replies to them. The application uses browser automation to surf Twitter like a real user would, and writes HTML reports showing which tweets were censored. Note: despite claims to the contrary, Twitter heavily censors all kinds of users. They don't limit it to just one group.
Msredird
'msredird' implements the "Telnet Com Port Control Option" protocol RFC 2217 running in server mode. This protocol makes it possible for networked computers to access central pool of modems.
MultiGet
Multiget is a graphical download manager. It supports both HTTP and FTP protocols and has nice GUI.
My Knowledge Explorer
My Knowledge Explorer uses the mKR (my Knowledge Representation) language to create, query and update mKB (my Knowledge Base). mKR is a useful mixture of English (subject, verb, object, preposition phrase) and the KornShell (variables, procedures, control structures). mKB can be a local user KB or an internet KB such as OpenCyc. The Redland RDF Library commands can be used to translate mKR to/from standard W3C languages such as Turtle and SPARQL.
MySAR
MySAR is an easy-to-use web-based Squid Log Analysis System written in PHP, with a MYSQL backend. It is stable and fast, while remaining flexible enough for creating all kinds of reports for how users use an internet connection.
Mynetmonitor
Mynetmonitor is a gtk2 net monitor with system tray support in which you can choose the interface to monitor and set a connect/disconnect command.
MysqlBIND
'myqslBind' manages multiple DNS/BIND (8 and 9) name servers. It automates updates to multiple DNS servers, centralizes and stores all zone and resource records for sets of related name servers, and can manages different name server sets from a single browser-based interface. Unlimited master and slave name servers update their zone information via a job queue system that uses MySQL socket connections. Advanced operations can use mySQL replication clusters for high availability and redundancy. It supports authentication via SSL Unix password login, SSL personal certificate, or IP-based access with multiple permission levels and individual record ownership, and is compatible with 'mysqlISP'.
NNCP
NNCP (Node to Node copy) is a collection of utilities simplifying secure store-and-forward files, mail and commands exchanging. This utilities are intended to help build up small size (dozens of nodes) ad-hoc friend-to-friend (F2F) statically routed darknet delay-tolerant networks for fire-and-forget secure reliable files, file requests, Internet mail and commands transmission. All packets are integrity checked, end-to-end encrypted (E2EE), explicitly authenticated by known participants public keys. Onion encryption is applied to relayed packets. Each node acts both as a client and server, can use push and poll behaviour model. Out-of-box offline sneakernet/floppynet, dead drops, sequential and append-only CD-ROM/tape storages, air-gapped computers support. But online TCP daemon with full-duplex resumable data transmission exists.
Nbworks
nbworks is an implementation of NetBIOS, itself an incarnation of zeroconf networking. NetBIOS is an API that allows applications to find each other over a network and exchange information. nbworks consists of a deamon and a library. The daemon handles the peer discovery and parts of the serverside for information exchange. The library is linked into applications wishing to use NetBIOS and implements the rest of the NetBIOS functionality. The API that nbworks exports is meant to imitate the POSIX socket interface as closely as possible to enable easy usage by both experienced and novice programmers.
Nepim
'nepim' (network pipemeter) is a tool for measuring available bandwidth between hosts. It is also useful for generating network traffic for testing purposes. It operates in client/server mode, can handle multiple parallel traffic streams, reports periodic partial statistics along the testing, and supports IPv6.
Net Telnet Cisco
Net::Telnet::Cisco adds additional functionality to Net::Telnet that helps you automate Cisco router management and statistic gathering.
Net-check
The net-check package is a pair of scripts that monitor and report on your internet connectivity. They monitor your internet connection (with user defined packet loss threshold), reconnect after 2 failures, log all up and downtimes, and e-mail the user a monthly status report with downtime recorded and adjusted service fee
Net-snmp
'net-snmp' provides tools and libraries relating to the Simple Network Management Protocol. The package includes an extensible agent, an SNMP library, tools to request or set information from SNMP agents, tools to generate and handle SNMP traps, and more.
NetMess
NetMess is a peer-to-peer file sharing system. Its advantages over other p2p systems include clone detection and the ability to work through an HTTP proxy and through most firewalls (both inbound and outbound). It is decentralized and does not depend on a master server, so it can run in a LAN environment (useful as an information sharing system for small to middle-sized company). It lets its users search and retrieve documents without having to remember their exact location, and can share all file types (audio, video, archives, etc).
Netboot
'netboot' boots an operating system through a network interface on an x86 system using common protocols like DHCP and TFTP. It has all the tools necessary to generate bootrom images and boot image files. It can boot DOS (in most variants: MS-DOS, DR-DOS, PTS-DOS, FreeDOS etc.), GNU/Linux, and FreeBSD. It also contains a boot menu compiler. The bootrom code uses the network drivers shipped with each network card, so they can be used with almost any such card available for x86.
Netdude
Netdude (the NETwork DUmp data Displayer and Editor) is a framework for inspection and manipulation of tcpdump tracefiles. It is separated into a GUI-based frontend and a backend library that performs the actual packet manipulation. Both the front- and backend can be extended using plugins, in order to add support for new protocols and to provide modular code to other developers.
Netperfmeter
NetPerfMeter is a network performance meter for the UDP, TCP, MPTCP, SCTP and DCCP transport protocols over IPv4 and IPv6. It simultaneously transmits bidirectional flows to an endpoint and measures the resulting flow bandwidths and QoS. The results are written as vector and scalar files. The vector files can e.g. be used to create plots of the results.
Netprofiler
'Netprofiler' saves the settings of network devices into files with appropriate names for each device in a folder whose name is specified by the user. These are called netprofiles. Users can then is then easily change the network settings to those saved in the profiles.
Netsukuku
Netsukuku is a mesh network or a P2P net system that generates and sustains itself autonomously. It is designed to handle an unlimited number of nodes with minimal CPU and memory resources. Thanks to this feature it can be easily used to build a worldwide distributed, anonymous and anarchical network, separated from the Internet, without the support of any servers, ISPs or authority controls. Keep in mind that it is a _physical network_, it isn't built upon any other existing net, therefore there must be computers linked _physically_ each other, then Netsukuku will build the routes. For more information read the section "2.4 So, WTF is it?" of the document. In order to join to Netsukuku you have to use NetsukukuD, which is the daemon implenting the Npv7 protocol.
NetworkManager
Networking on GNU/Linux should not suck like it does right now for the desktop user. The desktop user should never need to use the command-line to configure their network; it should "Just Work" as automatically as possible and intrude as little as possible into the users workflow. The computer should use the wired network connection when its plugged in, but automatically switch to a wireless connection when the user unplugs it and walks away from the desk. Likewise, when the user plugs the computer back in, the computer should switch back to the wired connection. The user should, most times, not even notice that their connection has has been managed for them; they should simply see uninterrupted network connectivity.
Nfswatch
'nfswatch' monitors the incoming network traffic on an NFS file server, divides it into several categories, and displays on the screen a continuously updated display of the number and percentage of packets received in each category. It can also monitors the NFS reply traffic from a server in order to measure the response time for each RPC.
Nget
'Nget'is a command line NNTP file grabber. It automatically pieces together multipart postings for easy retrieval, even substituting parts from multiple servers. It handles disconnects gracefully, resuming after the last part successfully downloaded, and caching of header data for quick access.
Ngrep
'ngrep' provides most of GNU grep's common features and applies them to the network layer. It is a pcap-aware tool that lets you specify extended regular or hexadecimal expressions to match against data payloads of packets. It currently recognizes TCP, UDP, ICMP, IGMP, and Raw protocols across Ethernet, PPP, SLIP, FDDI, Token Ring, 802.11 and null interfaces, and understands bpf filter logic in the same fashion as more common packet sniffing tools, such as tcpdump and snoop.
NoSpam
This is a candidate for deletion: broken links, can't find software elsewhere, not on archive.org, my email to author was returned to sender. Danm (talk) 15:38, 3 December 2017 (EST) NoSpam is a content-based spam filter. It filters incoming mail, sorting spam into a different mail folder. Optionally, it can send a message to the originator of alleged spam informing them that their message was discarded (to make sure legitimate mail can be resent if it contains too many spam-like phrases).
Ntop
'ntop' is a network probe that shows network usage in a way similar to what top does for processes. In interactive mode, it displays the network status on the user's terminal. In Web mode, it acts as a Web server, creating an HTML dump of the network status. It sports a NetFlow/sFlow emitter/collector, and an HTTP-based client interface for creating ntop-centric monitoring applications.
NyFolder
NyFolder is a simple Mono C#/Gtk# Application that allow different OS users to share files. The application is extensible via Plugins, so you can Talk with connected people, check your mailbox or other things that plugins could do.
ODOP:Spring
More than a spring calculator, ODOP:Spring is full-featured spring design software for engineering custom helical coil springs, including compression, torsion and extension springs. While certainly capable of analyzing the performance of an existing spring design, our open-source and free to use web app is at its best when used to develop solutions to difficult and highly constrained original design problems. Typical spring calculators perform design analysis, requiring users to make repeated inputs (independent variables of the design equations like wire diameter, coil diameter, number of coils and loads) until the desired outputs (dependent variables like deflections, stresses, weight, and estimated cycle life) are achieved. On the other hand, ODOP:Spring performs design synthesis to invert the dependent / independent relationships of the design equations and perform constrained optimization. You input specific goals, and ODOP:Spring returns the variable values that best meet those goals.
Octod
Octod is a "download manager daemon", i.e. a daemon that listens at the network interface for incoming download jobs and performs them (simultaneously) in the background. It is intended to run on desktop systems as a reliable and fast download manager without the overhead of a graphical user interface, but it can also be used as a centralized download station running in network environments with multiple users. To control the daemon, an easy and self-explanatory network protocol has been defined, so cross-platform, cross-language graphical clients (based on ncurses, Qt, Gtk, or even HTML/PHP) can be implemented.
Odoo
Odoo (previously OpenERP) is a suite of programs that help companies to grow their business. Over 2 million people use Odoo to grow their sales, run their operations, organize marketing activities, boost productivity and empower their human resources. Odoo is used worldwide and provides complete software solution from front office to back office.
OneModel
Today: You can take notes with it. Rearrange them easily, up and down in a list, or up/down in the hierarchy. Link them to each other. Navigate across links with simple keypresses. Make deeply nested lists. Link lists to lists. Compose long paragraphs and attach them. Or do more complicated things if desired, by creating relationship types and using those. Import txt or export txt or html. It's better than the alternatives for some people, because the navigation takes fewer keystrokes, you don't have to read a manual (it's all on the screen, or so I like to think), you can have the same thing in as many places as you want, it is Free (some alternatives are, others are not), and it has immense future potential for becoming a better-structured, much more powerful and flexible wikipedia-like tool, if we work together. Vision: The idea is to have the most efficient personal knowledge organizer (now available in a usable text-based interface), then support mobile access, easy internal automation, and effective sharing and collaboration. Then, to combine efforts and learn as we go until we integrate humankind's knowledge over time. The key differentiators are that it is to be Free, and based on an object model (easily created on the fly as a side-effect of using the system), rather than on massive amounts of words. The knowledge is the same, even if the words can change. One can think of that as "using building blocks of knowledge, starting at an atomic level (i.e. numbers, relationships...), free and efficient." Or, taking the best experiences of online organizer tools and wikis, but more structured, efficient, Free, open, and collaborative; and allowing full individual or organizational control.
Online-bookmarks
'online-bookmarks' is a bookmarks management system that stores bookmarks, favorites, and links on the Web where they actually belong. It is meant for people who work often with different computers and browsers. It supports multiple users, multiple languages, and has a folder structure of arbitrary depth.
OpenBerg Reader
OpenBerg Reader is an open-standards-based, multi-platform eBook reader. It is based on Mozilla technologies.
OpenDAM
OpenDAM is now a Service As A Software Substitute. The source code is not available from the creator, and (unofficial cloned) repositories on GitHub have not been updated since 2013 so the code there is orphaned. No code on SourceForge.
Other Apps
Other Apps is a free and open source alternative of Power Apps for small businesses to create business applications. It has many of the features of Microsoft's Power Apps, but introduces some new ones: - Self Hosting - Fully functional without internet access - No need for accounts or licenses - No tracking
PHPFileExchange 2
PHPFileExchange provides a web based file interchange system similar to twww.xdrive.com and www.freedrive.com. It features authenticated user login, user groups, read and write access control at the user and group level, user privilege levels, assorted logging options and a MySQL database backend. Files stored in the system are placed in folders, with the ability to create and remove folders. Access to folders may be controlled at the user and group levels.
Pa11y
Pa11y is your automated accessibility testing pal. It runs accessibility tests on your pages via the command line or Node.js, so you can automate your testing process.
Pac manager
PAC Manager is a secure connection manager with automatiions, which make it good GNU/Linux and free software replacement for SecureCRT and Putty. Some features include:
  • Simple GUI to manage/launch connections to remote machines.
  • Scripting possibilities, 'ala' SecureCRT
  • Configurable Pre
Pagekite
PageKite is a system for connecting your localhost servers to the public Internet, giving them names and making them globally accessible. It works on most common operating systems and it doesn't matter what kind of Internet connection you have. The PageKite back-end configures DNS for your server and establishes communication with our global pool of front-end relays. These relays have public IP addresses and are visible on the global Internet, which makes it possible for them to accept incoming requests on your server's behalf. These requests get forwarded (proxied) over the tunnel to your server, and any replies travel back the same way.
Paper Shaper
Retrieve a random wallpaper either from locally stored images or from a webcam or both/either and update the image used as wallpaper by the Desktop as often as desired. Paper Shaper has been tested in, and runs beautifully in: - KDE 4 (Kubuntu 12.04 LTS) - Gnome 2 (CentOS 6 / RHEL 6) - MATE (Fedora 20)
Pdnsd
pdnsd is a Proxy DNS server for GNU/Linux and FreeBSD that is designed to cope with unreacheable nameservers (e.g. because the dial-in link is not up) in a graceful manner to prevent DNS-dependent applications like Netscape from hanging. It has a permanent disk cache and supports parallel query and a wide variety of link uptests. It can also serve some local records.
PerlBoard
PerlBoard is a threaded messageboard system written in Perl. It is very, very easy to use and set up, and has been time-tested for the past several years on the site it was originally coded for.
Persepolis Download Manager
Persepolis is a libre software (GNU GPLv3), download manager GUI using aria2 as the backend. Persepolis is available for GNU/Linux, MacOS, Windows, and BSD. It's user-friendly to replace proprietary IDM of Windows because Persepolis supports integration to browsers such as Firefox or Chrome.
Pftpd
'pftpd' is an implementation of an anonymous FTP daemon written from scratch. It uses multithreading and/or sendmail() (where available) in order to be lightweight, but still have high performance. It also has a built in "ls", can optionally "contain" the available environment using chroot, and supports user-specific anonymous directories, and active, passive, and restartable transfers.
PhpLogCon
phpLogCon is a web interface to syslog and other network event data. It provides easy browsing and some basic analysis of realtime network events. Depending on the applications feeding the database, it can process syslog messages, event log entries and even SNMP trap data - just to name a few. phpLogCon is part of Adiscon's MonitorWare line of monitoring applications. It runs both under GNU/Linux and proprietary operating systems. The database can be populated by rsyslog on the Unix/GNU+Linux side and by other similar programs on the proprietary side. phpLogCon itself is free, GPLed software (as are some other members of the product line).
Phptelemeter
phptelemeter is a script that can read the Web pages for the Web-based "quota" monitor made available by ISPs. These pages can contain both the actual status and the status since the last "reset", which happens on a date set by the ISP. This is what makes up the used quota. It supports Telenet, Dommel, Skynet, and Scarlet for Belgium and UPC for the Czech Republic.
Playwright
From README: Playwright allows testing Chromium, Firefox and WebKit with a single API. Playwright is built to enable cross-browser web automation that is ever-green, capable, reliable and fast. Modified from website: Any browser • Any platform • One API Cross-browser. Playwright supports all modern rendering engines including Chromium, WebKit, and Firefox. Cross-platform. Test on Windows, GNU/Linux, and macOS, locally or on CI, headless or headed. Cross-language. Use the Playwright API in TypeScript, JavaScript, Python, .NET, Java. Test Mobile Web. Native mobile emulation of Google Chrome for Android and Mobile Safari. The same rendering engine works on your Desktop and in the Cloud
Pmacct
'pmacct' gathers IP traffic information (bytes counter and number of packets). Aggregation of statistics is done using simple primitives (MAC addresses, IP addresses, ports, and IP protocol) that can be used alone or combined together to form complex aggregation methods. Counters are either global or historical (aggregated and separated at fixed timeslots). Data is stored in an in-memory table or using an SQL database (MySQL or PostgreSQL); recovery actions are available to avoid data loss during DB failures. Gathering packets off the wire is done using the pcap library; promiscuous mode is only set during online operations.
Pootypedia
PootyPedia is a tool to track which hardware is in use by a software project. PootyPedia consists of a client program which finds the hardware and prepares it for reporting and a server program which tracks all the reports and keeps them organized in a database and generates reports from them.
Portofino
Portofino is a free and open source web framework that helps developers create outstanding enterprise applications by addressing three specific needs: productivity, features and architecture. Among its features: content management, CRUD, database connectivity, calendars, charts, security and easy customization using Groovy. A wizard allows the developer to create a web application by connecting to an existing database quickly and easily.
Ppp
The PPP Daemon lets *nix machines connect to the internet through dialup lines, using the PPP protocol, as a PPP server or client. It works with 'chat', 'dip', and 'diald', among (many) others, and Supports IP, TCP, UDP and (for Linux) IPX (Novell).
Ppplog
'ppplog' tracks online PPP sessions. Once started, it detects when you are online and automatically calculates costs according to your local phone company, regardless of whether the company calculates by units (fix price for a unit, units differ in length) or by seconds (unitlength = n sec, price differs). The setup for your phone company is stored in a config file which can be easily changed.
Pppoesk
pppoesk is a small program that can terminate bogus PPPoE sessions by sending a forged PADT (terminate) packet to the ISP equipment. PPPoE is used in DSL connections to establish a link between you and your DSL provider.
PredictionIO
PredictionIO is a free software Machine Learning server system. It enables developers and data engineers to build smarter web and mobile applications through a simple set of APIs. Admin UI is provided for developers to select and tune algorithms.
Privatkopiera
Download from SVT Play and other services.
ProZilla
ProZilla is a multi-threaded download accelerator for Linux which supports both HTTP and FTP protocols. It makes multiple connections to the server and downloads the file in portions, thus giving a much better speed rate than the conventional download programs which use a single connection. Resuming connections is fully supported and customizable. The new FTPSearch feature enables retrieving of mirrors, and also pings them to select the fastest server available. Both the number of mirrors to retrieve and the number of servers to ping at once are fully customizable.
Pseudo-cron
'pseudo-cron' lets users run cron jobs on a Website without shell access (ISPs usually charge users additional money for shell access). When a user requests a page which uses pseudo-cron, it checks if any cron jobs should have been run since the previous request. If there are, they are run and logged. Its syntax is much like cron's and can run any include()able PHP file.
PuTTY
PuTTY is a free implementation of Telnet, SSH, and Rlogin for Win32 and Unix platforms, along with an xterm terminal emulator. The package includes:
PuTTY- Telnet and SSH client itself) PSCP- SCP client (command-line secure file copy) PSFTP- SFTP client (general file transfer sessions much like FTP) PuTTYtel- Telnet-only client Plink- Command-line interface to the PuTTY back ends Pageant- SSH authentication agent for PuTTY, PSCP and Plink PuTTYgen- RSA and DSA key generation utility
PuTTY CAC
PuTTY CAC is a fork of PuTTY that adds uses certificates within Windows to authenticate to a remote server instead of a password. These certificates can be stored on a hardware token or software certificate store.
Public-archive
public-archive can backup public git repositories. Note that at this stage this is alpha software.
PyNeighborhood
pyNeighborhood is GTK+ 2 rewrite of the well-known LinNeighborhood tool, a GUI front-end for Samba tools such as smbclient and smbmount. It provides groups browsing, bookmarks and mounts monitor. pyNeighborhood supports both CIFS and SMBFS.
PycURL
PycURL is a Python module interface to the cURL library. It can be used to fetch documents identified by a URI from within a Python program.
QBittorrent
qBittorrent is a BitTorrent client that aims to be a free replacement of µTorrent. It has a built-in search engine, a Web interface for remote controlling, UPnP and IPv6 support.
RabbIT
RabbIT is a web proxy which speeds up surfing over slow links like modems. It does this by compressing text pages to gzip streams (reduces size up to 75%), compressing images to 10% jpeg (reduces size up to 95%), removing advertising and background images, caching the filtered pages and images, and using keepalive if possible. It is almost completely HTTP/1.1 compliant.
RearSite
RearSite is a Web publishing tool that lets users manage files from a WWW interface and update their personal home pages without using any commercial product or FTP. A logged-in user has access to his home directory and is able to delete, rename, and create documents. RearSite is able to upload WWW directories previously created (using any editor). It's very easy to transfer and install archives (ZIP, tar, or tar.gz). Users can set up HTTP access rights to their directories, share those directories with trusted users, and create per directory forums and chats for groupware or distance learning.
Resgen
A Ruby-based application to automate the lengthy steps for writing and dating cover letters. Generate PDFs from Libre Office .odt templates on the fly and save a copy of the job posting, all without ever having to leave your terminal! The only thing Resgen doesn't do for you is actually send the resume (but with some minor tweaks, it could do that, too!) Zero technical skill required for use How it works: - Initialize Resgen by navigating to it's directory in your terminal and running ruby resgen - Resgen will prompt you for information about your job prospect & even alert you if you've applied there before - Based on the information you give Resgen, a customized cover letter with the employer name and current date will be generated and merged with your regular resume, straight from .odt templates; no needing to have to create the PDFs by hand any time you want to update it - Resgen does it for you - Resgen also scrapes the job posting and saves a textual copy (and dates the file), so you have a point of reference when you're called in for an interview Note: This was built & tested in a GNU/Linux desktop environment; it should also work for Mac or Windows, so as long as you have a Ruby environment with Shell command capability.
Rest suite
Server-side Javascript library that wraps parts of the Netsuite SuiteScript API (v2010.1). This interface should be more performant than the SOAP based interface as it allows 50 simultaneous connections per set of login credentials. Note that NetSuite's point system is seemingly arbitrary and we've tried to provide better error handling wherever possible. Designed as a replacement for netsuite-rest-client
Revisionary
Revisionary is a free grammar checker (and word processor) designed to improve focus and productivity. You can browse grammar suggestions, one screen at-a-time and make corrections using no more than the arrow keys on your keyboard. Style text using standard formatting options: bold, italic, underline, strike-through, headings and more. Import/export files using plain text, markdown and HTML. Also includes support for braille and screen readers.
Rnetclient
Substitute the non-free software for sending income tax declaration suggested by Brazilian Government.
Rocks
Rocks (Reliable Sockets) protects sockets-based applications from network failures, especially those common to mobile computing (link failures, IP address changes, and extended periods of disconnection). Rock-enabled programs keep running after these events; their broken connections recover automatically (even when one end of the connection has a new IP address), without loss of in-flight data, when connectivity returns. The program also authenticates the resumed connections. It works entirely at user level and is transparent to ordinary applications.
Rp-pppoe
'rp-pppoe' is a PPPoE (Point-to-Point Protocol over Ethernet, a protocol used by many ADSL ISPs) client and server suite. It is fully RFC-compliant and supports cookies, relay-IDs, and multiple simultaneous PPPoE discovery phases. It is cleanly coded and fairly efficient, and supports kernel-mode PPPoE on Linux 2.4 and 2.6.
Rsyslogd
'rsyslog' is an enhanced syslogd. It supports both MySQL and fully configurable output formats (including large timestamps). It is a fork of the the standard 'sysklogd' package. The project's goal is to provide a more configurable and reliable syslog deamon, "reliable" meaning that it supports reliable transmission modes like TCP or RFC 3195 (syslog-reliable).
RustDesk
Yet another remote desktop software, written in Rust. Works out of the box, no configuration required. You have full control of your data, with no concerns about security. You can use our rendezvous/relay server, set up your own, or write your own rendezvous/relay server.
SFT
This is a candidate for deletion: Links broken. From maintainer "Indeed, I think it is time to retire SFT from the FSF directory, it is unmaintained and probably obsolete". Poppy-one (talk) 11:40, 30 July 2018 (EDT) . SFT (Simple File Transfer) is a file transfer program, a bit like rcp. It is designed to simplify file transfers from one computer to an another when they are connected to the Internet. The person receiving the file has to run the program in server mode (-s), while the sender of the file has to run the program in client mode (-c), specifying the destination host IP and the file names. File integrity is checked by using checksums. Server options include -k (keeps the server running after sessions), -d (+ path- lets you choose the reception directory), and -l (+ number- limits the number of incoming bytes). For the client, -d + path lets you choose the program's working directory.
SNMPTT
SNMPTT is an SNMP trap handler for use with the NET-SNMP/UCD-SNMP snmptrapd program. It translates received traps into friendly messages using variable substitution. Output is to STDOUT, text log file, syslog, NT Event Log, MySQL, PostgreSQL, or an ODBC database. The software can also execute user defined programs.
SSHMan
SSHMan is a simple ssh agent helper, along the lines of keychain. Some of sshman's features:
  • Persistant management of ssh agents.
  • Will only prompt for adding ssh keys to the agent one place at any one time.
  • Will not slow down logging into X, the ssh password prompt will be started in the background.
  • Will not try to start an agent if the user is logging in via ssh.
Saltcorn
Saltcorn is a platform for building database web applications without writing a single line of code. Use the intuitive point-and-click, drag-and-drop user interface to build the whole application. It is a complete end-to-end solution for the front-end, backend and database of your application, and it manages both the build and the hosting stages of your application life-cycle with an intuitive point-and-click, drag-and-drop user interface. Saltcorn focuses on database-backed applications built for a mobile and desktop web browsers, for yourself, internally for your team or company, or for the public.
Sandstorm
Some web applications, particularly federated ones, are suitable for running on your local machine rather than hosting on an remote server you don't control. Sandstorm is a platform designed to help you run and maintain these applications, retain your data on your own machine, and optionally use their federation features to contact and publish to remote servers at your own discretion. Representative webapps supported include Ghost (blogging), GNU MediaGoblin (media sharing), Mailpile (email), Tiny Tiny RSS (feedreading) and others.
ScriptsMill Comments
It is a free php script that allows your users to add comments on certain pages of your website. It is very easy to install this script if your site uses SSI, PHP or ASP. You can customize formating and appearance of comments with a base knowledge of HTML. Script licensed under GPL, so you can modify it as you like.
Seespee
Modified from README.md: Generate or validate a Content-Security-Policy header for a website. The website is crawled for scripts, stylesheets, images, fonts, application manifests etc., which will be listed by their origin. Inline scripts and stylesheets will be hashed so 'unsafe-inline' can be avoided.
Send (file sharing)
Send is a self-hosted tool that allows sending files with encryption. It's a community fork of Firefox Send, a discontinued service by Mozilla. Files are encrypted in the browser before being uploaded to the server. Files are stored for 24 hours then deleted from the server. ffsend is a CLI client for Send. A list of available instances can be found here.
SendIP
'SendIP' sends arbitrary IP packets. It has a large number of options to specify the content of every header of a RIP, RIPng, BGP, TCP, UDP, ICMP, NTP, or raw IPv4/IPv6 packet. It also allows any data to be added to the packet. Checksums can be calculated automatically, but if you wish to send out wrong checksums, that is supported too.
Ser2net
ser2net provides a way for a user to connect from a network connection to a serial port. It provides all the serial port setup, a configuration file to configure the ports, a control login for modifying port parameters, monitoring ports, and controlling ports. supports RFC 2217 (remote control of serial port parameters), but you must have a complient client
Sercd
'sercd' is an RFC 2217-compliant serial port redirector. It lets you share a serial port through a network. It is based on sredird.
Serlvers
Serlvers is a set of Erlang modules designed to help in the implementation of IP services (i.e. TCP/IP or Internet servers). Serlvers consists of a set of behaviours to abstract the internals of each protocol, and other modules to help with the infrastructure. The goal is that when making a server, you only need worry about how to store, handle, process, etc. the information instead of the internals of each protocol (to save countless hours of RFC reading). This package is outdated and no longer maintained.
Shareaza
Shareaza is a multi-network peer-to-peer ( P2P ) file-sharing client supporting many different torrent protocols.
Sharktorrent
Sharktorrent is a cross-platform BitTorrent client. It is written in C++ using Qt4 and Arvid Norberg's libtorrent.
Simple Grid Protocol
Features:
• Allows multiple programming threads to run on multiple computers concurrently.
• Includes custom Multi-Threading functions (utilizing OS threads) for BSD & Linux.
• Allows computer programs to utilize the unused CPU resources of other computers on a network or the Internet.
• Based on the "CPU cycle scavenging" method of grid computing.
• Written in SBCL (Steel Bank Common Lisp).
• An XML interface allows any XML capable programming language to send Lisp programs to the grid for execution.
• Runs on GNU/Linux & many BSD Operating Systems (including FreeBSD, NetBSD, OpenBSD & DragonFlyBSD).
• Runs Multi-Thread lisp programs on Single-Thread SBCL implementations.
Sipcalc
'Sipcalc' is an advanced console-based IP subnet calculator. It can take multiple forms of input (IPv4/IPv6/interface/hostname) and output a multitude of information about a given subnet.
Socat
Socat is a relay for bidirectional data transfer between two independent data channels. Data channels may be files, pipes, devices (terminal or modem, etc.), or sockets (Unix, IP4, IP6 - raw, UDP, TCP), etc. It provides forking, logging, and tracing, different modes for interprocess communication, and many more options. It can be used, for example, as a TCP relay (one-shot or daemon), as an external socksifier, as a shell interface to Unix sockets, as an IP6 relay, as a netcat and rinetd replacement, for redirecting TCP-oriented programs like brutus to a serial line, or to establish a relatively secure environment (su and chroot) for running client or server shell scripts with network connections.
Socketpipe
'Socketpipe' directly connects the input/output of a remote process with local programs over a TCP/IP socket. Although the initial communication setup is performed through client-server intermediaries such as SSH or RSH, the communication channel that socketpipe establishes is a direct socket connection between the local and the remote processes, similar to a local pipe. The use of socketpipe removes the inefficiency of multiple data copies and context switches through RSH/SSH, and can in many cases offer dramatic throughput improvements.
SocksiPy
This module was designed to allow developers of Python software that uses the Internet or another TCP/IP-based network to add support for connection through a SOCKS proxy server with as much ease as possible.
Sonar Sedcat Plugin
Sedcat is a plugin that provides metrics about quality of unit testing of a software project. These metrics are the quality of unit tests as a percentage and recommended actions to improve that quality in order of priority. These metrics are calculated from expert systems created with the tool xfuzzy at software project level.
SoundScrape
SoundScrape makes it super easy to download artists from SoundCloud (and Bandcamp and MixCloud) - even those which don't have download links! It automatically creates ID3 tags as well (including album art), which is handy.
Spam Assassin
SpamAssassin is a mail filter that uses heuristic tests on mail headers and body text to identify spam. Mail can then be optionally tagged as spam for later filtering using the user's own mail user-agent application. The program has a command line tool to perform filtering, as well as Mail::SpamAssassin, a set of Perl modules which implement a Mail::Audit plugin; this lets SpamAssassin be used in a Mail::Audit filter or in a spam-protection proxy POP/IMAP server.
Spaminator
Spaminator is a combination of a MySQL and Perl backend script and a PHP frontend that results in an easy-to-use Web interface for managing Sendmail's built-in anti-spam functionality.
Spinner
Spinner keeps telnet and ssh links from dropping due to inactivity. Many firewalls and some ISPs drop connections when they are perceived as idle. Spinner acts as a keep-alive by constantly sending a tiny amount of data over the link, preserving the connection. It displays a little "spinning" ASCII character in the top left corner of your terminal. It can also be activated with the -n switch so that, instead of displaying a spinner, it simply sends out a periodic null character to the terminal. It supports any terminal capable of handling VT100-style escape codes. It also has a mode called "Ghost in the Machine" mode, which you can use to write the spinner character to ANY tty, not just your own.
Splonk
Splonk is a Spam eliminator that works by first accepting certains items that you always want (such as mailing list messages), then rejecting certain people you never want mail from. After that, it looks for common spam patterns. Not all spam may be rejected by this section but it does keep the noise down. Any mail that gets through all this is tested to see if it is actually for you, either by direct addressing or by coming from someone you know who hides the recipient list.
Sqltutor Heckert gnu.tiny.png
Interactive web based tool for learning SQL by examples. GNU Sqltutor consists of two modules: a database of questions and answers and a simple CGI interface for running tests. Questions are chosen at random for each session, submitted queries are checked against correct answers stored in the database. Query results differing only in column permutations are evaluated as correct. For each session queries and answers are logged and the final score is evaluated when the test is finished. GNU Sqltutor is written in C++ with lipqxx library to connect to PostgreSQL database.
Sredird
Sredird is a serial port redirector that is compliant with the RFC 2217 "Telnet Com Port Control Option" protocol, which lets you share a serial port through the network.
StatEye
StatEye is a free software package for your website that allows you to measure and analyze your web traffic. With StatEye there will be no third party button on your site, no need to make your web traffic data public, and no need to pay for this privilege. Features include amongst others: subsite reporting, the possibility to exclude your own pageviews, finding search terms used on search engines and on your own site as well as tracking of your own site as well as tracking of your order path.
SubNetCalc
SubNetCalc is an IPv4/IPv6 subnet address calculator. For given IPv4 or IPv6 address and netmask or prefix length, it calculates network address, broadcast address, maximum number of hosts and host address range. The output is colourized for better readability (e.g. network part, host part). Also, it prints the addresses in binary format for better understandability. Furthermore, it can identify the address type (e.g. multicast, unique local, site local, etc.) and extract additional information from the address (e.g. type, scope, interface ID, etc.). Finally, it can generate IPv6 unique local prefixes.
Subdownloader
SubDownloader is a program for automatic find and download/upload subtitles for your movies/series (MKV,MP4,AVI,etc).
Subrosa
Subrosa is an end to end encrypted messaging, voice, and video chat app that runs in the browser. Subrosa supports group chats, desktop notifications, and much more without requiring a download. Encrypted user blobs are synchronized to Subrosa's servers, however Subrosa never has access to the keys required to decrypt the blob or messages.
Surblhost
Surblhost is a small command-line program that looks up hostnames in the Spam URI Realtime Blocklists (SURBL). Hosts that are blacklisted means that global spam email have been reported to contain links to these hosts. Many spam filtering programs use the SURBL to aid in the filtering process, but this program can serve many other needs. In fact, it was written to provide safe URL redirection for an online service.
SwiftSurf
SwiftSurf is an HTTP proxy that lets you do a lot of things. You can spy, filter, and modify the HTTP requests that your browser sends, as well as the answers it receives. Possible uses include filtering ads, limiting access to a specific domain, or suppressing cookies. The program does not work with browsers that use HTTP/1.1, or with Netscape versions 6 or later.
Taskenizer
Taskenizer aims to be a legendary web-based personal organization tool. It helps you organize your TODOs, periodic tasks, notes and lists. It has extra security features. Protects not only against network attacks and data-at-rest attacks but even server compromise. It has extremely optimized bandwidth usage. On a slow mobile connection that can't even load most modern web pages, it will load in seconds. It has features for secure sharing of data with other users. It is Free Software, which means it respects your rights as a computer user. Now the technical details. Taskenizer is: Written in Python3 Designed to run behind NGINX using uWSGI Licenced under the GNU Affero General Public License
TclCurl
'TclCurl' provides a binding for libcurl. It makes it possible to download and upload files using protocols like FTP, HTTP, HTTPS, LDAP, telnet, dict, gopher, and file.
Tcpreplay
Tcpreplay is a set of Unix tools which allows the replaying of captured network traffic. It can be used to test a variety of network devices including routers, firewalls, and NIDS.
Telegram-Desktop-Themes-Maker
The Telegram Desktop Theme Maker is designed to work on your own server. It's based on PHP and html. the project allows you to choose the colours using some color input field and via a php page then creates the files which you will then send to telegram. It's sources code it's available on GitHub. It use the jscolor library (not actively used at time of writing) http://jscolor.com/ And Meshki template https://borderliner.github.io/Meshki/
The Anomy Sanitizer
The Anomy mail sanitizer is a filter designed to block email-based security risks, such as trojans and viruses. It can scan an arbitrarily complex RFC822 or MIME message and remove or rename attachments, truncate unusually long MIME header fields and sanitize HTML by disabling Javascript, etc. It uses a single-pass pure Perl MIME parser, which is more efficient and precise than similar programs. It also has built-in support for third-party virus scanners. The sanitizer realizes that just because a message contains an infected attachment doesn't mean that the rest of it shouldn't be delivered. Anomy tries to interrupt the normal flow of communication as little as possible, and inform the user of any changes that are made.
TightVNC
TightVNC (Virtual Network Computing) is client/server software that gives users remote access to graphical desktops: they can access machines from everywhere provided the machines are connected to the Internet. TightVNC is compatible with the standard, original VNC. TightVNC can be used to perform remote administration tasks and can be very helpful in distance learning and remote customer support. Features in TightVNC that are missing from the standard VNC include local cursor handling, efficient compression algorithms, configurable compression levels, optional JPEG compression, browser access, and automatic SSH tunneling (on *nix).
TinyDYN
TinyDYN is a package of client and server software for operating dynamic DNS services. It lets anyone run dynamic DNS services on their own network using strong authentication (via gpg), or be a client of someone using TinyDYN as a dynamic IP management system. Clients can communicate directly by UDP with the server, by email, or by any other transport the admin can imagine, as the mechanism is quite straightforward.
Totd
Totd is a small DNS proxy nameserver that supports IPv6-only hosts/networks that communicate with the IPv4 world using some translation mechanism, which often uses fake or fabricated addresses that don't exist in DNS. The program fixes this problem by translating DNS queries and responses for the faked addresses, constructing fake addresses based on a configured IPv6 translator prefix and the records it finds in DNS.
Transmission
Transmission is a lightweight BitTorrent client. It features a simple, intuitive interface on top on an efficient, cross-platform back-end.
Tsctp
TSCTP is an SCTP test tool. Its purpose is to perform basic SCTP functionality tests to check implementations interoperability and to verify that the SCTP stack is working.
Turtl
Turtl is a secure, open source note taking program that offers group collaboration, bookmarking, password management and more.
TwoFTPd
Twoftpd is an FTP server designed to be secure, simple, and efficient. None of the commands can cause execution of other programs, and the normal model of execution does a chroot to the logged in user's directory immediately after authentication. There are two parts to the server: an authenticating front end, which contains no file or data transfer code, and one of two back ends, which contain all the data transfer code.
U2nl
u2nl (u-tunnel, universal tunnel) listens on a TCP port and tunnels all connections transparently via an HTTPS proxy (using the CONNECT command) to the Internet. You do not need another host on the Internet. It only works if the HTTPS proxy allows these CONNECT connections. It can provide a host with full connectivity when everything except the http proxy is blocked by a firewall.
UFTP
UFTP is an encrypted multicast file transfer program, designed to securely, reliably, and efficiently transfer files to multiple receivers simultaneously. This is useful for distributing large files to a large number of receivers, and is especially useful for data distribution over a satellite link (with two way communication), where the inherent delay makes any TCP based communication highly inefficient. The multicast encryption scheme is based on TLS with extensions to allow multiple receivers to share a common key. UFTP also has the capability to communicate over disjoint networks separated by one or more firewalls (NAT traversal) and without full end-to-end multicast capability (multicast tunneling) through the use of a UFTP proxy server. These proxies also provide scalability by aggregating responses from a group of receivers.
UMap (map creation)
uMap lets you create a map with OpenStreetMap layers and embed it in your site. It is built on top of Django and Leaflet. A list of instances can be found here.
Unix2tcp
unix2tcp is a connection forwarder that listens on a local UNIX socket and tunnels any incoming connections and traffic to a (remote) IP address/port. It uses O_NONBLOCK and it should be completly nonblocking.
Varnish
Varnish is a high-performance HTTP accelerator designed for sites with large amounts of non-personalized dynamic content, such as online newspapers.
Vely
Vely is a free open source framework for rapid building of server-side applications. Its goal is maximum performance and simplicity. Vely is well-suited for both web development and command-line applications. It works by generating C code from statements embedded in C code. Run Hello World in minutes.
Vidcrawler
Set of bash and awk scripts for searching for download links to movies in internet. It searches warez sites, filesharing services and urls from google. It can be useful to owners of copyright of movies.
Visual Shopping List for the web
Create your shopping list with few touches and you are ready to shop. If you are sick of writing your shopping list every time this is your app. There is no need of text entry, you have all you need in just a few items with very clear icon images. If you still miss something you could just tap on general category like "clothing". It is the most intuitive and easy to use shopping list ever. Features include: - Minimal text entry! - Code is free GPL v2 and completely client side (It's web app but still completely free). - One page without server side communication. Load the list and you can use it even without connection when you are out shopping. - Items with easily recognizable icons - The icons help you find faster what you have just bought and check it. - Categories - you could simply choose general categories. For instance with the "computers" category you may want to buy mobile phone or tablet but you just need the reminder. There is even "everything else" category for whatever else you have in mind.
Vnstat
'vnStat' is a network traffic monitor for GNU/Linux that keeps a log of daily network traffic for the selected interface(s). vnStat isn't a packet sniffer. The traffic information is analyzed from the /proc filesystem, so vnStat can be used without root permissions.
VoteOn.Date
Quickly and easily coordinate meetups. Free, but also anonymous, with no login required. Name your event, select time slots, and invite participants
W3m
w3m is a pager/text-based WWW browser as well as a pager like `more' or `less'. It is similar to Lynx, but has several features Lynx doesn't have. It can render tables, frames (by converting frames into tables), display a document given from standard input, be navigated by mouse in an xterm or in a gpm driven console, and it is small. Moreover, w3m can be used as a text formatting tool which typesets HTML into plain text.
Web Adjuster
Web Adjuster is a Tornado-based, domain-rewriting proxy for applying custom processing to Web pages. It is particularly meant for users of smartphones etc as these might not support browser extensions. It is self-contained in a single python file. Web Adjuster can:
  • Add a custom stylesheet to change size, layout and colours
  • Add custom Javascript to all pages, allowing many desktop browser extensions to work as-is on a smartphone or tablet
  • Supply default values of cookies for site preferences etc
  • Run a custom program to change the markup, or to change or annotate text for language tools (see for example Annotator Generator)
  • Render images for a language or text size not supported by the browser (this function requires the Python Imaging Library and suitable fonts)
  • Down-sample MP3 audio to save bandwidth, and add plain text versions of PDF and EPUB files (helper programs are required for these functions)
  • Remove problematic markup from pages
WebDialer
Webdialer configures and starts/stops wvdial, ISDN, or ADSL connections from a Web browser, which is very useful when it runs on a headless gateway. The program includes log functions for IP, time connected, and traffic that was transferred and received. It can be used in English, German, French, Spanish, Italian, Czech, and Turkish.
Werc
Werc is a minimalist web anti-framework built following the Unix and Plan 9 tool philosophy of software design.
Wget Heckert gnu.tiny.png
Wget is a utility for non-interactive download of files from the Web. It supports HTTP, HTTPS, and FTP protocols, as well as retrieval through HTTP proxies. It can follow links in HTML pages and create local versions of remote web sites, fully recreating the directory structure of the original site. This is sometimes referred to as "recursive downloading." While doing that, Wget respects the Robot Exclusion Standard (/robots.txt). Wget can be instructed to convert the links in downloaded HTML files to the local files for offline viewing. Recursive downloading also works with FTP, where Wget can retrieves a hierarchy of directories and files. With both HTTP and FTP, Wget can check whether a remote file has changed on the server since the previous run, and only download the newer files. Wget has been designed for robustness over slow or unstable network connections; if a download fails due to a network problem, it will keep retrying until the whole file has been retrieved. If the server supports re-getting, it will instruct the server to continue the download from where it left off. Wget supports proxy servers; this can lighten the network load, speed up retrieval, and provide access behind firewalls.
Wget4web
Wget4web lets users add downloads, view information about download status, and to control them through a browser. It writes logs and generates reports including the name and size of the downloaded files. Users can control the download of many files without reviewing Wget logs (although you can watch them in a browser window if you want). Files can be downloaded without using shell which lowers the chance of undesirable server usage.
Whatmask
'Whatmask' is a tool to help manipualte network settings. It can work in two modes. The first mode invokes Whatmask with only a subnet mask as the argument; this mode echoes back the subnet mask in four formats, plus the number of useable addresses in the range. The second mode executes Whatmask with any ip address within the subnet, followed by a slash ('/'), followed by the subnet mask in any format. This echoes back the netmask in the following formats: CIDR, Netmask, Netmask (Hex) Wildcard Bits; the network address; the broadcast address; the number of Usable IP Addresses; and the first and last usable IP addresses.
WhiteWater
'WhiteWater' lets people with limited or metered bandwidth publish files for download by thousands of people without saturating their bandwidth. Downloaders distribute chunks of the file amongst themselves, but gain by downloading several parts of the file simultaneously. The download speed is limited only by the downloaders own bandwidth, not that of the publisher. It can also be used in server or proxy mode, publishing and downloading files for entire networks whilst providing more permanent sharing of cached files.
Whois proxy
'wp' is a Perl whois tool for looking up the owners, technical contacts, abuse desk, IP address, NIC handle, or ASN of any domain on the internet. A complete rewrite of the GeekTools whois proxy, it also runs either as a Web application or on the command line but has a few more features. The Web interface is validated strict XHTML and CSS2.
Wifi Radar
WiFi Radar is a Python/PyGTK2 utility for managing WiFi profiles. It enables you to scan for available networks and create profiles for your preferred networks. At boot time, running WiFi Radar will automatically scan for an available preferred network and connect to it. You can drag and drop your preferred networks to arrange the profile priority.
Wireguard
WireGuard is a virtual private network software. It is built in to the Linux (and linux-libre) kernel by default. It intends to be faster and simpler than IPSec and OpenVPN. While initially released for the Linux kernel, it is now a cross-platform project. Some users consider WireGuard to already be the most secure and easiest to use among all of the VPN solutions.
Wireshark
Wireshark is a network protocol analyzer, or “packet sniffer”, that lets you capture and interactively browse the contents of network frames. The goal of the project is to create the most useful packet analyzer on any platform.
WordsMatter
Write from the web application; share with the API. WordsMatter is a 100% autonomous, open-source and free blog management module. Its efficiency makes it an eco-responsible alternative to traditional content management systems (CMS).
X ITE
X_ITE is a new WebGL X3D Browser engine entirely written in JavaScript and uses WebGL for 3D rendering. Authors can publish X3D source online within an HTML5 page with X_ITE that works with Web browsers without prior plugin installation. This gives X3D authors the ability to displays content in 3D, using WebGL 3D graphics technology to display X3D content in several different browsers across several different operating systems. Since X3D is backwardly compatible, X_ITE can also be used as a VRML viewer.
XDM-Choose
'XDM-Choose' is a replacement chooser for XDM. It presents a more user-friendly interface than the default chooser. It lets the user type in a host name, then either query the host (to see if it is up and accepting), or connect to it. Most options are configurable via the conf file (xdmchoose.conf). It comes with the 'xdmping' utility, which allows a command-line probe of an XDM host's willingness to manage a session.
XML Boiler
I wrote a specification (congratulate me with great work) for automatic transformation of XML documents based on namespaces, written a software (XML Boiler) to implement these transformations. Written a short tutorial for XML Boiler. There was no automatic way to transform between XML files of different formats previously. This new way is a technological revolution. Most of the specification was implemented in Python programming language, resulting in this free software. The most important current project goal (as of Apr 2019) is to rewrite the entire project in D programming language (because Python was found too slow and also not enough reliable). Additional project purpose: Develop some general purpose libraries for D programming language. The benefits of the project include:
  • freely intermix tag sets of different sets of tag semantics (using XML namespaces), without disturbing each other (such as by name clash) in the global world
  • add your new tags to HTML (and other XML-based formats)
  • get rid of using HTML in future Web, switch it to proper semantic XML formats
  • make XSL-format based browsers with automatic generation of XSL from other XML formats
  • make automatic coloring of source listings (for example)
  • add macroses and include (such as by XInclude) other files in XML
  • intermix different XML formats, with intelligent automatic processing of the mix
  • embed one XML format in another one
  • automatically choose the order of different XML converters applied to your mixed XML file
  • make browsers to show your XML in arbitrary format
  • make processing XML intelligent (with your custom scripts)
  • integrating together XML conversion and validation scripts written in multiple programming languages
  • associating semantics (such as relations with other namespaces and validation rules) to a namespace
  • semantics can be described as an RDF resource at a namespace URL (or a related URL)
  • many more opportunities
  • integrate all of the above in single command
Xidel
Xidel is a command line tool to query data from HTML/XML web pages, JSON-APIs and local files. It implements interpreters for XPath 2, XPath 3, XQuery 1, XQuery 3, JSONiq, CSS selectors and custom pattern matching. XPath and CSS selectors are the most efficient way to select certain elements from XML/HTML documents. JSONiq (with custom extensions) is an easy way to select data from JSON. XQuery is a Turing-complete superset of XPath and allows arbitrary data transformations and the creation of new documents. Pattern matching is for XML/HTML documents what regular expressions are for plaintext, i.e. pattern matching behaves like a regular expression over the space of tags, instead over the space of characters. Xidel implements a kind of internal pipes to pipe HTTP requests from one query to the next, so there is no need to distinguish selecting links and downloading the data referenced by them. Therefore arbitrary complex queries going over arbitrary many pages can be executed with a single call of Xidel.
Xnetintf
'Xnetintf' is an X Windows application that manages network interfaces. The current interface state is depicted through a series of bitmaps, and a mouse click in the window initiates a state transition. Xnetintf uses a per-interface configuration file to supply commands that check and toggle state, as well as a program to run after the state change completes. The package includes a command line interface.
Yafc
YAFC is quite a powerful FTP client. It is a console interface to the FTP protocol. Some of the features are recursive transfers, nohup transfers, colored ls, cached directory listings, autologin and bookmarks, powerful aliases and extensive tab completion. It also has support for Kerberos authentication.
Ypserv
The Network Information Service (NIS) (formerly known as Sun Yellow Pages (YP)) provides a simple network lookup service consisting of databases and processes. The functionality of the two remains the same, only the name has changed. It provides information, that has to be known throughout the network, to all machines on the network.
Yunohost
YunoHost is an operating system aiming for the simplest administration of a server, and therefore democratize self-hosting, while making sure it stays reliable, secure, ethical and lightweight. It is a copylefted libre software project maintained exclusively by volunteers. Technically, it can be seen as a distribution based on Debian GNU/Linux and can be installed on many kinds of hardware.
Z--PeerLibrary
PeerLibrary is an free software project developing a collaborative online community where scholars and researchers can discover, read, and discuss scholarly literature all within one site. This project focuses on expediting access to publications, enabling public recordings of analysis and insights on said publications, and encouraging collaboration and openness in the development of science.
Zeek
Zeek is a powerful network analysis framework that is much different from the typical IDS you may know. (Zeek is the new name for the long-established Bro system. Note that parts of the system retain the "Bro" name, and it also often appears in the documentation and distributions.) While focusing on network security monitoring, Zeek provides a comprehensive platform for more general network traffic analysis as well. Well grounded in more than 20 years of research, Zeek has successfully bridged the traditional gap between academia and operations since its inception. Today, it is relied upon operationally by both major companies and numerous many educational and scientific institutions for securing their cyberinfrastructure. Zeek was originally developed by Vern Paxson. Robin Sommer now leads the project, jointly with a core team of researchers and developers at the International Computer Science Institute in Berkeley, CA; and the National Center for Supercomputing Applications in Urbana-Champaign, IL.
Zibawa
Zibawa integrates other free software to create a full stack IoT system, including device management, mqtt message intepreter and enrichment, stack management and monitoring, test messaging and stack configuration. Works with mqtt, amqp and http protocols. Currently interfaces with rabbitmq, influxDB, Grafana dashboards, openLDAP.
Zomg
ZOMG is a console-based Libre.fm client written in Z-Shell. It can submit the music tracks you play to libre.fm via the Audioscrobbler protocol, and it can play libre.fm radio stations.


Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.