MuPDF 1.16.0 💾

MuPDF is a slim PDF and XPS viewer. It renders both in high-quality with anti-aliased fornts, accurate metrics and spacing. It fully understands PDF 1.7 with hyperlinks, annotations, transparency, forms, transitions, javascript and encryption. And supports both XPS and OpenXPS formats.

major feature: Api: Major overhaul of color management architecture. Api: Improved functions to verify/sign PDF documents. Api: Number tree accessor function pdf_lookup_number. Api: Parse and handle more options for PWG output. Api: Removed obsolete gproof document type. Api: User callbacks for warning and error messages. Epub: Changed default page size to A5. Epub: Draw embedded SVG documents in EPUB/XHTML. Epub: New Noto fonts covering more unicode scripts. Epub: Support small-caps font-variant. Pdf: Add Redact annotation type and function to apply redactions. Pdf: Add/remove/change encryption and password when saving PDF files. Pdf: Improvements to text handling in PDF filter processor. Pdf: MP and DP operators now call begin/end_layer device methods. Pdf: New and improved progressive loading. Svg: Draw external images in SVG documents. Mutool show: Add 'form' selector to list PDF form fields. Mutool sign: Sign PDF documents from the command line. Mutool sign: Verify signatures in PDF documents from the command line. Viewer: Option to save a script of user actions for replay with mutool run. Viewer: Runtime toggle for ICC and spot rendering. Viewer: Tooltip when hovering over a link in mupdf-gl.

GNU GPL c pdf xps ghostscript viewer

Qtractor 0.9.9 💾

Qtractor is an Audio/MIDI multi-track sequencer application written in C++ with the Qt framework. Target platform is Linux, where the Jack Audio Connection Kit (JACK) for audio, and the Advanced Linux Sound Architecture (ALSA) for MIDI, are the main infrastructures to evolve as a fairly-featured Linux desktop audio workstation GUI, specially dedicated to the personal home-studio.

minor feature: Home.. Intro. Screenshots. Features. Requirements. Downloads. Installation. Configuration.. Support. Acknowledgements Downloads.. Git. Screenshots. Documentation.

GNU GPL audio editor c++ qt jack

CXine 4.3 💾

CXine is a mostly mplayer-compatible keyboard driven X11 media player built on libxine and having support for embedding in other windows/apps; sticky, stayontop, fullscreen and shaded windows; keygrabs; bookmarking current playback position; user definable on-screen displays; downloading using external helper apps; streaming media and more.

major feature: Added '-cmd' command-line option that sends a command to a running cxine. Currently implemented commands are: pause/restart playback, next/prev track, shade/unshade window, minimize/restore window, and mute.

GNU GPLv3 libxine mplayer media player

Atom 1.40.0-beta0 💾

Atom is a programming editor. It has a web / JavaScript-based GUI, but runs as desktop application. Atom can be edited with itself. Lots of plugins and extensions, and language bindings are available. The default interface comes with a paned interface, a file system browser, fuzzy search, code folding, an understandable configuration dialog, snippet browser, multi-cursor and selection support.

