HumHub 1.2.1 💾

HumHub is a social networking portal script and framework. It's flexible and comes with an user-friendly interface. HumHub can be used as customized social network, social intranet teamwork or enterprise application. It provides notifications, activity streams, dashboards, spaces, user profiles, social tools (follow, like, connect), groups, directories, file sharing, and search across all content.

minor feature: Invite error in french language. ActivityStreamWidget::EVENT_INIT is missed (githubjeka). Enh: accessibility in Dashboard/Login/Profile. module beforeInit and afterInit event. Enh: Added Registraion::EVENT_AFTER_REGISTRATION UserEvent. Enh: Added grunt migrate-up and migrate-create task. Enh: Added profile field type CheckboxList. ui.addition MutationObserver, only apply additions to inserted nodes. Enh: Changed invite mail subject text. last_login not set after registration direct login. Enh: Always trigger dom widget events for widget fire until triggerDom is set to false. Enh: Added richtextPaste event. Enh: On search index rebuilding - use batch queries. ActiveQueryContent:readable() for guest users missing join. Enh: Added ContentActiveRecord:managePermission for changing the default write permission of ContentActiveRecord classes. Enh: Moved all default WallEntryControls to WallEntry:getContextMenu() widget. Connect google OAuth under Profile Settings - Connected Accounts throws invalid redirect uri. Invite Users does not respect ManageUsers/ManageGroups permission. Mail summaries sent in incorrect language. Send button text on request space membership dialog. Friendship notification category visible even if friendship system deactivated. Enh: Don't auto focus space chooser search on small devices. Single list item hides markers. No notification for user profile posts send. Markdown profile field editable flag not working. Hide also header (space, profile) counts when following system is disabled. Perma link to space contents broken when space homepage was changed. Properly sort language and country select by users locale. Enh: Allow search in country profile field dropdown. js action api empty data attribute. Enh: Added button helper widgets . Enh: Enhanced ContentActiveRecord instantiation model = new MyContent( space, Content::VISIBILITY_PRIVATE). Pjax problem with local links to files within stream. Enh: Use of target="_blank" for strea

Affero GPLv3 php yii mysql social-network groupware

Calibre 3.0 💾

Calibre is an e-book library management application, viewer and editor. It's also commonly used for e-book file format conversion and syncing to reader devices. Calibre also simplifies downloading news from the web and converting them into e-book form, and can act as content server for online access to your book collection.

minor feature: Release: 3.0 16 Jun, 2017 New Features For details on the major changes in calibre between 2.0 and 3.0, see A completely re-written Content server with support for reading books in-browser on your phone/tablet. Also works in offline mode. Support for high resolution (Retina screens). A new splash screen to celebrate the release of calibre 3. Minor tweaking of the main user interface to emphasize the core features. Kobo driver: for detection of some devices, with SD card not working on macOS. Tag browser: preservation of state when recounting and the visible categories have changed. CHM Input: Handle CHM files that have missing or empty root files. Page flips options box in viewer preferences bot being laid out properly. initial down arrow in search box jumping two places. editing the authors via the book list not respecting the tweak to control author name splitting. E-book viewer: external links not working in the footnote popup panel. a regression that broke command line completion in bash. New news sources. RussiaFeed by Darko Miletic Improved news sources. Economist. New York Times. Private Eye. The Hindu. Harper's Magazine. Lifehacker. The Daily Mail.

GNU GPLv3 python c++ ebook-reader e-book conversion

metaf2xml 2.2 💾

metaf2xml can download, parse and decode aviation routine weather reports (METAR, SPECI, SAO), aerodrome forecasts (TAF), synoptic observations (SYNOP), observations from buoys (BUOY) and meteorological reports from aircrafts (AMDAR). Data can also be taken from decoded BUFR messages. The extracted data can be written as XML or passed to a user-defined function (all done in Perl). It also provides XSLT style sheets to convert the XML to plain language (text, HTML), or XML with different schemas. A web-based (CGI) user interface can be used to download and display up-to-date weather data from NOAA, Ogimet, and other sources.

minor feature: BUFR messages with multiple observations are split into one report per observation. Multiple observations of past weather (with different time periods) are allowed (not backwards compatible). A few minor bugs were fixed and several smaller improvements were made.

GNU GPL perl xml xsl web-based command-line data-formats earth-science

