Terminals for BSD

Browse free open source Terminals and projects for BSD below. Use the toggles on the left to filter open source Terminals by OS, license, language, programming language, and project status.

  • The full-stack observability platform that protects your dataLayer, tags and conversion data Icon
    The full-stack observability platform that protects your dataLayer, tags and conversion data

    Stop losing revenue to bad data today. and protect your marketing data with Code-Cube.io.

    Code-Cube.io detects issues instantly, alerts you in real time and helps you resolve them fast. No manual QA. No unreliable data. Just data you can trust and act on.
    Learn More
  • Skillfully - The future of skills based hiring Icon
    Skillfully - The future of skills based hiring

    Realistic Workplace Simulations that Show Applicant Skills in Action

    Skillfully transforms hiring through AI-powered skill simulations that show you how candidates actually perform before you hire them. Our platform helps companies cut through AI-generated resumes and rehearsed interviews by validating real capabilities in action. Through dynamic job specific simulations and skill-based assessments, companies like Bloomberg and McKinsey have cut screening time by 50% while dramatically improving hire quality.
    Learn More
  • 1
    This project provides a proxy that allows telnet/tcp connections to be made to serial ports on a machine.
    Leader badge
    Downloads: 1,480 This Week
    Last Update:
    See Project
  • 2
    tmux

    tmux

    tmux is a terminal multiplexer

    tmux is a terminal multiplexer: it enables a number of terminals to be created, accessed, and controlled from a single screen. tmux may be detached from a screen and continue running in the background, then later reattached. This release runs on OpenBSD, FreeBSD, NetBSD, Linux, OS X and Solaris. tmux depends on libevent 2.x, and on ncurses. To build tmux, a C compiler (for example gcc or clang), make, pkg-config and a suitable yacc (yacc or bison) are needed. Some platforms provide binary packages for tmux.
    Downloads: 168 This Week
    Last Update:
    See Project
  • 3
    SSHTOOLS

    SSHTOOLS

    Java SSH API

    This project now hosts the third-generation of Java SSH API, Maverick Synergy. This API builds on the Maverick Legacy commercial APIs and delivers a new API in a unified client/server framework. This API is available to the community under the LGPL open source license. This update includes ed25519 support, support for the new OpenSSH private key file format and stronger key exchange algorithms. The project continues to host both the original API and legacy applications created around it, however, these are now considered deprecated and we do not recommend their use in anyway.
    Leader badge
    Downloads: 510 This Week
    Last Update:
    See Project
  • 4
    Thinstation is a thin client linux distro using std. x86 hw. It can boot from network, pxe, syslinux, CD, floppy or flash-disk and connect to servers using VNC, RDP, XDM, SSH, Telnet, tn5250, tarentella, 2X, NX, Thinlinc, VMWare VDI or ICA.
    Leader badge
    Downloads: 412 This Week
    Last Update:
    See Project
  • Award-Winning Medical Office Software Designed for Your Specialty Icon
    Award-Winning Medical Office Software Designed for Your Specialty

    Succeed and scale your practice with cloud-based, data-backed, AI-powered healthcare software.

    RXNT is an ambulatory healthcare technology pioneer that empowers medical practices and healthcare organizations to succeed and scale through innovative, data-backed, AI-powered software.
    Learn More
  • 5

    empty

    Run applications under pseudo-terminal (PTY) sessions

    empty - run applications under pseudo-terminal (PTY) sessions to dialogue with interactive programs. Replace TCL/Expect with a simple tool and use your favorite shell (sh, bash, csh, tcsh, ksh, zsh, etc)
    Leader badge
    Downloads: 533 This Week
    Last Update:
    See Project
  • 6
    setserial is a program designed to set and/or report the configuration information associated with a serial port.
    Leader badge
    Downloads: 1,475 This Week
    Last Update:
    See Project
  • 7

    SyncTERM

    Cross-platform BBS (ANSI) Terminal

    A cross-platform ANSI-BBS terminal designed to connect to remote BBSs via telnet, rlogin, or SSH. Supports ANSI music and the IBM charset when possible. Will run from a console, under X11 using XLib, or using SDL.
    Leader badge
    Downloads: 287 This Week
    Last Update:
    See Project
  • 8

    pythondialog

    Python module to build dialogs for terminal-based applications

    This is a Python module for doing terminal-based user interaction. It wraps the dialog/Xdialog program, and provides a nice, object-oriented programming model.
    Leader badge
    Downloads: 217 This Week
    Last Update:
    See Project
  • 9
    AA means Ascii Art - the AAlib (ascii art GFX library), BB (audiovisual demonstration for your terminal), aview (image browser/animation player), AAvga (SVGAlib wrapper for AA-lib), ttyquake (text mode quake), aa3d (random dot stereogram generator)...
    Leader badge
    Downloads: 212 This Week
    Last Update:
    See Project
  • Turn traffic into pipeline and prospects into customers Icon
    Turn traffic into pipeline and prospects into customers

    For account executives and sales engineers looking for a solution to manage their insights and sales data

    Docket is an AI-powered sales enablement platform designed to unify go-to-market (GTM) data through its proprietary Sales Knowledge Lake™ and activate it with intelligent AI agents. The platform helps marketing teams increase pipeline generation by 15% by engaging website visitors in human-like conversations and qualifying leads. For sales teams, Docket improves seller efficiency by 33% by providing instant product knowledge, retrieving collateral, and creating personalized documents. Built for GTM teams, Docket integrates with over 100 tools across the revenue tech stack and offers enterprise-grade security with SOC 2 Type II, GDPR, and ISO 27001 compliance. Customers report improved win rates, shorter sales cycles, and dramatically reduced response times. Docket’s scalable, accurate, and fast AI agents deliver reliable answers with confidence scores, empowering teams to close deals faster.
    Learn More
  • 10
    mcrcon

    mcrcon

    Console based rcon client for minecraft servers.

    Mcrcon is IPv6 compliant minecraft rcon client with bukkit coloring support. It is well suited for remote administration and to be used as part of automated server maintenance scripts. - Does not trigger "IO: Broken pipe" or "IO: Connection reset" spam bug on server side. - Has workaround for server side bug (https://bugs.mojang.com/browse/MC-154617) ****************************************************************** Further development and new releases has moved to Github Github page: https://github.com/Tiiffi/mcrcon Official upstream: https://github.com/Tiiffi/mcrcon/releases https://api.github.com/repos/tiiffi/mcrcon/releases/latest ******************************************************************
    Leader badge
    Downloads: 127 This Week
    Last Update:
    See Project
  • 11
    This project maintains the Linux Console tools, which include utilities to test and configure joysticks, connect legacy devices to the kernel's input subsystem (providing support for serial mice, touchscreens etc.), and test the input event layer.
    Leader badge
    Downloads: 376 This Week
    Last Update:
    See Project
  • 12
    Alacritty

    Alacritty

    A cross-platform, GPU-accelerated terminal emulator

    Alacritty is the fastest open source terminal emulator there is. How is it the fastest? With such a strong focus on simplicity and performance, Alacritty’s included features are very carefully considered, ensuring that it remains blazingly fast. It’s got a GPU for rendering that makes a whole lot of optimizations possible. In various benchmarked terminals, Alacritty has shown to be either faster, or way faster than others. Alacritty requires no additional setup, but still allows configuration of many aspects of the terminal. It supports Windows, macOS, Linux and BSD.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 13

    Arabeyes

    A project to increase free Arabic fonts on Unix/Linux

    Arabeyes is a Meta project that is aimed at fully supporting the Arabic language in the Unix/Linux environment. It is designed to be a central location to standardize the Arabization process. Arabeyes relies on voluntary contributions.
    Leader badge
    Downloads: 190 This Week
    Last Update:
    See Project
  • 14

    tn5250

    5250 telnet client

    tn5250 emulates a 5250 terminal or printer over telnet, for connecting to IBM Power Systems, iSeries and AS/400 computers running IBM i, i5/OS and OS/400. It runs on any Unix or Windows system. Note that this project is now on GitHub at https://github.com/tn5250/tn5250
    Leader badge
    Downloads: 58 This Week
    Last Update:
    See Project
  • 15
    xterm.js

    xterm.js

    A terminal for the web

    xterm.js is a TypeScript-based front-end terminal emulation component that lets web applications embed fully-featured terminal interfaces. It powers in-browser terminals in tools like VS Code and browser IDEs. Xterm.js works with most terminal apps such as bash, vim, and tmux, including support for curses-based apps and mouse events. Xterm.js is really fast, it even includes a GPU-accelerated renderer. Xterm.js is not a terminal application that you can download and use on your computer. Xterm.js is not bash. Xterm.js can be connected to processes like bash and let you interact with them (provide input, receive output).
    Downloads: 8 This Week
    Last Update:
    See Project
  • 16
    PHP File Manager

    PHP File Manager

    phpFileManager a complete filesystem management tool on a single file.

    phpFileManager is a complete filesystem management tool on a single file. A server administration tool using PHP, meant for rapid file access, and also to verify the server configuration and security. The script can be renamed and deployed on an unique known url, and offers password protection.. All dependencies, like images, js and css files, are included inside the same file, so that the script can run even on offline devices, like a local Raspberry Pi, or ESP32 microcontroller. The size of the script is bellow 1Mb, and i want to make it even smaller. To conclude, this script is also a repository of several hand made functions, organized in sections, meant for learning PHP and explore all PHP capabilities. You can learn, copy and use them on your own projects. Help the project with a donation: Will allow the view of two phpFileManager from diferent URLs on the same screen. Like MC (Midnight Commander) does. https://www.dulldusk.com/product/donation-for-phpfilemanager/
    Downloads: 36 This Week
    Last Update:
    See Project
  • 17
    asciinema

    asciinema

    Open source terminal session recorder

    asciinema is a free and open source terminal session recorder. It lets you easily record and play back terminal sessions in the terminal or in a web browser. Forget old screen recording methods and resulting blurry videos. asciinema lets you record your terminal sessions the right way, which is right where you work, in the terminal. Recording is as easy as running one command, and since it’s purely text-based you can copy and paste any content you want, simply pause the recording! You can also easily share your recordings on the web, embed an asciicast player in your blog post, project documentation page or in your conference talk slides. See plenty of example sessions recorded with asciinema here: https://asciinema.org/
    Downloads: 7 This Week
    Last Update:
    See Project
  • 18
    weathr

    weathr

    A terminal weather app with ascii animation

    Weathr is a Rust-based terminal weather application that combines utility with charm by turning your command-line interface into a dynamic, visually engaging weather display that uses animated ASCII art to show real-time conditions. Powered by the Open-Meteo weather API, it fetches up-to-date forecasts and then renders them directly in your terminal, complete with animated rain, snow, thunderstorms, flying airplanes, and day/night cycles that change with the actual weather and time of day. The app includes auto-location detection so it can determine where you are via IP or let you specify coordinates manually for precise updates anywhere in the world. It also supports a range of simulated weather scenarios that you can trigger for testing or entertainment, like simulating snow at night or falling leaves in autumn, making it both useful and delightful to run.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 19
    Multiplatform Serial Port Module for Python (Win32, Jython, Linux, BSD and more)
    Downloads: 44 This Week
    Last Update:
    See Project
  • 20
    Asciiquarium

    Asciiquarium

    Enjoy the mysteries of the sea from the safety of your own terminal

    asciiquarium is a playful terminal-based program that generates an animated aquarium entirely in ASCII art. It brings to life fish, whales, sharks, turtles, submarines, and other ocean-themed elements swimming across the screen, creating a lighthearted visual display for the command line. The project is written in Perl and designed to run in Unix-like environments, making it simple to install and execute on most systems. While not intended as a practical tool, asciiquarium has become a popular example of creative programming in the terminal, often used for fun or as a screensaver-style distraction. The animation is randomized, so each run produces a slightly different underwater scene. As an open source project, it has been adapted and extended by the community over time, ensuring compatibility and continued enjoyment for terminal enthusiasts.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 21

    PHP Shell

    A shell terminal using just PHP

    A convenient interface to execute shell-commands or browse the filesystem on your remote web server. Similar to a telnet or SSH connection. Use it for administration and maintenance of your web site using commands like ps, cat, gunzip, and more. Additional website: https://phpshell.sourceforge.io/
    Downloads: 44 This Week
    Last Update:
    See Project
  • 22
    portless

    portless

    Replace port numbers with stable, named .localhost URLs

    portless is an open source developer tool that replaces traditional localhost port numbers with stable, human-readable .localhost URLs, simplifying local development workflows for both humans and AI agents. Instead of managing multiple numeric ports and dealing with conflicts, developers can assign named local endpoints that remain consistent across sessions and services. The project is especially useful in multi-service environments where remembering and coordinating port assignments becomes cumbersome. By automating routing and naming, Portless reduces cognitive overhead and improves clarity when running several applications simultaneously. It is implemented in TypeScript and designed to integrate smoothly into modern JavaScript and Next.js development setups.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 23
    LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program.
    Downloads: 27 This Week
    Last Update:
    See Project
  • 24
    Mrxvt is a multi-tabbed X terminal emulator based on rxvt. It is portable, lightweight and fast. It supports psuedo-transparency, background image (JPEG/PNG/XPM), tinting, NeXT/Rxvt/Xterm/SGI style scrollbar, multi-languages (CJK), XIM, freetype font...
    Downloads: 33 This Week
    Last Update:
    See Project
  • 25
    peon-ping

    peon-ping

    Warcraft III Peon voice notifications (+ more!) for Claude Code

    Peon-ping is a quirky utility that brings fun and practical voice notifications to your development workflow by using Warcraft III peon-style sound effects whenever significant events occur in your code editor or terminal. The project is built around the idea of reducing cognitive load by audibly alerting you when processes finish, tests fail, or language models complete responses, helping you stay focused without constantly watching the screen. It integrates with Claude Code, Codex, and other IDEs so that both AI-powered responses and routine command results can trigger peon voices. Because it’s implemented as a simple shell tool, it’s lightweight, easy to set up, and runs alongside your existing tools without interfering with your core development setup. Users can customize which notifications they want and how frequently sounds play, turning mundane events into amusing auditory feedback.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB