TextMate 2.0-rc.18 💾

TextMate is a text editor for MacOS X which binds common Unix tools and features and is useful as programming editor. It provides project sessions, regex search and replace, auto indentation, bracket pairing, a clipboard history, column selections, word completion, CSS-style selections, language grammars and syntax highlighting (50 langs), document outlines, shortcut words, code folding, visual file bookmarks. It's also plugin-extendable, allows macro recording, shell command invocation, SCM integration, and works together with Xcode.

minor feature: If you run `defaults write com.macromates.TextMate changeThemeBasedOnAppearance -bool YES` then TextMate will switch theme based on appearance (light/dark). The themes used can be controlled using the `darkModeThemeUUID` and `universalThemeUUID` defaults keys. * Ronald Wampler *. The document tabs have been moved to the titlebar, this means that file browser header can no longer be merged with the tab bar, automatically hiding the tab bar (when there is only one tab) is only possible when running macOS 10.12 or later, and currently the light tabs do not match the title bar background color on 10.14. The last one will be in an upcoming build (to have active tab use titlebar material ). The first one is probably not coming back anytime soon. See all changes since v2.0-rc.15.

GNU GPLv3 c++ objective-c text-editor macosx programmers

Skade-Script 0.9.1 💾

A way to freely manipulate objects exported from C++ to scripts using arithmetic, parentheses and assignment. Enables compilation independent manipulation of the C++ objects from an external sources application can take input from, such as: config files, command-line or UI controls. Implementation loosely follows ECMA Script specification.

major feature: * Iteration statements (the "for" loop). * If-else statements. * Built-in functions (eg. sc_len, sc_substr, sc_print). * Compound assignment operators ("+=", "-=", etc.).

GNU LGPLv3 compiler interpreter pre-processor text-processing c++ stl-containers developers

libconfini 1.8.3 💾

libconfini is a simple INI parsing library with the ability to read disabled entries (i.e., valid entries nested in comments). libconfini does not store the data read from an INI file, but rather dispatches it, formatted, to a custom listener. The code is written in C (C99) and does not depend on any particular library, except for the C standard libraries stdio.h, stdlib.h and stdint.h.

minor feature: * Code review (ini_string_match_ss(), ini_string_match_si(), ini_array_foreach(), ini_array_split()) * Documentation * Examples

GNU GPLv3 ini library unix configuration configuration-file ini-parser ini-reader ini-config conf shared-library config configuration-management gnu

Hipparchus 1.4 💾

Hipparchus is a library of lightweight, self-contained mathematics and statistics components addressing the most common problems not available in the Java programming language. Hipparchus started as a fork of Apache Commons Math. The fork was initiated by most of the main developers and a few contributors of Apache Commons Math.

major feature: Hipparchus is a library of lightweight, self-contained mathematics and statistics components addressing the most common problems not available in the Java programming language. Highlights in the 1.4 release are 1) bilinear interpolation for 2D grids, 2) field version of sinCos, 3) support for complex ordinary differential equations (both primary and secondary equations), 4) accessors for state transition matrix, Jacobian matrix H, innovation covariance matrix and Kalman gain in Kalman filters, 5) way to build three-dimensional field arrays, 6) several fixes in the Euclidean 3D and spherical 2D partitioning.

Apache mathematics

abcm2ps 8.14.1 💾

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

minor feature: In this release: Pango is used only when needed; several fixes.

GNU GPL music conversion svg postscript cross-platform

DBeaver 5.2.5 💾

DBeaver is a free multi-platform database tool for developers, SQL programmers, database administrators and analysts. Supports all popular databases: MySQL, PostgreSQL, SQLite, Oracle, DB2, SQL Server, Sybase, Teradata, MongoDB, Cassandra, Redis, etc.

