Semantic search

Jump to: navigation, search


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.
NetCube
NetCube (a.k.a. Jeff's version of The Spinning Cube of Potential Doom) is a python utility for visualizing network traffic in a 3d simulation. The x, y, and z axes correspond to the source IP address, the port number, and the destination IP address, respectively. This applies only to TCP and UDP traffic, of course, but that's the bulk of the traffic out there! Why bother? Well for one, visualization seems to help humans in identifying port scans and the like. See the original The Spinning Cube of Potential Doom page for more info.
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).
NetSPOC
NetSPOC is a Network Security POlicy Compiler. A tool for simplified security management of networks with multiple security domains. NetSPOC takes a description of topology, services and rules and generates access lists for multiple packet filters.
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.
Netrik
Netrik is an advanced text mode WWW browser. Its mission is to give you access to as much of the web as possible in text mode, without forsaking any possible comfort. To achieve that, netrik will need many advanced features, including multi-windowing, CSS, Javascript, HTML filtering/rewriting, and maybe some optional graphical capabilities. However, the goal is not to implement as many killer-features as possible; rather, the priorities are a really good user interface, and innovative new features not found in other browsers, making life easier and emphasizing the advantages of text mode. Presently, netrik has all what is necessary for basic web browsing; none of the advanced features are present yet. There are already a few nice little goodies, though.
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.
Newrelic-api
Java client library for the New Relic REST APIs built using Jersey and Gson. The library implements over 110 operations across all of the available 35 New Relic services. It is primarily used by applications to automate the configuration of New Relic Monitoring, Alerting and Dashboards, but can also be used for extracting incident and metric data, executing Insights queries, or uploading plugin metrics.
NewsDeliver
NewsDeliver is a simple but customizable NNTP to email gateway written in Python. When invoked (usually by a cron job), it checks for new messages on newsgroups that the user has marked as "watched" and emails a copy of any new messages to the user.
NewsFlash
NewsFlash is a feed aggregator that supports RSS, Atom, and JSON Feed. It complements an account with a web-based feed reader service to synchronize feeds, categories, and article status between devices. Services supported include Miniflux, NewsBlur, Feedbin, FreshRSS and Tiny Tiny RSS. Feed subscriptions are managed using categories and can be imported and exported in OPML format. Content scrapers are used to extract the full text of articles when not available in a feed.
NewsLib
NewsLib is a library of Perl modules for managing Network News services. It's meant to be used for code-reuse and sharing when writing news-based applications. It includes Net::NNTP::Client (simulates a news client), Net::NNTP::Proxy (a proxying news server), and News::NNTPAuth (NNTP authentication).
Newsadmin
'Newsadmin' is a simple news administration system that features news editing and several separate news editor/ administration accounts. Articles can have a news image that can be uploaded with the article (using news editing form). There is a news archive page for past articles. Long articles can optionally be cut on main view and read using separate readarticle "read more" page.
Newsbeuter
Newsbeuter is an RSS feed reader designed to be used on text terminals on Unix and Unix-like systems. It was developed with texttools users in mind, and thus its interface is similar to tools like mutt and slrn.
Newsd
'Newsd' is a standalone local NNTP news server for private newsgroup serving on a single server. It is useful for serving private newsgroup(s) to an intranet or the Internet, and can act as a simple mail gateway. However, it does not interface with other news servers and cannot manage distributed news feeds, i.e. Usenet news.
Newspipe
Newspipe is an RSS/Atom aggregator with a difference: It allows you to keep track of your feeds through e-mail - you create an OPML file listing your feeds and Newspipe will collect them, convert them to e-mail messages and send them to your mailbox. This means you can read, organize and archive news feeds using your current mail client (or even webmail), without needing to use a separate program. Newspipe can send you news items as plaintext or HTML mail, both as single items or grouped in a digest.
Newspost
Newspost is a full-featured USEnet binary autoposter. It is meant as an all-in-one posting solution. In addition to posting files, it can post text prefixes, and generate and post .SFV files and .PAR volumes. It supports both yencoding and uuencoding.
Newsstar
Newsstar fetches news and posts it to a local news server: INN and sn are supported. The program can make multiple simultaneous connections, not only to one server, but to several, supporting up to 10 "threads". Before fetching each article, it checks that it hasn't already been downloaded by another thread or in a previous session. It can also "pipeline" article requests to make more efficient use of bandwidth.
Newts
Newts is a notesfile program, a news-like program for use as a message board. Newts is designed for *NIX-like systems, and resembles the Notesfiles program written early in the 1980s at the University at Urbana-Champaign. The client program included emulates the look and feel of Notesfiles, and the UIUC backend is compatible with Notesfiles data files. Future versions of Newts will include a separate daemon to manage multiple local and network connections, additional backends, and additional clients.
Nextcloud
Nextcloud is a free, decentralized and open cloud platform. It allows you to sync your files, calendars and contacts while staying in control of your data. As a platform you can extend it with many existing apps or write your own. With federated sharing, Nextcloud allows you to collaborate with people across different Nextcloud installations. Nextcloud also provides real-time communication through Spreed.me and collaborative editing through LibreOffice Online integration.
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.
Ngetdaemon
'ngetdaemon' lets users quickly and efficiently read and download from Usenet remotely. One click updates and sorts all headers. Posts are grouped together in 'file groups': a post consisting of 100 files is compacted into one line and determined to be complete, incomplete, par fills, etc. There are no buttons, animations, etc. Everything is designed to create as little strain on bandwidth as possible.
Nginx
nginx [engine x] is an HTTP and reverse proxy server, as well as a mail proxy server, written by Igor Sysoev. For a long time, it has been running on many heavily loaded Russian sites including Yandex, Mail.Ru, VKontakte, and Rambler. According to Netcraft nginx served or proxied 15.53% busiest sites in December 2013. Here are some of the success stories: Netflix, Wordpress.com, FastMail.FM. Note that NGINX Plus is proprietary.
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.
Ninpaths
This is an efficient and space-saving inpaths reporting program. It works as follows: you feed it the Path lines via an INN channel feed, and from time to time the program writes all its internal counters accumulated so far to a dump file. Another instance of the program picks up all the dump files, adds them up and formats them into the report.
Nitter
Nitter is a frontend for Twitter focused on privacy and perfomance. It is inspired by Invidious. It is not possible to use a Twitter account. Available instances can be found here.

Features

  • No JavaScript or ads
  • All requests go through the backend, client never talks to Twitter
  • Prevents Twitter from tracking your IP or JavaScript fingerprint
  • Uses Twitter's unofficial API (no rate limits or developer account required)
  • Lightweight (60KB vs 784KB from twitter.com)
  • RSS feeds
  • Themes
  • Mobile support (responsive design)
Nnewz
nnewz is an NNTP client written in C# (Mono). It supports SSL-enabled servers.
Nntp2rss
'nntp2rss' provides a bridge to access newsgroups using an RSS reader. It assembles the latest few articles' subjects of one newsgroup into one feed. Users can read any newsgroup with the same script as the group name is passed as a parameter. The feed can contain up to 25 articles (also a parameter), and there is the option to use Google Groups links to view groups and article texts. Feeds are compliant to RSS 0.91, 1.0, or 2.0, PIE/NECHO 0.1, or Unix mbox.
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).
Node.js
Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js' package ecosystem, npm, is the largest ecosystem of libraries in the world.
Noffle
Noffle is a news (nntp) server optimized for few users and low speed dial-up connections to the Internet. It adds offline reading capabilities to existing news readers. Features include optional auto group subscribe/unsubscribe; full, overview and thread subscription modes; local groups; article expiry time customizable for each group; article request stacking for faster download. Noffle is aimed at the home or smaller organisation that wants to read up to a few hundred newsgroups. It is not suitable for running a complete newsfeed and cannot participate in a properly configured newsfeed.
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.
Nyxt
Nyxt is a lisp-based web browser using the webkit engine, with a focus on extensibility and user-customisation.
Nzb
The nzb Project provides a library and graphical Usenet client for nzb based NNTP downloading and streaming. Features:
  • Native NZB parser.
  • Native threaded (multiple connections) NNTP client.
  • Native yEnc decoder.
  • Native uuencoding decoder.
  • Multi-threaded NZB streaming.
  • Preliminary RAR support for streams (full multi-volume uncompressed RAR archives can be streamed directly).
  • Built-in SSL support
Note: many archives are RAR format, but there are free software tools that can extract them. Use unar to extract them.
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.
OSSEC
From about page: OSSEC has a powerful correlation and analysis engine, integrating log analysis, file integrity monitoring, Windows registry monitoring, centralized policy enforcement, rootkit detection, real-time alerting and active response.
ObscuraCam
https://f-droid.org/en/packages/org.witness.sscphase1/ Obscuracam is a photo and video app for Android that keeps certain information private. Ever capture someone in a photo or video, then realize they may not want to be in it? Not comfortable posting a friend, family member or child’s face on the internet? Worried about the geolocation data in the picture giving away private hideaway? Tired of Facebook, Google and other sites “auto detecting” faces in your photos? Then this is for you, giving you the power to better protect the identity of those captures in your photos, before you post them online. Take a picture or load a photo or video from the Gallery, and ObscuraCam will automatically detect faces that you can pixelate, redact (blackout) or protect with funny nose and glasses. You can also invert pixelate, so that only the person you select is visible, and no one in the background can be recognized. This app will also remove all identifying data stored in photos including GPS location data and phone make & model. You can save the protected photo back to the Gallery or any other “Share” enabled app.
OctoPrint
Control and monitor every aspect of your 3D printer and your printing jobs right from within your browser:
  • Access the embedded webcam feed and watch remotely how your printer is creating your newest thing.
  • Get constant feedback regarding the current progress of your print job.
  • Take a look at the integrated GCODE visualizer to see a rendition of the GCODE you are currently printing.
  • Keep an eye on the temperatures of your hotends and print bed and adapt them on the fly.
  • Move the print head along all axes, extrude, retract or just define your own custom controls.
  • Start, stop or just pause your current print job, you are in full control at any time.
Compatible and extendable Out of the box OctoPrint is compatible with most of the available consumer 3D printers. And its powerful plugin system allows extending its functionality in various ways. To name a few:
  • Have OctoPrint send you push notifications on job progress via Pushbullet or Pushover.
  • Completely replace OctoPrint’s UI on mobile devices via TouchUI.
  • Integrate OctoPrint into your messaging tool of choice, like Telegram or Slack.
  • Collect statistics of your printer and print jobs via the Print History or the Printer Statistics plugin.
  • Add support for specific printers like Flashforge printers or older Makerbots or the Micro 3D printer.
OctoPrint’s official plugin repository is integrated right within OctoPrint and installing a plugin is only a click away. And getting started on plugin development is easy! And even more!
  • Create awesome timelapse recordings of your prints!
  • Slice your STL files directly within OctoPrint.
  • Control who can control your printer with the built-in access controls.
  • Add system commands to the menu to easily shutdown or reboot your OctoPrint server or even your printer.
  • Configure event hooks to react to certain events within OctoPrint by calling external commands or sending custom GCODE to your printe
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.
OfficeFloor
OfficeFloor provides true inversion of control for building simple static to complex real-time Web applications that are "build once, run anywhere" - even with cloud computing. It allows you to wire together a working prototype in minutes, extend the prototype to a working Web site in hours, and deploy and run anywhere. The code is self documenting to make support easier. It aims to be "The Java Web Answer" for rapid application development for Web applications.
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.
OnionShare
What is OnionShare? OnionShare lets you securely and anonymously share files of any size. It works by starting a web server, making it accessible as a Tor onion service, and generating an unguessable URL to access and download the files. It doesn't require setting up a server on the internet somewhere or using a third party filesharing service. You host the file on your own computer and use a Tor onion service to make it temporarily accessible over the internet. The other user just needs to use Tor Browser to download the file from you. How to Use Open OnionShare, drag and drop files and folders you wish to share into it, and click Start Sharing. After a moment, it will show you a .onion URL. This is the secret URL that can be used to download the file you're sharing. Send this URL to the person you're sending the files to. If the files you're sending aren't secret, you can use normal means of sending the URL, like by emailing it, or sending it in a Facebook or Twitter private message. If you're sending secret files then it's important to send this URL securely. The person who is receiving the files doesn't need OnionShare. All they need is to open the URL you send them in Tor Browser to be able to download the file.\
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.
Open Journal Systems
Open Journal Systems (OJS) is a journal management and publishing system that has been developed by the Public Knowledge Project through its federally funded efforts to expand and improve access to research.
Open eClass
Open eClass is offered by the Greek Academic Network (GUnet) since 2003 as an advanced e-learning solution that can enhance the teaching and learning process. It is used by almost all universities in Greece. There is documentation both in Greek and in English. For a complete list of 3rd party components see here

