sttr 0.1.2 💾

a cross-platform, cli app to perform various operations on string * Base64Encode * Base64Decode * URLEncode * URLDecode * ROT13Encode * StringToTitle * StringToLower * StringToUpper * StringToSnakeCase * StringToKebab * StringToSlug * StringToCamel * StringReverse * CountNumberCharacters * CountWords * CountLines * MD5Encode * SHA1Encode * SHA256Encode * SHA512Encode * FormatJSON * JSONToYAML * YAMLToJSON * HexToRGB * SortLines and adding more....

minor feature:

MITL cli golang encode decode string

Quba-Viewer 1.1.0 💾

Quba is a open source offline viewer application for structured electronic invoices. The technical foundation is Electron and XSLT.

major feature: Thanks to Symtrax this release adds a english and a french invoice template (which was previously only german) and translation to the german, english and french languages in the UI. Vue.js is now used within the application, support for the XRechnung reference profile of Factur-X/ZUGFeRD has been added and fundamental support for Peppol BIS 3.0 UBL-invoices has been tested.

Apache accounting javascript windows financial-and-insurance-industry developers

asm1825 Assembler 0.8.1 💾

asm1825 is a lightweight standalone assembler for PIC microcontrollers, specifically the PIC16(L)F1825 and similar variants. It is a two pass command line based assembler producing ready to burn .hex output with support for macros, file inclusion, and arithmetic evaluation of operands. It follows the opcode definitions in the '1825 datasheet and makes no explicit attempt at full compatibility with other specific assemblers (such as mpasm), but hopefully does not break compatibility without good cause. Speed of assembly is one of its primary goals. asm1825 has no library dependencies beyond a standard libc. As development continues, support for more PIC12 and PIC16 series microcontrollers will be added.

major feature: Added scoping of symbols (so symbols no longer need to be globally unique). New BANKANY psect class use any available banked memory. Code support for PIC12F683 and similar chips with more reduced opcode set. Bugfix: Far calls to forward references are now fixed. Other bugs may have been fixed in passing.

MITL assembler assembly cross-plattform unix developers microcontroller embedded systems

SDL_bgi 2.5.0 💾

SDL_bgi is a multiplatform, SDL2-based GRAPHICS.H implementation. SDL_bgi is fully compatible with BGI, the Borland Graphics Interface that was the de-facto standard in PC graphics back in DOS days. It's very easy to use, pretty fast, and it also provides extensions for ARGB colours, mouse support, vector fonts, and turtle graphics. It should run on any platform supported by SDL2.

major feature: Fixed kbhit() bug on MSYS2 (at last!); fixed minor bug in setallpalette(); fixed test/fern.c for TC compatibility; modified functions putpixel(), setbkcolor(), setcolor(), setfillpattern(), setfillstyle(), setpalette(), and setalpha() to handle colours given as out of range numbers; modified setallpalette() and setfillstyle() to implement error checks as in TC; simplified floodfill() function (implemented recursive version); improved setpalette() to change currently drawn pixels; modified delay() to take events into account; modified resizepalette(); added getrgbpalette(), setallrgbpalette(), and RGBPALETTE(); added test program test/rgbpalette.c; implemented getwindowwidth() and getwindowheight() as macros for WinBGIm compatibility; removed test program test/setpalette.c; updated Windows Makefiles to SDL2-2.0.16; documentation updates

Zlib c library graphics x11 sdl2

µBlock Origin 1.38.0 💾

µ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: Firefox: No stable release will occur until dev build is no longer stalled uBO works best on Firefox. . uBO works best on Firefox. Chromium: Review pending. Edge: Install from Microsoft Store: https://microsoftedge.microsoft.com/addons/detail/odfafepnkmbhccpbejgmiehpchacaeak The Microsoft Store version of uBO is published by Nik Rolls . The Microsoft Store version of uBO is published by Nik Rolls. Opera: Submission pending. Remove WebRTC leak prevention. removeparam doesn't work well with UrlEncoded gb2312 Chinese word. Scriptlets don't work randomly in Firefox. Security: comments can be used to smuggle url() functions into css values. Prevent uBO from hiding html or body when matched by a generic cosmetic filter. On Android Popup Overlays or Underlays On-Screen Navigation Buttons. Add path modifier of Adguard or any equivalents of this. The overview panel will not show everything if the uBO's icon is placed in the Firefox overflow menu. patch by @vtriolet TypeError in noscript-spoof scriptlet with invalid meta refresh URL. TypeError when trying to use element picker on plaintext resource. Split out core functionality into separate module This is of course an ongoing work for the foreseeable future, but the concrete goal sought in the has been reached, i.e. the static network filtering engine can be used as a nodejs module with no external dependencies. Since uBO's codebase now uses JS modules, the minimum version of supported browsers has been increased to Chromium 61, Firefox 60, and Opera 48. . This is of course an ongoing work for the foreseeable future, but the concrete goal sought in the has been reached, i.e. the static network filtering engine can be used as a nodejs module with no external dependencies. Since uBO's codebase now uses JS modules, the minimum version of supported browsers has been increased to Chromium 61, Firefox 60, and Opera 48. Better lookup all elements under mouse cursor in element picker. Add visual hint to grab area of element

GNU GPLv3 javascript browser ad-blocker filter privacy

WeeChat 3.3 💾

WeeChat is a light-weight and fast cross-platform chat client. It primarily supports IRC and runs on the console, albeit there are graphical frontends (HTML5, JavaScript, Emacs, Android). It supports IPv6, Socks5, SASL, SSL certificates and SSH, can function as IRC proxy, spell checking, 256 colors. And it's highly extensible via Python, Lua, TCL, Guile, Ruby and Perl scripts in addition to C plugins. There are extensions for Jabber/XMPP or Twitter for instance.

minor feature: Core: change key Alt+h to Alt+h, Alt+c (clear hotlist). Core: add options "hotlist_remove_buffer", "hotlist_restore_buffer" and "hotlist_restore_all" in command /input, add default keys Alt+h, Alt+m (remove buffer), Alt+h, Alt+r (restore hotlist in current buffer) and Alt+h, Alt+Shift+R (restore hotlist in all buffers). Core: add option "certs" in command /de. Core: add options "-o", "-ol", "-i" and "-il" in command "/plugin list". Api: add split of string and shell arguments in evaluation of expressions with "split:number,seps,flags,xxx" and "split_shell:number,xxx". Api: add re:repl_index to get the index of replacement in function string_eval_expression. Api: add random integer number in evaluation of expressions with "random:min,max". Api: add function string_cut. Api: add function file_copy. Api: remember insertion order in hashtables. Api: add keys/values with tags in output of irc_message_parse_to_hashtable. Irc: add option "-parted" in command /allchan. Irc: allow signals "irc_raw_in" and "irc_in" to eat messages. Irc: implement IRCv3.2 SASL authentication, add command /auth, reconnect by default to the server in case of SASL authentication failure (). Irc: add support of capability "message-tags" and TAGMSG messages. Irc: enable all capabilities by default (if supported by server and WeeChat), change default value of option irc.server_default.capabilities to "*" (). Irc: add options irc.look.display_account_message and irc.look.display_extended_join (). Irc: add command /setname, add support of message and capability "setname". Irc: always set realname in nicks even when extended-join capability is not enabled. Irc: add support of FAIL/WARN/NOTE messages. Irc: drop support of DH-BLOWFISH and DH-AES SASL mechanisms (). Typing: new plugin "typing": display users currently writing messages on IRC channel/private buffers. Core: decoding of attributes in basic ANSI colors. Api: function string_match with joker in the string if multiple words matched in input s

GNU GPLv3 c chat internet-relay-chat irc

mrouted 4.3 💾

mrouted is an implementation of the IPv4 multicast routing protocol DVMRP, RFC 1075. It is capable of turning a UNIX workstation, or Linux device, into a multicast router with tunneling support. Support for IGMPv1, IGMPv2, and IGMPv3. Comes with mroutectl for interacting with the daemon.

major feature: Support for running multiple instances at the same time, overriding socket file, PID file. Also a few bug fixes.

BSDL c daemon networking routing multicast

Jenkins 2.312 💾

Jenkins provides hundreds of plugins to support building, deploying and automating any project.

minor feature: Bump executable-war from 1.45 to 2.0 @dependabot. JENKINS-65928 - Job trend page shows previous icons @benebsiny. Bump executable-war from 1.45 to 2.0 @dependabot.

MITL ci

MediaInfo 21.09 💾

MediaInfo displays technical, format, encoding, aspect and textual tag data for audio and video files. It provides a unified GUI for various file containers such as MPEG/4, QuickTime, MKV, AVI, WMV, FLV. It can also generate reports in various text formats, batch process, and a GUI is available cross-platform.

minor bugfix: Graph view for 3D audio streams. ADM: full featured support (programmes, content, objects, pack formats...). ADM: in WAV (axml, bxml), MXF. S-ADM in AES3: support of Levels A1 and AX1. MOV/MP4: support of Dolby Vision Metadata XML. MXF: detection of IAB. SMPTE ST 337 (AES3): support of subframe mode. HEVC: CEA-608/708 caption support. MP4/QuickTime: Android slow motion real frame rate. JSON output: add creatingLibrary field. x MPEG-4: read too much data with some predecessor definitions x EBUCore: of fields order and types

GNU LGPLv3 c++ win32 command-line wxwidgets video analysis

libnss-maria 0.94 💾

Replacement for old libnss-mysql as naming service library in Linux. You can store user information in MariaDB/MySQL database. E.g. `ls` then automatically shows user name from the database, `getent` shows users and groups. ## Features - cmake build system - libconfig for configuration - uses direct queries and real_escape_string - uses threads.c from C11 - requirements: Glibc 2.28, GCC8, equivalent of Debian 10 (Buster) and newer, MySQL5.5+/MariaDB10.0+, mariadb-connector-c/mysql-client might work or compile on older systems, but it's untested

minor bugfix: Memory leak in config load thx bassbot123

GNU GPLv3 authentication-directory nss c posix linux system-administrators information-technology

PrRescue 0.101 💾

PrRescue is a rescue CD based on Gentoo amd64 supporting nilfs2 and btrfs. Its goal is to always include the newest kernel and Gentoo packages.

minor feature: Kernel has been updated to version 5.14.6. Gentoo packages have been upgraded to latest versions.

GNU GPL gentoo rescue boot

schily 2021-09-18 💾

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, fdiff, fifo, fsdiff, 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, udiff, vctags and ved.

major feature: smake: Fixed a typo in a comment in readfile.c smake: The man page now mentions that the commands called for .INCLUDE_FAILED: should include as argument to the rule command. smake: Fix a bug in the man page for .INCLUDE_FAILED:. It now correctly mentions that .INCLUDE_FAILED: only applies to the "include". SunPro Make: The dynamic macro is now documented in the man page. SunPro Make: The .INCLUDE_FAILED: special target is now supported the same was as in smake. SunPro Make: A new section "Automake Features" has been added. SunPro Make: A new version date has been defined.

CDDL software development build tools utilities

Jailer 10.6 💾

Database Subsetting and Relational Data Browsing Tool. Navigate bidirectionally through the database by following foreign-key-based or user-defined relationships. Exports consistent, referentially intact row-sets from relational databases. Removes data w/o violating integrity. Generates topologically sorted SQL-DML, hierarchically structured XML. and DbUnit datasets.

minor feature: The new "Go Back"/"Go Forward" feature allows to go back and forth to any state ever reached while navigating through the database. The layout auto-rearrangement can now be turned off. See https://sourceforge.net/p/jailer/discussion/700499/thread/255ca45c7b.

Apache front-end quality-assurance utilities java sql cross-plattform developers end-users

Universal Media Server 10.12.0 💾

Universal Media Server is a DLNA-compliant UPnP Media Server, which is implemented in Java and thus runs on all operating systems. It can convert any media file format, and stream it to a wide range of hardware devices (smart TVs, and media centers).

major bugfix: General: Increased performance and reduced memory use of startup scan Renderer configurations now have MediaInfo enabled by default files locking during or just after download process hanging on shutdown Made building the project faster Started using DeepSource for static code analysis Translation updates via Crowdin: French (100 ) German (100 ) Italian (100 ) Portuguese (Brazilian) Russian (96 ) Dependencies: Revert h2database from 1.4.199 to 1.4.197 Bump JRE to 8u302+8 on macOS Bump junit5.version from 5.7.2 to 5.8.0 Bump maven-javadoc-plugin from 3.3.0 to 3.3.1 Bump maven-pmd-plugin from 3.14.0 to 3.15.0 Bump oshi-core from 5.8.1 to 5.8.2 using x64 JRE on x86 (i586) Linux.

GNU GPL java media streaming ffmpeg upnp dlna

GitLab 14.2.4 💾

GitLab is a development collaboration tool and git DVCS frontend. It includes repository management features, code reviews, an issue tracker, activity feeds and wikis. GitLab provides fine-grained access control, user management, 5 permission levels and branch constraints, and can utilize LDAP/AD intranet authorization. Powered by Ruby on Rails it comes as open source package, and as commercial supported enterprise version.

minor bugfix: (2021-09-17). ### (2 changes). Elastic::MigrationWorker current_migration (2nd attempt) (gitlab-org/gitlab@65bf8636d35edc6f580c7f09e1ffafc46ca5fbdb) ( merge request (gitlab-org/gitlab!70494)) GitLab Enterprise Edition. Removes cleanup job from Terraform.latest (gitlab-org/gitlab@6085d73d1a88aa98310f775fe2ff74584948e1a9) ( merge request (gitlab-org/gitlab!70494)).