minor feature: Splashscreen handler. . RCP: batik.util.gui module added in deps. . -- RCP: batik.util.gui module added in deps. . Refactor SQLFormatterTokenized. Extracted new class for indent format . . Mostly complete new translations. . Explicit var init. . Plaintext presentations: value render (max length check). . . . PostgreSQL procedure DDL: show comment. . Merge remote-tracking branch 'origin/devel' into devel. . Merge remote-tracking branch 'origin/devel' into devel. . Entity editor form render (default control width). . db2 translation continued. . . . . . Formatter (check index). . NPE. SQL formatter test. . SQL editor: show selection info in status line. . 5.2.5 config. . Invalidate behavior redesign. . Property valeu read error handle. . Property valeu read error handle. . SQL Server model refactoring. . SQL Server model. Split Generic (Sybase) and SQL Server (MS SQL) . . Save/Reject results keybindings. Merge remote-tracking branch 'origin/devel' into devel. . SQL Server: schema reading. . unit. Added new test for case when script starts with comment. Mo . . DB2 z/OS driver config (omit catalog). . SQL Server: tree structure. . SQL Server model. Tables, indexes, constraints. . SQL Server: indexes model. . DBVR-4170: Added special config to do indent and linebreak before clo . . SQL Server: unique keys model. . SQL Server: unique keys model. . Log. SQL Server: data types model. . SQL Server: indexes and keys batch reading. . SQL Server: indexes and keys batch reading. . . . Merge remote-tracking branch 'origin/devel' into devel. . SQL Server: check constraints and triggers. . SQL Server: foreign keys. Object with ID model. . SQL Server: synonyms, sequences and schema data types. . SQL Server: views, procedures. . SQL Server: procedures/parameters. . SQL Server: data types handle. SQL Server: triggers +. SQL Server: default constraints reading. . SQL Server: object descriptions. . NAvigator re

GNU GPL database front-end sql java

qBittorrent 4.1.4 💾

The qBittorrent project aims to provide an open-source software alternative to µTorrent. Additionally, qBittorrent runs and provides the same features on all major platforms (Linux, Mac OS X, Windows, OS/2, FreeBSD). qBittorrent is based on the Qt toolkit and libtorrent-rasterbar library.

minor feature: Reformat python code to be compliant with PEP8 . Reword the warning message. . Replace magic number with system define. . Remove unused variable. . Make strings actually translatable. . Move python related functions. . asking to install Python. . Update Python URLs. . Add include guard to headers. . Avoid variable shadowing. . Remove default parameter in derived function. . Update uncrustify.cfg. . Translate WebUI torrents Status column. . Add locale to js file path. . minor JavaScript defects. . Use a more detailed alert mask where possible. . Allow to disable downloading REPACK/PROPER matches. . Clear LineEdit on ESC. . Add SMB2 magic number. . Add FileSystemWatcher log messages. . Allow to disable speed graphs. . Add categories WebAPI. . Create WebUI translation update tool. . Use independent translation for WebUI. . Don't recheck just checked torrent. . Reduce horizontal graphs resolution. . Add isNetworkFileSystem() detection on Windows. . Simplify #if conditions. . cmake: restore out-of-source build. . WebUI Auto TMM context menu. TravisCI cmake build on macOS. . Instantiate SearchPluginManager with other application components. . Add WebUI search API controller. . Recognize *.ts files as previewable. . Bump WebAPI version. . indentation in tstool.py. . Catch invalid values. . Add free disk space to WebUI status bar. . Use QElapsedTimer. . Consider empty locale setting as not set. . Alternative Web UI to be available. . Improve scaling of speed graphs. . MSVC warning C4804. . defects found by lgtm.com. . wrong type passed to arg(). . Improve parser for search engine versions.txt. . Restore torrent in two steps. . Improve force recheck of paused torrent. . Don't update torrent status unnecessarily. . Handle downloading.torrent file as success. . speed graph "high speeds". Remove speed limit checkbox in Options dialog. . Clean up SpeedLimitDialog class. . cmake: use C++14 when available. . Don't double delete

GNU GPL internet download torrent

Courier Mail Server 1.0.3 💾

Courier is a mail transfer agent (MTA) and groupware server. It implements IMAP, ESMTP, POP3, LDAP, SSL, HTTP, iCal. It also provides mailing list management, filtering, maildirs storage, and a webmail interface with calendaring and scheduling.

minor feature: Pop3dserver.c (calcsize): spurious flagging of non-UTF8, messages as UTF-8. pop3dserver.c (readpop3dlist): Be able to update, courierpop3dsizelist from version 2 to 3 in place. (do_retr): Instead of returning an ERR to a non-Unicode client, handle Unicode messages by wrapping them as an attachment.

GNU GPL c e-mail smtp imap mail-server groupware calendaring

Shotcut 18.11.18 💾

Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features include support for a wide range of formats; no import required meaning native timeline editing; Blackmagic Design support for input and preview monitoring; and resolution support to 4k.

minor feature: crash in Export (in v18.11.13). NVENC hardware encoders on Windows and Linux. VA-API hardware encoders on Linux. As a result, the Linux build is now based on Ubuntu 16.04 (glibc 2.23), which may reduce compatibility with older Linux systems. hardware encoder detection on Windows. Added Audio Waveform Visualization video filter. Added MM:SS.SS to Timer filter. Added IRE graticule and tooltips to the Video Waveform scope. Added support for the mouse wheel to the Color Grading circles. Added configuration setting player/warnGPU, which is a boolean that defaults true.

