Semantic search

Jump to: navigation, search


Airhook
Airhook is a reliable data delivery protocol, like TCP. Unlike TCP, Airhook gracefully handles intermittent, unreliable, or delayed networks. Other features include session recovery, queue control, and delivery status notification. Airhook is useful for keeping connections running over bad wireless networks (like CDPD), intermittent dial-up connections, and any other network that doesn't work very well. The implementation includes a TCP proxy (so you can use HTTP, SSH, etc.) and a protocol library for applications that want more control (real-time media delivery, games, etc).
Alexis FTP (aftp)
aftp is an FTP library and a background FTP tool. The aftp tool is a good example on how to use the library. You need FTP functionality in your software? Use the aftp library!
Ambassador
Ambassador is a fork of the ChatZilla IRC client built upon the Unified XUL Platform. It features a simple, straighforward interface with a number of options for customization and extensibility. It is available as an add-on compatible with other applications built upon UXP, and as a stand-alone package that can be installed and run independently of a browser.
Anastasis , Heckert gnu.tiny.png
Anastasis is a key recovery system that allows the user to securely deposit shares of a core secret with an open set of escrow providers, to recover it if the secret is lost. The core secret itself is protected from the escrow providers by giving each provider only part of the information, and additionally by encrypting it with an identity-based key unknown to the providers.
AnonymousMessenger
Features Double end to end encryption Completely peer to peer using hidden services Cryptographic Identity Verification Excellent Network Security Voice Messages Live Voice Calls over tor (alpha feature) Text Messages Metadata stripped media messages Raw file sending of any size (100 GB+) coming soon... Both peers have to add each others onion addresses to be able to communicate Disappearing messages by default Encrypted file storage on Android Screen security
AntiDialer
AntiDialer is a QT-based broadband dialer for Sify Broadband users in India. It has features comparable to the Sify Windows dialer, such as password saving and autologin. Now Sify users no longer have to depend upon the old default dialer provided by Sify.
Antidote
Antidote is an free software implementation of the IEEE 11073-20601 standard. It also contains the implementation of a D-Bus based 11073 manager service.
Apache HTTP Server
The Apache HTTP Server is a powerful and flexible HTTP/1.1 compliant web server. Originally designed as a replacement for the NCSA HTTP Server, it has grown to be the most popular web server on the Internet. It features support for HTTPS, virtual hosting, CGI, SSI, IPv6, easy scripting and database integration, request/response filtering, many flexible authentication schemes, and more.
Aplakons
Aplakons allows you to build a sheets schema to organize activities to be followed by registered users. You can configure sets of sheets to customize each one’s activities to follow. You prepare a repository of sheets (as concrete activities), and after you order them in different arrays. The arrays can be assigned to users as activity plans. For example, a whole diet (array) based on cooking recipes (activities).
Arping
Arping is an ARP level ping utility. It's good for finding out if an IP is taken before you have routing to that subnet. It can also ping MAC addresses directly.
Async-timeout
Used in cases where part of the software being developed is time-sensitive, so that the code block doesn't wait too much time for certain event to complete.
Aumonet
Detects network and SSH server availability, mounts registered accesses and maintains them mounted accross network changes and interruptions.
AuthzForce
The AuthzForce project provides an Attribute-Based Access Control (ABAC) framework compliant with the OASIS XACML standard v3.0, that mostly consists of an authorization policy engine and a RESTful authorization server. It was primarily developed to provide advanced access control for Web Services or APIs, but is generic enough to address all kinds of access control use cases. You can use AuthzForce in two ways depending on your needs: Java API: AuthzForce provides a XACML PDP (Policy Decision Point) engine as a Java library so that applications can instantiate and use an embedded XACML PDP easily with Java. This API is provided by AuthzForce Core. Web API: AuthZForce provides a multi-tenant HTTP/REST API to PDPs and PAPs (Policy Administration Points) that web clients can call to manage policies, request authorization decisions, etc. This API is provided by AuthzForce Server.
Autohosts
Hosts files will reroute unwanted traffic from ad farms, behavioral tracking firms and malware sites to a blackhole; routing to 0.0.0.0 (localhost; your PC) when a request is made to a URL on the blacklist. Which means any traffic that would have left your system for that destination, is sent inward, to your localhost and then abandoned. Despite what some may suggest, hosts files are not "1980s technology" and still very useful today, as an additional layer of security. Hosts file are a useful redundancy when coupled with ad blockers like uBlock Origin and uMatrix - while debugging or 'Temporarily Allow All on this Site' with Noscript can open you up to underlying attacks or privacy intrusions. In-browser filters won't protect you if the browser itself is phoning home. If you have an up-to-date hosts file, the risk is severely lessened. Auto Hosts will automate the setup process for maintaining an up to date hosts file, by: - Installing a weekly cronjob to pull fresh/updated copies of hosts lists (default is every Sunday at 7:22pm) (Default custom_filters and firefox-includes) source appends Facebook trackers, Linkedin ads, Google fonts, Firefox telemetry and other harvester sites that curated lists for whatever reason, have not added to their blacklists - Refreshes DNS to instantiate the re-routed changes (Mac Only) If Devdom is installed, append all local virtualhosts (if it is installed - it is -not- a requirement! Autohosts does a conditional check to ensure your dev environment doesn't break if you're using Devdom. Read the code.) - Uninstall offers the ability to revert to a fresh hosts file and undo any changes made by Autohosts; a backup will be copied to /tmp - Add custom blacklists, whitelists and host sources from ~/autohosts on your desktop
Avahi
Avahi is a system which facilitates service discovery on a local network via the mDNS/DNS-SD protocol suite. This enables you to plug your laptop or computer into a network and instantly be able to view other people who you can chat with, find printers to print to or find files being shared. Compatible technology is found in Apple MacOS X (branded "Bonjour" and sometimes "Zeroconf"). Avahi is primarily targetted at GNU/Linux systems and ships by default in most distributions. It is not ported to Windows at this stage, but will run on many other BSD-like systems. The primary API is D-Bus and is required for usage of most of Avahi, however services can be published using an XML service definition placed in /etc/avahi/services. See also the nss-mdns project, which allows hostname lookup of *.local hostnames via mDNS in all system programs using nsswitch
BIND
BIND (Berkeley Internet Name Domain) is an implementation of the Domain Name System (DNS) protocols and provides a free redistributable reference implementation of the major components of the Domain Name System, including:
  • Domain Name System server
  • Domain Name System resolver library
  • Tools for managing and verifying the proper operation of the DNS server
Basapp
BasApp is a software for friendly creation of web applications, based on your own database structure. Once BasApp is installed in a webserver, the developer can do all the job with a web browser, same as final user.
Bcrypt
Password hashing Python library.
Beehive
Beehive is an event and agent system, which allows you to create your own agents that perform automated tasks triggered by events and filters. It is modular, flexible and really easy to extend for anyone. It has modules, so it can interface with, talk to, or retrieve information from Twitter, Tumblr, Email, IRC, Jabber, RSS, Jenkins, Hue... Connecting those modules with each other lets you create immensly useful agents.
Bibliogram
Bibliogram works without browser JavaScript, has no ads or tracking, and shows no pop-up that prevents you to view content without an account. It is inspired by Invidious. A list of available instances can be found here. See Bibliogram-specific and Instagram-related features here.
Binkd
Binkd is a Fidonet mailer designed to operate via TCP/IP networks. As a FTN-compatible internet daemon, it makes possible efficient utilization of TCP/IP protocol suite as a transport layer in FTN-based (Fido Technology Network) networks.
Bird
BIRD is an Internet routing daemon with full support for all the major routing protocols. It allows redistribution between protocols with a powerful route filtering syntax and an easy-to- use configuration interface. This package supports IPv4 and IPv6 versions of OSPF, RIP and BGP.
Blueman
Blueman is a GTK+ Bluetooth Manager Blueman is designed to provide a simple yet effective means for controlling the BlueZ API and simplifying Bluetooth tasks, such as: Connecting to 3G/EDGE/GPRS via dial-up Connecting to / Creating Bluetooth networks Connecting to input devices Connecting to audio devices Sending / Receiving files via OBEX Pairing It is lightweight, easy to use, Python based, and GPL licensed. The original project page of Valmantas Palikša can be found on Launchpad.
Briar
Briar is a messaging app designed for activists, journalists, and anyone else who needs a safe, easy and robust way to communicate. Unlike traditional messaging apps, Briar doesn't rely on a central server - messages are synchronized directly between the users' devices. If the internet's down, Briar can sync via Bluetooth or Wi-Fi, keeping the information flowing in a crisis. If the internet's up, Briar can sync via the Tor network, protecting users and their relationships from surveillance.
Broadband-usage
This software meters the traffic on an SNMP-enabled broadband modem/router and then lets you find out your usage by calendar month. It's main purpose is to let you know what your usage is without having to resort to your ISP's website and without having to trust their accounting. If they get their accounting wrong (which can happen), this software gives you data that you might be able to use when contesting the invoice.
Brother ql
brother_ql is a software package to facilitate printing labels on Brother’s QL-Series label printers. It was designed to be used from the command line but also supports usage from other software packages (via its command line interface or via its Python API).
Butter
Allows the user to play shareable videos from various places like archive.org and CCC Media. This is the entry for the desktop version.
ByteHoard
This is a candidate for deletion: Unclear licensing, potentially non-free. None of the PHP code (that I saw) mentions the GPL. Instead, states "Copyright (c) Andrew Godwin & contributors 2004". Documentation included with the software has no mention of a licence. Drw (talk) 09:34, 18 July 2018 (EDT) ByteHoard is a remote file storage system that provides a Web-based interface for users to upload, download, edit, delete, and share their files. It uses a database for user details, registrations, etc., and needs PHP 4 or higher. It has a fully-featured admin interface, along with moderated registrations, automatic email notification, and template-based layouts.
CacoCloud
A simple, fast and secure PHP/AngularJS based single user feed and mail reader, password and bookmark manager. CacoCloud is divided into a RESTful PHP backend storing all data into a SQLite database and an SPA frontend based on AngularJs.
Canvas
Canvas is a feature-rich learning management system.

This page describes the free/libre program Canvas which you can install in your own computers. There are also online services which operate by running Canvas, but we don't recommend that way of using software. The user community can check whether to trust running a free program. There is no basis for trusting a service run by a company or by strangers. You can read more about this issue here:[1]
Ccrtp Heckert gnu.tiny.png
GNU ccRTP is a high performance threadsafe C++ RTP (Real-Time Transport Protocol) stack. It can be used to build both client and server applications for audio and visual conferencing over the Internet, for streaming of realtime data, and for next generation IP based telephony systems.
Cgicc Heckert gnu.tiny.png
GNU cgicc is an ANSI C++ compliant class library that greatly simplifies the creation of CGI applications for the World Wide Web by doing the following:
  • Parses GET and POST form data transparently.
  • Provides string, integer, floating-point and single- and multiple-choice retrieval methods for form data.
  • Provides methods for saving and restoring CGI environments to aid in application debugging.
  • Provides full on-the-fly web-authoring generation capabilities, with support for cookies.
  • Supports web-authoring file upload.