minor feature: Atom/fuzzy-finder#401 - Enable fuzzy finder's new fast mode by default . Atom/atom#19612 - Enhance performance of window resizing to provide speed and responsiveness comparable to native desktop applications . Atom/find-and-replace#1086 - Add config option to use ripgrep for scanning files for much faster searches in large projects . Atom/atom#19419 - Upgrade to Electron 3.1.10. Atom/find-and-replace#1085 - Handle multiline results on the find and replace UI. Atom/find-and-replace#1088 - Support multiple selections when "Only In Selection" option is enabled. Atom/tree-view#1257 - Copy files on drop if control is pressed. Atom/language-python#303 - Tokenize *args and kwargs the same as other parameters (tree-sitter). Atom/language-typescript#37 - Use new TSX-aware TreeSitter grammar. Atom/atom#19244 - Default to @atom/notify for file system notifications. Atom/atom#19244 - Default to @atom/notify for file system notifications. Atom/atom#19189 - Remove apm's node-gyp dependency. Atom/atom#19318 - electron-packager@12.2.0. Atom/atom#19321 - Always return a Disposable from the watch() method. Atom/atom#19302 - Use eslint + prettier for linting. Atom/atom#19324 - Integrate packager improvements from Atom/atom#19325 - Exclude @atom/notify binary from the ASAR bundle. Atom/atom#19325 - Exclude @atom/notify binary from the ASAR bundle. Atom/atom#19329 - Update apm to permission. Atom/atom#19322 - Remove cached-run-in-this-context dependency. Atom/atom#19331 - @atom/notify subprocess path resolution when V8 startup snapshot is in effect. Atom/atom#19331 - @atom/notify subprocess path resolution when V8 startup snapshot is in effect. Atom/atom#19335 - Add.atom-socket-secret- to.atom's.gitignore. Atom/atom#19339 - Replace new Buffer() with Buffer.from(). Atom/atom#19336 - Allow escaped quote literals in the SyntaxScopeMap. Atom/atom#19345 - Disable @atom/notify on master for now. Atom/atom#19345 - Disable @atom/notify on master for

MITL javascript editor programmers web-development

Nelson 0.3.7 💾

Nelson is an array programming language providing a powerful open computing environment for engineering and scientific applications using modern C/C++ libraries (Boost, Eigen, …) and others state of art numerical libraries. It has sophisticated data structures (including cell, struct, linear systems, …), an interpreter and a high level programming language. Nelson has been developped to be an open/modular system where an user can define these own data types and operations on these data types by using overload.

minor feature: #213. . Update MATIO to 1.5.16. . BOOST 1.70 on Windows. . Build after BOOST 1.7 update. . Base2dec, dec2base, bin2dec, dec2bin, hex2dec, dec2hex, flintmax, rea . . AllocateArrayOf and new_with_exception no more set memory to zero by . . Update to 0.3.7. . Indent code. . Random crash buildhelpmd buildhelpweb on linux. . .xml help files not embedded on Windows binary.

GNU GPL computer-aided-instruction mathematics mathematics physics physics visualization visualization information-analysis information-analysis prog

TXR Language 221 💾

TXR is a "data munging" language which combines a convenient text extraction notation that is equivalent in power to Parse Expression Grammars, with an innovative Lisp dialect which manages to integrate the differences between Lisp-1 and Lisp-2. It has many features: built-in lazy lists, strings and vectors that can be treated with list processing functions, currying operators, macros with destructuring lambda lists, macrolet, symbol macros, dynamically scoped variables, exception handling, object-oriented structures, delimited continuations, a foreign-function interface and much more. TXR is influenced by Common Lisp, Scheme, Awk, M4, POSIX Shell, Prolog, Ruby, Python, Arc, Clojure, S-Lang and others.

major feature: FFI now supports variable length structs that have the flexible array member at the end. FFI functions that convert to and from buffer objects now correctly support variable length types. New hash table constructor hash-zip for creating a hash table out of separate sequence of keys and values. Improvements in relate function. Regression fixed: missing filename in error messages from pattern language.

BSDL-2 interpreter development lisp text-processing utilities programming-language

libzip 1.5.2 💾

libzip is a C library for reading, creating, and modifying zip archives. Files can be added from data buffers, files, or compressed data copied directly from other zip archives. Changes made without closing the archive can be reverted. The API is documented by man pages. It includes a tool to modify zip archives from the command line.

minor bugfix: * Fix bug in AES encryption affecting certain file sizes * Keep file permissions when modifying zip archives * Support systems with small stack size. * Support mbed TLS as crypto backend. * Add nullability annotations.

BSDL c software development libraries archiving c++ cross-platform developers

exiftool 11.57 💾

