39 projects tagged "Public Domain"
se is a screen-oriented version of the classic UNIX text editor ed. The editor implements many of the commands of ed, but instead of being line-oriented, se is screen-oriented. The command syntax is very familiar to users who already know ed. If you get stuck, there is a built-in help system that describes many of the available commands. Many configurable options can be loaded from a .serc file. se can be run interactively or in a script via the included scriptse utility. The editor is portable across many platforms, supporting major Linux and BSD distributions as well as other systems like GNU, Minix, Haiku, OpenSolaris, and Cygwin.
Jhead is a command line driven utility for extracting digital camera settings from the Exif format files used by many digital cameras. It handles the various confusing ways these can be expressed, and displays them as F-stop, shutter speed, etc. It is also able to reduce the size of digital camera JPEGs without loss of information, by deleting integral thumbnails that digital cameras put into the Exif header. If you need to add Exif support to a program, this is a simple program to cut and paste from. Many projects, including PHP, have reused code from this utility.
BRL-CAD is a powerful constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing support for rendering and geometric analysis, path-tracing for realistic image synthesis, network distributed framebuffer support, and image and signal-processing tools.
Steel Bank Common Lisp is a development environment for Common Lisp, with excellent support for the ANSI standard: garbage collection, lexical closures, powerful macros, strong dynamic typing, incremental compilation, and the famous Common Lisp Object System (multimethods and all). It also includes many extensions, such as native threads, socket support, a statistical profiler, programmable streams, and more. These are all available through an integrated, interactive native compiler which feels like an interpreter. SBCL is unique in being a multiplatform native compiler which bootstraps itself completely from source, using a C compiler and any other ANSI Common Lisp implementation.
Qataki is a shell script that you can use to read/post notices from the command line in a simple manner. It supports Identi.ca, Twitter, and StatusNet. You can post, reply, retweet, or send direct messages; read personal, public, and user and group timelines (last statuses); read messages directed to you (i.e. where you are mentioned); read messages in context (conversations available only for Identi.ca/StatusNet); and search for notices.
yuxtapa is a multiplayer real-time CLI game. It looks like a roguelike, but feels like a multiplayer 1st-person shooter with a focus on team play. The idea is to take the "feel" of such team based multiplayer games as Enemy Territory into an NCurses-based game with roguelike controls. Like roguelikes, yuxtapa is lightweight but surprisingly rich under the crude surface. It features several classes from which to choose, each with a different special ability, randomly generated maps which can also be saved and reloaded, and multiple game modes or objectives.
The PHP7 Framework provides a hybrid API for easier Web application security. It adds an exceptional filter feature on the superglobal input variables, which can be used, for example, as '$_GET->filtered->text["easily"]'. The simplistic db() implementation adds easier parameterized SQL atop PDO. phunction is used as a bootstrapping framework, and LiveUser is included as a permission backend.