Chestnut FTP Search
A Web application to search for files on FTP servers. Users can query files by part of the file name, the entire file name, a regular expression, or a shell pattern. To store file indexes, PostgreSQL or MySQL is used.
Cid
CID (Closed In Directory) is a set of bash scripts for inserting and managing GNU/Linux computers in Active Directory domains. Modifications made to the system allow GNU/Linux to behave like a Windows computer within AD.
Circle Blvd
Team task management. Intended for volunteer organizations, non-profits, and small groups. In agile-development terms, it is a streamlined backlog management tool.
Civikmind
Civikmind is Web software you can use to make solutions in your community. It is a state-of-the-art, System information,management platform that focuses on social solutions for communities, persons, and organizations.
Cjdns
Cjdns implements an encrypted IPv6 network using public key cryptography for address allocation and a distributed hash table for routing. This provides near zero-configuration networking without many of the security and robustness issues that regular IPv4 and IPv6 networks have. Hyperboria is the largest cjdns network, with hundreds of active nodes around the world.
Claws Mail
Claws Mail is an email client (and news reader) based on GTK+. The appearance and interface are designed to be familiar to new users coming from other popular email clients, as well as experienced users. Almost all commands are accessible with the keyboard. Plus, Claws-Mail is extensible via addons which can add many functionalities to the base client.
ClusterSSH
Cluster SSH opens xterm windows with connections to specified hosts and an administration console. Any text typed into the administration console is replicated to all other connected and active windows. It is intended for, but not limited to, cluster administration where the same configuration or commands must be run on each node within the cluster. Performing these commands all at once with ClusterSSH keeps all nodes in sync.
Cmdftp
'cmdftp' is a command line FTP client with shell-like functions which uses passive mode only, works in local and remote mode transparently, tries to keep the connection alive, and supports multiple and recursive file transfers.
Cmogstored
cmogstored is an alternative implementation of the "mogstored" storage component of MogileFS. cmogstored is implemented in C and does not use Perl at runtime. cmogstored is the only component you need to install on a MogileFS storage node. Read more about MogileFS here: http://mogilefs.org/ cmogstored is not directly affiliated with the MogileFS project nor any commercial interests behind MogileFS.
CometVisu
The CometVisu is a web technology based realtime visualization for home and building automation systems like the KNX bus or OpenHAB. It can be used on a wide range of systems, ranging from smart phones over tablets up to laptops and PCs.
Conversations.im
Conversations is a Jabber/XMPP client for Android 5.0+ smartphones that has been optimized to provide a unique mobile experience. A port to iOS is envisaged in the medium-term future. Conversations allows you to easily send images, show if your contact has received and read your message, permit dynamic history and handles multiple devices (especially sync with desktop clients), allow you to create group chats and support one-to-one Audio/Video calls ! And thanks to the XMPP Protocol (that is a push protocol) you battery life is safe. Conversations also does not require a Google Account or specifically Google Cloud Messaging (GCM). Using the XMPP federated protocol, you can freely choose a trustworthy server (your own if you want) for yourself while still chatting with contacts that are using other servers. The communication between Conversations and the XMPP server as well as the communication between the individual servers is TLS encrypted. This way, not only your messages are safe but more importantly it is impossible for an outside attacker to intercept your meta data (with whom you are chatting) without attacking your server first. On top of that, Conversations gives you the choice to enable one of two end-to-end encryption mechanisms. The first one is OMEMO, a state of the art multi-end-to-multi-end encryption method which is very easy to setup and gives you forward secrecy and plausible deniability. For backwards compatibility reasons Conversations also supports OpenPGP.
CouchDB-FUSE
This is a Python FUSE module for CouchDB. It allows CouchDB document attachments to be mounted on a virtual filesystem and edited directly. Use Cases
  • This is a great time-saver if you want to edit HTML, JavaScript, CSS or even image files directly using your favourite editor.
  • Uploading large numbers of files repetitively through Futon or even via a Python prompt becomes tedious very quickly: drag'n'drop or cp * is the way forward!
CsCSSc
'csCSSc' is a client-side CSS compressor and decompressor. Currently it consists of a webpage and ECMA/javascript file. It runs on all web browsers which support ECMA/javascript.
Cspeedtest
Command line (CLI) network speed test for GNU/Linux servers, using libncurses to estimate network throughput between you and your server over an existing ssh connection. Works on any client platform that has a terminal that supports curses (e.g. iOS, Android, Mac OS, Windows, GNU/Linux, etc). Network speed is measured by writing screenfuls of random characters to the terminal, using the resulting framerate to estimate the throughput. It takes advantage of the implicit communication between the server and your terminal to measure network performance without any client software beyond the terminal you already have. Note: This software just needs to be installed on the server.
Curlftpfs
This is a file system client based on the FTP File Transfer Protocol.
Cyberduck CLI
The universal file transfer tool duck which runs in your shell on GNU/Linux and OS X or your Windows command line prompt. Edit files on remote servers, download, upload and copy between servers with FTP, SFTP or WebDAV plus support for cloud storage deployments.
DMBCS Embedded C++ HTTP Server
At DMBCS we like to do things in certain ways: all our code takes the form of C++17 (or, lately, C++20) libraries built with GNU autotools, providing user interaction through HTTP/HTML5/CSS3/EcmaScript web interfaces. It is thus a common requirement that our code links against a library of classes which implement the HTML paradigm and provide the TCP/IP plumbing to allow applications to easily take the form of self-contained web servers. At DMBCS we use NGINX at top-level to coordinate the set of such micro-servers which make up a complete web site. The library has been under constant development for over twenty years (yes, really), and in heavy production use. The code-base hasnʼt quite been brought up to our expectations of full production-quality code yet (it has always been a project on the side of other things), and so we still regard it as beta-quality software. We expect this situation to change in the near future.
DNSleak
DNSleak inspects DNS packets on the local network interface to detect leaks. Unlike web-based solutions, it works at the local computer level. No third party servers are used and DNS leak result is a true/false response.
Danectl
DNSSEC DANE implementation manager: Generates and manages TLSA records (with certbot). Implements TLSA 3 1 1 current + next workflow. Also generates SSHFP, OPENPGPKEY, and SMIMEA records.
DataStatix
DataStatix is a free software for GNU/Linux and Windows useful to manage data of every kind (although it has been written to manage biomedical data), to create descriptive statistics and graphs and to export items easily to R environment or to other statistic softwares. In order to handle properly big amount of data and many concurrent users, DataStatix works with MySql database and it has been developed and tested with MySql community edition 5.5. Some features of the software are: users management (create, delete, modify password) within the software; different users levels of data access (administrator, default, read only); user defined templates (models) of data, to create new databases easily; importation and esportation of data in CSV format (used also by Calc and Excel); updating of existing data from a CSV file created with DataStatix; descriptive statistics from every data (some more kind of statistics to come); graphs from every data.
DeepfakeHTTP
**DeepfakeHTTP** is a web server that uses HTTP dumps as a source for responses.
    • What are people using it for?**
- Creating the product POC or demo before even starting out with the backend - REST, GraphQL, and other APIs prototyping and testing - Hiding critical enterprise infrastructure behind a simple static facade - Hacking and fine-tuning HTTP communications on both server and client sides
Dhcpcd
a DHCP and DHCPv6 client. It's also an IPv4LL (aka ZeroConf) client. In layman's terms, dhcpcd runs on your machine and silently configures your computer to work on the attached networks without trouble and mostly without configuration. If you're a desktop user then you may also be interested in Network Configurator (dhcpcd-ui) which sits in the notification area and monitors the state of the network via dhcpcd. It also has a nice configuration dialog and the ability to enter a pass phrase for wireless networks. dhcpcd may not be the only daemon running that wants to configure DNS on the host, so it uses openresolv to ensure they can co-exist.
Dhlan
dhlan scans and updates to /etc/hosts with a MAC:name table. It's the most simple and easy replacement of DNS server, to customize named localization of computers, printers or any other device accross any Local Area Network. For example, 2 laptops can maintain valid name-to-ip although network changes.
Dino (instant messenger)
Dino is a modern open-source chat client for the desktop. It focuses on providing a clean and reliable Jabber/XMPP experience while having your privacy in mind. It supports end-to-end encryption with OMEMO and OpenPGP and allows configuring privacy-related features such as read receipts and typing notifications. Dino fetches history from the server and synchronizes messages with other devices.
Dmbcs-kraken-api
Kraken is a virtual currency exchange, which also handles fiat (real) currency amounts. Subscribers to the service have an account with associated funds attached. The web site (www.kraken.com) provides the user with an account overview (i.e. current balance), currency-pair exchange market status (history of prices and current order book), and the means to place entries on the order book; bids for a currency which can be immediately met with orders to sell the currency are automatically transacted, with the Kraken site taking a small and variable cut of the deal. Kraken also provide a stateless, web-based API by which all of the above actions can be undertaken programmatically. This is fully open, and described at the Kraken exchange web site. The DMBCS client-side C++ library implements all features of the API in a fully encapsulated C++ class, allowing users to implement algorithmic or robotic trading and dynamic exchange modelling.
Dnsmasq
Dnsmasq is a lightweight DNS forwarder and DHCP server. It is designed to provide DNS and optionally, DHCP, to a small network. It can serve the names of local machines which are not in the global DNS. The DHCP server integrates with the DNS server and allows machines with DHCP-allocated addresses to appear in the DNS with names configured either in each host or in a central configuration file. Dnsmasq supports static and dynamic DHCP leases and BOOTP/TFTP for network booting of diskless machines.
Docassemble
docassemble is a system for guided interviews and document assembly. It provides a web application that conducts interviews with users. After each interview, docassemble generates documents in various formats based on user input and preconfigured templates. Though the name emphasizes the document assembly feature, docassemble interviews do not need to assemble a document; they might submit an application, direct the user to other resources on the internet, store user input, interact with APIs, or simply provide the user with information. docassemble was created by a lawyer/computer programmer for purposes of automating the practice of law, but it is a general-purpose platform that can find applications in a variety of fields.
Dolibarr ERP CRM
Dolibarr is Free Software software to manage a company (sme, freelancer or large companies) or a foundation. It provides a lot of features to manage your customers, partners, suppliers, proposals, orders, invoices, products, stocks, point of sales, etc.
DuckDuckGo on TOR
Search with DuckDuckGo using the TOR network without JavaScript
Ducker
Ducker is a lightweight program that makes internet searchs with DuckDuckGo from the command line. It can search for images, websites, videos, news and a lot more.
Durruter
Durruter is a command-line wizard to manage iptables entries like in a hardware router web interface. Forward ports and ranges from multiple interfaces, allow internet traffic from multiple nets to multiple network interfaces.
EMI eMailer
eMI eMailer is a simple cross-platform object-oriented SMTP client implemented in PHP. It is primarily intended to transfer MIME e-mail messages generated by PHP on the same host as the SMTP server of the sender.
EXo Platform
eXo Platform is an open-source digital workplace platform. Full-featured and user-centered, the solution enables a variety of use cases around internal communications, employee engagement, knowledge management and digital collaboration.
Ec
'Ec' supports reading, composing, and filtering messages. It can send and receive mail to and from POP3 and SMTP servers, and route mail using sendmail, exim, and qmail. It also supports base-64 MIME attachments and multiple accounts.
Ejabberd
'ejabberd' is a multi-platform, scalable, distributed, and fault-tolerant XMPP Jabber server. It supports advanced features such as multi-user chat, IRC transport, publish and subscribe services, Jabber user directory, a Web-based administration interface, an HTTP polling service, SSL and TLS support, LDAP and external authentication.
Ekiga
Ekiga (formely known as GnomeMeeting) is a SoftPhone, Video Conferencing and Instant Messenger application over the Internet. It supports HD sound quality and video up to DVD size and quality. It is interoperable with many other standard compliant software, hardware and service providers as it uses both the major telephony standards (SIP and H.323).
Empathy
Empathy is a messaging program which supports text, voice, and video chat and file transfers over many different protocols, including Jabber (xmpp). You can tell it about your accounts on all those services and do all your chatting within one application. Empathy uses Telepathy for protocol support and has a user interface based on Gossip. Empathy is the default chat client in current versions of GNOME, making it easier for other GNOME applications to integrate collaboration functionality using Telepathy.
Encode Explorer
Encode Explorer displays the list of files in a folder. It was designed to be used in safe mode and so it is kept simple and functional. It's written in PHP, XHTML and CSS.
  • Files can be sorted by name, size and editing time
  • You can move in folders
  • Thumbnails for images and pdf files.
  • File uploading (needs PHP full mode)
  • Logging and notifications
  • Optional password protection
  • Interface for mobile devices
Encuestame
Encuestame has been developed by @jotadeveloper and @dianmora since mid-2008 and was created to fill empty space in the survey online world, there are only a few options ready to use and others only under expensive rates, is the time for an open source option. Along the last years we have been adding new features, being able to connect Encuestame with the most famous Social Networks, trying to give you a project easy to be installed, to be usable and to be easy manageable. In mid-2011 we release the first version of Encuestame, since then we managed to make usable Encuestame in the new mobile world. Also we've enjoyed the support of companies like Atlassian and Jetbrains that have offered pen source licenses to our team. The history doesn't finish here, it will have more features coming soon.
Epicyon
ActivityPub compliant server, designed for simplicity and accessibility. Includes calendar, news and sharing economy features to empower your federated community.
Ethtool
ethtool is the standard Linux utility for controlling network drivers and hardware, particularly for wired Ethernet devices. It can be used to:
  • Get identification and diagnostic information
  • Get extended device statistics
  • Control speed, duplex, autonegotiation and flow control for Ethernet devices
  • Control checksum offload and other hardware offload features
  • Control DMA ring sizes and interrupt moderation
  • Control receive queue selection for multiqueue devices
  • Upgrade firmware in flash memory
Exim
Exim is a message transfer agent (MTA) developed at the University of Cambridge for use on Unix systems connected to the Internet. It was originally based on Smail3, and has a similar configuration style, but has developed a more flexible and extensive set of facilities. The developers warn that v. 4.00 has had many changes, including incompatible changes to the run time configuration file.
FOSSology
http://sourceforge.net/projects/fossology/ Scan files for licenses and copyrights, perhaps more analysis in the future.
FRRouting
From README: FRR is free software that implements and manages various IPv4 and IPv6 routing protocols. It runs on nearly all distributions of Linux and BSD and supports all modern CPU architectures. FRR currently supports the following protocols:
  • BGP
  • OSPFv2
  • OSPFv3
  • RIPv1
  • RIPv2
  • RIPng
  • IS-IS
  • PIM-SM/MSDP
  • LDP
  • BFD
  • Babel
  • PBR
  • OpenFabric
  • VRRP
  • EIGRP (alpha)
  • NHRP (alpha)
FarmOS
farmOS is a web-based application for farm management, planning, and record keeping.

Note