ExifTool is a Perl library and command-line tool for reading and updating common meta data information in various file formats. Foremost it works on image files, EXIF, PNG, GPS, IPTC, XMP, JFIF/JPEG, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, AIFF, DJVU, Postscript, GZIP, OpenDocument, PDF, SVG, OGG and ID3. It can also edit maker notes of digital (RAW) camera files from Canon, Casio, FLIR, FujiFilm, GE, HP, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.

minor bugfix: Improved decoding of some tags for the Sony ILCE-7RM4. - Minor change to a Sony lens name. Format of a number of 8-bit integer QuickTime tags when writing. Problem replacing multiple structure elements in lists of XMP. Structures

Artistic perl exif meta-data

Objeck 5.1.4 💾

Objeck is an open-source programming language inspired by Java and influenced by Scheme and UML. Objeck was designed to be fast, easier to use, lightweight and cross-platform.

minor feature: Minor enhancements and bug fixes. Highlights: 1. Added continue statement 2. Updated the Set generic collection class to use its generic type

BSDL-2 compiler code-generator assembler interpreter

Bokeh 1.3.0 💾

Bokeh is a Python library for interactive visualizations, plots and dashboards in web browsers. It provides unique rendering recipes and capabilities for large and streaming data sets.

major documentation: : - #8015 component: bokehjs widgets Bokeh datepicker value format inconsistent. - #8403 component: server Bokeh charts load very slow with uncaught typeerror: in browser console. - #8911 component: bokehjs widgets Rangeslider stuck when modified by pressing the keyboard arrows. - #8915 component: server error in the bokeh --serve documentation. - #8921 component: bokehjs widgets datatable copy-paste doesn't work with 0s present in a row. - #8923 component: bokehjs widgets datatable copy-paste doesn't keep the order of rows after sorting. - #8934 component: bokehjs widgets datepicker displayed value is not updating. - #9016 component: bokehjs performance Inspection indices' filtering is very slow. - #9022 component: bokehjs widgets "cannot read property 'style' of null" javascript error when moving slider. - #9032 component: bokehjs typeerror after replacing tools on a toolbar. - #9033 component: bokehjs incompatible definitions of `vbar.width` in bokeh and bokehjs. - #9065 component: docs development guide missing `test` argument for conda install and pytest install failure on windows. - #9092 component: server double slash before prein autoreload.js. - #9095 Update docker to work with new conda and bokeh. Features: - #6096 component: bokehjs widgets File open dialog. - #8100 API: models widgets feature request option to collapse datatable rows. - #8676 component: bokehjs Make a bokeh textinput callback responsive as text is typed. - #8872 component: bokehjs Add hover support for patch, harea, and varea. - #8981 component: bokehjs feature implement hover anchor on more glyphs. - #9052 Let accept dataframe. Tasks: - #8186 component: examples Geojsondatasource not bringing in all attributes. - #8919 component: docs component: server Document signed session usage. - #8944 component: docs Texturerepetition missing from docs and `all`. - #8961 component: tests Don't call

BSDL python javascript d3js visualization data-presentation rendering

schily 2019-07-22 💾

The "Schily" Tool Box is a set of tools written or managed by Jörg Schilling. It includes programs like: cdrecord, cdda2wav, readcd, mkisofs, smake, bsh, bosh, btcflash, cal, calc, calltree, change, compare, count, cpp (K&R original), cstyle, devdump, dmake based on SunPro Make, hdump, isodebug, isodump, isoinfo, isovfy, label, make, man2html, mt, obosh, od, p, POSIX patch, pbosh, printf, sccs, scgcheck, scpio, scut, sdd, sfind, sformat, smake, sh/bosh (Bourne Shell), spaste, star, star_sym, strar, suntar, svr4.make, gnutar, tartest, termcap, and ved.

