dna.js Semantic Templates 1.5.2 💾

dna.js is a UI library for jQuery enabling developers to rapidly build maintainable JavaScript applications. You write semantic templates and then dna.js converts your JSON data into dynamically generated DOM elements.

minor feature: Next release . Run all tests on both dna.js and dna.min.js. . More semantic env variable value. . Link download to cdn instead of github. . Named functions for merging tasks. . Dependencies updated. . Support const and let functions for data-callback. . Files for gh pages. . Variables for banner text. . Upgrade documentation and examples to es6 arrow functions. . More space for code examples. . Release v1.5.2.

GNU GPLv3 clone template javascript jquery html dom developers

Npgsql 4.0.4.1 💾

Npgsql is a .NET data provider for Postgresql 9.0 and later. It's implemented completely in C# 3.0 and thus does not require a client library. Allows complete database querying and CRUD interaction, has some support for ADO.NET 2.0, provides logging support, allows :colon or @prefix parameter binding, and native large object support.

minor feature: Import PostGisWriter from NTS into our plugin . two in PostGisWriter. . Refactor NTS tests. . Bump Npgsql.NetTopologySuite to v4.0.4.1.

BSDL-2 c dotnet mono-compatible database-driver postgresql

HumHub 1.3.8 💾

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: Weekly summary e-mails are not sent in default configuration. Legacy richtext emojis not parsed in richtext preview. Friendship button adds additional spaces. SpaceController::actionHome throws 403 Http error for guests-. Enh: New humhub modules user components User::EVENT_BEFORE_SWITCH_IDENTITY. Administration menu item visible after user impersonation. Enh: Added PermissionManager findUsersByPermission feature.

Affero GPLv3 php yii mysql social-network groupware

TextMate 2.0-rc.22 💾

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: Improve UI for tagging files (file browser action menu). * Ronald Wampler *. See all changes since v2.0-rc.20.

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

youtube-dl 2018.12.09 💾

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: YoutubeDL Keep session cookies in cookie file between runs. YoutubeDL Recognize session cookies with expired set to 0. teachable Add support for teachable platform sites. aenetworks Add support for historyvault.com. imgur Improve gallery and album detection and extraction. iprima Relax URL regular expression. hotstar video data extraction. ard:mediathek title and description extraction. xvideos Switch to HTTPS. lecturio Add support for lecturio.com. nrktv:series Add support for extra materials. nrktv:season,series extraction. nrktv Relax URL regular expression. yourporn extraction. tbs info extraction. gamespot Add support for review URLs.

Public Domain python utility video