Features

  • Courses
  • Exercises - quizzes
  • Learning path
  • Statistics
  • Educational material
  • Assignments
  • Multimedia
  • User groups
  • Backup files
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.
OpenInteract
'OpenInteract' is an extensible Web application server that includes a robust system of components, object-oriented data access, a consistent security scheme for both tasks and data objects, a simple user and group management system, and a packaging system that makes it easy to distribute custom applications. It is stable, and runs out of the box on five different databases.
OpenResty
By taking advantage of various well-designed Nginx modules, OpenResty effectively turns the nginx server into a powerful web app server, in which the web developers can use the Lua programming language to script various existing nginx C modules and Lua modules and construct extremely high-performance web applications that are capable to handle 10K+ connections. OpenResty aims to run your server-side web app completely in the Nginx server, leveraging Nginx's event model to do non-blocking I/O not only with the HTTP clients, but also with remote backends like MySQL, PostgreSQL, Memcached, and Redis. OpenResty is not an Nginx fork. It is just a software bundle. Most of the patches applied to the Nginx core in OpenResty have already been submitted to the official Nginx team and most of the patches submitted have also been accepted. We are trying hard not to fork Nginx and always to use the latest best Nginx core from the official Nginx team.
OpenSCAP
From their repo: The oscap program is a command line tool that allows users to load, scan, validate, edit, and export SCAP documents. OpenSCAP uses SCAP which is a line of specifications maintained by the NIST. SCAP was created to provide a standardized approach for maintaining system security. New specifications are governed by NIST’s SCAP Release cycle in order to provide a consistent and repeatable revision workflow. OpenSCAP mainly processes the XCCDF which is a standard way of expressing a checklist content and defines security checklists. It also combines with other specifications such as CPE, CCE and OVAL to create a SCAP-expressed checklist that can be processed by SCAP-validated products. For more information about the SCAP please refer to SCAP Standards.
OpenStego
Steganography is the science of hiding secret message inside another larger and harmless looking message. This is one notch above regular cryptography; which just obscures the original message. Steganography tries to conceal the fact that there is a message in the first place. Steganographic message often appears to be something else than the original (secret) message, like a picture, sound, larger text, etc. OpenStego is the free Steganography solution. It is a tool implemented in Java for generic steganography, with support for password-based encryption of data. It supports plugins for various steganographic algorithms.
OpenVAS
OpenVAS (previously GNessUs) is a fork of the Nessus security scanner to ensure continued development of the project as free software. The fork is based on the current Nessus 2.2.5 packages from GNU/Debian.
OpenVPN
OpenVPN lets you to treat a collection of remote machines as though they are on the same network. The connections on this new, virtual network are secured by TLS/SSL. One machine acts as the network server, the others as clients. OpenVPN can also be a component in a TLS tunnel, where the client connects only to the OpenVPN server, which makes additional connections on the client's behalf.
OpenVRML
OpenVRML is a VRML/X3D browser and C++ runtime library. +The library includes parsers for VRML97 and VRML-encoded X3D as well as a +full runtime system for playing VRML/X3D content. An XEmbed control is +included along with frontends for use both as a stand-alone player and as a +Mozilla Gecko Web browser plug-in
Openbazaar-desktop
This is the reference client for the OpenBazaar network. It is an interface for your OpenBazaar node, to use it you will need to run an OpenBazaar node either locally or on a remote server.
Openbazaar-go
This repository contains the OpenBazaar server daemon which handles the heavy lifting for the OpenBazaar desktop application. The server combines several technologies: A modified IPFS node, which itself combines ideas from Git, BitTorrent, and Kademlia. A lightweight SPV Bitcoin wallet for interacting with the Bitcoin network. And a JSON API which can be used by a user interface to control the node and browse the network. If you are looking for the OpenBazaar user interface code see here.
Openblox
A game engine providing a Lua API to enable developers to create games easily and with few restrictions.
Openfight
It's a webapp, easily and highly configurable, that makes it available for governments of third world countries, to provide their citizens with an self-diagnosis tool that also offers openData (anonymized) that can be used by data-scientist and machine learning experts.
Openstreetmap-website
OpenStreetMap is a project for creating and distributing free geographic data for the world.
Openswan
Openswan is an implementation of IPsec for the GNU/Linux operating system. Is it a code fork of the FreeS/WAN project which has been terminated. It provides IPSEC (IP Security, which is both encryption and authentication) kernel extensions and an IKE (Internet Key Exchange, keying and encrypted routing daemon), as well as various rc scripts and documentation. Openswan is known to interoperate with other IPSEC and IKE systems already deployed by other vendors. It features Opportunistic Encryption, subnet extrusion, X.509 certificates, NAT Traversal support, XAUTH, and DNSSEC support.
Opmuse
A web application to play, organize and share your music library.
Orthanc
Orthanc aims at providing a simple, yet powerful standalone DICOM server. It is designed to improve the DICOM flows in hospitals and to support research about the automated analysis of medical images. Orthanc can turn any computer running Windows or GNU/Linux into a DICOM store (in other words, a mini-PACS system). Its architecture is lightweight and standalone, meaning that no complex database administration is required, nor the installation of third-party dependencies. What makes Orthanc unique is the fact that it provides a RESTful API. Thanks to this major feature, it is possible to drive Orthanc from any computer language. The DICOM tags of the stored medical images can be downloaded in the JSON file format. Furthermore, standard PNG images can be generated on-the-fly from the DICOM instances by Orthanc. Orthanc lets its users focus on the content of the DICOM files, hiding the complexity of the DICOM format and of the DICOM protocol.
Ostiary
Ostiary lets a client run scripts on a server in a secure, authenticated manner, using an extremely simple protocol that is immune to buffer-overflow attacks. It is useful as a limited ssh/lsh replacement, or to selectively enable full remote shell access on a temporary basis.
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
PHPCoder
PHPCoder is a frontend to the Turck MMCache encoding functions. It encodes your PHP scripts and applications into non-reversible bytecode, so users of your programs can't see or change the source code, but still have full functionality. It encodes your application's PHP configuration files so someone viewing your source code sees neither your database login not password information. You can also set restrictions on the encoded scripts, lock a script to a particular server IP address, server host name, visitor IP, or place a time limit on the script so it will expire after a set amount of time. You specify Text, HTML, or PHP code that should be prepended and appended to each file before it is encoded, so you can easily and securely implement your own licensing scheme.
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.
PHPkrm
PHPkrm is a Web-based GnuPG keyring manager. It lets anonymous visitors add their own public keys and download all keyrings, and allows synchronization with external servers to refresh the keys and/or upload the keys.
POPular
POPular is a suite of programs for setting up a large distributed mail cluster. Included are a POP3 server and proxy and several utility programs for delivering mail into mailboxes, listing the current connections, and configuring the servers. POPular supports virtual servers, scales to millions of mailboxes, is completely configurable at runtime and uses a flexible authentication mechanism through shared library modules.
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
PacketFence
PacketFence is a network access control (NAC) system which provides an impressive list of supported features. Among them, there are: registration, detection of abnormal network activities, proactive vulnerability scans, DHCP fingerprinting, isolation of problematic devices, remediation through a captive portal, 802.1X and integration with wireless networks.
Packit
'Packit' is a network auditing tool that can customize, inject, monitor, and manipulate IP traffic. By letting you define (spoof) nearly all TCP, UDP, ICMP, IP, ARP, RARP, and Ethernet header options, Packit is useful in testing firewalls, intrusion detection systems, port scanning, simulating network traffic, and general TCP/IP auditing. It is also an excellent tool for learning TCP/IP.
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.
Pagure
With pagure you can host your project with its documentation, let your users report issues or request enhancements using the ticketing system and build your community of contributors by allowing them to fork your projects and contribute to it via the now-popular pull-request mechanism. See it at work: https://pagure.io Playground version: https://stg.pagure.io If you have any questions or just would like to discuss about pagure, feel free to drop by on IRC in the channel #pagure of the freenode server.
Palava
Is a collection of server and client sided programs that allows users to communicate with the browser (WebRTC) through audio and video. This page provides info for the Palava client. Other parts of the system are listed as "extensions" for lack of a better way of organizing info.
PalavaMachine
PalavaMachine is a WebRTC signaling server that is designed to work with palava-client. Signaling describes the process of finding other peers and exchange information about how to establish a media connection. The server is implemented in EventMachine and Redis PubSub and communication to the clients is done via WebSockets.
Panopticlick
From the homepage: When you visit a website, online trackers and the site itself may be able to identify you – even if you’ve installed software to protect yourself. It’s possible to configure your browser to thwart tracking, but many people don’t know how. Panopticlick will analyze how well your browser and add-ons protect you against online tracking techniques. We’ll also see if your system is uniquely configured—and thus identifiable—even if you are using privacy-protective software.
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)
Paperclips
Paperclips is a Java Servlet API 2.3 compliant servlet container. It supports HTTP/1.1, session load balancing and is completely modular so administrators can install just the parts they need.
Papercut NNTP server
Papercut is a multi-threaded NNTP server whose main objective is to integrate Web-based message board software (Phorum, for example) with a Usenet front-end. Its extensibility lets developers write their own containers to store Usenet articles (messages). The code is extensible enough that you could write new containers to integrate the news server with other Web message board projects or even other ways to store the messages.
Password
This is a candidate for deletion: broken links, can't find elsewhere, software not archived, no response to email to author. Danm (talk) 10:26, 30 October 2017 (EDT) Password is a cool little random password generator which generates a random password which is strong, safe and secure.
Pasteque
Pastèque (watermelon) is a Point Of Sale software suite that enables shopkeepers to achieve their sales efficiently. Pastèque is composed with 3 softwares :
  • Pastèque Server
  • Pastèque Desktop
  • Pastèque Android
They are available on both tablets and computers, which means you can easily transfer your database between one software and another. The program allows you to track your activity online, manage different customers, print tickets, etc.
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.
Peergos
Peergos is a secure and private online space where users can store, share, and view their photos, videos, music, and documents. It offers a comprehensive suite of features including a calendar, news feed, chat, and a growing list of apps. Fully open source and self-hostable.
Pen
Pen is a load balancer for "simple" TCP-based protocols such as HTTP or SMTP. It allows several servers to appear as one to the outside. It automatically detects servers that are down and distributes clients among the available server for high availability and scalable performance. The load balancing algorithm tracks clients and tries to send them back to the server they visited the last time. The client table has slots (default 2048, settable through command-line arguments). When the table is full, the least recently used one is discarded to make room for the new one. This is superior to a simple round-robin algorithm, which sends a client that connects repeatedly to different servers. This breaks applications including most modern web applications) that maintain state between server connections.
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.
PhotoPrism
PhotoPrism is a powerful platform designed to simplify the organization, storage, and sharing of digital photos in a decentralized environment. This innovative platform provides a comprehensive set of tools to help you manage the ever-growing flow of digital images in your life, ensuring that you can find, access, and share your photos intuitively and efficiently, while maintaining control over your data.
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.
Pidgin-otr
"Off-the-Record Messaging plugin" (or pidgin-otr) is a Pidgin plugin for secure messaging using a protocol known as OTR. Like similar protocols, OTR allows you to hold secure (encrypted and authenticated) conversations. In addition, messages themselves are not signed (that is, they are off-the-record) and remain secure even if your private key is compromised (previous communication streams cannot be decrypted). These features are useful, for example, for journalists. Note, though, that these are technical restrictions not legal ones (a court may consider other evidence). This plugin offers various methods of initial authentication (challenge/response, shared secret), autogenerates keys, and retains keys so that you can continue conversations with people you have previously authenticated. It does not interfere with unencrypted conversations, although you can prompt the other user to install pidgin-otr (or another OTR client) themselves.
Pipecode
Pipecode is a distributed social network software package written in PHP for use on Pipedot. There is a running instance at https://pipedot.org/ Looks familiar, right?
Piped
Piped allows you to watch YouTube videos without using Google's privacy-invasive non-free interface. Another libre frontend for YouTube is Invidious.

Features

  • No Ads
  • No Tracking
  • Lightweight on server and client
  • Infinite scrolling
  • Light/Dark themes
  • Login
  • Feeds
  • Integration with SponsorBlock
  • Integration with LBRY for streaming
  • 4K support
  • No connections to Google's servers
  • Playing just audio
  • PWA support
  • Support for iOS
  • Locally saved preferences
  • Available in many languages
  • Embedded video support
  • Multi-region load-balancing
  • Performant by design, designed to handle thousands of users concurrently
  • Does not use official YouTube APIs
  • Uses NewPipeExtractor to extract information
  • Public JSON API
Pipo Heckert gnu.tiny.png
Pipo is a BBS (Bullettion Board System). The features of GNU Pipo-BBS include:
  • Text and ANSI interfaces with colour for ANSI compatible terminals.
  • Online help.
  • Telnet connection (socket one planned).
  • Ability to talk instantly to a user connected at the same time as you.
  • Long term messages which can be viewed by non-connected users. They can be seen by all users, a specific group of users or one specific user...
  • Log of recently exchanged messages, available even after logout.
  • Ability to view the list of currently connected users.
  • Mappable keys.
  • Customization of colours.
  • Robots.
  • Lot of informations available on users (available only with that user's permission).
  • Games.
  • Easy-to-implement multi language system.
  • Different types of messages, including ASCII-Art.
  • Discussion lists (a little bit like IRC).
  • A voting system.
Pixelfed
Pixelfed is a decentralized photo sharing platform with a modern UI and an easy to use interface. It is part of the Fediverse, which means it is able to communicate with other ActivityPub powered social networks, such as Mastodon, PeerTube, Friendica, etc. It also means that anyone can run their own server and interact with other Pixelfed servers. It is a direct competitor to the known proprietary social network Instagram, marketing itself as a private and ethical choice for photo sharing.
Pkdump
'pkdump' detects TCP and UDP port scans and connection attempts from foreign hosts over the Internet. The program detects: TCP connect , TCP syn , TCP fin , TCP xmas, TCP ack, TCP null(no flags), UDP port (connect) and UDP null (0 bytes, UDP packets lengt ), and whether the IP packet are fragmented or not. The program should be executed from a separate empty directory to an alternate screen. It sends program output through a general file that contains all IP packets received during the transmission; has the files that are progressively updated as the files checks for probable hacking that contains the IP packet and the data of probable scanning; and displays the IP packet and the data of scanning on the screen.
Placid
'Placid' is a Web-based frontend for Snort that uses MySQL. It supports searching, sorting, and graphing of events, and was designed for speed and to have little overhead.
Planplan
Planplan is an open source data product search engine allowing users of the community platform to find different everyday objects via verified professionals with a very large number of positive opinions.
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
Pleroma
Pleroma (πλήρωμα) is a free, federated social networking server built on open protocols. It is compatible with GNU Social, Mastodon, and many other ActivityPub and OStatus implementations. The project consists of several components: Pleroma is the server implementation, and comes bundled with PleromaFE, the default frontend. Other useful utilities are also provided, such as an ActivityPub relay. For a friendly introduction to Pleroma and the Fediverse, read What is Pleroma?.
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.
Polipo
'Polipo' is a lightweight caching Web proxy that was designed as a personal cache. It is able to cache incomplete objects and will complete them using range requests. It will use HTTP/1.1 pipelining if supported by the remote server.
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.
Portmon
Portmon is a daemon that is able to monitor network services and send notification in the event that a server goes down. Portmon was designed to be able to monitor a large number of servers/workstations and give very configurable notification in the event of a network failure.
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.
Poseidon
A fast, minimal and lightweight browser.
  • Requires WebKit 2.12.3 or higher.
  • Support "evince-browser-plugin" for embed PDF.
  • Support custom themes.
  • Support incognito mode (Defcon Mode).
  • Support Tor through torsocks or proxychains.
  • It's multi-language.
Many other features will be added periodically.
PostActiv
postActiv is a microblogging social networking software which federates with other microblogging software using the OStatus, ActivityStreams, and Webfinger protocols. It is a fork of the GNU social project intended to include a variety of improvements.
PostgreSQL
PostgreSQL is a powerful database system with a strong reputation for reliability, data integrity, and correctness. It supports the SQL standard and is fully ACID compliant. It offers many advanced features, including complex queries, foreign keys, triggers, views, transactional integrity and multiversion concurrency control. It features native programming interfaces for C/C++, Java, .NET, Perl, Python, Ruby, Tcl, and ODBC.
Pound
Pound is a reverse HTTP proxy, load balancer, and SSL wrapper. It proxies client HTTPS requests to HTTP backend servers, distributes the requests among several servers while keeping sessions, supports HTTP/1.1 requests even if the backend server(s) are HTTP/1.0, and sanitizes requests. Pound proxies HTTO _and HTTPS requests simultaneously. In addition, it knows about failed back-end servers and can redirect requests according to their availability. It can run as setuid/setgid and/or in a chroot jail. Pound does not access the hard-disk at all (except for reading the certificate file on start, if required, and the pid file) and should thus pose no security threat to any machine. It needs at least the configuration file (read-only) and, optionally, the HTTPS server certificate (read-only).
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.
Privacy Badger
Privacy Badger automatically blocks spying ads and invisible trackers as you browse. It's there to ensure that companies can't track your browsing without your consent. Privacy Badger sends the Do Not Track header with each request and evaluates the likelihood that you are still being tracked. If a domain appears to be tracking you on multiple websites, Privacy Badger automatically blocks your request from being sent to the tracking domain. Our extension shows you one of three states for each tracker. Red means block the tracker. Yellow means that we don't send cookies or referers to the tracker. Green means unblocked (probably because the third party does not appear to be tracking you - yet). You can click on the Privacy Badger icon in your browser's toolbar if you wish to override the automatic blocking settings. Nothing can stop the Privacy Badger from eating cookies when it's hungry! Privacy Badger is a project of the Electronic Frontier Foundation (https://www.eff.org)
Privacy Redirect
Redirects Twitter, YouTube, Instagram, Google Maps and Reddit requests to privacy friendly alternatives such as Nitter, Invidious, Bibliogram and OpenStreetMap. Allows for setting custom instances or random choice, toggling all redirects on/off and more.
PrivateBin
PrivateBin is a text-storage self-hosted server with zero knowledge of pasted data. Data is encrypted/decrypted in the browser using 256 bits AES.
Privatkopiera
Download from SVT Play and other services.
Privoxy
Privoxy is a Web proxy based on Internet Junkbuster with advanced filtering capabilities for protecting privacy, filtering Web page content, managing cookies, controlling access, and removing ads, banners, pop-ups, and other obnoxious Internet junk. It is useful for both stand-alone systems and multi-user networks.
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.
Procwatch
Procwatch watches a /proc filesystem for new processes. When a process is created, procwatch reports the time, the username, the PID, and the binary that was run. Its output is suitable for logging to log files and is geared for system administrators who are testing a new but as yet untrusted UNIX system. Although it cannot detect, and is not proof against, hacked loadable kernel modules that have modified /proc, it is useful in watching for possible rogue binaries.
Program Guard
Program Guard allows the user of a GNU/Linux workstation to specify which applications are allowed to make TCP/IP connections to the Internet. Application program names can be specified by listing them in a file (Static Mode) or by querying the user (Query Mode). In Query Mode, connection attempts by unknown programs result in a Program Guard dialog box being displayed. In addition to providing connection information, this gives the workstation user the option of allowing or blocking the program either for the current instance of the program or for all future instances. It consists of a daemon, a kernel module, and a GUI interface component and makes use of the GNU/Linux Netfilter interface.
Prousdata
Prousdata restores files and folders for next user session. Main tool helps to manage protections scope: user, elements, forbids.
Proxyknife Heckert gnu.tiny.png
GNU Proxyknife is a customizable multithread proxy hunter. It can help users behind strict firewall find suitable free proxies. gnu Proxyknife reads proxylist1 from the file, stdin or the web, then validates the free proxies and prints the good ones. Time intervals and the others which are userful to estimate the speed or capability of every proxy are also printed. The whole processing can be customized by the user, which is different from the other hunters. In url mode, Proxyknife can read a large number of proxies on machines with little memory. It works on GNU/Linux, SunOS, OSF1 and more.
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.
PsiTransfer
From the README: Simple self-hosted file sharing solution. It's an alternative to paid services like Dropbox, WeTransfer.
  • No accounts, no logins
  • Mobile friendly responsive interface
  • Supports many and very big files (Streams ftw)
  • Resumable up- and downloads (tus.io)
  • Set an expire-time for your upload bucket
  • One-time downloads
  • Download all files as zip/tar.gz archive
  • Modal-style file preview
  • Requires Node >=7.4 or use --harmony-async-await flag
  • Password protected download list (AES)
  • /admin Page lists bucket information, Screenshot (disabled until you set adminPass config value)
  • Lightweight Vue based frontend apps. Gzipped (on by default) less than 100k
  • Explicit named bucket IDs with query param sid=<myBucketID>
Pthrlib
'pthrlib' is a library and toolkit for easily and quickly writing small, fast, HTTP/1.1-compliant Web servers. The distribution includes a lightweight cooperative threading library, a buffered I/O library, a library for writing HTTP/1.1 RFC-compliant servers, a library for writing CGI scripts that run inside the server, and an ftp client library. Examples, full manual pages documenting every function, and a production quality micro-webserver called rws are also included.
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.
Publimark
Publimark is a command line tool to secretly embed text in an audio file (i.e. audio steganography). Like cryptography, it uses a pair of keys: the public one can be shared, whereas the private one must be kept secret. Anybody can send a steganographic message, but only the private key owner will be able to read it. Of course, marked audio files are still playable without any noticeable change.
Pump.io
A federated microblogging system that is a replacement for StatusNet.
Pure-FTPd
Pure FTP Server is a fast, production quality, standards-conformant FTP server based on Troll-FTPd. It has no known buffer overflows, is trivial to set up, and is especially designed for modern kernels. Features include PAM support, IPv6, chroot()ed home directories, virtual domains, built-in 'ls', FXP protocol, anti-warez system, bandwidth throttling, bounded ports for passive downloads, an LDAP backend, and XML output.
Puszcza-guppy
A modular cross-platform chat bot in Python. She performs automated functions at live chat networks. guppy currently serves some common tasks like calculation, web search, words and domain look-up.
Py-RADIUS
radius.py is a pure Python module implementing client side RADIUS authentication as defined by RFC2138.
PyAutoWikiBrowser
Currently it is under development, but it is available for testing as a command line tool. While in beta please restrict editing to your own userspace, or preferably, sign up at test wikipedia and use that. Enter the project test (not Wikipedia) and language test when running make.py to set up the software. If you are a python developer, please be encouraged to send patches and suggestions. Everyone else, please test the software and submit the best bug reports you can at the project's sourceforge page under the tracker menu.
PyBitmessage
PyBitmessage is the official instant messaging client designed for Bitmessage(a P2P encrypted decentralised communication protocol).
PyFeedaemon
PyFeedaemon is a Python3 program for retrieving RSS feeds and sending a result digest to specified e-mail address. RSS feeds are added directly into configuration file or with command-line option. PyFeedaemon can be added as a cron task for regular RSS retrieving. Digest is sent as HTML webpage.
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.
PyPPP
PyPPP is a python library which implements PPP (Perfect Paper Passwords) which is a single-use ââ¬Åpasscodeâ⬠system design to go into multi-factor authentication systems. It also contains a authentication system which works with the Django web framework.
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.
Pycares
Through this one can use c-ares in Python.
Pyne
This is a candidate for deletion: broken links, can't find new homepage, software not on archive.org, my email to maintainer returned to sender. Danm (talk) 23:32, 26 October 2017 (EDT) Pyne is a graphical (GTK+) offline newsreader and emailer written in Python. Multiple POP3, IMAP4, SMTP, and NNTP boxes are supported. Features include threading of newsgroups, optional expiry of news and mail, filters, attachment support, etc.
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.
QPopper
Qpopper is a widely used server for the POP3 protocol. It includes TLS/SSL support, very fast start-up times, and reduced I/O at session close. This server is fully compliant with RFCs 1939 and 2449, and supports Kerberos V4, if enabled.
Quassel
Quassel IRC is a modern, cross-platform, distributed IRC client, meaning that one (or multiple) client(s) can attach to and detach from a central core -- much like the popular combination of screen and a text-based IRC client, but graphical. In addition to this unique feature, we aim to bring a pleasurable, comfortable chatting experience on several operating systems, making communication with your peers not only convenient, but also ubiquitous available. And the best of all: It's free - as in beer and as in speech, since we distribute Quassel under the GPL.
QuiteRSS
QuiteRSS is "fast and comfortable to user" cross-platform RSS/Atom news feeds reader written on Qt/C++.
Qutebrowser
qutebrowser is a keyboard-focused browser with a minimal GUI. It’s based on Python and PyQt5 and free software, licensed under the GPL. It was inspired by other browsers/addons like dwb and Vimperator/Pentadactyl.
RSPLIB
RSPLIB is the free software implementation of the IETF Reliable Server Pooling (RSerPool) architecture, a novel framework for pool and session management. The Reliable Server Pooling (RSerPool) architecture (defined by RFC 5351 to RFC 5356) is an overlay network framework to provide server replication and session failover capabilities to its applications. Server redundancy leads to load distribution and load balancing, which are also covered by RSerPool. But in strong contrast to other solutions in the area of cloud and high-performance computing, the fundamental property of RSerPool is to be "lightweight", i.e. it can also be used on devices providing only meagre memory and CPU resources (e.g. embedded systems like telecommunications equipment or routers).
RSS-Planet
RSS-Planet is a script which fetches headlines from various news Web sites via RSS feeds and then plots the story titles on a world map using xplanet.
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.
Rawdog
'rawdog' is an RSS Aggregator Without Delusions Of Grandeur. It supports RSS 0.9, 1.0, and 2.0, Atom, and CDF feeds using Mark Pilgrim's feed parser. It runs from cron, collects articles from a number of feeds, and generates a static HTML page listing the newest articles in date order. It supports per-feed customizable update times, and uses ETags, Last-Modified, and gzip to minimize network bandwidth usage.
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.
Rebilly
Rebilly is the world’s first customer lifetime value maximization company. We make it easy for even the most complex businesses to get the most profit possible from every single customer. There are tons of companies that just process payments. Only Rebilly perfects them. Rebilly's comprehensive set of powerful tools is built to help you increase approval rates and reduce churn, fraud, and chargebacks to ensure you get every penny you deserve from the audience you’ve built. Some of the things that make Rebilly different are our gateway agnostic platform, speedy payment integrations, and our extremely customizable Rules Engine. These features offer an unmatched degree of flexibility and control over subscription payments.
Red Matrix
Originally authored by Mike Macgirvin (also the original author of Friendica), the RedMatrix is a super network created from a huge number of smaller independent and autonomous websites - which are linked together into a cooperative publishing and social platform. It consists of an open source webapp providing a complete multi-user decentralised publishing, sharing, and communications system - known as a "hub". Each hub provides communications (private messaging, chat, blogging, forums, and social networking), along with media management (photos, events, files, web pages, shareable apps) for its members; all in a feature-rich platform. These hubs automatically reach out and connect with each other and the rest of the matrix. Privacy and content ownership always remain under the direct personal control of the individual; and permission to access any item can be granted or denied to anybody in the entire matrix. What makes the RedMatrix unique is what we call "magic authentication" - which is based on our groundbreaking work in decentralised identity services. No other platform provides this ability. Within the matrix the boundaries between different hubs are blurred or seemingly non-existent. Identity in the matrix is considered transient and potentially nomadic. "Who you are" has nothing to do with "what computer you're connected to", and website content can adapt itself according to who is viewing it. You have the ability to "clone" your identity to other hubs; which allows you to continue to communicate with your friends seamlessly if your primary hub is ever disabled (temporarily or permanently). The RedMatrix is ideal for communities of any size, from private individuals and families to online forums, business websites, and organisations. It can be used by anybody who has communications or web content that they wish to share, but where they desire complete control of whom they share it with.
Reliable SSH Tunnel
'rstunnel' rovides secure port forwarding by transfering data between 2 networks through an encrypted tunnel. It both sets up the tunnal and make sure it remains open.
Remcage
RemCage is an accounts simple manager to set them to access through SFTP in jailed directories (chrooted). Useful for fileservers and public webservers. You can expand directory sharing through all networks without SMB/CIFS, and throw away unsecure FTP protocol from webservers.
Rentomy
Rentomy is Free Open Source cloud software for Residential Rental Property Managers. Rentomy is comprehensive, fast & easy to use. Deploy it as a Software-as-a-Service (SaaS) on the web, or run it in-house. - Cloud-based and FREE - with software source code Software-as-a-Service (SaaS) out of the box FREE & Open Source - No software limits Unlimited properties per m anager Unlimited managers per server - Unpaid rent alerts Monthly reports Check unpaid rents any time - Online applications Tenant applies online Uploading of documents Email notifications Reuse existing applications Application summaries - Monthly statements Automatic every month With transactional records and documents embedded - Repair & Maintenance Tenant online requests Email work orders Images and invoices - Transactions Management Transaction records Attach records and files - Inspections reports Take pictures on any device Share with owners - Integrate with your web site Sign-In button for everyone Button for Available Properties - Web portals Owners, tenants, employees, service providers Owners can enter information instead of manager Contact Us built-in - Web listings Available properties on the web Contact Manager button - Sharing of documents Share with owners Stop sharing whenever - Manage access Enable or disable access Control access of everyone - Quick access to data Properties, tenants, owners, service requests, documents Easy navigation & clean design - Keep appointments Reminders and Notes Lease renewal reminders Notifications - Quick sign-ups Send invites via email Instant email verification - No ads Ad-free - no annoying ads or popups - Use any desktop, table or mobile device Use different devices at the same time Change font sizes (phone, tablet, laptop...) Responsive web design - Data safety Password access Passwords never in clear text Enforces HTTPS protocol - Poweful Admin Tools, Legal Compliance Manager access File uploading (enable/disable) Property listings (enable/disable), DMCA Manager disk quota (change individually) Terms and Conditions, Privacy Policy change Monitor disk usage - Documents & Images All kinds of records and files Share with owners Image compression built in - Scalable Use on unlimited number of servers Each server serves number of properties - Data backups Setup script for daily backups Backup on multiple servers - Manage employees Employee's access Lease, ledger and maintenance privileges
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
Retawq
'retawq' is an interactive, multi-threaded network client (web browser) for text terminals on computers with *nix-like operating systems. It is fast, small, nicely configurable, and comfortable; e.g. the low-level network communications are performed in a non-blocking way, and you can keep open as many "virtual windows" as you want and work simultaneously in two of them in a split-screen mode.
Reverse Shell
Reverse Shell is used along a tunnel created with a Secure/Remote shell program. After a tunnel is created, commands and/or interactive shells can be launched back from the tunnel destination machine to the tunnel originating machine with the tunnel creator's credentials.
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.
Riak
High Performance Storage
Ricochet
Ricochet uses the Tor network to reach your contacts without relying on messaging servers. It creates a hidden service, which is used to rendezvous with your contacts without revealing your location or IP address. Instead of a username, you get a unique address that looks like ricochet:rs7ce36jsj24ogfw. Other Ricochet users can use this address to send a contact request - asking to be added to your contacts list. You can see when your contacts are online, and send them messages (and soon, files!). Your list of contacts is only known to your computer - never exposed to servers or network traffic monitoring. Everything is encrypted end-to-end, so only the intended recipient can decrypt it, and anonymized, so nobody knows where it’s going and where it came from.
Riot-web
Communicate the way you want with Riot - a universal secure chat app entirely under your control. Riot is for everyone, from casual chat to high powered collaboration and is built on the Matrix protocol, a standard for open, decentralised communication.
Rippy the Aggregator
Rippy the Aggregator is a lightweight RSS aggregator written in vanilla PHP. It downloads headlines from a configurable list of regularly-updated Web sites, and merges the items into a single list of all the latest news. It can be used to keep track of several favourite sites, or as an automatic supply of filler material on a public Web site. It uses local files to store its persistent information, so you don't need a database or non-default PHP library support.
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.
Rockstor
RockStor is a free software Network Attached Storage solution developed on top of GNU/Linux and BTRFS filesystem. It comes with a easy to use web-ui and supports all popular file sharing protocols including NFS, Samba/CIFS and SFTP. The management software has a backend written in Python that exposes functionality with a RESTful API. The web-ui/frontend is written in Javascript and provides a easy way to manage storage.
RosarioSIS
RosarioSIS is a Student Information System (SIS) for school administration. It is a web application powered by PHP and MySQL / PostgreSQL. Modular, RosarioSIS gives you control over students, users, courses, schedules, attendance, grades, discipline, food service, billing. Print PDF documents, consult reports for decision-making, interact with your teachers and staff team, and communicate with students and parents using additional modules available for free. Finally, RosarioSIS is translated to French, Spanish and Arabic and connects with Moodle LMS.
Roxen
Graphical Web browser based management interface. Features include:
  • Default strong 128/168-bit encryption over SSL3
  • Platform independent; runs on almost any server operating system
  • Single-process architecture for controlled and unlimited scalability
  • Unicode and other character sets for multilingual/localized Web sites
  • Extensibility through Java, Java servlets, PHP, CGI, FastCGI, FrontPage Extensions, SSI, and others
  • Excellent for virtual hosting of several web sites
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.
Rproxy
The rproxy extensions to HTTP let a server generate a diff relative to a cached instance, whether an HTML page or an image, in a way that is completely general, and transparent to both the server and user agent. This improves response times and reduces network usage, which is particularly important given the increase in dynamic content on the Web (with dynamic content a resource must be exactly the same as the cached instance, or it is downloaded from scratch).
Rss2imap
rss2imap is a tool which gets RSS (RDF Site Summary) articles from the Web and delivers them to an IMAP server as email messages. This allows you to use any MUA that supports IMAP as an RSS reader. The mail format can be either text/plain or text/html.
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).
Rubedo
Rubedo is an open-source Big data CMS & E-commerce. First cms with integrated Behavioral targeting. Rubedo is the first solution able to transform 360 digital experience by offering a fully-integrated and personnalized multi-channel communication. Rubedo offers a simple and intuitive content management and media. inline editing makes it easier for contributors and editorial work.Rubedo's multi-sites intuitive features allows you to create small or complex websites without requiring any development. Easily share contents, media, documents, users between your sites without having to duplicate them. Websites can be managed by different teams and several users, while maintaining a central administration. Rubedo is based on PHP (ZF), MongoDB, Elasticsearch & AngularJS.
Runbox 7 App
A mail, calendar, and more client for https://runbox.com
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.
Rwhois.py
'rwhois.py' is a python module and application for doing recursive whois queries. The most noteworthy feature is the ability to parse whois records into a python object for use in your code.
Rws
'rws' is a small, fast web server that complies (mostly) with HTTP/1.1. It serves files, includes an mmap(2) file cache and supports directory listings, CGI script execution (NPH scripts only), virtual hosts, aliases, and shared object scripts: (fast CGI scripts that are dynamically linked into the server memory at runtime.
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.
SIP Express Router
* " November 04, 2008 - SER joins the sip-router project "
  • " First is important to clarify: from version 3.0.0 on, Kamailio and SER are identical in terms of source code. "
SER or SIP Express Router is a very fast and flexible SIP (RFC3621) server. It handles thousands of calls per second on low-budget hadware. A C shell-like scripting language provides full control over the server's behaviour. Its modular architecture lets users load only the required functionality. The following modules are available: digest authentication, CPL scripts, instant messaging, MySQL support, a presence agent, Radius authentication, record routing, an SMS gateway, a Jabber gateway, a transaction module, a registrar, and user location.
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.
SNORT
Snort is a network intrusion detection system that performs real-time traffic analysis and packet logging on IP networks. It can perform protocol analysis, content searching/matching and can be used to detect a variety of attacks and probes, such as buffer overflows, stealth port scans, CGI attacks, SMB probes, OS fingerprinting attempts, and more. Snort has three primary uses: as a straight packet sniffer like tcpdump(1), as a packet logger (useful for network traffic debugging, etc), or as a full blown network intrusion detection system. Snort logs packets in either tcpdump(1) binary format or in Snort's decoded ASCII format to logging directories that are named based on the IP address of the "foreign" host. It should work any place libpcap does. Snort uses a flexible rules language to describe traffic that it should collect or pass, as well as a detection engine that utilizes a modular plugin architecture. It also has real-time alerting capabilities.
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.
Samhain
Samhain is a file system integrity checker that can be used for both single hosts and networks. You can trace what changes have occurred in your system, when they occurred, and who was logged in at the time. The program uses cryptographic checksums to monitor file integrity and detect unauthorized modifications of a file system. It's designed for tamper resistance, even if an intruder has obtained root privileges. In addition to forwarding reports to the log server via authenticated TCP/IP connections, several other logging facilities (e-mail, console, tamper-resistant log file, and syslog) are available.
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.
SavaPage
SavaPage is a Libre Print Portal Solution that uses Open Standards and Commodity Hardware for Secure Pull-Printing, Pay-Per-Print, Delegated Print, Job Ticketing, Auditing and PDF Creation.
Scapy
Scapy is a powerful interactive packet manipulation tool, packet generator, network scanner, network discovery tool, and packet sniffer. It provides classes to interactively create packets or sets of packets, manipulate them, send them over the wire, sniff other packets from the wire, match answers and replies, and more. Interaction is provided by the Python interpreter, so Python programming structures can be used (such as variables, loops, and functions). Report modules are possible and easy to make. It is intended to do about the same things as ttlscan, nmap, hping, queso, p0f, xprobe, arping, arp-sk, arpspoof, firewalk, irpas, tethereal, tcpdump, etc.
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.
Seafile
Seafile provides the full facilities to replace proprietary cloud storage and file syncing solutions. It offers the ability to self-host the server on your own hardware as well as make use of commercial services that host it for you. It offers a desktop client for all major operating systems. Major features include:
  • File syncing
  • File version control
  • Client side encryption
  • Public share linking
  • Group and Organisation collaboration
Seafile Community Edition may be used as a free software replacement for Dropbox, Spideroak, Wuala and similar proprietary programs and services. Seafile Professional Edition is not free software as per the license outlined here: https://manual.seafile.com/deploy_pro/seafile_professional_sdition_software_license_agreement/
Searx
Searx is a privacy-respecting, free software, hackable metasearch engine inspired by the Seeks websearch proxy.
Searx.me 0.9.x
An add-on bassed on searx.me, a hackable metasearch default engine for Firefox searx.me 0.9.x is an add-on for privacy-respecting search for Firefox. searx.me 0.9.x is bassed on searx.me wich is a privacy-respecting free metasearch engine. Features
  • Self hosted
  • Does not track its users
  • Does not share its users data with third parties
  • Does not use cookies by default
  • Does not profile its users
  • Does not collect its users data
  • Offers secure, encrypted connections (HTTPS/SSL)
  • Hosted by organisations, such as La Quadrature du Net, which promote digital rights
SecureChatAnywhere
SecureChatAnywhere is a lightweight program written in Java with the purpose of making it easy to encrypt and decrypt any kind of text messages using AES-128/CBC symmetric encryption. The graphical user interface (GUI) is designed as a convenient "copy & paste tool" for computers to manage encryption and decryption stand-alone, in other words without relying on any kind of external communication.
SecureServ
SecureServ is an IRC trojan detector. It's much like a virus scanner, but aimed at IRC networks. Using several methods, including version checks, behavior analysis, and general pattern matching, it aims to detect trojans, viruses, and floodbots which connect to your IRC network. Its "brains" are based on a "Definition file" which contains information on how to detect trojans. To update detection for new trojans, you only have to download a new file.
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.
Semantic MediaWiki
Semantic MediaWiki lets you store and query data within the wiki's pages and is also a full-fledged framework, in conjunction with many spinoff extensions, that can turn a wiki into a powerful and flexible “collaborative database”. All data created within SMW can easily be published via the Semantic Web, allowing other systems to use this data seamlessly. This very website, the Free Software Directory is powered by Semantic MediaWiki.
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.
Sesele
SeSeLe is a command-line wizard to create and manage X.509 certificates in two ways: Self-signed certificates + Certification Authority, and Let's Encrypt certificates. Letsencrypt management is intended to call ACME-client for certificates renewal and files redistribution to unprivileged hosts (those that can't attend TCP/443 port). Generated certificates are useful for most TLS secured services such as HTTPs, IMAPs, POP3s, SMTPs, etc. For self-signed files, the only thing you will need to remember are passphrases.
Shareaza
Shareaza is a multi-network peer-to-peer ( P2P ) file-sharing client supporting many different torrent protocols.
Sharesecret
Sharesecret splits a secret into some parts, given a threshold. It can recalculate the secret by joining threshold parts. If somebody knows only threshold - 1 parts, he knows only the length of the secret.
Sharktorrent
Sharktorrent is a cross-platform BitTorrent client. It is written in C++ using Qt4 and Arvid Norberg's libtorrent.
Shishi Heckert gnu.tiny.png
Shishi is a free implementation of the Kerberos 5 network security system. It is used to allow non-secure network nodes to communicate in a secure manner through client-server mutual authentication via tickets. It includes a library ('libshishi') that developers can use to add support for RFC 1510, and a command line utility ('shishi') that lets users interface with the library, acquire and manage tickets, and more. Included are also a TELNET client and server (based on GNU InetUtils) for remote network login, and a PAM module for host security. Shishi is still alpha quality. Basic support for acquiring and managing tickets are working. The KDC server side can only serve initial authentication requests. DES, 3DES and AES cipher suites are supported.
Siege
Siege is a free software regression test and benchmark utility that lets Web designers measure the performance of their code under a heavy load of hits. 'Siege' lets the user hit a server with an adjustable number of concurrent users, thus placing the server "under siege." It can stress test a single URL with a user defined number of simulated users, or it can read many URLs into memory and stress them simultaneously. The program reports the total number of hits recorded, bytes transferred, response time, concurrency, and return status. Most features are configurable with command line options, which also include default values to minimize the complexity of the programs's invocation.
Silk Tree
This is a candidate for deletion: 1. No files sources found cannot download. Silktree synchronizes /etc/passwd and /etc/group files from the head node to a list of child nodes via SSH. At the lowest level, six Debian system utilities are employed: {add,del}{user,group}, {user,group}mod. The transaction is done as a non-root user on both the head node and the child nodes. Several read-only sudo-capable mini-scripts on the child nodes ensure limitations and commit the changes to /etc. The end-to-end check ensures a reliable update.
SilverTunnel-NG
SilverTunnel-NG is a Java library that implements and encapsulates all the complex network protocol stuff needed for anonymous communication over the Tor anonymity network. SilverTunnel-NG Netlib can be easily integrated in almost every existing and new Java application. The library requires Java 1.6/Java SE 6 or a newer version. This is a fork of silvertunnel (https://silvertunnel.org)
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.
SimpleLogin
SimpleLogin is a service that allows users to use email aliases through its web application. Users can prevent online services from knowing their real email address by using email aliases when signing up. If an alias is no longer needed, it can simply be deleted.
Simplex
Simplex is an encrypted, decentralized messaging service for instant messaging, voice, and video calls. Unlike other messaging platforms, SimpleX has no identifiers assigned to the users. It does not rely on phone numbers, domain-based addresses (like email or XMPP), usernames, public keys or even random numbers to identify its users. To deliver messages SimpleX uses pairwise anonymous addresses of unidirectional message queues, separate for received and sent messages, usually via different servers. Using SimpleX is like having a different “burner” email or phone for each contact, and no hassle to manage them. This design protects the privacy of whom you are communicating with, hiding it from SimpleX platform servers and from any observers.
Sinx
Sinx is a management software designed for non-profit associations of modest size. The program runs in a LAMP server Ideally could be the same in which the association purchased its domain space for your website. Sinx has the typical characteristics of a registry to keep the management, accounting, and create pre-printed forms, has a login system with two levels of users, but tries to respond to the expressed needs of a group to work with ease
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.
Skdetect
'skdetect' scans the current running system for the suckit rootkit. The source is based on sk-1.3b. Unneeded/unwanted code is removed and the install code is rewritten to only detect the backdoor.
Skipstone
'Skipstone' is a GTK+ Web browser that embeds Mozilla through 'libgtkembedmoz'. Its goal is to be a fast and simple browser with minimal dependencies.
Slcl
slcl is a simple and lightweight implementation of a web file server, commonly known as "cloud storage" or simply "cloud", written in C99 plus POSIX.1-2008 extensions. It requires no client-side JavaScript and can run on inexpensive servers with minimal resource footprint.
Slrn
'slrn' (s-lang read news) is a newsreader that runs in console mode on various *nix systems. In addition to having the usual features of a newsreader, slrn supports scoring rules to highlight, sort or kill articles based on information from their header. It allows free key-bindings and can easily be extended using the sophisticated s-lang macro language. Users can read offline by using either slrnpull (included) or a local newsserver.
Sltd
sltd daemonizes multiple slt instances to accept TLS/SSL connections on multiple ports, each one to forward traffic to different backend hosts depending on the intended destination. sltd works as a multiprotocol reverse proxy without adding nor rewriting service data (such as X-Forwarded-For header).
Smart HTTPS
Automatically changes HTTP addresses to the secure HTTPS, and if loading encounters error, reverts it back to HTTP.
SmartCache
Smart Cache is a pure Java proxy cache server. It can cache any pages and make them available for offline browsing. Other features include a URL filter, cookie filter, ability to fake User-Agents, Referer, and Cookie headers, Web forwarder (accelerator) mode, background downloading, multiple logs, fast operation, very configurable garbage collection, cache directory structure copies server structure, and cached files that are ready for use (no headers inside). It can be also used as a replacement for your browser's internal diskcache, which makes faster, more anonymous and offline browsing available.
Snortalog
Snortalog summarizes Snort logs, making it easy to view any network attacks detected by Snort. It can generate charts in HTML and text output. It works with all versions of Snort and all preprocessors (spp_stream4, spp_portscan, spp_decoder, etc.), and can analyze logs in three formats: syslog, fast, and full snort alerts. It can also specify the number of occurences to view, and can resolve IP addresses and domains.
Snowbox
'Snowbox' is a small (600 lines of code) and secure POP3 server written in Perl. It runs exclusive from 'inetd' and is easy to set up. It implements all necessary POP3 commands, supports APOP authentication, and drops root privileges and continues running as a user process after the authorization stage. The maildrop is kept in memory while running; no temporary files are written.
Snowdrift
Snowdrift is a web-based platform for hosting sustainable crowdfunding for projects. The contribution process involves patrons pledging to match other patrons to create a network of support for projects. The software is being developed to serve the needs of the eponymous website (Snowdrift.coop) (which funds only free/libre projects (including free software)). Currently, the platform is not intentionally designed for running other websites, although anyone is free to do so. Long-term plans include separating the accessory functions so they may be used independently. Besides the fund-raising functions, the platform includes accessory tools such as wiki pages, discussion, and ticketing.
Snownews
Snownews is a text mode RSS/RDF newsreader. It supports RSS feeds that comply to W3C's RDF 1.0 specification and Radio Userland's 0.9x and 2.0. Snownews depends on ncurses and uses libxml2 for XML parsing.
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.
Social Heckert gnu.tiny.png
GNU social gives you a powerful social network that is federated. GNU social is a social networking platform. It helps people in a community, company or group to exchange short status updates, do polls, announce events, or other social activities (and you can add more!). Users can choose which people to "follow" and receive only their friends' or colleagues' status messages. It provides a similar service to proprietary social network sites, but is much more awesome. With a little work, status messages can be sent to mobile phones, instant messenger programs (using XMPP), and specially-designed desktop clients that support the Twitter API. GNU social supports an open standard called OStatus that lets users in different networks follow each other. It enables a distributed social network spread all across the Web.
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.
Sourcehut
This Sourcehut page is a meta page for the various repositories that make up Sourcehut. This suite of tools is the software development platform you've been waiting for. We've taken the wisdom of the most successful free software communities and turned it into a platform of efficient engineering tools.
  • Composable Unix-style mini-services
  • Powerful APIs and webhooks
  • Secure, reliable, and safe
  • Absolutely no tracking or advertising
  • All features work without JavaScript
  • The fastest, most lightweight software forge
  • 100% free software
Sourcehut-man
This repository contains the code for the sr.ht git wiki service. For instructions on deploying or contributing to this project, visit the manual here: https://man.sr.ht/man.sr.ht/installation.md Warning: man.sr.ht requires a Sourcehut-git instance to be available, as it is used as the backing storage for wikis.
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.
Spyce
SPYCE is a Web server plugin that supports simple and efficient Python-based dynamic HTML scripting. Those who like Python and are familiar with JSP, PHP, or ASP, should look at this engine. It can generate dynamic HTML content just as easily, using Python for the dynamic parts. Its modular design makes it very flexible and extensible. It supports FastCGI, CGI and mod_python to plugin into Apache and most other Web servers, and can also be used as a command-line utility for HTML pre-processing, or as a web server proxy.
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.
Squid
Squid is a high performance Web proxy cache that can be arranged hierarchically for an improvement in response times and a reduction in bandwith usage. Squid runs on all popular Unix platforms.
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.
Ssh-cron
ssh-cron acts like cron, but utilizes ssh-agent to obtain ssh key passphrases. Thus it allows scheduled commands to run on remote systems without requiring the ssh key passphrase to be stored in a clear-text file, or resorting to ssh keys without passphrases.
Sshdfilter
'sshdfilter' blocks ssh brute force attacks by reading sshd log output in real time and adding iptables rules based on authentication failures. Block rules are created by logging on with an invalid user name, or wrongly guessing the password for an existing account; they are removed after a week to maintain a small list of blocks. Tha package also comes with a LogWatch filter.
Stalwart Mail Server
Stalwart Mail Server is an open-source mail server solution with JMAP, IMAP4, and SMTP support and a wide range of modern features. It is written in Rust and designed to be secure, fast, robust and scalable.
Startpage HTTPS Privacy Search Engine
Add Startpage - The World's Most Private Search Engine - to your search box. Startpage does not record your IP address. Search the Web in the best possible privacy!
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.
Streetsign
Streetsign is a simple to operate digital signage system using HTML5 & CSS for the output, Python (Flask) and sqlite for the back end. The server can run on any posix-like machine, and the client on any HTML5 capable device. It's designed for mulitple users & groups so that different permission levels can be set up. The administration interface is web based as well, and works on desktop or mobile devices. It is easy to extend and write new/specific plugins for. It currently comes with capacity to pull in data from RSS & ATOM feeds.
StrongSwan
strongSwan is a complete IPsec and IKEv1 implementation for Linux 2.4 and 2.6 kernels. It interoperates with most other IPsec products. It is a descendant of the discontinued FreeS/WAN project. The focus of the strongSwan project is on strong authentication mechanisms using X.509 public key certificates and optional secure storage of private keys on smartcards through a standardized PKCS#11 interface. A unique feature is the use of X.509 attribute certificates to implement advanced access control schemes based on group memberships.
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.
Sugerplum
Sugarplum is an automated spam-poisoner. It feeds large amounts of realistic but useless data to wandering spam-bots such as EmailSiphon, Cherry Picker, etc. This contaminates spammers' databases so much as to require culling out large portions (including any real data) and/or instructing spambots to avoid your site. Sugarplum detects so-called "stealth" spambots, and can activate firewalls or more aggressive countermeasures at the administrator's option. It includes Apache mod_rewrite rules for known spambots.
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.
Surf
Surf is a simple web browser based on WebKit/GTK+. It is able to display websites and follow links. It supports the XEmbed protocol which makes it possible to embed it in another application. Furthermore, one can point surf to another URI by setting its XProperties.
Surfraw
Surfraw (Shell Users' Revolutionary Front Rage Against the Web) is a command line interface to a variety of popular Web search engines and sites, including Google, Altavista, Babelfish, Raging Bull, DejaNews, Research Index, Yahoo!, WeatherNews, Slashdot, freshmeat, and many others.
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.
Syncthing
Creates a cross-platform network on nodes across which you can share and synchronize data.
Sysfence
Sysfence is a GNU/Linux resource monitoring tool. It checks resource levels (load average, memory, swap, etc.) and performs an action if specified thresholds have been exceeded. It can be used for alerting admins, dumping system stats, or just killing processes.
TLS Checker
TLS Checker is a Free TLS/SSL Expiry Monitoring Service which includes Discovery, Inventory and Management of certificates. TLS Checker can be used to monitor all your certificate deployments and get alerts about things like upcoming expiration dates, configuration errors, policy violations and suggestions how to secure your environment. Main Features: - Certificate Expiry Monitoring - Certificate Inspection - Certificate Discovery - Certificate Inventory - Certificate Monitoring - Uptime Monitoring
TZMud
TZMud uses several high-quality Python libraries to handle basic functions so that it can concentrate on the actual MUD functions:
  • Twisted to handle networking and event loop,
  • ZODB to store the data, and
  • Pyparsing to parse player input.
Tahoe-LAFS
Tahoe-LAFS is a decentralized data store. It distributes your filesystem across multiple servers, and even if some of the servers fail or are taken over by an attacker, the entire filesystem continues to work correctly and to preserve your privacy and security.
Taiga.io
Taiga is a project management Web application with scrum in mind. Built on top of Django and AngularJS
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.
Tcptrack
'tcptrack' is a packet sniffer. It passively watches for connections on a specified network interface, tracks their states, and lists them in a manner similar to the Unix 'top' command. It displays source and destination addresses and ports, connection state, idle time, and bandwidth usage. The filter expression is a standard pcap filter expression (identical to the expressions used by tcpdump) which can filter down the characteristics of TCP connections that tcptrack will see.
Teddit
teddit is a private Reddit front-end focused on privacy, inspired by Nitter. It has no JavaScript or ads. All requests go through the back-end and the client never talks to Reddit. A list of instances can be found here.
Telegram
Telegram is a multi-platform instant messaging client. It can be used on multiple devices at same time. It supports sending messages, photos, videos and files of any type (doc, zip, mp3, etc) to people who are in the phone contacts and have Telegram. The messages are encrypted using the MTProto protocol developed by Telegram. Its features include self-destructing messages & broadcast groups. This is a desktop client program only; there is currently no free software server program for Telegram.
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/
TellForm
TellForm is a free, opensource form builder similar to Google Forms or TypeForm. It was created and is maintained by David Baldwynn, a Electrical Engineering student studying at UBC. TellForm grew out of one of David's contracting projects where he was tasked to create a self-hostable, airgapped kiosk for a client in the medicial industry. Finding no forms to his liking that were as easy to use as TellForm David set out to create a alternative to TellForm. After working on it for a couple of months in the Summer of 2015, he decided to opensource it. TellForm ended up getting posted on HackerNews, which lead to it being hunted on Product Hunt, further legitimizing TellForm and increasing awareness about the project.
Tepeve
TePeVe is a web application to make fast tickets and manage products in a shop or any kind of commerce. It’s focused in visual operations with simple accounting, classified products, stocks and cash flow. Primary intended to touchscreens.
Terms of Service; Didn’t Read
Terms of Service; Didn't Read (ToS;DR) is a community project and browser plugin which aims to analyze and grade the terms of service (TOS) and privacy policies of major Internet sites and services. Each aspect of a TOS or privacy policy is assessed as positive, negative, or neutral. Services are graded from A (best) to E (worst).
Textpattern
Textpattern is a flexible, elegant and easy-to-use web content management system capable of powering a wide range of websites from a personal blog to full-scale business web sites with a limitless amount of authors, content assets or web pages.
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.
The Reminder
The Reminder, a browser add-on / extension for Opera, allows you to save notes and displays them in an Opera Speed Dial to constantly remind you about it.
The mneme project
The mneme project is a is fast, light, and user-friendly constituent relationship management system built on PHP, PostgreSQL and GNU/Linux. It is 100% free software. The project aims to provide the systems needed for a nonprofit to fully manage operations including volunteers, staff, donors, clients, programs, services, and reporting.
Thy
Thy is a lightweight HTTP daemon that is designed to be clean and fast, yet powerful enough to serve many hits a day. Despite its small size, it supports CGI, IPv6, SSL/TLS, and on-the-fly compression.
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).
TikiWiki
Tiki Wiki CMS Groupware is a full-featured, web-based, multilingual (40+ languages), tightly integrated, all-in-one Wiki+CMS+Groupware, Free/Libre Software (GNU/LGPL), using PHP, MySQL, Zend Framework, jQuery and Smarty. Tiki can be used to create all kinds of Web applications, sites, portals, knowledge base, intranets, and extranets. It is actively developed by a very large international community. Tiki is the FLOSS Web Application with the most built-in features. Highly configurable and modular, all features are optional and administered via a web-based interface. Major features include a robust wiki engine, news articles, discussion forums, newsletters, blogs, file and image galleries, bug and issue trackers (form generator), a links directory, polls/surveys and quizzes, banner management system, calendar, maps, mobile, RSS feeds, category system, tags, an advanced themeing engine (Smarty), spreadsheet, slideshow, drawing, live support, shoutbox, inter-user messaging, menu generator, advanced permission system for users and groups, internal search engine, external authentication support, and much, much more. It integrates with the web conferencing BigBlueBlueButton.org for audio/video/chat/screensharing and whiteboard support.
Tin
'Tin' is a powerful text mode news reader. It features threaded news reading, regex driven killfiles/message selections, pgp encryption, ispell support, and can read from both a local spool or from a remote NNTP server.
Tiny Tiny RSS
Tiny Tiny RSS is a Web-based news (RSS, RDF, or Atom) feed aggregator designed to allow you to read news from any location, while feeling as close to a real desktop application as possible.
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.
Tinyportal
TinyPortal is an extension for SMF community forum that adds a powerful and mature Portal to your forum, with native integration, without having to worry about bridging, database, and appearance. It's up to you and your creativity to use TP's features to customize your site and organize its content.
Tipue-Search
Tipue Search is a site search engine jQuery plugin. It has various modes for loading content. The static mode uses a JavaScript object, the JSON mode uses JSON and the live mode grabs content from a list of pages dynamically. The static mode is the fastest. Tipue Search supports HTML 5 autocompletion. It works with Chrome 32+, Microsoft Edge, IE10+, Firefox 43+, Safari 9.1+, Opera 35+, Android 4.0+, Safari iOS 7+ and almost any recent browser.
Tntnet
Tntnet is a web server which allows users to develop web applications using C++. It has a template language ecpp where C++ code can be embedded into html similar to php or jsp. The pages are compiled and linked into a shared library. The result is a native web application which is compact and fast.
Tor Browser
Tor Browser, previously known as Tor Browser Bundle (TBB), is the flagship product of the Tor Project. It consists of a modified Mozilla Firefox ESR web browser, the TorButton, TorLauncher, NoScript and HTTPS Everywhere Firefox extensions and the Tor proxy. The Tor software protects you by bouncing your communications around a distributed network of relays run by volunteers all around the world: it prevents somebody watching your Internet connection from learning what sites you visit, it prevents the sites you visit from learning your physical location, and it lets you access sites which are blocked. The Tor Browser can run off a USB flash drive, comes with a pre-configured web browser to protect your anonymity, and is self-contained.

See also

Tor2web
The software originally developed by Aaron Swartz and Virgil Griffith is now developed and mainteined by the Hermes Center for Transparency and Digital Human Rights as part of the (GlobaLeaks) project.
TorBirdy
The TorBirdy extension configures Mozilla Thunderbird (Icedove and possibly other related Mozilla mail clients) to make connections over the Tor anonymity network. It also takes steps to protect anonymity at the application level by reducing unique identifiers, disabling unsafe plugins, disabling insecure protocols, helpfully configuring other software such as Enigmail and GnuPG in anonymity protecting ways and more.
TorK
TorK is a Tor Controller for KDE. It allows you to configure, run, and update Tor. It also allows you to view the Tor network and choose how you would like to interact with the it.
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.
Toxic
Command line Tox client for secure chat
Tpop3d
'tpop3d' is a POP3 server whose authentication subsystem is especially extensible. Supported authentication mechanisms include auth-pam (Pluggable Authentication Modules) and auth-passwd to mediate access between users and their Unix-style mailboxes, auth-mysql which uses vmail-sql to mediate access to virtual-domain email, auth-ldap (for authentication of users against an LDAP directory), auth-other (lets you authenticate with an external program communicating via pipes), and auth-perl (lets you authenticate users with custom Perl code). There is integrated support for POP-before-SMTP relaying. tpop3d supports traditional (BSD-format) mailspools and the maildir format of qmail.
Traccar
Traccar is a server program for various GPS tracking devices. The server supports more than 50 different protocols. Versions starting from 1.0 include embedded http server and web interface to track devices. Traccar is written in Java and portable between different operating systems and platforms.
Transconnect
TransConnect is a program to allow you almost complete access to the internet through all HTTP proxies that allow https CONNECT (squid, for example).
Transmission
Transmission is a lightweight BitTorrent client. It features a simple, intuitive interface on top on an efficient, cross-platform back-end.
Tribler
It allows you to watch videos and download content. Tribler aims to combine the ease of Youtube.com with the performance of peer-to-peer. Tribler is backwards compatible with the BitTorrent download protocol. To discover interesting content standard RSS feeds with .torrent links are supported plus the "Tribe protocol" which automatically scans the network for available BitTorrent swarms upon startup. Tribler uses an embedded web browser to access video clips of Youtube.com and Liveleak.com. Other features are "People who like this also like" for recommending related swarms, the ability to make friends, and to donate idle upload capacity to friends. The later can improve download speed by a factor of two on asymmetric Internet links. The fastest way of social file sharing.
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.
Tuner
Tuner is a free internet radio station player using the GTK+ toolkit. It uses the radio-browser.info database to search and access over 27.000 free internet radio (audio & video) stations. It offers the possibility to mark stations as favourites, visit station web sites and displays track information while playing.
Turtl
Turtl is a secure, open source note taking program that offers group collaboration, bookmarking, password management and more.
Turtle JS
The Javascript version of Turtle Blocks is designed to run in a browser. Turtle Blocks is an activity with a Logo-inspired graphical "turtle" that draws colorful art based on snap-together visual programming elements. Its "low floor" provides an easy entry point for beginners. It also has "high ceiling" programming, graphics, mathematics, and Computer Science features which will challenge the more adventurous student.
Tux Perl
tux_perl is a Perl extension for Tux. Tux is a high speed web server from Redhat. With the non-blocking event loop structure and the zero copying technique, Tux can provide static content at very fast speed. Tux also provide an interface to develop user space extensions. tux_perl works as an user space module of Tux, and interprets Perl scripts to provide dynamic contents. Tux is embedded into Linux kernel, so tux_perl only work with Linux. Perl interpreter is also necessary. GCC compilers is required to build some C libraries.
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.
UBO-Scope
Warnings: uBO-Scope will be able to function accurately only for WebExtensions-based blockers -- it is unable to do its job properly with legacy-based blockers. The popup panel of this extension may sometimes be affected by an issue which has been fixed in Firefox 57: "WebExtension browser action popup scrolls to the top on changing an element's style" https://bugzilla.mozilla.org/show_bug.cgi?id=1324499 You should read the documentation to better understand purpose and usage: https://github.com/gorhill/uBO-Scope#preamble To inform you about your own third-party exposure on the web pages you visit through a third party exposure score. Important: The lower the 3rd-party exposure score, the better. Third-party ("3rd-party") exposure is quite an important component of the more general concept of privacy exposure. In the scope of uBO-Scope, "3rd-party" is defined as follow: A network request to a remote server which has a different base domain name than the base domain name of the URL in the address bar is deemed "3rd-party". A 3rd-party exposure score is derived not only from the number of distinct third parties on a web page, but also from the ubiquitousness of each of these distinct third parties. The ubiquitousness of a specific 3rd party is measured according to how frequently this 3rd party is used on web pages you visit. This means the ubiquitousness of a 3rd party will be representative of your browsing history and whether the 3rd party was blocked or not on the pages you visited. uBO-Scope does not alter network traffic, it only observes it. For every network request, blocked or allowed, it will extract the base domain name. If the base domain name of the network request is different from the base domain name extracted from the URL of the web page, the network request will be deemed 3rd-party and uBO-Scope will store the pair [3rd-party base domain name, 1st-party base domain name] in its database, to be used to compute and show your overall 3rd-party exposure score of web pages you visit in the future. Your 3rd-party exposure score depends on your past browsing history and the tools you used (if any) which have blocked network requests, and how these tools (if any) are configured. uBO-Scope does not depend on uBlock Origin to do its job, it will work with any content blocker, or no content blocker.
UBlock Origin
µBlock Origin (µBO, pronounced micro-block origin) is a wide-spectrum blocker for browsers with a simple point-and-click interface to allow users to filter and block server requests, domains, scripts, and more. By default it blocks ads, trackers and malware sites. Users should note that uBlock Origin and uBlock, while they have some history, are now distinct programs whose code base has diverged form each other for some time, with uBlock Origin being the more actively developed and better maintained of the two.
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.
UID
Provided is an implementation of a "unique" ID generator in Python. The implementation does not follow UUID or GUID standards, but rather uses available system, host, user, shell environment, process, and other ephemeral information fed into a hasher (by default MD5) to generate the ID. The system is designed to be used both as a standalone application and as a module. The data used to be fed into the hash, as well as the hashing mechanism itself, can be overridden both through the command line and programmatically by importing the module.
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.
UMatrix
uMatrix (stylized µMatrix) is a point-and-click matrix-based firewall, with many privacy-enhancing tools. Point & click to forbid/allow any class of requests made by your browser. Use it to block scripts, iframes, ads, facebook, etc.
URD - Usenet Resource Downloader
URD is a website that you install on your own webserver. After installation, URD will monitor the newsgroups that you specified, and will group files that belong together (e.g. a single movie or album). You can use the website to select the files you want to download, and URD will take care of the rest (i.e. Par2repair, unrar). When the download is done, you will have your movie/album/whatever waiting for you on your server.
Ublock-origin
uBlock Origin (or uBlock) is not an ad blocker; it's a general-purpose blocker. uBlock blocks ads through its support of the Adblock Plus filter syntax. uBlock extends the syntax and is designed to work with custom rules and filters. Furthermore, advanced mode allows uBlock to work in default-deny mode, which mode will cause all 3rd-party network requests to be blocked by default, unless allowed by the user. That said, it's important to note that using a blocker is NOT theft. Don't fall for this creepy idea. The ultimate logical consequence of blocking = theft is the criminalisation of the inalienable right to privacy. Ads, "unintrusive" or not, are just the visible portions of privacy-invading apparatus entering your browser when you visit most sites nowadays. uBlock₀'s main goal is to help users neutralize such privacy-invading apparatus — in a way that welcomes those users who don't wish to use more technical, involved means (such as µMatrix). EasyList, Peter Lowe's Adservers, EasyPrivacy and Malware domains are enabled by default when you install uBlock₀. Many more lists are readily available to block trackers, analytics, and more. Hosts files are also supported. Once you install uBlock₀, you may easily un-select any of the pre-selected filter lists if you think uBlock₀ blocks too much. For reference, Adblock Plus installs with only EasyList enabled by default.
Umbrella
Umbrella aims to be an full-fledged project management suite including the following features:
  • Project and task lists
  • Timetracking
  • Invoicing
  • Bookmarks
  • Stock management
  • File browser
Uncomplicated Firewall- ufw
Ufw stands for Uncomplicated Firewall, and is program for managing a netfilter firewall. It provides a command line interface and aims to be uncomplicated and easy to use.
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.
Usenet Binary Harvester
The Usenet Binary Harvester (ubh) is a Perl console application which automatically discovers, downloads, and decodes single-part and multi-part Usenet binaries. It automatically assembles multi-part binaries, provides searching via Perl regular expression syntax, and provides a pre-selection capability whereby the user can interactively choose which binaries to download. Ubh uses a standard .newsrc file to control which groups to process, and uses the .newsrc to keep track of articles already processed. It also handles uuencoded binaries, MIME attachments, and yEnc encoded binaries.
VNC Reflector
VNC Reflector is a specialized VNC server which acts as a proxy between a real VNC server (a host) and a number of VNC clients. It was designed to work efficiently with large number of clients. It can switch between different hosts on the fly, preserving client connections. It supports reverse host-to-reflector connections and can save host sessions on disk.
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.
Venom
Venom is a graphical client for Tox, a free Instant messaging and video conferencing tool.
Vespucci
Vespucci is a web browser which uses a WebKit-compatible rendering engine, thus it can either use Apple's WebKit or GNUstep's SimpleWebKit. -multiple-document support, with recent document list -standard back/forward buttons -bookmarks, in Safari-compatible format (it can read safari bookmarks directly) -Workspace integration -webloc link file support (just copy over the file from Mac) -Open URL service
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.
VideoCache
VideoCache is a squid url rewriter plugin written in Python to facilitate youtube, metacafe, dailymotion, google, vimeo, redtube, xtube, youporn, msn soapbox, tube8, tvuol.uol.com.br, blip.tv, break.com videos and wrzuta.pl audio caching. It can cache videos from various websites in a separate directory (other than squid cache), in a browsable fashion and can serve the subsequent requests from the cache. It helps in saving bandwidth and loading time of the videos. VideoCache is currently used by many ISPs.
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.
Vlogger
'vlogger' is a logger daemon for Apache. It will accept piped logfile input, split it according to its corresponding virtual host (using a file cache to avoid resource limitations), and write it to disk. It automatically rotates all files and tracks them using timestamps. It is intended as a replacement for cronolog or httplog.
VncSelector
VncSelector lets users manage currently active VNC server sessions. This can be particularly useful in a thin client situation.
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.
Vnu
Validator.nu is a tool for validating HTML files. It can be used from the command line, deployed as a web-based service, or integrated into a number of popular build tools.
Vosk Server
From Webpage: A very simple server based on Vosk-API including four implementations for different protocol - websocket, grpc, mqtt, webrtc.
VoteOn.Date
Quickly and easily coordinate meetups. Free, but also anonymous, with no login required. Name your event, select time slots, and invite participants
W3
W3 is a full-featured web browser, written entirely in Emacs Lisp. W3 is maintained as part of ELPA, the default package repository for GNU Emacs.
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.
W3perl
Web logfile analyser written in Perl. All major Web stats are available (referer, agent, session, error, etc.). Users can customise reports via configuration files, and an administration interface control is available.
WACS
WACS is a web based application for the management of and access to adult material (images, video clips) from a Linux-based server running the LAMP stack on a domestic local area network. The client machines can be pretty much anything running a reasonably modern web browser. WACS provides topic and model based indexing, advanced searching, new additions lists, and many other retrieval features. WACS also includes extensive download features allowing your collection of your favourite models' works to be right up to date.
WackoWiki
WackoWiki is a small, lightweight, handy, expandable, multilingual Wiki-engine. WYTIWYG editor, section editing, easy installer, many localization, email notification on changes and comments, several cache levels, design themes (skins) support, template engine, URI router, session handler, file upload per page or global, clusters & relative addressing, automatic table of contents generation, on-the-fly correction of punctual typos & spec. characters, completely multilingual (UTF-8), HTML5 compliance, page rights (ACLs) and page comments.
Wallabag
wallabag is a self-hostable PHP application allowing you to not miss any content anymore. Click, save and read it when you can. It extracts content so that you can read it when you have time. More information on our website: wallabag.org.
WeasyPrint
WeasyPrint is a visual rendering engine for HTML and CSS that can export to PDF. It aims to support web standards for printing. WeasyPrint is free software made available under a BSD license. It is based on various libraries but not on a full rendering engine like WebKit or Gecko. The CSS layout engine is written in Python, designed for pagination, and meant to be easy to hack on.
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
Web-FTP
Web-FTP provides quick, easy, and (with an SSL-enhanced Web server) more secure access to your FTP server. Designed with file management in mind, it supports uploads, downloads, and all the usual tasks. No spool directories are used; file transfers are relayed directly from the server to the client and vice versa. Multiple file and recursive directory downloads are supported by generating a tar file on the fly. It can also serve as an FTP client, allowing FTP access to clients behind a firewall. You may view and edit files as well. Web-FTP also has rudimentary CryptoCard support, for CryptoCard protected servers.
WebAuth
WebAuth is a comprehensive system for authenticating web users. It relies on a login server to which users are redirected at their first attempt to access a protected web site and implements a protocol that uses whichever initial user authentication mechanism is convenient to establish the user's identity. Once the user has logged in to the login server, their identity is carried in a cookie set by that login server and they will not again need to enter their password until their credentials expire, even if they visit multiple different protected web sites.
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.
WebPlotDigitizer
A large quantity of published data is available only in the form of plots and it is often difficult to extract numerical data accurately out of these pictures. WebPlotDigitizer is an easy to use, free program that can work with XY charts, polar diagrams, ternary diagrams, microscope images or maps. This program is developed using HTML5 which allows it to run within a web browser and requires no installation on to the user's hard drive.
Webfs
'webfs' is a simple http server for purely static content. You can use it to serve the content of a ftp server via http for example. It is also nice to export files quickly by starting a http server in a few seconds, without editing a config file first. There is some sendfile emulation code which uses read()+write() and a userland bounce buffer. This lets you compile and use webfs on systems without sendfile(). From version 1.14 on, limited CGI support is available (GET requests only); from version 1.18 on, optional SSL support is available.
Webpublish
WebPublish manages the work associated with publishing a local copy of a website to one or more remote servers via FTP, letting website developers concentrate on content. WebPublish knows when changes or additions have been made locally, and only transfers to a server the files and directories that have been added or changed locally. It also knows when files and directories on the server are no longer a part of a local copy, and can be used to to remove those files and directories. It also lets users exclude files and directories from being transferred to or removed from a server.
Webrowse
'Webrowse,' 'inbrowse' and 'go' are tools that facilitate interfaces between a Netscape web browser and other componenets of a Unix desktop, such as the command line, the X11 cut buffer, editors, mail readers, etc. Browse any source of text, HTML, files, URLs, pieces of URLs, simple search and lookup specifications, etc., including automatic markup of implicit URLs and paths in the text. 'Inbrowse' is a frontend to webrowse that reads the standard input and guesses the appropriate way to browse it. 'Go' is a convenience frontend to webrowse that usually lets you give simple, abbreviated commands to open a website or perform various web searches and lookups.
Wellenreiter
Wellenreiter is a GTK/Perl wireless network discovery and auditing tool. Prism2, Lucent, and Cisco based cards are supported. It is the easiest to use Linux scanning tool. No card configuration has to be done anymore. The whole look and feel is pretty self-explaining. It can discover networks (BSS/IBSS), and detects ESSID broadcasting or non-broadcasting networks and their WEP capabilities and the manufacturer automatically. DHCP and ARP traffic are decoded and displayed to give you further information about the networks. An ethereal/tcpdump-compatible dumpfile and an Application savefile will be automaticly created. gpsd can be used to track the location of the discovered networks.
WendzelNNTPd
The WendzelNNTPd is a IPv6-ready NNTP usenet-server with the main goal to be as easy to use as possible. It is portable (GNU/Linux, *BSD/*nix), supports AUTHINFO authentication, contains ACL as well as role based ACL and supports invisible newsgroups. It currently supports MySQL and SQLite backends.
Werc
Werc is a minimalist web anti-framework built following the Unix and Plan 9 tool philosophy of software design.
Wger
wger (ˈvɛɡɐ) is free software that manages your exercises and personal workouts, weight and diet plans. It can also be used as a simple gym management utility, providing different administrative roles (trainer, manager, etc.). It offers a REST API as well, for easy integration with other projects and tools.
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
This is a new whois (RFC 954) client rewritten from scratch by me. It is derived from and compatible with the usual BSD and RIPE whois (1) programs. It is intelligent because it automatically selects the right whois server for most queries. It knows about TLDs, NIC handles, IPv4 and IPv6 allocations, AS numbers. It supports the command line syntax of the RIPE client.
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.
WikiSuite
The most comprehensive and integrated Free / Libre / Open Source enterprise software suite. WikiSuite™ is especially suited to knowledge-centric organizations and offers most (80%+) of the data and information management features all organizations need Key features of WikiSuite are OS & Network management, Email & Calendar, Commerce, Web & Intranet, Chat & Video Conference, Security, BPM & Analytics, Files & Sync. WikiSuite is an integrated and extensible solution.
Wikileaks Search
This addon simply allows you to search the archives of Wikileaks.
Wikilegis
Provides a site for collaborative editing of legislative texts. Currently used mainly in Brazil.
Wikipedia (English SSL)
Wikipedia is an openly-editable, free content internet encyclopedia. This search bar add-on utilizes SSL to protect searches between You and Wikipedia.
Wikipedia (SSL)
Wikipedia is an openly-editable, free content internet encyclopedia. This search bar add-on utilizes SSL to protect searches between You and Wikipedia.
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.
Wograld
Wograld is a 2d 45 degree isometric multi-player online rpg. It is in development with many gameplay features not yet implemented. It is a fork of crossfire with mostly redone graphics and some gameplay changes to make it more fun and newbie friendly.
Woof (Web Offer One File)
Woof is a small simple stupid webserver that can easily be invoked on a single file. Your partner can access the file with tools he trusts like wget or a web browser.
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).
WriteFreely
Built on a plain, auto-saving editor, WriteFreely provides a distraction-free writing environment. Its ActivityPub implementation allows connecting with other Fediverse projects, such as Mastodon and Friendica. WriteFreely also allows completely anonymous blogs and posts. Available WriteFreely instances can be found here.

Features

  • Article categorization with hashtags
  • Menu-like interface can be created with static pages by pinning normal posts to your blog.
  • Draft post creation
  • Publishing to multiple blogs from one account
  • Support for non-Latin and right-to-left (RTL) script languages
  • Minimal data collection
  • Anonymous posting
  • Optional custom CSS theming (default layout is very minimal)
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.
X Python Newsreader
X Python Newsreader (XPN) is a multi-platform newsreader with Unicode support. It has features like scoring/actions, X-Face and Face decoding, muting of quoted text, newsrc import/export, find article and search in the body, spoiler char/rot13, random taglines, and configurable attribution lines.
X-Road
X-Road is a standardised, cohesive, collaborative, interoperable, and secure data exchange layer that gives service providers an entirely new opportunity to make themselves visible in services directed at citizens, businesses, and civil servants. Creating entities that combine many different services and data sources is easy and cost-efficient.
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
XWiki Enterprise
XWiki Enterprise is a professional wiki with enterprise features such as Blog, strong rights management, LDAP authentication, PDF export, full skining and more. It also includes an advanced Form and scripting engine making it a development environment for data-based applications. It has powerful extensibility features such as scripting in pages, plugins and a highly modular architecture.
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.
Xindice
Xindice is an native XML database intended to manage large numbers of small XML documents. It stores and indexes compressed XML documents; the server queries these collections using XPath. The server is lightweight and can be embedded in custom applications or run as a standalone database. This is the project formarly known as dbxml; the name change became effective December 2001.
Xinetd
xinetd is a replacement for inetd, the internet services daemon. Anybody can use it to start servers that don't require privileged ports because xinetd does not require that the services in its configuration file be listed in /etc/services. It can do access control on all services (multi-threaded or single-threaded, and for both TCP and UDP protocols) based on the address of the remote host and time of access. It supports internal access control, the use of the libwrap library, and IPv6 with access control.
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.
YaCy
YaCy (Yet another Cyberspace) peers crawl the internet and share the results. This decentralized network does not store search queries and makes censorship impossible.
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.
Yaws
Yaws is a high performance, light-weight, threaded HTTP 1.1 Web server targeted for the generation of dynamic content. It is written in Erlang, and the server side dynamic content is generated by Erlang code embedded in the HTML code. It is able to ship several thousands of dynamically generated pages per second.
Yhttpd
* Yhttpd is now named Afrit 'yhttpd' is an XML-configurable, light, very portable, multi-platform Web server written in C++ and a small subset of C. It runs on all POSIX compatible operating systems and uses the GNU GCC C++ compiler from 3.1 and up with pthreads enabled. It is based on the yChat socket and thread engines.
Yioop
A PHP based search engine. It can function as general purpose search engine for the whole Web. Or for a set of URLs or domains. Yioop can index multiple file formats. The crawler can be deployed on one or more computers, and it respects the robots.txt file.
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.
Yt-local
Provides a server to browse YouTube locally, thus eliminating the need to trust a third-party server to represent you. yt-local has an option to route most of the traffic through Tor and also does not require YouTube API keys.
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.
Zabbix
Zabbix is a server/client network monitoring system with many features. It can be used for: - high level monitoring of IT services; - centralized monitoring of your servers and applications; - monitoring of SNMP-enabled devices; - performance monitoring (process load, network activity, disk activity, memory usage, OS parameters etc.); - data visualization. This package provides the software needed to monitor a host using a Zabbix agent.
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.
ZeroNetX
Uncensorable website hosting P2P using cryptography
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.
Zim
Zim brings wiki-like editing to your local desktop. Every WYSIWYG page is saved as a text file with wiki markup. Pages can contain clickable links to other pages, and are saved automatically. Creating a new page is as easy as linking to a non-existing page. This tool is intended to keep notes, drafts and TODO lists, but also includes extensions for advanced features such as HTML publishing and equation editing.
Ziproxy
'ziproxy' is a forwarding (non-caching) proxy that gzips text and HTML files, and reduces the size of images by converting them to low quality JPEGs. It is intended to increase the speed for dial-up Internet connections. Most browsers support gzipped content, so Web pages appear as normal, but as they are only a fraction of their original page size, pages are much quicker to load. Even for browsers that don't support it, hints how to overcome it using SSH port forwarding are included. Images are on average one third smaller with only marginal visible image quality loss. It should be used with inetd/xinetd, but if you can't use them, a simple replacement "netd" is provided
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.
ZoneCheck
ZoneCheck is intended to help solve DNS misconfigurations or inconsistencies that are usually revealed by an increase in the latency of the application. The DNS is a critical resource for every network application, so it is quite important to ensure that a zone or domain name is correctly configured in the DNS.
Zunozap
Web Browser Made in Java. Support for interchanging between WebKit & Chrome engines. First Browser compatible with SwingEmbeded programs. Website can be found on both https://zunozap.com/ and https://zunozap.fungus-soft.com/


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.