TheSSS (The Smallest Server Suite) 22.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, 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 release is based on the 4MLinux Server 22.0, meaning that the components of the LAMP server are now: Linux 4.9.13, Apache 2.4.25, MariaDB 10.2.6, and PHP (both 5.6.30 and 7.0.19). Additionally, DNS (BIND 9.11), FTP (ProFTPD 1.3.6), SMTP (Postfix 3.2.0 with Procmail and Fetchmail) servers are included, too. The 4MLinux server can be manged via its user-friendly WebGUI (LAMP Admin with Webmin 1.840).

GNU GPLv3 framebuffer server 4mlinux

Ghost 0.11.10 💾

Ghost is a Node/io.js based blogging platform. It provides a fully customizable dashboard, and dual-panel live MarkDown editing. Ghost is meant to be mobile-friendly and beatiful out of the box.

minor feature: saving a slug in the post settings menu no longer results in an incorrect error stating "someone else is editing this post". many small see the full list for more details. Docs all support docs now live at so the in-app links have been updated. Node ?? minimum version of node 4 is now v4.5.0.

MITL javascript nodejs iojs blog web-publishing markdown

Insomnia 5.3.6 💾

Insomnia is a beautiful cross-platform application for organizing, running, and debugging HTTP requests.

minor feature: Improve cookie handling with redirects. Workspace duplication active environment. Status tag in response history showing "ERROR" for responses with no HTTP Reason. Autocomplete constants filling with undefined. Added option to use custom date format with Timestamp tag.

GNU GPLv3 internet http rest developers

QuiteRSS 0.18.5 💾

QuiteRSS is a desktop news feeds (RSS/Atom) reader with a Qt interface. It's both fast and convenient to use, embeds a WebKit view, allows searching, bookmarking and filtering feed items or users. QuiteRSS also includes ad blocking, proxy support, feed update timers, a tree-grouped feed list, sound and visual notifications, OPML imports, and is fully portable.

minor feature: Changed: SQLite 3.19.1, Changed: OpenSSL 1.1.0f (Windows), Changed: Application icon size, : Parsing of some feeds, : Switching between feeds in Newspaper view, : Layout in Newspaper view, : Notification. Displaying of previous news

GNU GPL c++ qt news-reader feed-reader rss atom

Atom 1.18.0 💾

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: All new Git and GitHub Integration. Improved tokenizing performance via oniguruma caching. Correctly launch Atom from Windows Subsystem for Linux. Added an option to always restore previous session. Added settings for showing context in find-and-replace. Improved suggestions in autocomplete-html. Atom/atom#14174 - Avoid errors deserializing 1.17 workspace state in prior Atom versions. Atom/atom#14166 - Ensure that atom-panel tags can be created via HTML. Atom/atom#14175 - Always focus active pane item when pane is activated. Atom/atom#14137 - Document pane item interface on Workspace. Atom/atom#14183 - Properly restore focus to center when hiding dock via toggle. Atom/atom#14188 - Always search a pane container w/ the given URI in Atom/atom#14164 - Add atom.whenShellEnvironmentLoaded(). Atom/atom#14177 - Remove event listeners from correct element. Atom/atom#14194 - Require TextEditorElement eagerly. Atom/atom#14178 - Prevent the resize handle from covering the center. Atom/atom#14146 - Improve snapshotting. Atom/atom#14203 - Ensure that dock toggle affordances can always be revealed. Atom/atom#14205 - URI resolution in openSync(). Atom/atom#14210 - Reduce dock initial size lookups. Atom/atom#14239 - Add Workspace.paneContainerForItem method. Atom/atom#13646 - Only sign and create-windows-installer on *-releases branches. Atom/atom#14221 - Don't permanent dock items. Atom/atom#14249 - Update languages. Atom/atom#14261 - Upgrade first-mate to take advantage of oniguruma caching. Atom/atom#14217 - Don't attempt to transpile directories. Atom/atom#14271 - Do not treat packages in unusual locations as bundled despite name. Atom/atom#14276 - bundled package path check to use path, not name. Atom/atom#14293 - Update Electron to 1.3.15. Atom/atom#14287 - Run Atom from Windows Subsystem for Linux. Atom/atom#14320 - Unbreak URL handlers in Atom 1.17-beta. Atom/atom#14269 - Update apm to use async keytar with libsecret. Atom/atom#14309 - Recalculate Tooltip po

MITL javascript editor programmers web-development

youtube-dl 2017.06.12 💾

youtube-dl is a small command-line tool to download videos. While it originally and still is used for, it supports many other video hosters like Anitube, Appletrailers,, 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: utils Handle compat_HTMLParseError in extract_attributes. compat Introduce compat_HTMLParseError. utils Improve unified_timestamp. extractor/generic Ensure format id is unicode string. extractor/common Return unicode string from _match_id. YoutubeDL Sanitize more fields. xfileshare Add support for xfileshare Modernize and pass Referer. rutv Add support for newgrounds Extract more metadata. newgrounds:playlist Add support for playlists. newgrounds Improve formats and uploader extraction. msn formats extraction. turbo Ensure format id is string. sexu Ensure height is int. jove Ensure comment count is int. golem Ensure format id is string. gfycat Ensure filesize is int. foxgay Ensure height is int. flickr Ensure format id is string. sohu numeric fields. safari Improve authentication detection. liveleak Ensure height is int. streamango Make title optional. rtlnl Improve URL regular expression. tvplayer extraction.

Public Domain python utility video

Ardour 5.10 💾

Ardour is an audio processing and editing application. It integrates broad hardware support, JACK and ALSA backends, flexible recording features, multi-channel nesting, import and exporting various file formats, comes with ready to use samples from It has a pretty editing UI, mixing, routing, monitoring, panning. Ardour allows non-destructive and non-linear editing, can be used for augmenting audio layers in video files even. And comes with many effect, input and output plugins. It's open source, but asks for donations on the download page for prebuilt binaries.

minor feature: It might not be obvious why... but 'ARDOUR::ControlProtocol::name()' ?. OSC: combine two identical if() statements. OSC: added automation name feedback. Set Display Name for OSX/macOS. remove unused variable. OSC: Add /strip/fader/touch. MCP: map the well-known EQ knobs more explicitly, not heuristically. MCP: with strip "select" buttons that stayed stuck on. OSC: Add fake timeout based touch. OSC: Catch case of surface sending fader move before touch. libhid compile with /recent/ libc (GNU_SOURCE). OSC: c++98 mistake. OSC: Further so multiple controls can touch at once. failure to laod old tempo maps. Remove dead assignment in MiniTimeline::draw_edge. Remove dead assignment in Editor::metric_get_bbt. Use correct variable in BasicUI::jump_by_seconds. Use braces in BasicUI::jump_by_seconds(). Use braces in BasicUI::jump_by_bars(). Remove dead assignment in Editor::export_audio(). Remove unused header file in gtk2_ardour. Tempo sections with a BBT start XML node are never ramped. Sort tempo map after legacy sections have been assigned a pulse. Remove old jack_utils.h header that was moved to the JACK backend. Accommodate recently removed source(s) in our MSVC project (gtk2_ardour). OSC - make /strip/list accept a parameter like everything else. OSC add feedback for extra comp and eq controls. OSC: Added lpf and hpf controls for freq,enable and slope. OSC: return value for successful touch. Include ParameterDescriptor in read-only control output. Implement basic AU parameter-printing. Pretty print control-outputs in generic-UI. Always create a deep copy of MIDI regions when copying playlists. Use correct property names for Editor transport controllable state. Use correct property names in Meterbridge::get_state(). Remove attempt to retrieve invalid Meterbridge properties. Use correct names when setting MidiTrack properties. Use correct property name in generic MIDI surface. Remove normalization of property names from libpbd xml code. Use string concatenation and PBD::t

GNU GPL c audio editor jack multimedia music soundtrack conversion mixing audio-processing audio-effects sampling midi

Linux kernel 4.11.5 💾

Linux is a mostly POSIX-compliant Unix-inspired operating system kernel, originally implemented by Linus Torvalds and now maintained as an international project. It's the base and common namegiver to a wide array of Linux distributions. The kernel provides all modern Unix-y features, like true process multitasking, virtual memory, virtual and clustered filesystem support, complex networking and extensive support for various hardware and machine platforms.