Client applications for mobile device platforms are packages separately, more information at https://farmos.org/guide/app/
Farstream
The Farstream (formerly Farsight2) project is an effort to create a framework to deal with all known audio/video conferencing protocols. On one side it offers a generic API that makes it possible to write plugins for different streaming protocols, on the other side it offers an API for clients to use those plugins. This package provides Python bindings for Farstream.
Fdm (mail agent)
fdm (fetch/filter and deliver mail) is a program designed to fetch mail from POP3 or IMAP servers, or receive local mail from stdin, and deliver it in various ways depending on a user-supplied ruleset. Mail may be filtered based on whether it matches a regexp, its size or age, or the output of a shell command. It can be rewritten by an external process, dropped, left on the server or delivered into maildirs, mboxes, to a file or pipe, or any combination. fdm is designed to be lightweight but powerful, with a compact but clear configuration syntax. It is primarily designed for single-user uses but may also be configured to deliver mail in a multi-user setup. In this case, it uses privilege separation to minimize the amount of code running as the root user.
Feather
Feather is a free Monero wallet for GNU/Linux, Tails, macOS and Windows. It has many useful features and it is focused on privacy and security, it works through Tor network and websocket connection
Feedback Cat
Feedback Cat is a 100% free and open-source WordPress plugin to survey your users and customers. Set it up in 2 minutes.
Ffmpeg
FFmpeg is a complete solution to record, convert and stream audio and video. Its components include:
  • ffmpeg – Converts one video file format to another and supports grabbing and encoding in real time from a TV card.
  • ffserver – HTTP (RTSP is being developed) multimedia streaming server for live broadcasts that supports time shifting.
  • ffplay – simple media player based on SDL and the ffmpeg libraries
  • ffprobe – a media file prober
  • libavcodec – library containing all FFmpeg audio/video encoders and decoders (most developed from scratch for best performances and high reusability)
  • libavfilter – video and audio filtering library
  • libavformat – library of parsers and generators for all common audio/video formats
  • libavutil – utility library containing functions used by all FFmpeg components
  • libswscale – video scaler and pixel format converter
  • libswresample – audio resampler and sample format converter
  • libpostproc – video post-processing library