major feature: RULES/*: changes CURDIR to CURWDIR to avoid a clash with GNU make. RULES/*: Added symlinks for FreeBSD on PowerPC. inc/avoffset.c: Added a message that no stack scanning is not an error. star/pax: "pax -pe" no longer sets the xattr flag to avoid an error while compiling OpenSolaris-ON. SunPro Make: The man page now explains various undocumented options. SunPro Make: The man page now includes the options -j, -m, -R from the parallel make features. SunPro Make: Avoid a core dump when make is aborted via C while reading the makefile. SunPro Make: make -C has been implemented in a GNU make compatible way. smake: smake -C is now GNU make compatible as it now supports multiple -C options and the CURDIR variable.

CDDL software development build tools utilities

abcm2ps 8.14.5 💾

abcm2ps is a command-line program that converts ABC music notation files to sheet music in PostScript or SVG format.

minor bugfix: This release fixes a bug in the handling of fonts.

GNU GPL music conversion svg postscript cross-platform

OPNsense 19.7 💾

OPNsense is an open source, easy-to-use and easy-to-build FreeBSD based firewall and routing platform. OPNsense includes most of the features available in expensive commercial firewalls, and more in many cases. It brings the rich feature set of commercial offerings with the benefits of open and verifiable sources. OPNsense started as a fork of pfSense® and m0n0wall in 2014, with its first official release in January 2015. The project has evolved very quickly while still retaining familiar aspects of both m0n0wall and pfSense. A strong focus on security and code quality drives the development of the project. OPNsense offers weekly security updates with small increments to react on new emerging threats within in a fashionable time. A fixed release cycle of 2 major releases each year offers businesses the opportunity to plan upgrades ahead. For each major release a roadmap is put in place to guide development and set out clear goals.

major feature: These are the most prominent changes since version 19.1: o List automatic firewall rules o Statistics for all firewall rules o Alias JSON import / export o Optional statistics for aliases o Firewall rule locator for live log and automatic rules o Rewritten gateway handling and switching o Remote logging via Syslog-ng o LDAP group sync support o Support certificate signing requests o Route-based IPsec support (VTI) o XMLRPC sync support for alias, VHID, widgets o Unbound host overrides alias support o Web proxy and IPsec authentication using PAM o Parent web proxy support o Web proxy login privilege via group o Improved reliability and utility of opnsense-patch o Dpinger and DHCP servers ported to plugin framework o Language updates for Chinese, Czech, Japanese, German, French, Russian and Portuguese o Spanish as a new language o Netdata, WireGuard, Maltrail and Mail-Backup (PGP) plugin o Netmap update for VirtIO, VLAN child and vmxnet support o Bootstrap 3.4, LibreSSL 2.9, Unbound 1.9, PHP 7.2, Python 3.7, Squid 4

BSDL-2 network firewalls security

ImageMagick 7.0.8-56 💾

ImageMagick® is software toolset and library to create, edit, compose, or convert bitmap images. It supports easy cropping, resizing and distorting, combining and morphing, colorizations, animations, applying effects or decorations, adding text, polygons and Bézier curves. Supported image formats include PNG, JPEG, JPEG-2000, GIF, SVG, TIFF, DPX, EXR, PDF and Postscript. IM is comprised of the command line tools convert, identify, mogrify, composite, montage, compare, stream, display (with editing GUI), animate, import and conjure for scripting. And there are bindings for Ada, C, COM+, C++, Java, Lisp, haXe, .NET, PHP, Python, Ruby and Tcl.

minor feature: Removed unnecessary check. . Use correct image to get the number of channels. . Https:// t=36396. . Https:// . .

Apache c graphics image-manipulation image-magick graphics-conversion

GStreamer 1.16.0 💾

GStreamer is a streaming media framework that allows the construction of graphs of elements which operate on media data. Applications using this library can do anything from real-time sound processing over playing video to capturing audio, video, and even other types of media data. Its architecture allows for adding new data types or processing capabilities simply by installing new plug-ins. GStreamer is the core module, containing libraries, headers, the basic object hierarchy, and a set of media-agnostic core elements.

minor feature:

GNU LGPL multimedia software-development libraries