minor feature: Linux 4.11.5, kthread: boot hang (regression) on MIPS/OpenRISC, netfilter: nft_set_rbtree: handle element re-addition after deletion, drm/i915/vbt: split out defaults that are set when there is no VBT, drm/i915/vbt: don't propagate errors from intel_bios_init(), audit: the RCU locking for the auditd_connection structure, hwmon: (coretemp) Handle frozen hotplug state correctly, iomap_dio_rw: Prevent reading file data beyond iomap_dio- i_size, cgroup: mark cgroup_get() with __maybe_unused, pinctrl: cherryview: Add terminate entry for dmi_system_id tables, serial: sh-sci: panic when serial console and DMA are enabled, drm/i915/skl: Add missing SKL ID, drm/i915: runtime PM for LPE audio, drivers: char: mem: wraparound check to allow mappings up to the end, cpu/hotplug: Drop the device lock on error, ASoC: use-after-free at card unregistration, ALSA: timer: missing queue indices reset at SNDRV_TIMER_IOCTL_SELECT, ALSA: timer: race between read and ioctl, drm/nouveau/tmr: fully separate alarm execution/pending lists, x86/microcode/intel: Clear patch pointer before jettisoning the initrd, drm/vmwgfx: Make sure backup_handle is always valid, drm/vmwgfx: limit the number of mip levels in vmw_gb_surface_define_ioctl(), drm/vmwgfx: Handle vmalloc() failure in vmw_local_fifo_reserve(), net: qcom/emac: do not use hardware mdio automatic polling, srcu: Allow use of Classic SRCU from both process and interrupt context, perf/core: Drop kernel samples even though :u is specified, Revert "ata: sata_mv: Convert to devm_ioremap_resource()", powerpc/kernel: Initialize load_tm on task creation, powerpc/kernel: FP and vector register restoration, powerpc/hotplug-mem: missing endian conversion of aa_index, powerpc/numa: percpu allocations to be NUMA aware, powerpc/sysdev/simple_gpio: oops in gpio save_regs function, scsi: qla2xxx: mailbox pointer error in fwdump capture, scsi: qla2xxx: Set bit 15 for DIAG_ECHO_TEST MBC, scsi: qla2xxx: Modify T262 FW dump template to specify same start/end

GNU GPL c linux kernel operating-system

Lutris 0.4.12 💾

Lutris is an open gaming platform and manager for Linux. It provides an unified interface for installation, configuration and foremost launching games. It works with native software, installed Windows and DOS games, Steam, Desura, online/browser games, as well as games from the over 20 supported emulators. Aquiring new games from any channel is helped by community-contributed installers. It comes prepacked for a few major distributions.

minor bugfix: Increase process monitor delay. Increase HTTP requests timeouts. Disable stdout logger for unmonitored processes. Display error when downloaded file doesn't resolve to a filename. Add support for symlinks in tar archives. sqlite query error when syncing games. installation of local scripts. Catch errors while reading Steam VDF files. -- Mathieu Comandon Tue, 13 Jun 2017 20:46:18 -0700.

GNU GPLv3 python game game-manager gui installation dashboard steam desura emulators msdos windows z-machine scumm nintendo

movgrab 3.1.0 💾

A downloader for youtube and other websites/media streams like internet radio.

major feature: Added a preferences file and a number of environment variables to allow configuring proxies and preferred media formats. Added the '-P auto' flag to automatically select player from choices in the preferences file.

GNU GPL youtube dailymotion internet-radio downloader

YAWIK 0.29.2 💾

YAWIK offers a Web based solution for managing job applications. Jobs ads can be entered or pushed to the system. The sytem assigns application forms to job ads. Applicants and Recruiters can connect to YAWIK using social networks. Currently it is possible to integrate YAWIK into a corporate Web site by extending it with a module. It is intended to become a distributed system for connecting recruiters and applicants.

minor feature: Update composer dependencies. Management of optional modules: We try to use gits' submodule feature starting with module "Orders". #379: The filter form in the application list now uses Core/Searchform. #380: Allow entering multiple locations in the desired location field. Remove typeahead.js and Bloodhound in favor of select2. Application confirmation mail can now include the link via the template variable "##link##". #271: Organization list in admin job list exceeds memory limit. #382: Move an application to talent pool fails when user image is present. #385: Multiple location for jobs.

MITL hr jobs applicants php5 zf2 jobboard

Beast 0.10.0 💾

Beast is a music composition and modular synthesis application. As input methods, it offers a multitrack editor, a piano roll, and supports pattern editing. It has a wide range of technical abilities like sequencing, unlimited undo/redo history, real-time synthesis with multiprocessor support, full duplex 32-bit audio rendering, seeking at sample granularity, on demand loading of partial wave files, on the fly decoding of various sample formats, aliasing free oscillators, and full scripting support.

major bugfix: The Beast code is undergoing some large transformations, which are documented in more detail in the toplevel file This version has some notable new features for developers.

GNU LGPL multimedia sound audio synthesis midi editors mixers ogg vorbis flac mp3 sound-synthesis library c++ scheme x11 bsd linux