Ffsend
ffsend allows you to easily and securely share encrypted files from the command line.
File Service Protocol
FSP is a UDP-based protocol for transferring files. It has many benefits over FTP, mainly for running anonymous archives. It is usable on lines with high packet loss ratio (70% WiFi), can go behind firewalls and unnoticed by port scans (because of UDP), does not overload networks when hosting ISOs or movies, share files on modem lines without eating all of the bandwidth, and keeps lamers away from your site (they don't know how to get to it). This project is an active continuation of the FSP code base (abandoned for the last 5 years).
FileZilla client
FileZilla is a FTP client with a nice graphical front-end. Features include:
  • Supports FTP, FTP over SSL/TLS (FTPS) and SSH File Transfer Protocol (SFTP)
  • Supports resume and transfer of large files >4GB
  • Configurable Speed limits
  • Drag & drop support
  • Bookmarking
  • Filename filtering on filename (regex support), file size, and user/group permissions.
  • Directory comparison to quickly see differences between files on the local machine and the server
  • Synchronized directory browsing, such that if you have an identical directory structure on the local machine and the server, means that any directory navigation on one machine is duplicated on the other.
  • Remote file search
  • IPv6 support
There is a free software server as well that runs only on Windows. See our FTP category for a list of free software FTP servers that run on GNU/Linux. Warning: the Windows installer bundles adware; use the ZIP download instead.
Finger
A modern computing facility consists of one user per host, and many hosts per site. To find out about logged on users at another site you must query each host to find out about an individual user. With GNU Finger, a single host is designated the finger "server" host and collects information about who is logged on to other hosts at that site. A user then needs to query only the server host, instead of each host at that site. GNU Finger follows the finger "protocol" (rules for communication) in responding to simple requests, since this protocol is simple. But it can also implement another protocol that lets two finger programs exchange information in a predetermined way; this allows faster and wider bandwidth communication.
Firestr
Fire★ is a a simple platform for decentralized communication and computation. Provides a simple application platform for developing p2p applications and share these applications with others in a chat like user interface. You don't send a message to someone, you send an program, which can have rich content. All programs are wired up together automatically providing distributed communication, either through text, images, or games. The source code to all applications is available immediately to instantly clone and modify.
Fisoco
Fisoco is a command-line program which permit users to search and organize files on their system. First, tell Fisoco to find your files, then refine your selection, save it, and more to come (move, rename, delete, backup) ! At this stage of the development (0.8.4), only the command line interface is maintained, and it is only able to look for files into your local system (except /proc and /run), but this will progress soon ! Fisoco means FInd, Select, Order, and COnvert. Any contributions, comments, help, translations, ideas are all welcome !
Foodsoft
Foodsoft is online software for a non-profit food coop. It features a product catalog, order cycle management, accounting, and tasks. A food cooperative is a group of people buying food from suppliers of their own choosing; a collective do-it-yourself supermarket. Members order their products online and collect them on a specified day, and all put in a bit of work to make that possible. Foodsoft facilitates the ordering and administration.
FreeNATS
FreeNATS is a PHP and MySQL based automatic network status testing, alerting and reporting package from PurplePixie Systems and released under the GNU General Public Licence for free use. Current Test Types
  • Ping (ICMP)
  • HTTP/HTTPs (Web)
  • IMAP/IMAPs
  • POP3/POP3s
  • MySQL Connection
  • MySQL Queries
  • TCP Port
  • Other Features Include
  • Email Alerting
  • URL Alerting
  • Test Schedules
  • Publishable Views
  • Availability Reports
  • Graph & Table History
  • Live Monitor
Freedoc
"freedoc.sh" is a short script that, when given a URL for a Google Doc as input, will download that Google Doc in the current working directory in OpenDocument Format without running any of Google's nonfree JavaScript. Uploaded at the request of RMS.
Freetalk Heckert gnu.tiny.png
Freetalk is a command-line Jabber/XMPP chat client. It notably uses the Readline library to handle input, so it features convenient navigation of text as well as tab-completion of buddy names, commands and English words. It is also scriptable and extensible via Guile.
Friendica
Friendica is a communications platform for integrated social communications utilising decentralised communications and linkage to several indie social projects - as well as popular mainstream providers.
Ftp-outboxd
This is a candidate for deletion: Links broken. No links to page. Email to maintainer broken. Poppy-one (talk) 02:57, 31 July 2018 (EDT) 'ftp-outboxd' sends files and directories placed in certain folders to other hosts. It can handle any number of spools, and can send to multiple hosts for each spool. It can also recursively handle subdirectories placed in the outgoing "hot folders". It deletes pending files upon successful transfer, and preserves and retries upon failure.
FtpUtil
ftputil is a high-level FTP client library for the Python programming language. ftputil implements a virtual file system for accessing FTP servers, that is, it can generate file-like objects for remote files. The library supports many functions similar to those in the os, os.path and shutil modules. ftputil has convenience functions for conditional uploads and downloads, and handles FTP clients and servers in different timezones.
Ftpproxy
'ftp.proxy' is an application level gateway for FTP. It allows either forwarding to a specific host or optional client side server selection w/o allowed host list, access and command control trough external programs.
FusionDirectory
The FusionDirectory project aim to fill this gap by providing a nice web application that allow you not only to manage your classical openldap data like users, groups, services... but also offer an API allowing to write new plugins to extent the application to be more useful to you. Bundled with more than 50 plugins today ranging from users management to service management and systems management, everything managed trough you ldap server.
  • User, group, roles , sudo ...
  • French education support : Supann, Sinaps, PArtage de Renater
  • Systems
  • Network services : SMTP / DNS / DHCP / Samba
and much more ... FusionDirectory is user-friendly and includes a number of features and modes including:
  • A copy and paste system
  • Template mode for all objects stored with FusionDirectory
  • Snapshot mode
  • Dashboard (user, password, expiration of users, installation and deployment)
  • trigger to create action on other systems after saving, modifying, removing
Fwup
Firewall is a set of scripts (firewall, fwup and fwdown) that implement one or more ipchains firewalls that support various forms of network address and port translation. All you have to do is read the heavily documented policy file and edit it to reflect your network topology and filtering policy.
GNU SETL
GNU SETL is a modest extension and implementation of SETL, the World's Most Wonderful Programming Language.
GNUpot
GNUpot is a wrapper that enables you to use git via SSH without repeating tedious jobs. GNUpot will take care of creating the repository, generating cryptoraphical keys, doing automatical commits, pushes and pulls when files are changed, and lots of other things.
Gajim
Gajim is a Jabber/XMPP client written in PyGTK. Gajim works nicely with GNOME, but does not require it to run.
Galene
A videoconferencing server that is easy to deploy, easy to administer, and requires moderate server resources. A web client is included.
Gamja
gamja is an IRC web client. It can work together with soju.
Garlic-player
The garlic player is a SMIL compatible media player software for digital signage. It displays different digital signage content, such as images, videos, and interactive applications, on a screen. The garlic-player can be used and administrated locally or remote via Internet.
Geary
Geary is an email application built around conversations, for the GNOME 3 desktop. It allows you to read, find and send email with a straightforward, modern interface.
Gemlv
Email viewer and composer for locally stored emails
Gesdonis
Gesdonis is a very simple helper to administer zone files, intended to DNS servers working with BIND9, to use it in command-line or embedded in other applications. DNS zone sheets are created from a main template.
Gevice: GNOME Network Device
The main features gevice includes are:
  • Allows you to draw the net model.
  • Allows you to print the net diagram in png, gif, or jpg formats.
  • Allows you to save your model in a database (Postgresql)
  • Allows you to manage the device, in terminal (telnet, ssh, or local)
  • Allows you to export data to CSV file. Use "
Pipe.png" to separate fields (or other).
Gnunet Heckert gnu.tiny.png
GNUnet is a framework for secure peer-to-peer networking that does not use any centralized or otherwise trusted services. Its high-level goal is to provide a strong free software foundation for a global network that provides security and privacy. GNUnet started with an idea for anonymous censorship-resistant file-sharing, but has grown to incorporate other applications as well as many generic building blocks for secure networking applications. In particular, GNUnet now includes the GNU Name System, a privacy-preserving, decentralized public key infrastructure.
GoVPN
GoVPN is simple virtual private network daemon, aimed to be reviewable, secure, DPI/censorship-resistant, written on Go. It uses fast strong passphrase authenticated key agreement protocol with augmented zero-knowledge mutual peers authentication (PAKE DH A-EKE). Encrypted, authenticated data transport that hides message's length and timestamps. Optional encryptionless mode, that still preserves data confidentiality. Perfect forward secrecy property. Resistance to: offline dictionary attacks, replay attacks, client's passphrases compromising and dictionary attacks on the server side. Built-in heartbeating, rehandshaking, real-time statistics. Ability to work through UDP, TCP and HTTP proxies. IPv4/IPv6-compatibility.
Golang-goptlib
goptlib is a little Go library which understands the Tor pluggable transport managed-proxy protocol. It is useful for developers writing Tor pluggable transports in Go.
Gossip-nostr-client
Gossip is a GUI client that allows users to post microblogs, follow other users, and host private chats using Nostr. It is very snappy and performant as it is written in Rust. It is highly configurable; there are 64 configuration options. Unlike other Nostr clients, Gossip strives to avoid web browser technologies like JavaScript to reduce bloat.
GproFTPd
GProFTPD is a GNOME frontend for the ProFTPD standalone server.
Grocy
grocy privately tracks your purchases, automates and optimizes your shopping list, helps you waste less, and helps you create and maintain recipes. Apart from a meal planning, grocy helps you manage your household equipment, your household chores, your tasks, and your batteries. You can connect to your grocy server through several tools.
Groupserver
GroupsServer is a server package for hosting mailing lists, like GNU Mailman, or Sympa. But like Discourse and Loomio, is also has a feature rich web interface, allowing each mailing list it hosts to also be used as if it were a web forum. In keeping with its name GroupServer refers to each mailing list forum as a 'group'. Users can send, receive, read, and reply, to group messages by email, or they can read and post to the group from the web interface. Group admins can manage and moderate their groups using email commands, as in older mailing list packages, or using the web interface. A single GroupServer instance can host multiple organisations, each with multiple groups.
Guile-debbugs Heckert gnu.tiny.png
This package provides a GNU Guile library to communicate with a Debbugs bug tracker's SOAP service.
Guile-rpc Heckert gnu.tiny.png
Guile-RPC is an implementation of ONC RPC and XDR (standardized as RFC 1831 and RFC 4506) in Guile Scheme, and for use by GNU Guile programs. ONC RPC is the Open Network Computing Remote Procedure Call protocol, allowing programs to invoke procedures of programs running on remote machines. XDR is the underlying binary data representation format.
Guile-toxcore
Guile-toxcore provides high level Scheme bindings for the Tox protocol library, libtoxcore.
Guix , Heckert gnu.tiny.png
Guix is a transactional package manager and an advanced distribution of the GNU operating system. It can be used on top of any system running the Hurd or the Linux kernel, or it can be used as a standalone operating system distribution for i686, x86_64, ARMv7, AArch64 and powerpc64le machines. It can also cross compile applications for these architectures/OS combination and Windows 32/64 bit (mingw-w64), GNU/Linux mips64el, PowerPC 32/64 bit big endian, RiscV64. Support for Android is unofficial. In addition to standard package management features, Guix supports transactional upgrades and roll-backs, unprivileged package management, per-user profiles, and garbage collection. When used as a standalone GNU/Linux distribution, Guix offers a declarative, stateless approach to operating system configuration management. Guix is highly customizable and hackable through Guile programming interfaces and extensions to the Scheme language.
H-client
The h-node project (https://www.h-node.org) is a website and database of computer hardware which works with fully free operating systems. h-client is a GTK+ graphical client which is able to detect the hardware inside the computer it's running on, and peripherals connected to it, and help you submit that information to the h-node project, along with your observations (eg: how well the hardware works with a fully free operating system, any special configuration required, etc).
HOTELDRUID
HotelDruid (ex Php-Residence) is designed to manage weekly or daily rental of house apartments or small hotel rooms. It uses a PostgreSQL, MySQL or SQLite database as a backend. Reservations can be assigned to a room automatically with user-defined rules. Features include:
  • Web-based with access from computers, tablets and smartphones.
  • Configurable number and characteristics of rooms, periods, rates, etc.
  • Automatic assignment of the rooms with user defined rules.
  • Extra costs, special offers and restrictions can be added to the rates.
  • Customized documents for receipts, invoices, emails, forms, etc.
  • Multi-user with privileges system.
  • Point of sale (POS) for bars and restaurants with inventory management.
  • Comparative statistics about occupancy and revenues.
  • Creation of pages to check availability from a website.
  • And also: group bookings, backup system, month table with drag & drop, etc.
HexChat
HexChat is an IRC client based on XChat 2, featuring:
  • Easy to use and customizable interface
  • Cross-platform on Windows, OS X, and Unix-like OSes
  • Highly scriptable with Python and Perl
  • Translated in multiple languages
  • Multi-network with auto-connect, join, and identify
  • Spellcheck, proxies, SASL, DCC support and more
Hipercontracer
High-Performance Connectivity Tracer (HiPerConTracer) is a ping/traceroute service. It performs regular ping and traceroute runs among sites and can export the results into an SQL or Non-SQL database.
Honeycomb
Honeycomb is an object-oriented hover intent library. A lot of hover intent libraries give you a single in-point for invoking hover functionality, assuming you will always want action to take place on hover in and hover out. This can allow for fairly light weight libraries but can be very difficult to work with if you need any customization. If you have use cases for hover intent that aren't always straight forward, Honeycomb may be a good fit for you.
Hybridbot
This bot acts as a normal user inside both a IRC channel and a XMPP MUC room, and relays/resends the messages received in one end to the other automatically.
ICTFax
ICTFax is free software white lable internet fax software that support email to fax , web to fax as well as fax to web and fax to email also it support integration with existing fax machines. ICTFax features both outbound faxing and inbound fax over internet through DID numbers
IP Sorcery
This is a candidate for deletion: Links broken. Email to maintainer broken. Poppy-one (talk) 13:30, 3 August 2018 (EDT) IP Sorcery is a TCP/IP packet generator. It can send IP, TCP, UDP, ICMP, and IGMP packets from the console or with a GTK+ interface.
IceCat/FreeSpeechMe
FreeSpeechMe is a Free Software plug-in for IceCat that allows people to effortlessly view Dot-Bit websites. It works on GNU/Linux and Windows. Dot-Bit (.bit) is a new top-level domain that, unlike Dot-Com, Dot-Net, Dot-UK, etc., is NOT controlled by any government or corporation. FreeSpeechMe works over the distributed blockchain of the inexpensive cryptocurrency, Namecoin (a derivative of BitCoin). Namecoin is not generally traded as currency. It exists primarily for the purpose of decentralized DNS. Domains currently cost about 10 cents US of Namecoin to register. Before FreeSpeechMe, viewing Dot-Bit websites required changing DNS settings, and using non-vetted public DNS servers. FreeSpeechMe doesn't require changing DNS settings, so it is much more secure. Newly registered Dot-Bit websites can be viewed within three hours worldwide with FreeSpeechMe. IP or Nameserver update changes to an existing Dot-Bit website are viewable worldwide within 40 minutes. This isn't just "a plug-in." FreeSpeechMe, Dot-Bit and Namecoin are a complete new Internet ecosystem, free of the constraints of ICANN and the like. Please see tech FAQ for full list of improvements and implementations we're planning on for FreeSpeechMe and Namecoin: http://www.freespeechme.org/advanced-faq/
Inadyn
Inadyn is a client for `open' name servers. That is, it let the user have an Internet recognized name for his machine by transferring to him some control over a name server that he does not manage. Some of the services that are offered by those open name servers are free of charge, and work even when the client machine does not have a static IP. The name servers that are supported by Inayn are: http://www.dyndns.org and http://freedns.afraid.org. Its basic operation is to periodically check whether the actual IP of the client machine is the same one that is recorded in the name server, and update the name server records when there is a mismatch.
InfiniSQL
InfiniSQL is a distributed in-memory NewSQL relational database management system (RDBMS). It excels at performing complex transactions which involve records on multiple server nodes. It is engineered around the actor model of concurrent programming, which enables unique scalability capabilities. InfiniSQL is currently in an alpha state, and the project is eagerly seeking developers, early adopters, and people who want to help build a community around it.
Ipfs
pleas add
Iproute2
Iproute2 is a collection of utilities for controlling TCP / IP networking and traffic control in GNU/Linux. It is currently maintained by Stephen Hemminger <stephen@networkplumber.org>. The original author, Alexey Kuznetsov, is well known for the QoS implementation in the Linux kernel. Most network configuration manuals still refer to ifconfig and route as the primary network configuration tools, but ifconfig is known to behave inadequately in modern network environments. They should be deprecated, but most distros still include them. Most network configuration systems make use of ifconfig and thus provide a limited feature set. The /etc/net project aims to support most modern network technologies, as it doesn't use ifconfig and allows a system administrator to make use of all iproute2 features, including traffic control. iproute2 is usually shipped in a package called iproute or iproute2 and consists of several tools, of which the most important are ip and tc. ip controls IPv4 and IPv6 configuration and tc stands for traffic control. Both tools print detailed usage messages and are accompanied by a set of manpages.
Irc
This library is intended to encapsulate the IRC protocol at a quite low level. It provides an event-driven IRC client framework. It has a fairly thorough support for the basic IRC protocol, CTCP and DCC connections.
Ircxy
IRCXY IRCv4 Implementation
Jackrabbit Relay
Jackrabbit Relay is a framework to manage trading signal alerts in JSON format from TradingView or similiar software to place trades on an exchange or broker.
Jami Heckert gnu.tiny.png,
GNU Jami (formerly SFLphone, GNU Ring) is a universal and distributed communication platform, implemented as free (libre) software, which respects the freedoms and privacy of users. Aimed at the general public as well as professionals, Jami provides all its users a universal communication tool, autonomous, libre, secure and built on a distributed architecture thus requiring no authority or central server to function. GNU Jami satisfies a high priority software goal of the Free Software Foundation, responding to the challenges of privacy on the Internet. Developed by Savoir-faire Linux, Jami takes advantage of an active development community thanks to the support of young Google Summer of Code developers as well as research partnerships with Polytechnique Montréal and the Université du Québec à Montréal.
Jas CMS
Jas CMS is a small website engine written in Java. It produces static content without the need of any databases or server-side scripting languages. It is created to fulfil high security concerns. It is suitable for various kind of content projects like personal websites, project / product pages, group sites, company websites... It is also designed for managing content projects / websites in the i2p network, tor et cetera.
Jdresolve
Resolves IP addresses to hostnames. Any file format is supported, including those where the line does not begin with the IP address. One of the strongest features of the program is the support for recursion, which can drastically reduce the number of unresolved hosts by faking a hostname based on the network that the IP belongs to. DNS queries are sent in parallel, which means that you can decrease run time by increasing the number of simultaneous sockets used (given a fast enough machine and available bandwidth). By using the database support, performance can be increased even further, by using cached data from previous runs.
Jirafeau
Jirafeau is a web application making your file sharing easy by just selecting a file and upload it. Once uploaded, your file can be shared using a link.
Jitsi
Jitsi Desktop, formerly known as the SIP Communicator and briefly known as just Jitsi, is a VoIP and instant messaging application that supports protocols such as SIP, XMPP/Jabber, AIM/ICQ and IRC. It can handle every firewall, and has many other useful features. This package is maintained by the community. Video conferencing capabilities evolved out of this original project and are maintained by the Jitsi team under 8×8 which acquires the whole Jitsi Technology in 2018. So the said Jitsi can also refers to a set of free software projects including Jitsi-Meet and Jitsi-Videobridge. More information at https://jitsi.org/
Jitsi-Meet
More secure, more flexible, and completely free video conferencing. Go ahead, video chat with the whole team. In fact, invite everyone you know. Jitsi Meet is a fully encrypted, 100% open source video conferencing solution that you can use all day, every day, for free — with no account needed. What else can you do with Jitsi Meet?

Community contact

Share your desktop, presentations, and more Invite users to a conference via a simple, custom URL Edit documents together using Etherpad Pick fun meeting URLs for every meeting

Trade messages and emojis while you video conference, with integrated chat.
Jitsi-Videobridge
Build massively scalable multiparty video applications Stop mixing video channels and start using Jitsi Videobridge instead. It’s a Selective Forwarding Unit (SFU) designed to run thousands of video streams from a single server — and it’s fully free software and WebRTC compatible.
Justniffer
justniffer is a tcp packet sniffer. It captures reassembles and reorders TCP packets, performs IP packet defragmentation and displays the tcp flow and trace timings. It is useful for logging network traffic in a 'standard' (web server like) or in a customized way. It can log http response time, useful for tracking network services performances (e.g. web server, application server, etc.).
Ka2dyn
Ka2dyn presents the following characteristics :
  • can display extended debugging infos when asked for,
  • can log via syslog when asked for,
  • can run in dummy mode when asked for,
  • can handle more than one service at a time,
  • each service is assured by a dynamically loaded library.
Kallithea
Kallithea is a fast and powerful management tool for GIT and Mercurial with a built-in push/pull server, full text search and code-review. It works on HTTP and HTTPS and has a built in permission/authentication system with the ability to authenticate via LDAP or Active Directory. Kallithea also provides a simple API to make it easy to integrate with existing external systems. ⇒ Demo
Kirc
Kirc is a lightweight, terminal/console IRC client. It is designed to be compatible with all POSIX-compliant operating systems (including GNU/Linux). Kirc has no dependencies, only requiring a C99 compiler (such as GCC) and POSIX C header files to be built. Instead of having commands specific to itself, Kirc allows users to send raw IRC commands to the server it is connected to. Kirc has basic Emacs-style keybindings for text entry. Whilst mostly minimalistic in nature, Kirc has features such as chat history logging, terminal colours and SASL authentication. Kirc does not support TLS encryption; the developer suggests using a program like Stunnel or Socat to encapsulate the IRC connection within an encrypted 'tunnel'.
KiwiIRC
KiwiIRC makes Web IRC easy. A hand-crafted IRC client that you can enjoy. Designed to be used easily and freely.
Known
Known is an open, flexible social publishing platform. Publish in a group or as an individual with a variety of media, from blog posts and photographs to files and points on a map. Each post can be private or public; every Known site as a whole can be private or public. It works on any device, from the biggest, strongest desktop to the most entry-level smartphone, as long as it comes with a web browser. Known supports IndieWeb technologies, allowing users to post and receive comments from other social websites.
Kodi
Kodi (formerly known as XBMC) is an award-winning media player and entertainment hub, featuring a 10-foot user interface for use with televisions and remote controls. It allows users to play and view most videos, music, podcasts, and other digital media files from local and network storage media and the internet.
Kontalk
Kontalk is a free software, secure and distributed instant messaging driven by the community. Kontalk protocol is based on XMPP with end-to-end encryption in both server-to-server and server-to-client. Kontalks is basically for phone, but it's also available for desktop now (GNU/Linux, Windows, and macOS).
LCDnetstat
LCDNetstat is a program which displays the TCP/IP connections of a computer on a external LCD screen. It shows the IP of the remote computer, and the port it uses on your computer. If there's no current conection, it shows the most recent one with a timestamp. It use /proc/net/tcp and parses the results to an LCD screen.
Launchmail
Launchmail is a simple SMTP client. It prepares headers but otherwise ignores the content of the message being sent. It doesn't do attachments or MIME encoding. Some other software has to prepare the message. This just sends the message to the SMTP server of your choice.
Leafget
leafget is a network files downloader and manager for gnome with libgtkmm.
Lemmy
Lemmy is similar to sites like Reddit, Lobste.rs, Raddle, or Hacker News: you subscribe to forums you're interested in, post links and discussions, then vote, and comment on them. Behind the scenes, it is very different; anyone can easily run a server, and all these servers are federated (think email), and connected to the same universe, called the Fediverse. For a link aggregator, this means a user registered on one server can subscribe to forums on any other server, and can have discussions with users registered elsewhere. The overall goal is to create an easily self-hostable, decentralized alternative to reddit and other link aggregators, outside of their corporate control and meddling. Each lemmy server can set its own moderation policy; appointing site-wide admins, and community moderators to keep out the trolls, and foster a healthy, non-toxic environment where all can feel comfortable contributing.
Letsencrypt
The Let's Encrypt client is a tool to automatically receive and install X.509 certificates to enable TLS on servers. The client will interoperate with the Let's Encrypt Certificate Authority (CA) which will be issuing browser-trusted certificates for free. It has a command-line client (written in Python) which handles requesting, acquiring and downloading a valid, trusted SSL certificate for any single domain name as well as handling the domain name ownership verification and configuration of the httpd to automatically use the newly issued certificate. Let's Encrypt is designed to challenge the root CA model by making it free and as simple as possible to get a valid and trusted domain-name level certificate. This project and software is in testing mode and it is not recommended for production use until otherwise stated. This is also why the letsencrypt.com website is not yet itself available via https!
Lftp
'lftp' is a sophisticated file transfer program with command line interface. Its multithreaded design lets you issue and execute multiple commands simultaneously or in the background. It also has mirroring capabilities and will reconnect and continue transfers if you get disconnected. Also, if you quit the program while transfers are still in progress, it will switch to nohup mode and finish the transfers in the background. Supported are FTP, HTTP, FISH, SFTP, HTTPS and FTPS protocols. BitTorrent protocol is also supported as 'torrent' command.
Libassh
libassh is a free software library written in C that implements the Secure Shell protocol version 2. It enables writing ssh2 client and server applications using an event based API.
Liberapay-everywhere
The Liberapay browser extension enables Liberapay giving links on many popular websites: Bitbucket, GitHub and Twitter.
Libertree
Libertree allows users to create their own social network; it is implemented as an XMPP component and a web application.
Libevent-Python
A CPython extension module wrapping the libevent library.
Libopennet
'Libopennet' lets developers open_net() files or URLs and get a file descriptor back that they can use to read data from. It supports HTTP (read-only) and FTP (read or write). It also comes with read_net() to do a forceful read(), and lseek_net() for calling lseek on the socket/file.
Libre Lists
Libre Lists is a Free and Open Source alternative to Microsoft Lists written in Python and Flask. It is a lightweight, self-hosted web application that works with SQLite databases. It also converts your SQLite database into JSON output or CSV files for the rest of your applications.
Librecmc
libreCMC is an embedded GNU/Linux distro with the focus of providing a platform that is 100% free software and that does not contain non-free blobs. While libreCMC is currently a hard fork of the popular OpenWRT project, it uses a linux-libre kernel and does not contain non-free parts.
Libreserver
Self-hosting server, based on Debian stable
Libslack
Libslack is a library of general utilities designed to make UNIX/C programming a bit easier on the eye. It was originally implemented as part of the daemon program. It is a small library with lots of functionality and is accurately documented and thoroughly tested. Good library naming conventions are not rigorously observed on the principle that common operations should always be easy to write and code should always be easy to read.
Libsocketcpp
'Libsocketcpp' provides a easy-to-use C++ class allowing easy implementation of both UDP and TCP by calling a few simple methods.
Libsoup
==Features==
  • Both asynchronous (GMainLoop and callback-based) and synchronous APIs
  • Automatically caches connections
  • SSL support
  • Proxy support, including authentication and SSL tunneling
  • Client support for Digest, NTLM, and Basic authentication
  • Server support for Digest and Basic authentication
  • XML-RPC support
Linphone
Linphone is an Internet phone or Voice Over IP phone (VoIP). It lets you make two-party phone calls using the Internet.
Linux-dash
linux-dash is a pretty dash showing stuff like uptime, load, memory, disk status….
LiquidFeedback
LiquidFeedback is an open-source software, powering internet platforms for surveys, proposition development and decision making. LiquidFeedback is an independent open source project. The software is published under MIT license by the Public Software Group of Berlin, Germany. The developers of LiquidFeedback have teamed up in the Association for Interactive Democracy to promote the use of electronic media for democratic processes.
Lume
Lume is a desktop Nostr client. It allows for users to create multiple columns, each one for different feeds of posts, listings of users, etc. Lume easily walks users through the technical Nostr details such as adding relays and setting up a keypair, so it is great for new users. By default, the Lume GUI looks similar to Twitter/X. Unlike Twitter, though, Nostr is a Free and extensible protocol.
LynxHub
LynxHub is a forum hub that allows for people to create and users forums without social media elements or approval systems. It focuses in creating a fine-tuning yet streamlined experience for the forums.
M3U8 Downloader
M3U8 Downloader downloads and saves remote streams from m3u8 playlists. The program supports the download of static and live playlists and the decryption of AES-128 encrypted segment files.
MESICON
Free software to assist in cataloguing challenging items in museum libraries (for example).
MacAddressLocator (mal)
This project allows a network administrator to localize mac addresses in a network; the switch must have enabled SNMP protocol.
Mactoname
mactoname updates network devnames references per MAC at managed files (managed-files.list). Useful to follow hotplug or NIC name changes. Note: ifupdown since 0.8.20 (eg. Debian 10) already has MAC association to devname.
Mail2web
mail2web makes a mail archive, organised as RFC 5322 files in directories, accessible by HTTP.
Market-Helper
Many shops have a computer helping customers settle deals. This is a software that does the work. Scanning barcodes, recording items (name, unit, price), settling deals, members & credits... All are what you need for your shop.
Maryam
OWASP Maryam is an Open-source intelligence(OSINT) and Web-based Footprinting modular framework based on the Recon-ng and written in Python. If you want Extracts Emails, Docs, Subdomains, Social networks from search engines Extracts Links, CSS and JS files, CDN links, Emails, Keywords from Web Source Find and Brute force DNS, TLD and important directs Crawl Web Pages and search your RegExp Identify WebApps, WAF, Interesting and important files Use Maryam
Mautic
Mautic is an open source marketing automation platform that provides you with the greatest level of audience intelligence, thus enabling you to make more meaningful customer connections. Use Mautic to engage your customers and create an efficient marketing strategy.
Mediatex
The Mediatex project intends to make easier as possible archives management by spreading and accessing "write once read many" supports (as compact disks) and dedicated metadata. It provides a server sharing perennial URLs on electronic records.
Meetmint
I had this scenario in mind when writing meetmint: 1) I am at a meeting and supposed to write the minutes. 2) I have my laptop with me and even without internet connectivity I can use meetmint, which I previously put on my harddisk. 3) If I know there is internet connectivity, I can also get the tool from a website. 4) If there is a video projector in the room, I will use it and others can not only see the notes I'm taking, but they also have a visual structure of the meeting (current topic, agenda, used time).
MetaGer English Metasearch for the Tor Browser
!! You need to install a tor browser !! MetaGer combines the best hits from the result lists of a wide range of search engines. With one query you get a summary view over the prompted indeces. This add-on allows a comfortable (mobile) use of an advanced search engine which comes with a really sophisticated privacy protection.
Metager
MetaGer is a meta search-engine written in PHP. It is licenced under the terms of the AGPL-3. This and other open-source projects are developed by the german non-profit NGO SUMA-EV. They run an instance on https://metager.de/en . The developer version is available at https://metager3.de/en .
Metasite extractor
Metasite extractor locates, downloads and packages as much GPL software as possible.
MikroTik Neighbor Discovery Protocol Tools
MndpTray is a Windows utility that allows you, to monitor and manage MikroTik devices, on your network from the system tray. The information is broadcast using the MikroTik Discovery Protocol (MNDP), which allows MikroTik RouterOS devices to discover other MikroTik RouterOS devices on the same network segment. This makes it possible for **MndpTray** to provide information about the host, to other MikroTik RouterOS devices and for other MikroTik RouterOS devices, to retrieve this information and display it in their own management interfaces. By providing this information, **MndpTray** makes it easier for network administrators to monitor and manage their MikroTik RouterOS devices, as they can quickly see the status of all the devices on their network without having to log in to each device individually.
MirrorBrain
https://github.com/poeml/mirrorbrain MirrorBrain is a framework to run a content delivery network using mirror servers. It solves a challenge that many popular projects face - a flood of download requests, often magnitudes more than any single site could practically handle. Some very popular projects rely on MirrorBrain.
Moftpd
'moftpd' is a powerful FTP server supporting IPv6, virtual hosts, fine grained permissions, and much more
MongooseIM
MongooseIM is aimed at large, complex enterprise level projects where real-time communication is critical for business success. It provides high availability, ease of deployment, development and reliability in production. The MongooseIM platform includes server-side components and client libraries. It has also contributed to open source third party XMPP libraries: Smack for Android and XMPP framework for iOS. Built around proven technologies XMPP/Jabber, it adds a simple client/server REST API for front-end and back-end integration.
Monitorix
Monitorix is a free software, lightweight system monitoring tool designed to monitor as many services and system resources as possible. It has been created to be used under production GNU/Linux or UNIX servers, but due to its simplicity and small size can be used on embedded devices as well.
More Points
Free and Open Source FTP client and self-hosted FTP server written in Python and Flask. This application works as a self-hosted FTP server/client, Where you create a point to connect to the FTP server, from there you can quickly create/edit/upload/delete files. The purpose of this project is to offer a free alternative for households or small businesses.
Movim
Movim (My Open Virtual Identity Manager) is a distributed social network built on top of XMPP. It can be accessed using existing XMPP clients and Jabber accounts. Movim is a distributed social networking platform. It builds an abstraction layer for communication and data management while leveraging the strength of the underlying XMPP protocol. XMPP is a widely used open standards communication platform. Using XMPP allows the service to interface with existing XMPP clients like Conversations, Pidgin, Xabber and Jappix. Users can directly login to Movim using their existing Jabber account. Movim addresses the privacy concerns related to centralized social networks by allowing users set up their own server (or "pod") to host content; pods can then interact to share status updates, photographs, and other social data. Users can export their data to other pods or offline allowing for greater flexibility. It allows its users to host their data with a traditional web host, a cloud-based host, an ISP, or a friend. The framework, which is being built on PHP, is a free software and can be experimented with by external developers. Movim supports OMEMO, group chats (public and private, with or without password) with reactions, stickers and GIFs, it supports also screen-sharing, VOIP (1 to 1) and microblogging.
Multidict
This provides a way to manage or deal with such structures which can have more than one occurrence of a given key.
Mumble
Mumble is a voice chat program. There are two modules in Mumble: the client (Mumble) and the server (Murmur). It provides encrypted, low-latency voice chat. Supports group conferences, for talking amongst friends: has a mute/deafen feature, also supports textchat. A suitable free software replacement for Google Hangout, Skype, Ventrillo, TeamSpeak and many more.
Muon
Easy and fun way to work with remote servers over SSH. Muon is a graphical SSH client. It has a enhanced SFTP file browser, SSH terminal emulator, remote resource/process manager, server disk space analyzer, remote text editor, huge remote log viewer and lots of other helpful tools, which makes it easy to work with remote servers. Muon provides functionality similar to web based control panels but, it works over SSH from local computer, hence no installation required on server. It runs on GNU/Linux and Windows. Muon has been tested with serveral GNU/Linux and UNIX servers, like Ubuntu server, CentOS, RHEL, OpenSUSE, FreeBSD, OpenBSD, NetBSD and HP-UX.
MyRPC
MyRPC is a remote procedure call framework designed to easily connect heterogeneous systems. It features IDL-based client/server stub generation, multi-platform capability, binary protocol (no need for escaping of binary data, less overhead), support for various data types (like string, binary, signed and unsigned integer, float, list, struct, and enum), and exception support. It has no external dependencies.
Mythroku
This package makes it possible to view MythTV recordings and videos on a Roku media player device.
NMIS
NMIS performs multiple network management functions from the OSI Model and International Organization for Standardization FCAPS model, these being - Fault, Configuration, Accounting and/or Administration, and Performance. These metrics provide valuable capabilities and features for fault and performance management, which in turn are useful for many other aspects of network and business management. NMIS monitors the status and performance of an organization’s IT environment, assists in rectification and identification of faults and provides valuable information for IT departments to plan expenditure and IT changes. The NMIS business rules engine classifies events on their business impact, not just the technical nature. The rules engine is extremely powerful; however it can be configured in minutes for a network with a small number of devices to hours for networks with large numbers of devices.
NNCP
NNCP (Node to Node copy) is a collection of utilities simplifying secure store-and-forward files, mail and commands exchanging. This utilities are intended to help build up small size (dozens of nodes) ad-hoc friend-to-friend (F2F) statically routed darknet delay-tolerant networks for fire-and-forget secure reliable files, file requests, Internet mail and commands transmission. All packets are integrity checked, end-to-end encrypted (E2EE), explicitly authenticated by known participants public keys. Onion encryption is applied to relayed packets. Each node acts both as a client and server, can use push and poll behaviour model. Out-of-box offline sneakernet/floppynet, dead drops, sequential and append-only CD-ROM/tape storages, air-gapped computers support. But online TCP daemon with full-duplex resumable data transmission exists.
NX
The NX project provides a suite of libraries and X11 proxying agents implementing efficient compression and optimized transport of X11, HTTP, SMB, and arbitrary protocols, like audio, over low-bandwidth links. By translating and embedding RFB and RDP in X protocol, it is also able to compress VNC and Windows Terminal Service sessions.
Nbworks
nbworks is an implementation of NetBIOS, itself an incarnation of zeroconf networking. NetBIOS is an API that allows applications to find each other over a network and exchange information. nbworks consists of a deamon and a library. The daemon handles the peer discovery and parts of the serverside for information exchange. The library is linked into applications wishing to use NetBIOS and implements the rest of the NetBIOS functionality. The API that nbworks exports is meant to imitate the POSIX socket interface as closely as possible to enable easy usage by both experienced and novice programmers.
Neomutt
Neomutt is a text based mail reader largely based off of mutt. Neomutt supports IMAP, MIME, PGP/MIME, POP3, threading, color, and most other mutt supported features. In addition, neomutt adds a variety of optional patches from mutt including NNTP support, increased customization, support for Notmuch mail searching, and more.
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.
Net2ftp
'net2ftp' is a Web-based FTP client, offering standard FTP client functionality using a browser. Users can also zip files, email them in attachments, and edit or view code with syntax highlighting in their browser. Configuration options include: restricting the access to one FTP server, banning IP addresses or FTP servers, setting a daily consumption limit, and 3 kinds of logging. The package works under PHP's Safe Mode, and is available in ten languages.
Netctl
*netctl* may be used to introspect and control the state of the systemd services for the network profile manager.
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.
NetworkX
NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.
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.
NextTypes
NextTypes is a standards based information storage, processing and transmission system that integrates the characteristics of other systems such as databases, programming languages, communication protocols, file systems, document managers, operating systems, frameworks, file formats and hardware in a single tightly integrated system using a common data types system. NextTypes is a relational/network/objects/files hybrid database system with high level SQL interface, extensive primitive types list, JSON/JSON-LD/XML/Smile/WebDAV/CalDAV/iCalendar/RSS data access, REST interface, customizable MVC architecture, optimistic concurrency control, HTML5/CSS3/SVG/Javascript responsive graphical interface, multilanguage, UTF-8 encoding, syntax highlighting or WYSIWYG editors, robots.txt and sitemap management, text extraction/fulltext search, document management, virus scanning, DoS/SQL injection/CSRF/XSS protection, passwords/X.509 certificates authentication, logging and backup system.
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.
NgIRCd
ngIRCd is a free, portable and lightweight Internet Relay Chat server for small or private networks, developed under the GNU General Public License (GPL). The server is quite easy to configure, can handle dynamic IP addresses, and optionally supports IDENT, IPv6 connections, SSL-protected links, and PAM for user authentication as well as character set conversion for legacy clients. The server has been written from scratch and is not based on the "forefather", the daemon of the IRCNet. The name ngIRCd means next-generation IRC daemon, which is a little bit exaggerated: lightweight Internet Relay Chat server most probably would have been a better name :-)
Nicotine+
Nicotine+ or Nicotine Plus is a libre alternative to the official [2] client, providing additional functionality while keeping current with the Soulseek protocol. Nicotine+ is an actively maintained fork of the defunct Nicotine client.
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)
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.
NodeRed
NodeRed is an extensible network service container for Node.js. NodeRed provides plumbing such as a TCP/IP and WebSocket server, a protocol parser, a request dispatcher, inter-node communication via Redis' PUBSUB features, and extensibility via JavaScript. NodeRed is written for Node.js. Moreover, extensions are simply Node.js modules. These extensions may add new request handlers to the NodeRed client-server protocol; may hook into NodeRed client-handling events (e.g. on client connection); and may emit their own events that yet other extensions may listen for and react to.
Nodewatcher
nodewatcher is one of the projects of wlan slovenija open wireless network. Its main goal is the development of a network planning, deployment, monitoring and maintenance platform with emphasis on community.
Nss-mdns
nss-mdns is a plugin for the GNU Name Service Switch (NSS) functionality of the GNU C Library (glibc) which provides host name resolution via Multicast DNS (a.k.a. Zeroconf, a.k.a. Apple Rendezvous, a.k.a Apple Bonjour). This effectively allows name resolution by common Unix or GNU/Linux programs in the ad-hoc mDNS domain .local.
Obnam
Obnam is an easy, secure backup program. It creates snapshot backups, i.e. every generation looks like a complete snapshot, so you don't need to care about full versus incremental backups, or rotate real or virtual tapes. Another feature is data de-duplication, across files and backup generations. If the backup repository already contains a particular chunk of data, it will be re-used, even if it was in another file in an older backup generation. This way, you don't need to worry about moving around large files, or modifying them. Obnam can create encrypted backups, using GnuPG.
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
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.
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.\
Onioncat
OnionCat creates a transparent IP layer on top of Tor hidden services. It transparently transmits any kind of IP-based data through the Tor network on a location hidden basis. You can think of it as a point-to-multipoint VPN between hidden services. OnionCat is a stand-alone application which runs in userland and is a connector between Tor and the local OS. Any protocol based on IP, such as UDP or TCP, can be transmitted. OnionCat supports IPv6; native IPv4 forwarding, though still available, is deprecated: the recommended solution for IPv4 forwarding is to build a IPv4-through-IPv6 tunnel through OnionCat.
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
OpenAnswer
OpenAnswer is a fully-functional answering service platform, compatible with Asterisk and completely open source. We've created our own powerful answering service software, built to break free of the big game players in the industry charging exorbitant rates per seat. Flexible, powerful and user-friendly out of the box.
OpenGnsys
OpenGnSys (Open Genesis) Project brings together the combined efforts of several Spanish Public Universities. OpenGnSys provide a number of free and open tools for managing and deploying computers. These tools supplies a complete, versatile and intuitive sytem. This system allows the arrangement, installation and deployment of different operating systems. OpenGnSys architecture is flexible to adapt to the needs of different models of computer networks (companies and institutions) and can be used in different types of scenarios:
  • Centralized management of ICT Units to Support Teaching and Research.
  • Park Maintenance PC member of an institution.
  • Deployment and maintenance of the servers in a Data Center.
  • Administration of deployment repository for the Support Services ( help desk) of an Institution.
The specific tasks of configuration and modification of data in each computer can be made directly once the process image dump, without having to boot your operating system. So, yo can access to the information stored on disks. This is a significant advantage over other similar products, including commercial.
OpenHV
It aims to be a libre real-time strategy game with no exceptions. Set in the distant future where mega corporation battle themselves, this standalone title comes with multiplayer (LAN and internet) support, competent skirmish bots as well as an integrated map editor. It allows for spectators to join and replays to be shared.
OpenProdoc
OpenProdoc is a Document Management System and a Thesaurus Manager. It allows to define the documents and folders/cases model needed for different kind of companies or institutions. It's multiplatform (Windows, GNU/Linux, Mac) and has a complete portable version that can be used without installation. Can be installed also in most of the J2EE servers and Databases servers. Provides Java and API REST for integration with different products Offers an OPAC function that can be easily configured.
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.
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.
Openconnect
OpenConnect started as a client for Cisco's AnyConnect SSL VPN, but as of 2013 it includes a server and offers a full VPN solution.
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.
Openssl
The OpenSSL Project is a collaborative effort to develop a robust, professional-grade, fully featured, free toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) as well as a full-strength general-purpose cryptography library.
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.
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
OwnCloud
ownCloud provides file storage and synchronization on your server (accessible using WebDAV and the Web interface) and related services like calendar (CalDAV) and contacts (CardDAV) synchronization.
PHPDNS
A PHP library/class to provide direct DNS query capability from PHP and an example client.
POPauthd
POPauthd is a Perl-based daemon that uses POP to authorize connecting hosts for SMTP relaying. It is particularly useful to authenticate roaming users with IP addresses that change often. The daemon runs in the background, watching the syslog for successful POP logins. When it sees one, it enters the IP in sendmail's access database, giving the host authorization to relay through the server. The entries can be expired after a prescribed, configurable period of time with a companion script run via crontab. 'POPauthd' is designed to run on a FreeBSD server, but should work properly on any UNIX system. It will work with any POP3 daemon that's capable of writing successful POP logins to a log file.
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.
Pa11y-CI
CI runs accessibility tests against multiple URLs and reports on any issues. This is best used during automated testing of your application and can act as a gatekeeper to stop a11y issues from making it to live.
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.
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.
Paraslash
The paraslash package contains server and client software for network audio streaming and stand-alone utilities for decoding and playing audio files.
Pcapy
Pcapy is a Python extension module that interfaces with the libpcap packet capture library. Pcapy enables python scripts to capture packets on the network. Pcapy is highly effective when used in conjunction with a packet-handling package such as Impacket, which is a collection of Python classes for constructing and dissecting network packets.
PeerTube
Federated (ActivityPub) video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent and Angular. It provides a platform anyone can host to build a video community while contributing to a larger federated network of other video instances. The technologies lower the burden on one's server by using P2P technology. It not only federates between PeerTube instances, but also with the larger fediverse network (Mastodon, Pleroma, Hubzilla, etc.).
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.
Pfsense
Adapted from readme: The pfSense project is free network firewall software. This FSD entry is not for the pfSense distribution which is based on FreeBSD operating system.
Pi-hole
Pi-hole is a network resource that moderates your DNS queries. Queries to known advertising servers are blocked, and Pi-hole serves a small web page or GIF instead. In this way, you can block ads for all devices using the Pi-hole resource.
Pica Pica Messenger
Pica Pica is a project aimed to create and support distributed decentralized secure instant messaging system. Pica Pica network consists of nodes and clients. Nodes are hosted by volunteers on their computers. Nodes connect to each other and exchange info about other nodes and online clients, transfer encrypted data between clients. All data transferred between clients is protected by end-to-end encryption using TLS 1.2 protocol. Users are identified by unique SHA224 hash of their certificate which is generated during account creation.
Pidgin
Pidgin is a modular instant messaging client that supports many popular chat protocols. It is actively being developed and supports many common features of other clients, inlcuding many unique features.It also supports multiple protocols, including AIM (Oscar and TOC), Yahoo!, ICQ, MSN Messenger, Jabber (xmpp), Napster, Zephyr and IRC.
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
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.
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?.
Popcorn Time
Popcorn Time is a multi-platform, free software BitTorrent client that includes an integrated media player. The applications provide a free alternative to subscription-based video streaming services (such as Netflix). Popcorn Time uses sequential downloading to stream video listed by several torrent websites (although other trackers can be added and used manually). By default, Popcorn Time doesn't seed/share the torrents downloaded after the media or the software are closed or stopped.
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.
Postmill
Postmill is a free, web-based, social link aggregator with voting and threaded comments. It is built on the Symfony framework. Its interface is friendly for users who don't want to use JavaScript.
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.
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.
ProSilla
ProSilla speeds up file transfers over ssh (scp-like) by opening multiple connections (just like typical download accelerators like prozilla). It also supports resuming interrupted proSilla and scp transfers.
ProxiTok
ProxiTok is a frontend for viewing TikTok pages in freedom. It can be either self-hosted or accessed through one of the available instances.
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.
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.
PyEximon
PyEximon is a GNOME monitor/manager for the popular unix Mail Transfer Agent, Exim.
Python-idna
Also supports Unicode Technical Standard 46 (UTS 46).
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.
Qtmib
An easy-to-use SNMP MIB Browser based on QT4 library—qtmib is built as a front-end for net-snmp, and it allows the user to query any SNMP-enabled device. It implements SNMPv1 and SNMPv2c, and out of the box, it supports a large number of MIBs.
Quagga
Quagga is an implementation of major routing protocols for IPv4 and IPv6, including RIP, OSPF, BGP, RIPng, and OSPFv3. It is a fork of the decommissioned GNU Zebra project. (Note that it is also distinct from the defunct gnulist project, that was sometimes referred to by the same name.)
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.
ROHC
The ROHC library implements the RObust Header Compression (ROHC) protocol as defined by the IETF. The ROHC protocol define a standardized method for compressing IPv4, IPv6, UDP, UDP-Lite and RTP network packet headers. It performs well over links where the packet loss rate is high, such as wireless links.
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).
ReMarkable Connection Utility (RCU)
All-in-one offline/local management software for reMarkable e-paper tablets (RM1 and RM2). RCU ensures the user's data is never out of their control, completely unshackled from the manufacturer's proprietary cloud.
Redmine
Redmine is a flexible project management web application. Written using Ruby on Rails framework, it is cross-platform and cross- database. Dependencies for database support are provided by these metapackages: redmine-mysql, redmine-pgsql, redmine-sqlite. Features * Multiple projects support * Flexible role based access control * Flexible issue tracking system * Gantt chart and calendar * News, documents & files management * Feeds & email notifications * Per project wiki * Per project forums
  • Time tracking * Custom fields for issues, time-entries,
projects and users * SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs) * Issue creation via email * Multiple LDAP authentication support * User self-registration support * Multilanguage support
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.
Remmina
Remmina is a remote desktop connection client able to display and control a remote desktop session. It supports multiple network protocols in an integrated and consistent user interface. Currently RDP, VNC, NX, XDMCP and SSH protocols are supported.
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
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.
Roundup
Roundup is a simple-to-use issue-tracking system. It has command-line, Web, and e-mail interfaces. It manages issues (with flexible properties like “description” and “priority” and lets users (a) submit new issues, (b) find and edit existing issues, and (c) discuss issues with other participants. The system facilitates communication among participants by managing discussions, and notifying interested parties when issues are edited.
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.
Sane-backends
SANE is an application programming interface (API) and communication protocol that regulate communication between software and digital imaging devices, such as image scanners and digital cameras. It's also a scanner server which allows you share your stand-alone scanner or your printer-combo scanner over the network. SANE stands for Scanner Access Now Easy and is an API providing access to any raster image scanner hardware (flatbed scanner, hand-held scanner, video- and still-cameras, frame-grabbers, etc.). The package contains the library, drivers, the command line frontend scanimage, the sane-find-scanner utility and the saned server.
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.
Sctplib
The SCTPLIB library is a prototype implementation of the Stream Control Transmission Protocol (SCTP), a message-oriented reliable transport protocol that supports multi-homing, and multiple message streams multiplexed within an SCTP connection (also named association). SCTP is described in RFC 4960. See https://www.uni-due.de/~be0001/sctplib/ for details. The API of the library is modeled after Section 10 of RFC 4960, and most parameters and functions should be self-explanatory to the user familiar with this document. In addition to these interface functions between an Upper Layer Protocol (ULP) and an SCTP instance, the library also provides a number of helper functions that can be used to manage callbacks and timers, as well as UDP sockets for simple IPC. Furthermore, SCTPLIB provides support for UDP encapsulation, making it possible to co-exist with kernel SCTP implementations.
Scylla
Very fast NoSQL database that implements the APIs of Apache Cassandra and Amazon DynamoDB.
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/
Serveez Heckert gnu.tiny.png
Serveez is a server framework. It provides routines and help for implementing IP based servers (currently TCP, UDP and ICMP). It is also possible to use named pipes for all connection oriented protocols. The application demonstrates various aspects of advanced network programming in a portable manner. You can use it for implementing your own servers or for understanding how certain network services and operations work. The package includes a number of servers that work already: a HTTP server, an IRC server, a Gnutella spider and some others. One of the highlights is that you can run all protocols on the same port. The application itself is single threaded but it uses helper processes for concurrent name resolution and ident lookups.
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.
Shirc
'shirc' is an irc-like chat system written in shell. It lets any number of users on a host talk to each other without console clobbering (compare to ytalk). All communications are written to files, so you get a free automatic log for each channel. Inter-host channel linking is also supported.
Siitperf
Siitperf is an RFC 8219 compliant SIIT (stateless NAT64) performance tester written in C++ using DPDK, and it can be used under the GNU/Linux operating system.
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.
Skulls
Skulls is a Multi-Network WebCache in PHP used from p2p clients to bootstrap. It is used mainly for Gnutella/Gnutella2 but it can work with any network (after configuring vars.php). It use text files to store data so it doesn't require SQL.
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.
Slixmpp
Has the goal is to be process threadless.
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).
Smbc
Samba Commander is a text mode SMB network commander. With SMBC, you can browse the local network or you can use the search function to find files. You can also download/upload files and directories or create them both locally and remotely. SMBC has a resume function and supports UTF-8 characters.
Smuxi
Smuxi is a graphical IRC client inspired by irssi.
Snowflake
Snowflake is a system that allows people from all over the world to access censored websites and applications. Similar to how VPNs assist users in getting around Internet censorship, Snowflake helps you avoid being noticed by Internet censors by making your Internet activity appear as though you're using the Internet for a regular video or voice call.
Soju
soju is a user-friendly IRC bouncer. soju connects to upstream IRC servers on behalf of the user to provide extra functionality. soju supports many features such as multiple users, numerous IRCv3 extensions, chat history playback and detached channels. It is well-suited for both small and large deployments.
Sonarr
Sonarr is a PVR for Usenet and BitTorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. Major features include:
  • Automatically detects new episodes
  • Can scan your existing library and download any missing episodes
  • Can watch for better quality of the episodes you already have and do an automatic upgrade. eg. from DVD to Blu-Ray
  • Automatic failed download handling will try another release if one fails
  • Manual search so you can pick any release or to see why a release was not downloaded automatically
  • Fully configurable episode renaming
  • Full integration with SABNzbd and NzbGet
  • Full integration with XBMC, Plex (notification, library update, metadata)
  • Full support for specials and multi-episode releases
  • And a beautiful UI
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.
Srain
Srain is an graphical IRC client utilising the GTK library. It presents messages in a 'speech-bubble' format which may be familiar to users of other recent messaging applications. Srain has features including sending desktop notifications over DBus, showing images inline when they are linked to in messages, and facilitating easy forwarding of messages to other users or channels.
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.
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.
Stem
Stem is a TorCtl successor, a Python Tor controller with extensions to support path building and various constraints on node and path selection, as well as statistics gathering.
Stftp
stftp is a "simple" terminal FTP client, using ncurses. It aims to be more user friendly than other interactive terminal clients by presenting a fullscreen representation of the remote directory.
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.
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.
Swift
Swift is a free cross-platform (Windows, GNU/Linux, Mac) XMPP client written and contributed to by a range of XMPP experts. It is designed to be fast and easy to use and it provides features useful to end users across a range of deployments, including military, corporate and personal use, taking advantage of the latest developments in the XMPP standards community (in which the developers are heavily involved).
SwitchTraf
switchTraf is an ncurses-based switch monitor that generates ethernet statistics for load switch interface (using snmp). It is designed for large corporate and university networks.
TCP Re-engineering
The TCP Re-engineering Tool monitors and analyzes data transmitted between a client and a server via a TCP connection. It focuses on the data stream (software layer), not on the lower level transmission protocol (as packet sniffers do).
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
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
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.
Tcptraceroute
'tcptraceroute' is a traceroute implementation using TCP packets, instead of the more traditional UDP or ICMP ECHO packets. In doing so, it is able to trace through many common firewall filters.
Tcpxd
'tcpxd' is a TCP/IP relay or proxy, allowing a connection to a port on a system to be forwarded to another port on any other system. It is useful for firewalls and service relocations, and is small, simple, and fast. It's also easier to learn than netcat and supports TCP_NODELAY, alternate local ports, partial connection closures, and non-blocking connects.
Tensei-Data Frontend
The graphical user interface for a Tensei (転成) system. It provides a web based user interface and additional features like cronjobs and triggers.

Resources

The main website for Tensei-Data is located at: https://www.wegtam.com/products/tensei-data

Downloads

You can find the source archives and debian packages on the releases page: https://github.com/Tensei-Data/tensei-server/releases

If you just want to launch a quick demo version which includes all needed components we recommend you to try out the available vagrant box (https://app.vagrantup.com/wegtam/boxes/tensei-demo). Just create an empty folder, open a terminal and run the following commands inside the folder:

'"`UNIQ--pre-000010B4-QINU`"'

After the application has started goto http://localhost:9000 in your browser.

You need to have vagrant and virtualbox installed for this to work.

Mailing lists

System architecture and provisioning

The Tensei-Data system is build upon three components:

1. Tensei-Server 2. Tensei-Frontend 3. At least one Tensei-Agent

To be able to run Tensei-Data you have to start at least one of each components.

For development purposes it is feasible to simply start each one from the sbt prompt via the run task.

Provisioning / Deployment

To be able to provision the system components a packaging configuration for the sbt native packager plugin is included. The recommended way is to create debian packages via the debian:packageBin sbt task. Resulting debian packages can be installed on a debian or ubuntu system. Before the package is build the test suite will be executed.

'"`UNIQ--pre-000010B5-QINU`"'

We recommend to use the gdebi tool on ubuntu because it will automatically fetch required dependencies.

The packages include system startup scripts that will launch them upon system boot.
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.
Textmail
Mail filter to replace proprietary/binary formatting and attachments such as MS Word/HTML attachments with plain text
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.
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.
Tinyproxy
'Tinyproxy' is a lightweight HTTP proxy designed for networks with a minimum of system resource use, especially small networks in which a larger HTTP proxy such as Squid might be overkill or a security risk. This simplicity also makes it easy to customize and add features, since it takes very little time to read and understand the tinyproxy source.
Tnftp
tnftp is a port of the NetBSD FTP client, containing many advanced features, to other systems. tnftp was formerly known as lukemftp, it was renamed in February 2003. Some enhancements over the standard ftp program include: command-line editing within tnftp, command-line fetching of URLs including proxy support and authentication, configurable prompt, tab completion of remote directory and filenames, transfer progress bar, and more.
Tor
Tor 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, and it prevents the sites you visit from learning your physical location. Tor works with many of your existing applications, including web browsers, instant messaging clients, remote login, and other applications based on the TCP protocol. This package is the full featured tor which is needed for running relays, bridges or directory authorities. If you just want to access the Tor network or to setup an onion service you may install tor-client instead.
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

Tor Child Abuse Block
Filters Tor .onion domains via the Blacklist given at ahmia.fi. Tor offers a way to anonymously host your internet service via its hidden services. The Tor search engine ahmia.fi provides its child abuse block list. Each hidden service domain is checked whether it belongs to that list. If yes, a (simple) block message is displayed.
Tor Control
This extension starts Tor executable in a background and on successful connection, redirects all your traffic through Tor anonymous network to increase user privacy. Also when Tor is connected, WebRTC is disabled to prevent IP leakage. Note that for the extension to run Tor executable, you will need to install a minimal NodeJS executable. This is a bridge connector to allow the extension to execute Tor commands. It is possible to request new identity (new IP) right from the extension toolbar panel. Also since the extension uses its own communication port, there will be no conflict with other running instances of Tor (like Tor Browser). Please read FAQ #1 in the following page to prepare the extension to use Tor. For now, Tor bundle is prepared for Mac OS and Windows. FAQs page: http://add0n.com/tor-control.html If you have a suggestion to improve this extension or have found a bug please report on https://github.com/andy-portmen/tor-bundle/
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.
Torsocks
Torsocks allows you to use most SOCKS-friendly applications in a safe way with Tor. It ensures that DNS requests are handled safely and explicitly rejects UDP traffic from the application you're using.
Tox
Tox is a peer-to-peer, encrypted instant messaging and video calling library that provides APIs for clients, including toxcore, toxav, and toxdns API libraries. This is the page about the Tox core, not a particular Tox client. Tox itself is not an instant messaging client.
Toxic
Command line Tox client for secure chat
TraceProto
'Traceproto' is a traceroute replacement (the original traceroute was written before most firewalls and transparent redirection and often fails when tracing today's networks). that lets users specify the protocol and port to trace to. It currently supports TCP, UDP, and ICMP traces. 'TraceProto' sends packets with a modified time-to-live (ttl) field. As the packets move toward the destination, each hop decrements the time-to-live. If the ttl reaches 0 before the packet reaches its destination (in normal network traffic it is unusual for the ttl to reach 0 before the packet reaches it destination), the hop that did the final decrement sends back an icmp packet informing the source that the packet expired before reaching its destination. TraceProto uses a series of packets with smaller ttl values, so that each hop between the source and the destination responds.
Traceroute-nanog
This is the traceroute program maintained by Ehud Gavron at aces.com. It's based on the Van Jacobson/BSD tracesroute and has additional features like AS lookup, TOS support, microsecond timestamps, path MTU discovery, parallel probing, and others.
Tramp Heckert gnu.tiny.png
TRAMP is a remote file editing package for GNU Emacs. It uses different methods like ssh or scp to access files on remote hosts as if they were local files. Access to the remote file system for editing files, version control, directory editing and running processes on the remote host are transparently enabled. Its name stands for Transparent Remote (file) Access, Multiple Protocol. It provides remote file editing, similar to Ange Ftp and EFS. The difference is that Ange Ftp uses FTP to transfer files between the local and the remote host, whereas TRAMP uses a combination of 'rsh' and 'rcp' or other work-alike programs, such as 'ssh'/'scp'. In GNU Emacs, this version of TRAMP uses a unified filename syntax for TRAMP and Ange Ftp. The TRAMP package is distributed with GNU Emacs, as well as with XEmacs.
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.
Twister
Twister is a microblogging peer-to-peer platform, that is, it is a distributed system like bittorrent or similar file sharing technologies. Being completely decentralized means that no one is able to shut it down, as there is no single point to attack. The system is also designed so it cannot be censored, freedom of speech cannot be taken from you. And because the cryptography is employed end-to-end, no entity is able to spy on your communications.
Txtorcon
Txtorcon is a Twisted-based Python asynchronous controller library for Tor. It includes configuration and state-tracking abstractions (all routers, circuits and streams) and utilties to launch tor, among other things. It is useful to write event-based software in Python that talks to a Tor program.
UDPT
UDPT is a lightweight UDP based BitTorrent tracker written in C/C++.
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.
Udpcast
UDPCast allows for the sending of data simultaneously to many destinations on a local net. This can for instance be used to install an entire classroom's PCs at once. The advantage over using other methods (nfs, ftp, whatever) is that udpcast uses Ethernet's multicast abilities: it won't take longer to install 15 machines than it would to install 2. The tool comes with a busybox bootdisk for easy loading of the tool. However, udpcast can also be started from the command line of an already installed system, and can be used for purposes other than just system installation.
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
Unboxftpd
An FTP server application for Django. Add FTP server capabilities to your Django project easily.
Unvanquished
Unvanquished is an arena game with RTS elements (you can build) in which two very different factions fight.
Uucp Heckert gnu.tiny.png
GNU UUCP (a.k.a. Taylor UUCP) is a free implementation of UUCP (Unix-to-Unix Copy), a set of utilities for remotely transferring files, email and net news between computers.
Uzbl
Uzbl follows the UNIX philosophy - "Write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface." Uzbl comes in different flavors.
  • uzbl-core: main component meant for integration with other tools and scripts
  • uzbl-browser: a complete browser experience based on uzbl-core
  • uzbl-tabbed: wraps around uzbl-browser and multiplexes it
Vaultwarden
Vaultwarden is an unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs. It is compatible with upstream Bitwarden clients. It is a libre password manager that stores sensitive information such as website credentials in an encrypted vault.

Features

Full implementation of Bitwarden API is provided including:

  • Organizations support
  • Attachments
  • Vault API support
  • Serving the static files for Vault interface
  • Website icons API
  • Authenticator and U2F support
  • YubiKey and Duo support
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
View3dscene
view3dscene is a viewer for many 3D model formats: - X3D - VRML (1.0 and 2.0, aka VRML 97 - Collada - OpenInventor - 3DS - MD3 - Wavefront OBJ - Videoscape GEO - castle-anim-frames (Castle Game Engine animations) - STL Various navigation modes are available, like Examine, Walk (with gravity), Fly. Collision detection is done. Models can be animated and interactive. Many graphic effects are possible, thanks to using Castle Game Engine underneath. view3dscene may also be used to convert many 3D model formats to X3D (in classic and XML encoding). This package includes also a command-line tovrmlx3d program, that performs the same conversions as view3dscene, but doesn't use X or OpenGL (so it's nice to use in scripts to convert 3D models in batch mode).
VoteOn.Date
Quickly and easily coordinate meetups. Free, but also anonymous, with no login required. Name your event, select time slots, and invite participants
Vsftpd
'vsftpd' is a secure and fast FTP server for *NIX-like systems that is used on many large and critical Internet sites. Despite its small size, it is surprisingly configurable.
Vthrottle
'vthrottle' is an implementation of an SMTP throttling engine for Sendmail. It lets sysadmins control how much email users and hosts may send, hindering the rapid spread of viruses, worms, and spam. Exceptions can be made via a whitelist mechanism, which can be generated manually or with the included tool 'vmeasure'. 'vthrottle' tells the misbehaving client to hold on to the deferred mail and resend it later. 'vthrottle' evaluates mail transactions at the connection, the HELO (or EHLO) statement, and the stated source address of the mail. For each of these, a list is traversed and the observed time interval between observations is evaluated. If the observed interval is shorter than the policy interval, the mail is blocked by sending a failure reply code to the SMTP client; the message is then queued. Because 'vthrottle' uses libmilter, it will not work with other MTAs, only with sendmail.
Vy
vy is a modal minimalistic editor written in Python. vy is built on top of Tkinter graphical toolkit, allowing vy to have a high level powerful Python programming interface for plugins.
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.
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.
Websocket
Pluggable transports are tools that transform a stream of application traffic into a different format on the network. This helps to bypass network-level censorship. This package contains a server transport plugin that accepts connections transformed to look like the websocket protocol. This is typically used to enhance systems like Tor, to provide service even to censored users. See flashproxy-client for a corresponding client transport plugin, meant for users to bypass censorship, that is compatible with the websocket protocol that this package expects. (The source package also contains a websocket-client transport plugin, but this is just a demo that is less effective than flashproxy-client, and not meant to be used in real situations.)
Websocket4j Heckert gnu.tiny.png
GNU WebSocket4J is a WebSocket protocol (https://tools.ietf.org/html/rfc6455) implementation in Java. It allows you to build Web applications that interact with applications running in a JVM. GNU WebSocket4J implements both server and client side of the protocol, so it can be used to build both WebSocket servers and clients.
WeeChat
WeeChat (Wee Enhanced Environment for Chat) is a command-line chat client (mostly IRC). Everything can be done with a keyboard. It is customizable and extensible with scripts.
Weex
Weex automates the remote maintainance of a Web page or other FTP archive. It will synchronize a set of local files to a remote server by performing uploads and remote deletes as required.
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.
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.
White dune
With 'white_dune' you can create/change 3D objects and animate them (in a easy way if you choose the -4kids GUI). The result can be shown in any webgl enabled web browser or converted to the Renderman Image Bytestream format or povray format for movie creation. 'white_dune' is a graphical editor, a simple NURBS/Superformula/Subdivision 3D modeller, and a animation tool for the VRML97(Virtual Reality Modelling Language)/X3D, which is the ISO standard for displaying 3D data over the web via browser plugins (or webgl via X3DOM or X_ITE javascript) . It supports animation, realtime interaction and multimedia (image, movie, sound). Dune reads VRML97/X3D files, displays, and let the user change scenegraphs/fields. 'white_dune' can also translate a VRML97/X3D file to C or C++. The resulting file can be rendered with OpenGL. Under GNU/Linux white_dune is a immersive VRML editor. It has support for stereoscopic view via "quadbuffer" capable stereo visuals and support for various 3D input devices supported by the X11 XInput or Linux joystick interface.
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.
WinSCP
WinSCP is a popular free SFTP and FTP client for Windows, a powerful file manager that will improve your productivity. It offers an easy to use GUI to copy files between a local and remote computer using multiple protocols: Amazon S3, FTP, FTPS, SCP, SFTP or WebDAV. Power users can automate WinSCP using .NET assembly. WinSCP is available in English and many other languages.
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.
Wmget
'wmget' lets you run multiple downloads and monitor or control them from within a dockapp. This makes it easy to see their progress without keeping extra windows open. 'wmget' uses the libcurl library to support HTTP and FTP downloads. It will work with any window manager that supports dockapps.
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.
Wolfssl
wolfSSL is an embedded SSL/TLS software library designed for resource constrained environments. wolfSSL has implemented the Secure Sockets Layer (SSLv3 only) and Transport Layer Security (TLSv1,TLSv1.1, TLSv1.2, and TLSv1.3). wolfSSL offers a highly configurable list of features. Dependant upon functionality and speed requirements, wolfSSL can take up as little as 21k on your device. wolfSSL's wolfCrypt module is FIPS certified if you need a FIPS solution.
Wpa supplicant
wpa_supplicant is a WPA Supplicant for GNU/Linux, BSD, Mac OS X, and Windows with support for WPA and WPA2 (IEEE 802.11i / RSN). It is suitable for both desktop/laptop computers and embedded systems. Supplicant is the IEEE 802.1X/WPA component that is used in the client stations. It implements key negotiation with a WPA Authenticator and it controls the roaming and IEEE 802.11 authentication/association of the wlan driver. wpa_supplicant is designed to be a "daemon" program that runs in the background and acts as the backend component controlling the wireless connection. wpa_supplicant supports separate frontend programs and a text-based frontend (wpa_cli) and a GUI (wpa_gui) are included with wpa_supplicant. wpa_supplicant uses a flexible build configuration that can be used to select which features are included. This allows minimal code size (from ca. 50 kB binary for WPA/WPA2-Personal and 130 kB binary for WPA/WPA2-Enterprise without debugging code to 450 kB with most features and full debugging support; these example sizes are from a build for x86 target).
WxSFTP
wxSFTP is a simple, easy to use and portable SFTP client. With simple we mean that the program will have only the main features needed. The structure consists of a two panel window, one for the local filesystem and another for the remote filesystem. To be easy to use we are developing a graphical client that will be HIG compliant. Portability is reached with language (python) and graphical library (wxpython).
Wyatt-netsuite
Interface plugin for connection Netsuite to wyatt communications base.
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-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.
X3dom
Integrate 3D content seamlessly into your webpage - the scene is directly written into the HTML markup. No Plugins needed.
XAXDEV
Private EVN for test
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.
Xllmnrd
xllmnrd is an independent LLMNR responder daemon (a.k.a. llmnrd) for IPv6 networks and currently supports GNU/Linux operating systems with plans to support others. It allows Microsoft Windows clients to get the IPv6 addresses of a server on the same local network without any DNS configuration and can supplement IPv4‐only NetBIOS name resolution provided mainly by Samba.
Xombrero
xombrero is a minimalist web browser with sophisticated security features designed-in, rather than through an add-on after-the- fact. In particular, it provides both persistent and per-session controls for scripts and cookies, making it easy to thwart tracking and scripting attacks. In addition to providing a familiar mouse-based interface like other web browsers, it offers a set of vi-like keyboard commands for users who prefer to keep their hands on their keyboard. The default settings provide a secure environment. With simple keyboard commands, the user can whitelist specific sites, allowing cookies and scripts from those sites. xombrero is light and has a very good performance when running over network connections, as SSH forwarded tunnels. The major features are: - Tabbed browsing; - Written entirely in C; - Based on Webkit and GTK3, with GTK2 compatibility; - Built with security in mind; - Minimal on-screen layout; - Cookie, javascript and plugin toggles and whitelists; - Browsing session data auto-saves in case of crash; - Simple integration with Tor and other web proxies; - vi-like default keybindings; - Mouse-less browsing; - Basic MIME support; - Seamless upgrade process; - DNS and link prefetch disabled by default; - Colorful address bar indicates HTTPS certificate status; - Control over user_agent presented to sites; - Download manager; - Text-based config file; - Bookmarks, i.e. favorites; - Printing, including to PDF.
Xtraceroute
Xtraceroute is a graphical version of the traceroute program, which traces the route your IP packets travel to their destination. It displays the routes on a rotating globe (you can also move the globe around) as a series of yellow lines between 'sites', shown as small balls of different colors.
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.
Yggdrasil
Yggdrasil is an early-stage implementation of a fully end-to-end encrypted IPv6 network. It is lightweight, self-arranging, supported on multiple platforms and allows pretty much any IPv6-capable application to communicate securely with other Yggdrasil nodes. Yggdrasil does not require you to have IPv6 Internet connectivity - it also works over IPv4. Although Yggdrasil shares many similarities with cjdns, it employs a different routing algorithm based on a globally-agreed spanning tree and greedy routing in a metric space, and aims to implement some novel local backpressure routing techniques. In theory, Yggdrasil should scale well on networks with internet-like topologies.
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.
Zebedee
Zebedee establishes an encrypted, compressed tunnel for TCP/IP or UDP data transfer between two systems. This protects telnet, ftp and X traffic from snooping. It has a small footprint, low wire protocol overhead, and gives significant traffic reduction by the use of compression.
Zebra
Zebra manages various IPv4 and IPv6 routing protocols. The latest version supports BGP4, BGP4+, OSPFv2, OSPFv3, RIPv1, RIPv2, and RIPng. Quagga, not an official GNU Package, is forked from Zebra.
Zeek
Zeek is a powerful network analysis framework that is much different from the typical IDS you may know. (Zeek is the new name for the long-established Bro system. Note that parts of the system retain the "Bro" name, and it also often appears in the documentation and distributions.) While focusing on network security monitoring, Zeek provides a comprehensive platform for more general network traffic analysis as well. Well grounded in more than 20 years of research, Zeek has successfully bridged the traditional gap between academia and operations since its inception. Today, it is relied upon operationally by both major companies and numerous many educational and scientific institutions for securing their cyberinfrastructure. Zeek was originally developed by Vern Paxson. Robin Sommer now leads the project, jointly with a core team of researchers and developers at the International Computer Science Institute in Berkeley, CA; and the National Center for Supercomputing Applications in Urbana-Champaign, IL.
Zibawa
Zibawa integrates other free software to create a full stack IoT system, including device management, mqtt message intepreter and enrichment, stack management and monitoring, test messaging and stack configuration. Works with mqtt, amqp and http protocols. Currently interfaces with rabbitmq, influxDB, Grafana dashboards, openLDAP.
Zorp
Zorp is a new generation proxy firewall suite and as such its core architecture is built around today's security demands: it uses application level proxies, it is modular and component based, it uses a script language to describe policy decisions, it makes it possible to monitor encrypted traffic, it let's you override client actions, it let's you protect your servers with its built in IDS capabilities... The list is endless. It gives you all the power you need to implement your local security policy.


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.