MITL ruby ruby-on-rails git dvcs wiki bugtracker version-control

Firefly III 5.6.0 💾

"Firefly III" is a self-hosted financial manager. It can help you keep track of expenses, income, budgets and everything in between.

minor feature: Gitter.im. Twitter. GitHub. GitHub Discussions. A few new pages for the new v2 layout. Thanks @alex6480!. Added a new currency, thanks @kasperkls02!. You can now manage loans and debts a little better, see also the documentation for help. Some screenshots are now in the GitHub repository for better management, thanks @Flightkick!. @LBreda has added a service worker and updated icons, thanks!. @hoshsadiq has added all PHP requirements to the composer file, thanks!. A better cache routine for layout v2 pages. All LDAP libraries have been upgraded. New templates and help text for easier GitHub support. First preparations for multi-administration and group membership options. The search will return nothing if you submit invalid values, instead of everything. All telemetry options have been removed. Bad number comparison. Budgeted amount includes inactive budgets. Can't select liability account from imported transactions. HTTP 500 when creating Personal Access Token or OAuth Client. Various Sonarqube, thanks @hazma-fadil!. Correct menu display, thanks @vonsogt!. The IBAN validator will filter special characters. In some cases, piggy banks would report being full or empty while this was not actually the case. Various other and minor. Feature to be able to rebuild Docker images and show security warnings in new builds. CVE-2021-3663 A missing rate limiter makes brute-forcing the login easy. It also CVE-2021-3728, CVE-2021-3729 and CVE-2021-3730, all variations of the same security vulnerability: some actions in Firefly III were vulnerable to CSRF. You can disable webhooks with an extra field in API submissions. There is a static cron token (see.env.example) which is useful for Docker. A better endpoint to move transactions around, see api-docs.firefly-iii.org.

Affero GPLv3 finance personal financial budget budgeting money manager management currency sums financials php laravel

Spyder 5.1.5 💾

Spyder is a powerful scientific environment written in Python, for Python, and designed by and for scientists, engineers and data analysts. It offers a unique combination of the advanced editing, analysis, debugging, and profiling functionality of a comprehensive development tool with the data exploration, interactive execution, deep inspection, and beautiful visualization capabilities of a scientific package. Beyond its many built-in features, its abilities can be extended even further via its plugin system and API. Furthermore, Spyder can also be used as a PyQt5 extension library, allowing developers to build upon its functionality and embed its components, such as the interactive console, in their own PyQt software.

minor feature: Windows (Windows 10): Spyder_64bit_full.exe. MacOS (10.15+): Spyder.dmg. To use packages such as Scikit-learn or Seaborn with these installers, please read the following entry in our documentation FAQ. To connect the installers to your current conda or pyenv environments, take a look at this other FAQ. It can take a week or two, or even up to a month, for a new Spyder version to be part of Anaconda. Please be patient until then and do not report it as a problem because we don't have any control over that. . If you installed Anaconda for the first time, you need to run the following command first: Conda update anaconda Before running the command above.

MITL interpreter ide cpython python science-research

Shotcut 21.09.13 💾

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: dragging to Timeline broken if there is MLT XML on the clipboard (broke v21.08.29). seeking backwards after seeking to the end (broke in v21.08.29). File Save (Ctrl-S) immediately after File (Ctrl-W) can corrupt a saved project. Add Custom Video Mode Frames/sec was not accepting some legitimate values. encoding HEVC without hardware encoder (x265) would always output 10-bit instead of 8 (broke in v20.11.28). Changed Copy the filters to only copy enabled filters. Changed fading on the Timeline to automatically fade the opacity when it is not the bottom video track. Added 360: Equirectangular to Stereographic video filter. This can be used to create so-called Tiny Planet videos. Expire old QML cache items at startup to reduce app data footprint. Improved performance of 360: video filters.

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

tesseract-ocr 5.0.0-beta-20210916 💾

tesseract-ocr is an OCR engine originally developed by Hewlett Packard and now sponsored by Google. It is highly accurate and will read a binary, gray, or color image and output text.

minor feature: Implemented sw build (cppan is deprecated). Improved cmake build. Code cleanup and optimization. A lot of.

Apache c++ c ocr library cli

µBlock Origin 1.37.3rc5 💾

µ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: Firefox: Click uBlock0_1.37.2.firefox.signed.xpi uBO works best on Firefox. . uBO works best on Firefox. Chromium: Install from the Chrome store (CWS): https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm. Edge: Install from Microsoft Store: https://microsoftedge.microsoft.com/addons/detail/odfafepnkmbhccpbejgmiehpchacaeak The Microsoft Store version of uBO is published by Nik Rolls . The Microsoft Store version of uBO is published by Nik Rolls. Opera: Install from Opera addons: https://addons.opera.com/en/extensions/details/ublock/. uBO 1.37 breaks at least some sites that use googletagmanager if specific filters in use.