DBeaver 5.3.0 💾

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: Return and show fb. plan as text in one node only . SQL Server: tables/procedures search. SQL Server: database and schema filtering. RSV: use connection recovery for data save. . Eclipse config. PG/GP - echo-errors parameter pass to script exec tool (server . . DB2 for z/O plugin stub. . DB2 for z/O driver jars config. . SQL editor tabs context menu: show menu for the tab under cursor. . SQL editor: unpin all tabs action. . RSV: panels tabs context menu. . Metadata panel - copy selection. . SCV jdbc driver config - disable search strings escape. . optimize meta data query performance and organize scripts. . SCV jdbc driver config - disable search strings escape. . Edit connection wizard: do nate save active page between sessions. . . . Merge remote-tracking branch 'origin/devel' into devel. . Forgot to add new class. . . . Merge remote-tracking branch 'origin/devel' into devel. . parse plan to more nodes(first node contains original one row plan. . Replace Pair with dedicated private class. . remove commented code. . Product branding config change. . SQL Server binary data types. . Logging. DateTimeOffset handle. SQL identifiers case conversion. SQL Editor: column auto-complete. SQL completion proposal handle. Embedded database shutdown - H2 support. . SQL Server: column length in characters (for n var char). . Vertica: disable AppName property set. . Database ping: do not run ping if active tasks (queries) are ru . . Test plugin config. SQL Server drivers reconfig. Icons update. . 5.3.0 config. . SQL Server driver config. Transformer presentation model. . Transformer presentation selection. SQL editor: use scritp title pattern for external file system s . . Grouping panel - presentation switcher. . SQL editor event handler (NPE). . PostgreSQL legacy driver rename. . Rewrite parsing of plan based on schema(see in FireBirdPlanParser). . PostgreSQL: show view columns comments in DDL. . SQL formatting: U

GNU GPL database front-end sql java

4MLinux 28.0 Core 💾

4MLinux is a small, independent, general-purpose Linux distribution with a strong focus on the following four "M" of computing: Maintenance (system rescue Live CD), Multimedia (full support for a huge number of image, audio and video formats), Miniserver (DNS, FTP, HTTP, MySQL, NFS, Proxy, SMTP, SSH, and Telnet), and Mystery (meaning a collection of classic Linux games).

major feature: This is a core system (only about 10 MB in size) for the 4MLinux 28 series. The system includes: the Linux kernel 4.14.80, GNU C Library 2.28, and BusyBox 1.29.3. The 4MLinux 27 series uses GNU Compiler Collection 8.2.0 to compile programs designed for the i686 architecture. Despite its extremely small size, 4MLinux Core supports all possible boot options: BIOS with 32-bit CPU, BIOS with 64-bit CPU, UEFI with 32-bit firmware, and UEFI with 64-bit firmware.

GNU GPLv3 x window system x11 console terminal osdistro

JPPF 6.1-alpha 💾

JPPF enables applications with large processing power requirements to be run on any number of computers, in order to dramatically reduce their processing time. This is done by splitting an application into smaller parts that can be executed simultaneously on different machines.

major feature: Major new features include Java 8 upgrade, client connection concurrency and embedded drivers and nodes. All implemented issues: JPPF-548 Drop support for JDK 7 and switch to JDK 8 or later, JPPF-549 Asynchonous communication between server and client, JPPF-563 Make the JPPF driver and node not singletons, JPPF-566 New sample: embedded grid, JPPF-552 Improve job API to enable tasks as lambdas.

Apache adaptive-technologies application-framework java-library clustering distributed-computing java cross-platform developers financial insurance

KeyBox 3.05.00 💾

KeyBox is a web-based SSH console that centrally manages administrative access to systems. KeyBox combines key management and administration through profiles assigned to defined users.

minor feature: Install Open-JDK / Oracle-JDK - 1.9 or greater apt-get install openjdk-9-jdk (or openjdk-11-jdk). . Backup previous keybox.h2.db data store (possibly named keybox.mv.db). . Copy old jetty/keybox/WEB-INF/classes/keydb folder (and it's contents) to the jetty/bastillion/WEB-INF/classes directory of the new installation. . Copy old jetty/keybox/WEB-INF/classes/keybox.jceks to the /jetty/bastillion/WEB-INF/classes directory of the new installation. . Rename keybox.jceks to bastillion.jceks. . Copy old jetty/keybox/WEB-INF/classes/KeyBoxConfig.properties to the /jetty/bastillion/WEB-INF/classes directory of the new installation. . Rename KeyBoxConfig.properties to BastillionConfig.properties (copy over existing file). . Run upgrade on the data store copied to the new installation.

Apache ssh java linux unix security

git 2.20.0 💾

Git is a distributed version control system, originally designed for Linux kernel development and large projects with non-linear workflows. It's comprised of individual tools, reuses ssh and rsync protocols, emphasises speed and data integrity, and keeps every checkout as full-fledged repository, and cryptographically authenticates source history. Various graphical frontends, IDE integrations and web services (GitHub) exist; with its git-fast-export format meanwhile serves interoperability with bzr, hg, fossil, svn.

minor feature: git branch -l. " used to be a way to ask a reflog to be, created while creating a new branch, but that is no longer the, case. It is a short-hand for "git branch --list. " now. "git push" into refs/tags/ hierarchy is rejected without getting, forced, but "git fetch" (misguidedly) used the "fast forwarding", rule used for the refs/heads/ hierarchy; this has been corrected, which means some fetches of tags that did not fail with older, version of Git will fail without "--force" with this version. "git help -a" now gives verbose output (same as "git help -av"). Those who want the old output may say "git help --no-verbose -a". "git cpn --help", when "cpn" is an alias to, say, "cherry-pick -n", reported only the alias expansion of "cpn" in earlier versions of, Git. It now runs "git cherry-pick --help" to show the manual page, of the command, while sending the alias expansion to the standard, error stream. "git send-email" learned to grab address-looking string on any, trailer whose name ends with "-by". This is a backward-incompatible, change. Adding "--suppress-cc=misc-by" on the command line, or, setting sendemail.suppresscc configuration variable to "misc-by", can be used to disable this behaviour. Running "git clone" against a project that contain two files with, pathnames that differ only in cases on a case insensitive, filesystem would result in one of the files lost because the, underlying filesystem is incapable of holding both at the same, time. An attempt is made to detect such a case and warn. "git checkout -b newbranch HEAD " should not have to do as much as, checking out a commit different from HEAD. An attempt is made to, optimize this special case. "git rev-list --stdin

GNU LGPL c git scm vcs dvcs

Cppcheck 1.86 💾

Cppcheck is a static analysis tool for C/C++ code. It doesn't look for syntax errors, but for bugs that a compilation steps would not normally detected. It provides out of bounds checking, checking the code for each class, exception safety, memory leaks checking, warnings for obsolete function usage, invalid usage of STL, and tests for uninitialized variables and unused functions. There are IDE and VCS bindings for Code::Block, CodeLite, Eclipse, gedit, Hudson, Jenkins, Mercurial, Tortoise SVN, Visual Studio.

minor feature: Cppcheck-1.86 has been released. General: Many in the template simplifier. Several in the abstract syntax tree.. Checking improvements: New check: passing address of char to function that expects a strz. New check: shadow variables. Improved lifetime checking. Improved STL iterators checking. Improved data flow analysis. New libraries: zlib. googletest. Addons: misra.py: for suppressions and exclusions. namingng.py: New addon to check naming conventions. Rules are specified in json file..

GNU GPLv3 c c++ software-development static-analysis dynamic-debugging

darktable 2.6.0rc1 💾

darktable is an open source photography workflow application and RAW developer. A virtual lighttable and darkroom for photographers. It manages your digital negatives in a database, lets you view them through a zoomable lighttable and enables you to develop raw images and enhance them.

minor feature: Added 50 zoom option in darkroom mode to the navigation dropdown. perspective correction: usability improvement allow setting the radius when (de)selecting lines. selecting drives in the import dialog on Windows by bundling a patched glib. Add some space between checkbox and label in color picker. OpenCL: better readability of deoutput on memory usage. Levels: catch an edge case where float != int. the alignment in a tooltip in lens correction. Local contrast: Reset strength slider to 120 when double clicked. Drop unused clone masks when loading xmp files. Remove all sub masks when clearing cloning masks. darktable-cltest: do not print summary statistics on OpenCL usage. Perspective correction: take aspect parameter into account when judging on neutral settings. Haze removal: tiled processing. install on Windows due to GraphicsMagick's versioned filenames. PPM: Handle byte order when loading files. Don't try to show dialog without gui. an out-of-bounds memory access. Tools: typo in darktable-gen-noiseprofile that made it unusable. MacOS package: point gettext to correct localedir. Sony ILCE-6500. Canon EOS 800D. Canon EOS Kiss X9i. Canon EOS Rebel T7i. Nikon COOLPIX B700. Nikon D5600. Olympus TG-5. German. Russian.

GNU GPLv3 capture digital-camera graphics-conversion viewer macos linux c

Thom2 2.2.1 💾

GTK2 Thomson TO7 Emulator for Linux. Forked from Sylvain Huet and Eric Botcazou version.

major feature: Add the debian directory for Debian/Ubuntu package. An Ubuntu package for x86_64/amd64 is now provided. Fix keyboard under Linux.

Public Domain emulator

SWI Prolog 7.7.23 💾

SWI-Prolog offers a comprehensive free Prolog environment. It has been in development since 1987 and extended for requirements of real world applications, but is also widely used in research and education. It includes a nice command line interface, fast and transparent compilation, a debugger, profiling features. It also has the ability to integrate with C code, and already comes with packages for threading and process management, encryption, TCP/IP, TIPC, ODBC, SGML/XML/HTML, RDF, HTTP, graphics manipulation and output. It's also cross-platform.

minor feature: Updated chr . Updated ssl. . Updated nlp. . DOC: Replace -tty with --no-tty. Peter Ludemann. . BUILD: Build and install the manual index doc/manindex.db. . Updated pldoc. . ENHANCED: Allow compile time specification of unix shell. . BUILD: Allow qlf compiling using friend compiler. . Support preloading for compiling.qlf files. . Start preloading some libraries. . Updated http and pldoc. . DOC: improve SWIPL_NATIVE_FRIEND explanation. . : Remove hint to removed -v cli option. Falco Nogatz. . : Do not try to add.qlf files to a library index. . ADDED: ' stage_file'/2 and ' install_staged_file'/4 to stage file cre . . : Use file staging for.qlf files to avoid concurrent processes to. . CLEANUP: Use staging interface for library index files rather than a . . ADDED: meta-predicate declaration for op/3 and current_op/3. . Cleanup and extend demessages for operator handling. . Safe destruction of modules that may be the current source or typein. . MODIFIED: op/3 and current_op/3 now default to the typein module module. . DOC: Module handling for operators. . Updated clib and pengines. . Ensure doc/manindex.db is up-to-date. . PORT: support zlib that does not export internal macros. . Document add_qcompile_target() a bit more. . Updated pldoc. . Updated ssl. . : staged generation of autoload index files did not the file. . PORT: Link packages to libswipl.so and libm.so on Android. . Updated clib. . PORT: shell/2 now used execve() for b . . Updated clib. . ADDED: Prolog flag `posix_shell`. Used by shell/2 and qsave_program/2. . possible dependency. PORT: support older versions of cmake for cross-compiling to Windows. . Use termux delivered gmp. . PORT: Set proper android arch. . PORT: Link to liblog.so needed to write to android syslog equivalent. . INSTALL: Allow installing libswipl in the public library directory in . . Move all library affecting options together. . ADDED: Prolog flag `tmp_dir` reflecting the directory for temporary

GNU LGPL prolog compiler software-development

Qtractor 0.9.3 💾

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