GNU GPLv3 multimedia video non-linear-editor artistic-software cross-platform windows macos linux qt

Vim 8.1.0535 💾

Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.

minor feature: patch 8.1.0535: increment/decrement might get interrupted by updating folds. Problem: Increment/decrement might get interrupted by updating folds. Solution: Disable fold updating for a moment.

Other text-editor ide vi vim

Python deb-pkg-tools 5.2 💾

deb-pkg-tools is a Python module for managing Debian packages. It provides for inspecting, building, checking and signing packages, or managing repositories. deb-pkg-tools thereby bases its API on manual meta data parsing or wrapping calls to native tools, such as dpkg, dpkg-deb, lintian, apt-get, apt-ftparchiv, gzip, fakeroot, gpg, dpkg-scanpackages.

minor feature: Promote python-debian constraint to conditional dependency* . a silly typo in setup.py. . Release 5.2: Promote python-debian constraint to conditional dependency.

MITL python python-module dpkg debian-archive packaging

TheSSS (The Smallest Server Suite) 27.0 💾

TheSSS (The Smallest Server Suite) is a lightweight server suite distributed as a live CD. It is designed for system administrators who need an extremely tiny and fast set of server software. The supported servers are: DNS, FTP, HTTP, HTTPS, NFS, MySQL, SFTP, SMTP, SSH, and Telnet. A proxy server (Polipo with Tor) is also included. The main security components are the 4MLinux Firewall (based on iptables) and Clam AntiVirus. ISO images are fully compatible with UNetbootin, which can be used to create an easy-to-use TheSSS Live USB.

major feature: This is a major release based on the 4MLinux Server 27.0, meaning that the components of the LAMP server are now: Linux 4.14.80, Apache 2.4.37, MariaDB 10.3.10, and PHP (both 5.6.38 and 7.2.12). You can update your TheSSS by executing the "zk update" command (fully automatic process).

GNU GPLv3 server 4mlinux

youtube-dl 2018.11.18 💾

youtube-dl is a small command-line tool to download videos. While it originally and still is used for YouTube.com, it supports many other video hosters like Anitube, Appletrailers, Archive.org, ARD, Arte, Blinkx, Bloomberg, CBS, clipfish, CollegeHumor, ComedyCentral, Discovery, dropbox, eHow, flickr, FranceTV, Google+, GorillaVid, Internet Video Archive, justintv, KhanAcademy, liveleak, MTV, MyVideo, NBC, Newstube, novamov Slideshare, SoundCloud, Southpark, Steam, SyFy, Veoh and Vimeo. It can save video MP4s and other provided formats or just extract audio tracks.

minor feature: wwe Extract subtitles. wwe Add support for playlistst. wwe Add support for wwe.com. vk Detect geo restriction. openload Use original host during extraction. atvat extraction. rte Add support for new API endpoint. tnaflixnetwork:embed extraction. picarto Use API and add token support. zype Add support for player.zype.com. vivo extraction. ruutu Update API endpoint.

Public Domain python utility video

µBlock Origin 1.17.3rc0 💾

µBlock Origin is an efficient and general-purpose web filter plugin for browsers. It's primarily used for ad blocking of course. Runs in Firefox, Chrome, Opera Blink, Safari, Fennec, and other Chromium-based browsers. It automatically uses EasyList, EasyPrivacy and Malware Domain filter lists, but also supports hpHosts, MVPS HOSTS, Spam404 and many other curated block lists. µBlock is speedier and more memory conservative than other ad blockers, and is completely open source, does not undermine filtering like ADPs sponsored ads.

minor feature: Make Firefox dev build auto-update . Add Finnish filter list. . Jshint-compliance. . Add new advanced setting to disable use of WASM for dev purpose. . Import translation work from https://crowdin.com/project/ublock. . New revision for release candidate.

GNU GPLv3 javascript browser ad-blocker filter privacy

AMP 0.5.2 💾

AMP is a console text-editor, written in Rust and lightweight. Implements mode-based keyboard interface, similar to VIM. Comes with file management and a few IDE capabilities. Avoids over-configurability, but allows YAML-based key mapping for e.g. macros.

minor bugfix: a regression that would raise an error when trying to open Amp with a. New file argument See https://github.com/jmacdonald/amp//112 for details.

GNU GPLv3 rust text-editor console