GNU GPLv3 javascript browser ad-blocker filter privacy

TRURL G 1.1.1 💾

TRURL G is a free desktop RPN calculator that celebrates the 50th anniversary of the first landing of humans on the earth's moon. Its design is inspired by the Apollo Guidance Computer (AGC).

major bugfix: Bug fix release

BSDL-2 mathematics object-pascal pascal aqua carbon cocoa win32 darwin macos cross-plattform posix solaris unix linux science-research

TRURL G 1.1 💾

TRURL G is a free desktop RPN calculator that celebrates the 50th anniversary of the first landing of humans on the earth's moon. Its design is inspired by the Apollo Guidance Computer (AGC).

major feature: GUI improvements

BSDL-2 mathematics object-pascal pascal aqua carbon cocoa win32 darwin macos cross-plattform posix solaris unix linux science-research

Vim 8.2.3441 💾

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.2.3441: MS-Windows: vimtutor can't handle path with spaces Problem: MS-Windows: vimtutor can't handle path with spaces. Solution: Add double quotes.

Other text-editor ide vi vim

CherryTree 0.99.41 💾

A hierarchical note taking application, featuring rich text and syntax highlighting, storing data in a single xml or sqlite file. Features: rich text formatting and colorization, syntax highlighting, images handling, embedded files, lists handling, simple tables, codeboxes, text/image/table alignment, hyperlinks, spell checking, cross application copy/paste, export to html or plain text, table-of-contents generation, extensive search function. It can import from Basket, Cherrytree, Epim html, Gnote, Keepnote, Keynote, KnowIt, MemPad, Notecase, TomBoy, Treepad Lite, TuxCards, Zim.

minor bugfix: Added flip image buttons to image properties dialog. Rich text tag monospace: added configurability of the foreground colour. Incorrect insertion from plain text clipboard of link with pipe char. Apply link to image via toolbar button rather than right click. After unmaximise main window,, reopen - still maximised. Fullscreen expands the width of tree explorer rather than the editing frame when tree on the right. Segfault/crash from exporting imported markdown file with a table. Todo lists in ubuntu 18.04 not cycling through available mark choices. Print/export to pdf of table columns widths. Print/export to pdf of scalable tags (h1..h6,small) and monospace use configured properties. Node name header font size/family to follow the tree font. Improved table sorting to use not only first column. Improved import from markdown of a table with or without pre/post text. Updated es.po (UserFav).

GNU GPLv3 gtk c text-editor note-taking

Bokeh 2.4 💾

Bokeh is an interactive visualization library for modern web browsers. It provides elegant, concise construction of versatile graphics, and affords high-performance interactivity over large or streaming datasets. Bokeh can help anyone who would like to quickly and easily make interactive plots, dashboards, and data applications.

minor bugfix: : - #7217 component: bokehjs Including both log and linear axis types not working. - #10756 component: bokehjs Jitter caching too aggressively. - #10806 Date validation is too lax. - #10876 component: bokehjs 'dashed' line style not working properly when using webgl. - #10898 component: bokehjs Tabs widget disabled property has no effect. - #10927 component: docs Inconsistent information about `_units` property in reference guide. - #11016 component: bokehjs Figure name passed to `renderer.glyph.name` but not `renderer.name`. - #11025 component: bokehjs Line and MultiLine produce inconsistent data bbox with trailing NaNs. - #11035 component: bokehjs `Bokeh.Widgets` objects missing `tools`, required by `Bokeh.Plotting.gridplot()`. - #11037 component: bokehjs Using `sizing_mode` in gridplot layouts requires explicit assignment. - #11038 component: bokehjs Calling `figure( title:"some title" )` replaces Title object with string, prevents subsequent updates to title text. - #11045 component: bokehjs Hatch patterns are lost with SVG backend after interaction. - #11058 component: bokehjs SVG backend does not support line dash offset. - #11071 component: examples Use of np.int is deprecated in numpy 1.20. - #11139 Image.transform does not handle data:image/PNG;base64 string images. - #11149 component: bokehjs Inconsistent hatch rotation. - #11154 Non-selected hatching not grayed out. - #11162 component: bokehjs Do not make room for invisible tick labels. - #11178 component: examples Broken example: Olympic Sprinters. - #11197 component: tests Correct missleading classname in BokehJS unit Test for LogTickFormatter. - #11216 Toolbar properties non-nullable. - #11217 WebGL regressions when setting alpha as an iterable. - #11276 component: bokehjs FileInput filename not returning the filenames after upgrading to v2.3.2. - #11288 compone

BSDL python javascript visualization data-science rendering science-research developers cross-plattform python

CakePHP 4.3.0-RC1 💾

CakePHP is a web development framework, somewhat similar to Rails. It provides scaffolding tools, an ActiveRecord/DataMapper implementation, doesn't require much setup or configuration. It comes with helpers for text translations, caching, validation, authorization backends, CSRF and XSS protection, and templating. It follows the Web-"MVC" scheme, centralized route dispatching, less efficient class-by-class autoloading, etc. Thorough API documentation and a rich set of user-contributed plugins exist.

minor feature: Controller::middleware() was added which allows you to define middleware for a single controller only. Http Client::addMockResponse() was added making integration tests easier to write without using complex to define mocks. A JSON based logger was added. FormHelper generates aria attributes improving out-of-the box accessibility. A new ture subsystem leverages your migrations or SQL dumps to generate test database schema was added. ADmad. Breton Erwane. Chris Nizzardini. Erwane Breton. J.Brabec. Jan Brabec. Juan Pablo Ramirez. Mark Scherer. Mark Story. Rob Rikken. andrii-pukhalevych. captain-redbeard. chris cnizzardini. fabsn182. jpramirez. ndm2. othercorey.

MITL php framework web-mvc cakephp rails

Nautilus Annotations 0.8.3 💾

Long time ago GNOME Files (Nautilus) had the ability to handle custom annotations attached to files and directories. This ability has slowly gone lost in the folds of time. Things however are rarely really unlearned, and an ability rarely goes away for good. Nautilus Annotations brings back Nautilus' annotation capabilities. It exploits the same machinery that was used back then: that of relying on GIO to store custom information about a file or a directory.

minor feature: (2021-09-14). Changes: Code review (CSS themes, extension's source code). Documentation.

GNU GPLv3 desktop file-manager file-metadata gio gnome gnu gnu-linux gtk gvfs gvfs-metadata markdown metadata nautilus nautilus-extension notes

Electron 16.0.0-nightly.20210913 💾

The Electron framework lets you write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on Node.js and Chromium and is used by the Atom editor and many other apps.

minor feature: transparent frameless windows having an opaque background when opened in a maximized state. #30863 (Also in 13, 14, 15). Backported for chromium:1206289. #30822. Backported for chromium:1227228. #30816. Security: Backported for 1231134. #30762 (Also in 11). Security: backported for chromium:1221047. #30818.

MITL node js

Embedthis MakeMe 1.0.4 💾

Embedthis MakeMe is a modern replacement for make and autoconf. It manages the building of programs and products by direct compilation and the generation of IDE projects and Makefiles. MakeMe can portably build programs for Linux, Mac and Windows and handles cross-compilation with ease.

minor feature: Essential Upgrade -- All users strongly advised to upgrade. Recommended Upgrade -- Upgrade recommended but not essential. Optional Upgrade -- Upgrade only if convenient. building on windows. . Download. Documentation.

GNU GPL makeme gyp bit make autoconf makefile cake

VideLibri 2.4 💾

VideLibri lists the books you have borrowed from a public library and lets you search the library catalog from your local device. It has all the usual features of a library OPAC, i.e. viewing, renewing, searching and ordering books. It also renews all due books automatically and can do other things only a locally running app can do, like keeping a history of all ever borrowed books across multiple libraries. Developed since 2006 it is the world's first library app, and by supporting 20 different kinds of OPACs from different vendors it is compatible with more libraries than any other app. So far VideLibri has been tested with 200 libraries successfully, but it was designed to allow any user to add their own library without requiring any/much programming knowledge. For this purpose three query languages were developed that are supposed to simplify the querying of webpages as much as possible: - A pattern-matching language that selects arbitrary data from a single HTML page, based on an annotated sample of that page. - A catalog of related pages to apply these patterns to multiple webpages. Its syntax is similar to XSLT and likewise it is almost Turing complete (i.e. it has the necessary control structures, but requires XPath to do calculations ). - A dialect of XPath/XQuery/JSONiq that is Turing-complete and thus can calculate arbitrary, unexpected things. VideLibri is platform-independent and currently there are binaries for (Desktop) Windows, Linux and Android.

minor feature: Technical improvements: Faster start. Faster JSON parser. Faster regular expression. More compliant XPath/XQuery 3.1 support. Faster string- int casting. Automatical click buttons on websites. Biber Bibdia OPAX: Fix renewing. aDIS und Bibliotheca: Show more books as non-renewable. vufind: Show more borrowed books Adapt to changed websites of public library Augsburg, Koblenz, Pfinztal, Titisee-Neustadt, and GGG Basel.

GNU GPL libraries opac interpreter object-pascal java windows linux android bibliothek bibliotheken buecherei buechereien stadtbibliotheken

An EXIF Tag Parsing Library for Digital Cameras 0.6.23 💾

Libexif is a library that can extract and insert EXIF information, in printable and in binary form.

major feature: libexif-0.6.23 (2021-09-12): * Translation updates: es, pl, uk, fr * EXIF_TAG_SENSITIVITY_TYPE decoder added, added some more Exif 2.3 tags: - EXIF_TAG_STANDARD_OUTPUT_SENSITIVITY - EXIF_TAG_RECOMMENDED_EXPOSURE_INDEX - EXIF_TAG_ISO_SPEED - EXIF_TAG_ISO_SPEEDLatitudeYYY - EXIF_TAG_ISO_SPEEDLatitudeZZZ - EXIF_TAG_OFFSET_TIME - EXIF_TAG_OFFSET_TIME_ORIGINAL - EXIF_TAG_OFFSET_TIME_DIGITIZED - EXIF_TAG_IMAGE_DEPTH * be more relaxed to out of order JPG / EXIF dataheaders in files generated by some tools * default GPS IFD table added * Decode more Nikon Makernote tag names * Added Apple iOS Makernote * Security fixes: * CVE-2020-0198: unsigned integer overflow in exif_data_load_data_content * CVE-2020-0452: compiler optimization could remove an a bufferoverflow check, making a buffer overflow possible with some EXIF tags * some more denial of service (compute time or stack exhaustion) counter-measures added that avoid minutes of decoding time with malformed files found by OSS-Fuzz

GNU LGPL exif camera digital-camera printing library c

GNU Radio 3.9.3.0-rc1 💾

GNU Radio is a free software development toolkit that provides signal processing blocks to implement software-defined radios and signal-processing systems. It can be used with external RF hardware to create software-defined radios, or without hardware in a simulation-like environment. It is widely used in hobbyist, academic, and commercial environments to support both wireless communications research and real-world radio systems.

minor feature: Parameter expressions and/or values can be displayed in blocks on the flowgraph. Previously, only values were displayed. Look for the "Show Parameter..." toggles under the View menu. Deprecated blocks are shown in a distinct color (orange), and the optional deprecated property has been added to block yaml. Dark theme works better, especially for parameter fields. Vector length is now correctly applied to all input ports. Validation has been improved. Raw types are validated. Port connections are checked by type rather than by item size. Variable names that cause name conflicts in Python code (e.g., with package names) are rejected. Bus logic. Blocks can no longer be dragged off the screen and lost forever. Remove pmt::pmt_ functions, which were not actually implemented. This is technically an API change, but any use of the API would have resulted in a link error. Remove Python bindings for internal buffer functions. Added an example for PLL Frequency Detector. Better names for parameters in PLL GRC blocks. Consistent naming for Vector Length parameter in GRC blocks. count_bits uses VOLK popcnt for better performance (used for example in the Correlate Access Code block). Rotator block phase increment parameter is controllable via a message, and a tag can be added at the point where the increment is adjusted. MPSK example updated to use a Linear Equalizer (replacing deprecated block). Filter Delay documentation improvement. Interpolating FIR filter can generate C++ code. VL-SNR (incorrect constants). Improve autoscaling for vector sinks. floating-point resolution problems in several widgets, due to interpretation of PMT doubles as floats. Add policy enum to Python bindings for tune_request. Additional time spec options on UHD blocks (PC Clock on Next PPS, GPS Time on Next PPS). up code that was generating warnings. command handler logic to apply commands from messages to the correct channel. "File/Save" is disabled until the taps have been computed, and the GUI is res

GNU GPL signal processing radio sdr amateur radio

Embedthis Pak 1.0.6 💾

Embedthis Pak is a generic package manager for application components. It makes it easy to retrieve, integrate and manage components for applications. Pak manages dependencies for you and automatically retrieves dependent paks if required. The Online Pak Catalog provides tested, integrated componens that are designed work together. Pak makes it easy to publish paks into the catalog and uses GitHub as the back-end storage for packages.

minor feature: Essential Upgrade -- All users strongly advised to upgrade. Recommended Upgrade -- Upgrade recommended but not essential. Optional Upgrade -- Upgrade only if convenient. building on windows. To build, requires MakeMe 1.0.0 or later. . Download. Documentation.

GNU GPL package package manager nom bower

ALT Starterkits 20210912 💾

ALT is a set of Linux distributions based on Sisyphus, an APT-enabled RPM package repository that aims to achieve feature completeness, usability, and security in a sensible and manageable mixture.

minor feature: Multiplatform set of reasonably minimalistic LiveCD/installer images updated with: reduced size; Linux 5.10.62/5.13.14; xorg-server 1.20.13, Mesa 21.1.5; Firefox ESR 78.13; NetworkManager 1.32.10; kde5: 5.85.0 / 5.22.4 / 21.0.4; improved Baikal-M aarch64 SoC support; "Network installation" GRUB submenu (needs ramdisk_size in KB). Installer support for xfs got fixed.

GNU GPL operating-system software-distribution installation end-users developers livecd rescue desktop server security

Spyder 5.1.4 💾

Spyder is a powerful scientific environment written in Python, for Python, and designed by and for scientists, engineers and data analysts. It offers a unique combination of the advanced editing, analysis, debugging, and profiling functionality of a comprehensive development tool with the data exploration, interactive execution, deep inspection, and beautiful visualization capabilities of a scientific package. Beyond its many built-in features, its abilities can be extended even further via its plugin system and API. Furthermore, Spyder can also be used as a PyQt5 extension library, allowing developers to build upon its functionality and embed its components, such as the interactive console, in their own PyQt software.

minor feature: Windows (Windows 10): Spyder_64bit_full.exe. MacOS (10.15+): Spyder.dmg. To use packages such as Scikit-learn or Seaborn with these installers, please read the following entry in our documentation FAQ. To connect the installers to your current conda or pyenv environments, take a look at this other FAQ. It can take a week or two, or even up to a month, for a new Spyder version to be part of Anaconda. Please be patient until then and do not report it as a problem because we don't have any control over that. . If you installed Anaconda for the first time, you need to run the following command first: Conda update anaconda Before running the command above.

MITL interpreter ide cpython python science-research

GNU Debugger 11.1 💾

GDB is a source-level debugger for Ada, C, C++, Objective-C, Pascal and many other compiled languages. It can debug running processes on more than a dozen different processor architectures. It's itself ported to most BSD/ and GNU/Linux, Unix and Microsoft Windows systems.

minor feature: Support for ARM Symbian (arm*-*-symbianelf*) has been removed. Building GDB now requires GMP (The GNU Multiple Precision Arithmetic Library). New command-line options "--early-init-command" (or "-eix"). And "--early-init-eval-command" (or "-eiex") GDB/MI Changes: New --qualified option for the '-break-insert' and '-dprintf-insert'. Commands. New --force-condition option for the '-break-insert' and. dprintf-insert' commands. New --force option for the '-break-condition' command. The '-file-list-exec-source-files' now accepts an optional regular. Expression to filter the source files included in the result. The results from '-file-list-exec-source-files' now include a 'de-fully-read' field to indicate if the corresponding. Source's deging information has been partially read (false) or has been fully read (true). TUI Improvements: Mouse actions are now supported. The mouse wheel scrolls. The appropriate window. Key combinations that do not have a specific action on the. Focused window are now passed to GDB. Python enhancements: Inferior objects now contain a read-only 'connection_num' attribute that. Gives the connection number as seen in 'info connections' and info inferiors'. New method gdb.Frame.level() which returns the stack level of the. Frame object. New method gdb.PendingFrame.level() which returns the stack level of the frame object. When hitting a catchpoint, the Python API will now emit a. Gdb.BreakpointEvent rather than a gdb.StopEvent. The Gdb.Breakpoint attached to the event will have type BP_CATCHPOINT. Python TUI windows can now receive mouse click events. If the Window object implements the click method, it is called for each. Mouse click event in this window. New setting "python ignore-environment on off"; if "on", causes GDB's builtin Python to ignore any environment variable that would. Otherwise affect how Python behaves (needs to be set during early initialization" (see above). New setting "python dont-write-bytecode auto on off". Guile API enh

GNU GPLv3 c c++ debugger software-development

µBlock Origin 1.37.3rc1 💾

µ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: Firefox: Click uBlock0_1.37.2.firefox.signed.xpi uBO works best on Firefox. . uBO works best on Firefox. Chromium: Install from the Chrome store (CWS): https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm. Edge: Install from Microsoft Store: https://microsoftedge.microsoft.com/addons/detail/odfafepnkmbhccpbejgmiehpchacaeak The Microsoft Store version of uBO is published by Nik Rolls . The Microsoft Store version of uBO is published by Nik Rolls. Opera: Install from Opera addons: https://addons.opera.com/en/extensions/details/ublock/. uBO 1.37 breaks at least some sites that use googletagmanager if specific filters in use.

GNU GPLv3 javascript browser ad-blocker filter privacy