Internet DJ Console is a project started in March 2005 to provide a powerful yet easy to use source-client for individuals interested in streaming live radio shows over the Internet using Shoutcast or Icecast servers.
Because of the large number of streaming applications that already existed but did little more than stream a pair of audio channels or a fixed playlist, it was decided that IDJC would be the opposite and simulate audio hardware to cut down the expense of creating a home studio.
In addition to providing a large number of show production features, this software has been written with the aim of producing the best possible experience for the listeners and DJ alike. To that end features like VoIP integration were conceived of from the very start resulting in the choice of Jack Audio Connection Kit to base the audio.
This has afforded IDJC audio processing capabilities that were they built in would be considered excessive. Enjoy integration with powerful programs such as the well known Skype, Jack Rack (offering audio sound effects plugins), Jamin (the powerful audio compressor/equalizer), and many more.
major bugfix: deprecation warnings under FFMpeg 7 regarding AAC and WEBM encoding. for song title database for when Ampache 7+ is in use. Build system changes to accommodate imagemagick's deprecation of the convert. command. Makefile.am altered to suppress warning message during./bootstrap. Removed the obsolete appdata.xml. Added metainfo.xml for package maintainers. Copyright year bump to 2025.
scope
GNU GPLv3 dj audio music c
An open-source Digital Vinyl System (DVS) for Linux. It allows DJs and turntablists to playback digital audio files (MP3, Ogg Vorbis, FLAC, AAC and more), controlled using a normal pair of turntables via timecoded vinyls.
It's designed for both beat mixing and scratch mixing. Needle drops, pitch changes, scratching, spinbacks and rewinds are all supported, and feel just like the audio is pressed onto the vinyl itself.
The focus is on an accurate vinyl feel which is efficient, stable and fast.
minor feature:
GNU GPLv3 vinyl music audio dj c
An open-source Digital Vinyl System (DVS) for Linux. It allows DJs and turntablists to playback digital audio files (MP3, Ogg Vorbis, FLAC, AAC and more), controlled using a normal pair of turntables via timecoded vinyls.
It's designed for both beat mixing and scratch mixing. Needle drops, pitch changes, scratching, spinbacks and rewinds are all supported, and feel just like the audio is pressed onto the vinyl itself.
The focus is on an accurate vinyl feel which is efficient, stable and fast.
minor feature:
GNU GPLv3 vinyl music audio dj c
THIS IS SPAM.
minor feature: THIS IS SPAM
Zlib self-hosted rss atom feeds monitoring dashboard aggregator go
THIS IS SPAM
minor feature: THIS IS SPAM
LPPL self-hosted rss atom feeds monitoring dashboard aggregator go
InputPlumber is an open source input routing and control daemon for Linux. It can be used to combine any number of input devices (like gamepads, mice, and keyboards) and translate their input to a variety of virtual device formats.
minor feature: lt;h1 gt; lt;a href="https://github.com/ShadowBlip/InputPlumber/compare/v0.59.3...v0.60.0" gt;0.60.0 lt;/a gt; (2025-07-12) lt;/h1 gt;.
lt;h3 gt; lt;/h3 gt;.
lt;ul gt;.
lt;li gt;add timeouts for send/receive through channels to detect deadlocks ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/e8ad42ead9eb58d2e42f348b4e62b2745b8bf436" gt;e8ad42e lt;/a gt;) lt;/li gt;.
lt;li gt; lt;strong gt;Manager: lt;/strong gt; get suspended state asyncronously in determining gamepad order to prevent deadlock ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/3b482ca714eb301b2728682af8cdcf582a8dfd20" gt;3b482ca lt;/a gt;) lt;/li gt;.
lt;li gt; lt;strong gt;Steam Deck: lt;/strong gt; don't manage touchscreen by default ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/ed4b21209cd17982e4f8db19ae6ffc3cc4d5e8e9" gt;ed4b212 lt;/a gt;) lt;/li gt;.
lt;/ul gt;.
lt;h3 gt;Features lt;/h3 gt;.
lt;ul gt;.
lt;li gt; lt;strong gt;ForceFeedback: lt;/strong gt; add dbus interface for rumble ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/58e3927152642b70f3c1d2633272570bc7d0c896" gt;58e3927 lt;/a gt;) lt;/li gt;.
lt;/ul gt;.
GNU GPLv3 linux daemon virtual-device rust
OpenVDB is an Academy Award-winning open-source C++ library comprising a novel hierarchical data structure and a suite of tools for the efficient storage and manipulation of sparse volumetric data discretized on three-dimensional grids. It was developed by DreamWorks Animation for use in volumetric applications typically encountered in feature film production and is now maintained by the Academy Software Foundation (ASWF).
minor feature: OpenVDB:
New features:
- Added read and write support for OFF (Object File Format) files to vdb_tool.
Build:
- a build with vdb_render on Windows with newer versions of glew not including glu.h by default.
- with newer versions of clang refusing to accept older ::template syntax.
NanoVDB:
New features:
- Added support for multiple GPUs to DeviceBuffer.
- Added a UnifiedBuffer class that wraps CUDA unified memory.
- Added example for multiGPU sparse convolution.
- Added CUDA utility functions for device queries.
- Added functions to independently stop and compute the elapsed time for timer classes.
Improvements:
- Replaced CUB's CachingDeviceAllocator with the default asynchronous stream ordered allocator in PointsToGrid for improved performance.
:
- Map is now properly transposed when converting NanoVDB to OpenVDB.
- ostream specializations being hidden within the nanovdb namespace.
- a call to a non-existent method in GridBuild.h.
MPL film video cpp
Paperless-ngx is a community-supported open-source document management system that transforms your physical documents into a searchable online archive so you can keep, well, less paper.
Features:
Organize and index your scanned documents with tags, correspondents, types, and more.
Your data is stored locally on your server and is never transmitted or shared in any way.
Performs OCR on your documents, adding searchable and selectable text, even to documents scanned with only images.
Utilizes the open-source Tesseract engine to recognize more than 100 languages.
Documents are saved as PDF/A format which is designed for long term storage, alongside the unaltered originals.
Uses machine-learning to automatically add tags, correspondents and document types to your documents.
Supports PDF documents, images, plain text files, Office documents (Word, Excel, Powerpoint, and LibreOffice equivalents)1 and more.
Paperless stores your documents plain on disk. Filenames and folders are managed by paperless and their format can be configured freely with different configurations assigned to different documents.
Beautiful, modern web application that features:
Customizable dashboard with statistics.
Filtering by tags, correspondents, types, and more.
Bulk editing of tags, correspondents, types and more.
Drag-and-drop uploading of documents throughout the app.
Customizable views can be saved and displayed on the dash
minor bugfix: :
: Run migration lock as the correct user @stumpylog.
: Adds a warning to the user if their secret file includes a trailing newline @stumpylog.
: correct download filename in 2.15.0 @shamoon.
: dont exclude matching check for scheduled workflows @shamoon.
Maintenance:
docker(deps): Bump astral-sh/uv from 0.6.9-python3.12-bookworm-slim to 0.6.13-python3.12-bookworm-slim @ dependabot bot (https://github.com/apps/dependabot).
Dependencies:
docker(deps): Bump astral-sh/uv from 0.6.9-python3.12-bookworm-slim to 0.6.13-python3.12-bookworm-slim @ dependabot bot (https://github.com/apps/dependabot).
Chore: move to whoosh-reloaded, for now @shamoon.
All App Changes:
.
4 changes.
: Run migration lock as the correct user @stumpylog.
: Adds a warning to the user if their secret file includes a trailing newline @stumpylog.
: correct download filename in 2.15.0 @shamoon.
: dont exclude matching check for scheduled workflows @shamoon.
.
GNU GPLv3 self-hosted internet web dynamic content indexing search server pdf python typescript javascript
Federated video streaming platform, that's based on ActivityPub and P2P (BitTorrent) stream distribution technology. Individual video hosting instances profiteer from shared communities and content caching.
minor bugfix: SECURITY:
This version important vulnerabilities, that will be detailed on Tuesday, April 15.
:
playlist page margins.
danger button border.
unsubscribe button label for channels.
remote subscribe on iOS.
Add Podcast feed to subscribe button.
Always display technical information tab in *About page.
menu button auto font-size to prevent overflow in some locales.
Correctly inject multiple `rel="me"` links with supported markdown fields.
adding studio watermark with audio/video split HLS file.
Reset video state on studio failure.
updating a user in administration.
error when getting a S3 object with some S3 providers.
Specify charset when uploading caption files in S3.
theme color parsing with some web browsers.
Improve channel description in custom markup miniature.
Ensure ffmpeg process is killed if download is aborted.
Correctly reload playlist on playlist change in watch page.
Use `indexifembedded` in embeds instead of `noindex`.
extra space on links of remote comments.
Don't convert webp images to jpeg.
Affero GPLv3 javascript angularjs web video hosting activitypub
Tomb is a system to make strong encryption easy for everyday use. A tomb is like a locked folder that can be safely transported and hidden in a filesystem. Its keys can be kept separate; for example, you can keep the tomb on your computer and its key on a USB stick. Tomb is written in code that is easy to review and links shared components: it consists of a ZShell script and desktop integration apps; it uses standard GNU tools and the crypto API of the Linux kernel (dm-crypt) via cryptsetup.
major feature: This release switches on compressed filesystem mode (zstd) by default when formatting a tomb with Btrfs filesystem to optimize space usage. It also sports updated translations and documentation. The tomb code was improved for readability and some bugfixes applied to slam, cloakify and KDF argon2.
GNU GPLv3 dyne-org security cryptography archiving shell terminal console linux
Self-hosted dashboard that puts all your feeds in one place
Features
Various widgets
RSS feeds
Subreddit posts
Hacker News posts
Weather forecasts
YouTube channel uploads
Twitch channels
Market prices
Docker containers status
Server stats
Custom widgets
and many more...
Fast and lightweight
Low memory usage
Few dependencies
Minimal vanilla JS
Single <20mb binary available for multiple OSs & architectures and just as small Docker container
Uncached pages usually load within ~1s (depending on internet speed and number of widgets)
Tons of customizability
Different layouts
As many pages/tabs as you need
Numerous configuration options for each widget
Multiple styles for some widgets
Custom CSS
Optimized for mobile devices
Because you'll want to take it with you on the go.
minor feature: lt;h2 gt;What's Changed lt;/h2 gt;.
lt;ul gt;.
lt;li gt;Slightly increased the scale of everything on mobile to make things easier to tap on lt;/li gt;.
lt;li gt;Added lt;code gt;sensors:print lt;/code gt; CLI command that lists all temperature sensors that Glance has access to lt;/li gt;.
lt;li gt;Bumped versions of dependencies lt;/li gt;.
lt;/ul gt;.
lt;h2 gt;New Contributors lt;/h2 gt;.
lt;ul gt;.
lt;li gt; lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/diceroll123/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/diceroll123" gt;@diceroll123 lt;/a gt; made their first contribution in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2954959451" data-permission-text="Title is private" data-url="https://github.com/glanceapp/glance//528" data-hovercard-type="pull_request" data-hovercard-url="/glanceapp/glance/pull/528/hovercard" href="https://github.com/glanceapp/glance/pull/528" gt;#528 lt;/a gt; lt;/li gt;.
lt;li gt; lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/FranklyFuzzy/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/FranklyFuzzy" gt;@FranklyFuzzy lt;/a gt; made their first contribution in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2941379332" data-permission-text="Title is private" data-url="https://github.com/glanceapp/glance//499" data-hovercard-type="pull_request" data-hovercard-url="/glanceapp/glance/pull/499/hovercard" href="https://github.com/glanceapp/glance/pull/499" gt;#499 lt;/a gt; lt;/li gt;.
lt;li gt; lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/daot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/daot" gt;@daot lt;/a gt; made their first contribution in lt
self-hosted rss atom feeds monitoring dashboard aggregator go
Mustangproject is a tool to write, validate and parse Factur-X/ZUGFeRD and (CII)XRechnung e-invoices.
It is a (permissive) open source cross platform command line tool and a Java library.
The command line tool e.g. allows to extract and combine PDF and XML from/to Factur-X as well as validate e-invoices, convert XML to HTML or migrate from ZUGFeRD v1 to v2.
The library additionally allows to generate the XML to be embedded either by implementing interfaces or actively creating objects.
minor feature: Despite our request in June 2023 to add this particular check to the standard was denied (https://github.com/ConnectingEurope/eInvoicing-EN16931/issues/350), we have now added to our validation a warning if the item sum, i.e. quantity * price (projected on basis amount + charges allowances, rounded to the required two decimals) is incorrect.
This check is possible because we fixed am issue 887 regarding the calculation of percentual item discounts. In the import, the according Arithmeticexceptions (no longer Arithmetricexceptions ) are now no longer catched prematurely and can be handled by the application.
Additionally: Thanks to our contributors for fixing the following:
support parsing of BT-90 CreditorReferenceID
#871 schema validation does not ignore external entities
#868 Fix wrong version in History.md
#729 Updates about SpecifiedTradeSettlementHeaderMonetarySummation and SpecifiedTradeSettlementPaymentMeans
#863 LineCalculator throws NPE if product is null (since 2.17.0)
#731 Got a broken translation key when visualizing XML into PDF (xr:Business_process_type)
#865 Add sevdesk signature to PDF creators
#849 Ignore calculation errors when extracting xml from pdf
#856 Read contact´s fax number.
#850/#843 Correction for Re-Initialize the HTML-template on language change
#855 Suppress empty nodes in output XML
#874 Skip PDNameTreeNodes if the names are null or empty
#830 Invalid XML generated: Item vat-category-code summed up with other 0 percent category codes
#726 Financial account information (IBAN) is lost when converting a cii invoice to ubl
#885 JSON duplicates on item allowances/charges
APL invoice metadata accounting java-library java e-billing e-invoice
Paperless-ngx is a community-supported open-source document management system that transforms your physical documents into a searchable online archive so you can keep, well, less paper.
Features:
Organize and index your scanned documents with tags, correspondents, types, and more.
Your data is stored locally on your server and is never transmitted or shared in any way.
Performs OCR on your documents, adding searchable and selectable text, even to documents scanned with only images.
Utilizes the open-source Tesseract engine to recognize more than 100 languages.
Documents are saved as PDF/A format which is designed for long term storage, alongside the unaltered originals.
Uses machine-learning to automatically add tags, correspondents and document types to your documents.
Supports PDF documents, images, plain text files, Office documents (Word, Excel, Powerpoint, and LibreOffice equivalents)1 and more.
Paperless stores your documents plain on disk. Filenames and folders are managed by paperless and their format can be configured freely with different configurations assigned to different documents.
Beautiful, modern web application that features:
Customizable dashboard with statistics.
Filtering by tags, correspondents, types, and more.
Bulk editing of tags, correspondents, types and more.
Drag-and-drop uploading of documents throughout the app.
Customizable views can be saved and displayed on the dash
major bugfix: Features:
Enhancement: allow webUI first account signup @shamoon.
Enhancement: support more 'not assigned' filtering, refactor @shamoon.
Enhancement: reorganize dates dropdown, add more relative options @shamoon.
Enhancement: add switch to allow merging non-PDFs with archive version @shamoon.
Enhancement: support assigning custom field values in workflows @shamoon.
Enhancement: Add slugify filter in templating @hwaterke.
Feature: Switch webserver to granian @stumpylog.
Enhancement: relocate and smaller upload widget, dont limit upload list @shamoon.
Enhancement: run tasks from system status, report sanity check, simpler classifier check, styling updates @shamoon.
Enhancement: include celery log in logs view @shamoon.
Enhancement: support default groups for regular and social account signup, syncing on login @shamoon.
Enhancement: allow disabling the filesystem consumer @shamoon.
Feature: email document @shamoon.
Enhancement: webui workflowtrigger source option @shamoon.
Enhancement: use charfield for webhook url, custom validation @shamoon.
Feature: Chinese Traditional translation @LokiHung.
Enhancement: Use cached sessions for a minor performance improvement @stumpylog.
Feature: openapi spec, full api browser @shamoon.
Enhancement: filter by file type @shamoon.
Feature: Transition Docker to use s6 overlay @stumpylog.
Feature: better toast notifications management @shamoon.
Enhancement: date picker and date filter dropdown improvements @shamoon.
Tweak: more accurate classifier last trained time @shamoon.
Enhancement: allow setting default pdf zoom @shamoon.
:
: ensure only matched scheduled workflows are applied @shamoon.
: large doc thumb hidden at unexpected screen sizes @shamoon.
: potential race condition when creating new cf from doc details @shamoon.
: doc link input @shamoon.
: only overwrite existing cf values in workflow if set @shamoon.
: auto-when doc update no longer has permissions @shamoon.
Change: better handle perm
GNU GPLv3 self-hosted internet web dynamic content indexing search server pdf python typescript javascript
PrivateBin is a minimalist, open source online pastebin where the server has zero knowledge of pasted data.
Data is encrypted and decrypted in the browser using 256bit AES in Galois Counter mode.
This is a fork of ZeroBin, originally developed by Sébastien Sauvage. PrivateBin was refactored to allow easier and cleaner extensions and has many additional features. It is, however, still fully compatible to the original ZeroBin 0.19 data storage scheme. Therefore, such installations can be upgraded to PrivateBin without losing any data.
What PrivateBin provides
As a server administrator you don't have to worry if your users post content that is considered illegal in your country. You have plausible deniability of any of the pastes content. If requested or enforced, you can delete any paste from your system.
Pastebin-like system to store text documents, code samples, etc.
Encryption of data sent to server.
Possibility to set a password which is required to read the paste. It further protects a paste and prevents people stumbling upon your paste's link from being able to read it without the password.
What it doesn't provide
As a user you have to trust the server administrator not to inject any malicious code. For security, a PrivateBin installation has to be used over HTTPS! Otherwise you would also have to trust your internet provider, and any jurisdiction the traffic passes through. Additionally the instance should be secured by HSTS. It can use tradit
minor bugfix: : Duplicate attachment for every comment.
: Attachments with empty file names.
: Page template scripts loading order.
Mixed pastebin self-hosted encrypted php javascript css
Advanced gyro-based video stabilization tool for cinematography, drone videography and much more! Bring your cinematic footage to the next level.
minor feature: lt;h3 gt; Improvements lt;/h3 gt;.
lt;ul gt;.
lt;li gt;Added Median filter option for Motion Data lt;/li gt;.
lt;li gt;Image sequence fps is now remembered lt;/li gt;.
lt;li gt;Added "Open data folder" link in Advanced lt;/li gt;.
lt;li gt;Added CLI option to disable GPU decoding lt;/li gt;.
lt;li gt;Multiple improvements to automatic sync point algorithm lt;/li gt;.
lt;li gt;Added a way to load all metadata in case video file is different than the motion data file lt;/li gt;.
lt;li gt;Improved detection of GoPro video sequence lt;/li gt;.
lt;li gt;Rendering now creates a.tmp file until the rendering is finished lt;/li gt;.
lt;li gt;Added the ability to skip the confirmation dialog lt;/li gt;.
lt;li gt;Added a check of video metadata before merging video files, to make sure they match lt;/li gt;.
lt;li gt;Added support for Sony IBIS with manual lenses lt;/li gt;.
lt;li gt;Added support for Freefly Ember gyro data lt;/li gt;.
lt;/ul gt;.
lt;h3 gt; lt;/h3 gt;.
lt;ul gt;.
lt;li gt;loading of long gcsv files lt;/li gt;.
lt;li gt;rendering colors of 10-bit files on AMD devices lt;/li gt;.
lt;li gt;rendering of certain Sony files on macOS lt;/li gt;.
lt;li gt;background mode "Repeat edge pixels" lt;/li gt;.
lt;li gt;SuperView/Hyperview on GoPro 10 and later lt;/li gt;.
lt;li gt;loading gyro data of some DJI files lt;/li gt;.
lt;li gt;handling Sony files without lens metadata lt;/li gt;.
lt;li gt;colors when converting YUV to RGB lt;/li gt;.
lt;li gt;crash on iOS when exporting gyro data lt;/li gt;.
lt;/ul gt;.
lt;h3 gt; SDK Updates: lt;/h3 gt;.
lt;ul gt;.
lt;li gt;OpenCV is now 4.11 lt;/li gt;.
lt;/ul gt;.
lt;p gt;Installing from the platform store is recommended for most users. Downloading zip or dmg shouldn't be needed anymore. lt;/p gt;.
lt;p gt; lt;a href="https://apps.microsoft.com/store/detail/gyroflow/9NZG7T0JCG9H" rel="nofollow" gt;Microsoft Store lt;/a gt; lt;a href="https://apps.apple.com/us/app/gyroflow/id6447994244" rel="nofollow" gt;macOS/iOS App Store
GNU GPLv3 video stabilization rust qml qt
SPINA is software for determining constant structure parameters of endocrine feedback control systems from hormone levels obtained in vivo.
The first version of this cybernetic approach (SPINA Thyr, provided elsewhere) allows for evaluating the functional status of the thyroid gland, i.e. thyroid's secretory capacity (GT or SPINA-GT) and sum activity of peripheral deiodinases (GD or SPINA-GD). The software additionally provides means to calculate Jostel's TSH index (JTI) and the thyrotroph thyroid hormone sensitivity index (TTSI), two parameters for the assessment of the anterior pituitary function and the location of the set point of thyroid homeostasis.
A second version (SPINA Carb, this repository) has been developed for insulin-glucose homeostasis. It delivers the secretory capacity of pancreatic beta cells (SPINA-GBeta), an estimate for the insulin receptor gain (SPINA-GR) and a static disposition index as a measure for the loop gain of the feedback loop (SPINA-DI).
Both implementations of SPINA have been validated in clinical studies based on large cohorts.
major feature: First version of SPINA Carb 5.1.0 Cyclone, a full-featured stand-alone app for macOS, Windows, Linux and several Unix derivatives.
BSDL spina endocrinology insulin glucoe cybernetics medical science calculator secretory capacity spina-gbeta spina-gr spina-di object-pascal
libUseful is a general 'C' library providing useful functions related to: resizable strings, lists and maps, unix and tcp sockets, SSL/TLS, cryptographic hashes, parsing of json, yaml and other markup languages, terminal output including ANSI/vt100 escape sequences, OAuth 2.0, etc, etc.
minor feature: Add STREAM_TCP_ACCEPT and STREAM_UNIX_ACCEPT (server connections) to sendfile support.
Prevent use of sendfile on streams that become TLS/SSL via a 'STARTTLS' type method.
GNU GPLv3 c library files ssl tls sockets resizeable strings lists maps
rpmrebuild is a tool to build an RPM file from a package that has already been installed, or from an rpm file
In a basic use, rpmrebuild use do not require any rpm building knowledge.
(On debian, the equivalent product is dpkg-repack)
minor bugfix: - allow multiline spec changes (Michel Bourget)
- fix rpm2archive syntax for rhel 9 (Blair Zajac)
- skip install test for gpg-pubkey packages
GNU GPL packaging
Roundup is a simple-to-use and install issue-tracking system with web, command-line xmlrpc, rest (in the 2.0 development line) and e-mail interfaces.
It is based on the winning design from Ka-Ping Yee in
the Software Carpentry Track design competition. Downloading the source allows you to start a demo instance in a few minutes to see if it will
fill your needs. Unpack the tarball and run:
python demo.py
security: This release is a bugfix and feature release, so make sure to read https://www.roundup-tracker.org/docs/upgrading.html to bring your tracker up to date.
This release is a security, bugfix and feature release, so make sure to read https://www.roundup-tracker.org/docs/upgrading.html to bring your tracker up to date.
The 42 changes, as usual, include some new features and many bug fixes. One bug fix is an XSS security issue with CVE-2025-53865 primarily with the responsive and devel templates. See:
https://www.roundup-tracker.org/docs/upgrading.html#xss-security-issue-with-devel-and-responsive-templates-recommended
Version 2.5.0 does not support Python 2. The minimum Python version is 3.7.
Among the significant enhancements in version 2.5.0 compared to the 2.4.0 release are:
* **XSS vulnerability with devel and responsive templates fixed**
Just before release an XSS security issue with trackers based on
the devel or responsive templates was discovered. The updating
directions include instructions on fixing this issue with the
html templates.
* **The property/field advanced search expression feature has been
enhanced and documented.**
Search expressions are usually built using the
expression editor on the search page. They can be built manually
by modifying the search URL but the RPN search expression format
was undocumented. Errors in expressions could return results that
didn't match the user's intent. This release documents the RPN
expression syntax, adds basic expression error detection, and
improves error reporting.
The full announcement along with release changelog is at
https://www.roundup-tracker.org/docs/announcement.html
The file CHANGES.txt
(https://sourceforge.net/p/roundup/code/ci/tip/tree/CHANGES.txt) has a
detailed list of feature additions and bug fixes for each release.
Also see the information in doc/upgrading.txt.
Mixed information management issue tracking www email cli python customer-service developers system-administrators topic
Sniffnet is a network monitoring tool to help you easily keep track of your Internet traffic.
Whether you want to gather statistics, or you need to inspect more in depth what's going on in your network, this app will get you covered.
What makes Sniffnet unique?
Sniffnet is a technical tool, but at the same time it strongly focuses on the overall user experience: most of the network analyzers out there are cumbersome to use, while one of Sniffnet's cornerstones is to be usable with ease by everyone.
Furthermore, Sniffnet is completely free and open-source, dual-licensed under MIT or Apache-2.0: if you are interested you can find the full source code on GitHub.
Last but not least, this application is totally developed in Rust: a modern programming language to build efficient and reliable software, emphasizing performance and safety.
major bugfix: Import PCAP files .
Donut chart reporting overall traffic statistics .
Notifications: more details and other improvements .
Added support for ARP protocol .
Identify and tag unassigned/reserved "bogon" IP addresses .
Show data agglomerates in _Inspect_ page table .
Added Traditional Chinese (Taiwan) translation .
Added Indonesian translation .
A Docker image of Sniffnet is now available.
Updated some of the existing translations to v1.3:
- Portuguese.
- Ukrainian.
- Spanish.
Do not apply new notification thresholds while user is typing them .
Show more information when domain name is short .
Added new themes _A11y (Night)_ and _A11y (Day)_ based on palettes optimized for Accessibility .
Avoid directory traversal when selecting file name for PCAP exports .
Add icon to window title bar .
Update footer buttons and links .
Handle errors to reduce the number of possible crash occurrences.
Use asynchronous channels to update app state from backend.
_crates.io_ package for Windows .
crash when inserting characters longer than one byte in the text input for byte threshold notification setting .
Remove pre-uninstall script on Linux (.
typo in Russian translation (.
Minor to service determination algorithm in case of multicast and broadcast traffic.
Apache network monitoring traffic packets pcap analysis sniffer security rust
QRadioLink is a Linux software defined radio transceiver application using VOIP for inter-communication, built on top of GNU radio, which allows experimenting with software defined radio hardware using different digital and analog radio signals and a friendly user interface.
Its primary purpose is educational, but it can also be customized for low power data communications on various frequency bands. It can also be used as an amateur radio SDR transceiver for demonstrating radio communications to students.
The application was originally inspired from the Codec2 GMSK modem project by Kristoff Bonne.
minor feature: Release version 0.9.1-1
Rebased releases on GNU Radio 3.10.
Added DMR transceiver (repeater mode and DMO).
Switch to using the polyphase channelizer and synthesizer for the multi-carrier mode.
regressions in some Opus 10K demodulators (2FSK, 4FSK, GMSK).
Removed some broken operating modes.
GNU GPLv3 communication radio amateur-radio ham-radio sdr cpp c
Mastodon is a free, open-source social network server based on ActivityPub where users can follow friends and discover new ones. On Mastodon, users can publish anything they want: links, pictures, text, and video. All Mastodon servers are interoperable as a federated network (users on one server can seamlessly communicate with users from another one, including non-Mastodon software that implements ActivityPub!)
minor bugfix: :
Nearly every sub-directory being crawled as part of Vite build.
Assets not building when Redis is unavailable.
Replying from media modal or pop-in-player tagging user `@undefined`.
Support for special characters in various environment variables.
Some database migrations failing for indexes manually removed by admins.
blog microblog self-hosted ruby typescript javascript
HarfBuzz is a text shaping engine. It primarily supports OpenType, but also Apple Advanced Typography. HarfBuzz is used in Android, Chrome, ChromeOS, Firefox, GNOME, GTK+, KDE, LibreOffice, OpenJDK, PlayStation, Qt, XeTeX, and other places.
minor bugfix: Friday, April 4, 2025
The change in version 10.3.0 to apply trak table tracking values to glyph
advances directly has been reverted as it required every font functions
implementation to handle it, which breaks existing custom font functions.
Tracking is instead back to being applied during shaping.
When `directwrite` integration is enabled, we now link to `dwrite.dll`
instead of dynamically loading it.
A new experimental APIs for getting raw CFF and CFF2 CharStrings.
We now provide manpages for the various command line utilities. Building
manpages requires help2man and will be skipped if it is not present.
The command line utilities now set different return value for different kinds
of failures. Details are provided in the manpages.
Various and improvements to `fontations` font functions.
All shaping operations using the `ot` shaper have become memory
allocation-free.
Glyph extents returned by `hb-ot` and `hb-ft` font functions are now rounded
in stead of flooring/ceiling them, which also matches what other font
libraries do.
AAT deleted glyph marks interfering with fallback mark positioning.
Glyph outlines emboldening have been moved out of `hb-ot` and `hb-ft` font
functions to the HarfBuzz font layer, so that it works with any font
functions implementation.
our fallback C++11 atomics integration, which seems to not be widely
used.
Various testing and improvements.
Various subsetting and improvements.
Various other and improvements.
Mixed c++ c fonts text-shaping
MBDyn features the integrated multidisciplinary simulation of multibody, multiphysics systems, including nonlinear mechanics of rigid and flexible bodies (geometrically exact & composite-ready beam and shell finite elements, component mode synthesis elements, lumped elements) subjected to kinematic constraints, along with smart materials, electric networks, active control, hydraulic networks, and essential fixed-wing and rotorcraft aerodynamics.
MBDyn is the first and one of the few full-featured free general purpose Multibody Dynamics analysis software, released under GNU’s GPL.
It has been developed at the Dipartimento di Scienze e Tecnologie Aerospaziali (formerly Dipartimento di Ingegneria Aerospaziale) of the University “Politecnico di Milano”, Italy.
minor bugfix: Enhancements: Added network byte order to drivers element output streams. Added width/format for eigenanalysis output files. Added relative output of follower force/couple. Refactored communication code (stream drivers and output. Elements) to support user-defined communicators (Luca Conti For GSoC 2017) Added module-flightgear (Luca Conti for GSoC 2017). Added automatic derivatives coefficient estimation. (Reinhard Resch) Backward compatibility : Got rid of adams and motionview output support. Deprecated "drees 2" rotor inflow model (identical to. "dreese") Known : : - (harmless?) off-by-one read in step drive. - in timestep control (Reinhard Resch). Default max time step (Reinard Resch). Build without libmbc. Test if residual is NaN (Reinard Resch). Error message in strext (Richard Crozier). Typos and strengthened rotor inflow models.
GNU GPLv3 fem fea finite-element-analysis elm cpp
A downloader/installer for apps/games/doom-wads that run under wine, dosbox, java, scummvm, the fuse spectrum emulator, crispy-doom or chocolate-doom, mednafen, citra and other emulators, and also some native apps.
Also can install games from gog.com that can be run under wine/dosbox/scummvm/native (gog installers must be manually downloaded).
Comes with a list of apps. Checks sha256 of downloads, downloads dependancies, makes registry changes for running/installing, etc.
minor feature: Added 'NO_NEW_PRIVS' syscall when running apps under linux, preventing su/sudo from that app.
Better support for listing/installing apps under either old or new install format (with or without platform name included in dirname and desktop file).
GNU GPLv3 wine downloader installer
Akaunting is an online accounting software designed for small businesses to manage their finances and stay on top of their cash flow. Invoicing, accepting online payments and keeping track of expenses couldn't be simpler.
Free Bookkeeping Software for SMEs
From invoicing to expense tracking to accounting, Akaunting has all the tools you need to manage your money online, for free.
Bank Accounts: Create unlimited bank and cash accounts and track their opening and current balances.
Multi Company: Manage the finances of multiple companies from one admin panel. Assign users to different companies.
Powerful Reporting: Get detailed financial reports to help you better visualize all the information you need to improve your business.
Client Portal: Share the transactions and invoices with your clients and accept bulk payments, online.
Recur Everything: Automatically create invoices, revenues, bills, and payments for ongoing jobs. With just a click.
Customer Summary: See the customer profile, address, list of transactions, and paid, open, and overdue totals at a glance.
Akaunting is built with modern technologies such as Laravel, VueJS, Tailwind, RESTful API etc. Thanks to its modular structure, Akaunting provides an awesome App Store for users and developers.
minor feature: lt;h3 gt;Added lt;/h3 gt;.
lt;ul gt;.
lt;li gt;Introduce csv as allowed file type in mediable config lt;/li gt;.
lt;li gt;Add MariaDB to README.md lt;/li gt;.
lt;li gt;Add OpenLiteSpeed rewrite rule for protected files lt;/li gt;.
lt;/ul gt;.
lt;h3 gt; lt;/h3 gt;.
lt;ul gt;.
lt;li gt;required decimal mark in currency request lt;/li gt;.
lt;/ul gt;.
Mixed accounting finance money bookkeeping server laravel php
Snaps are containerised software packages that are simple to create and install. They auto-update and are safe to run. And because they bundle their dependencies, they work on all major Linux systems without modification.
minor feature: lt;h2 gt;What's Changed lt;/h2 gt;.
lt;ul gt;.
lt;li gt;: correct git errors in flutter plugin by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mr-cal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mr-cal" gt;@mr-cal lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2864404938" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//5267" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/5267/hovercard" href="https://github.com/canonical/snapcraft/pull/5267" gt;#5267 lt;/a gt; lt;/li gt;.
lt;li gt;chore: gitignore entry by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bepri/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bepri" gt;@bepri lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2863514873" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//5266" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/5266/hovercard" href="https://github.com/canonical/snapcraft/pull/5266" gt;#5266 lt;/a gt; lt;/li gt;.
lt;li gt;kde-neon extension by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ScarlettGatelyMoore/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ScarlettGatelyMoore" gt;@ScarlettGatelyMoore lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2853471437" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//5261" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/5261/hovercard" href="https://github.com/canonical/snapcraft/
GNU GPLv3 snaps linux packaging distribution python cpp
InputPlumber is an open source input routing and control daemon for Linux. It can be used to combine any number of input devices (like gamepads, mice, and keyboards) and translate their input to a variety of virtual device formats.
minor feature: lt;h2 gt; lt;a href="https://github.com/ShadowBlip/InputPlumber/compare/v0.59.2...v0.59.3" gt;0.59.3 lt;/a gt; (2025-07-09) lt;/h2 gt;.
lt;h3 gt; lt;/h3 gt;.
lt;ul gt;.
lt;li gt; lt;strong gt;XPad UHID: lt;/strong gt; correct left dpad state transition ( lt;a href="https://github.com/ShadowBlip/InputPlumber//389" data-hovercard-type="pull_request" data-hovercard-url="/ShadowBlip/InputPlumber/pull/389/hovercard" gt;#389 lt;/a gt;) ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/9271f10ad95468ef0b1c847ab277408be5ab17a6" gt;9271f10 lt;/a gt;) lt;/li gt;.
lt;/ul gt;.
GNU GPLv3 linux daemon virtual-device rust
Warracker is an open-source warranty tracker application designed to help you effortlessly keep track of product warranties, expiration dates, and related documentation.
Warracker is a web-based application that provides a centralized system for managing all your product warranties. Key features include:
Tracking product warranties in one central location.
Adding warranty details, including purchase dates and duration.
Uploading and storing warranty documentation and receipts.
Providing visual indicators for active, expiring soon, and expired warranties.
Searching through your warranty collection.
Warranty Management: Add, edit, and delete warranty information.
Document Storage: Upload and securely store receipts and warranty documentation.
Status Tracking: Visual indicators for warranty status (active, expiring soon, expired).
Search: Easily find warranties by product name.
Responsive Design: A seamless experience on both desktop and mobile devices.
minor feature: Added
Global Language Support (17 Languages)
Warracker is now accessible to users around the world with full internationalization:
Comprehensive Translations
UI, navigation, settings, and messaging fully translated
Real-time switching without page reload
Languages Supported:
Arabic (ar) RTL
Czech (cs)
German (de)
English (en) (Default)
Spanish (es)
Persian (fa) RTL
French (fr)
Hindi (hi)
Italian (it)
Japanese (ja)
Korean (ko)
Dutch (nl)
Portuguese (pt)
Russian (ru)
Ukrainian (uk)
Chinese (Simplified) (zh_CN)
Chinese (Hong Kong) (zh_HK)
Features:
Auto-detection based on browser
Language selector with native names
RTL layout adjustments for Arabic and Persian
Enhanced
Full Cache Busting Across Frontend PWA
No more stale assets your users always get the latest version instantly:
Cache Version: v=20250118001 applied to:
All JS, CSS, and i18n assets
All HTML entry points
Service worker (warracker-cache-v20250118001)
Benefits:
Instant updates across all devices
Consistent experience and no partial version bugs
Cache automatically refreshed on deploy
Service Worker Improvements:
New cache versioning
Asset list updated
Old caches purged cleanly
Fixed
Paperless Auto-Linking on Warranty Add
Uploaded documents (invoices/manuals) now auto-link correctly when adding a warranty
Issue was caused by logic running after the form reset now resolved
Toast Error Duplication
When skipping required fields, only a single warning is shown no more alert spam!
Modified Files:
frontend/*.html, frontend/*.js, frontend/*.css, frontend/sw.js
frontend/status.js, frontend/version-
Affero GPLv3 self-hosted warranty bookkeeping flask python javascript postgresql
Dealer’s Choice is a cross-platform, networked multiplayer poker game that supports various draw and stud variants, including optional wild cards. The deal rotates between players, and each new game allows a different player to choose the variant.
minor feature: Fix dealer rotation when timeout reached
MITL strategy games network multiplayer draw stud poker cards
BallroomDJ 4 is a ballroom music player. It is designed to play music the entire evening without intervention. Manage your ballroom dance music and create song lists, automatic playlist and sequenced playlists.
BallroomDJ 4 is the replacement for BallroomDJ.
minor bugfix: 4.15.4 2025-7-9
* Bug Fixes:
* Audio Sources: Fix BDJ4/BDJ4 client/server.
* Configuration: Audio Source: Fix incorrect behaviour.
* Fix memory leak.
* Linux: Fix xfce startup settings.
* Internal:
* Code cleanup.
Zlib audio music end-users linux macos windows player ballroom c gtk
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.
major feature: The build is available for x86_64 and AArch64 Platform 11 (p11 Salvia branch), based on the 6.12 kernel.
New features:
* Multiple products within a single package. Currently, edition PVE is available.
* ALT Virtualization 11.0 edition PVE provide a unified platform that enables the creation and management of virtual machines (KVM) and containers (LXC) via a single web interface, CLI or API.
* In cluster operation, features include configuration file synchronization, live migration of virtual machines, and the ability for any cluster node to perform management functions. A High Availability (HA) cluster is available.
* Authentication is implemented using Linux PAM, built-in authentication, LDAP, Microsoft Active Directory, Samba AD, or OpenID Connect.
*Integration with the Proxmox Backup Server (PBS) (included with "ALT Server" 11.0).
* Network management is handled by the ifupdown2 package.
* SDN support (VLAN, VXLAN, QinQ), bonding.
Read more:
https://lists.altlinux.org/pipermail/altlinux-announce-en/2025/000050.html
GNU GPL operating-system starterkit installation end-users developers livecd rescue desktop server security bbs communication communication commu
FOSSBilling is a free open source, billing and client management solution. Whatever the size of your online services business, whether a startup or established, FOSSBilling can help you to automate your invoicing, incoming payments, and client management and communication.
If you run a web hosting business and are looking for an open-source alternative for billing and client management, then FOSSBilling is the answer. Although it is mostly used as a solution for hosting businesses, there is no reason why you can't use FOSSBilling for any other kind of online business, like digital downloads.
FOSSBilling is designed to be extensible and to integrate easily with your favorite server management software and payment gateways.
📥 This is self-hosted software that is free for anyone to install — All you need is a some basic knowledge, a web server, running PHP and a MySQL database. For more details, check the requirements section.
minor bugfix: ### .
an oversight which caused FOSSBilling to no longer respect reverse proxy headers and then no longer detect secure connections correctly.
Corrected a miss-match between PHP version requirements in a couple different locations. All should now report PHP 8.2 or greater.
Apache bookkeeping hosting payments accounting self-hosted billing invoice docker php twig mysql
Mastodon is a free, open-source social network server based on ActivityPub where users can follow friends and discover new ones. On Mastodon, users can publish anything they want: links, pictures, text, and video. All Mastodon servers are interoperable as a federated network (users on one server can seamlessly communicate with users from another one, including non-Mastodon software that implements ActivityPub!)
major feature: Added: Add Followers you know widget to user profiles and hover cards. Add featured tab to profiles on web UI and rework pinned posts. Add endorsed accounts to featured tab in web UI This also includes the following new REST API endpoints: - `GET /api/v1/accounts/:id/endorsements`: https://docs.joinmastodon.org/methods/accounts/#endorsements. - `POST /api/v1/accounts/:id/endorse`: https://docs.joinmastodon.org/methods/accounts/#endorse. - `POST /api/v1/accounts/:id/unendorse`: https://docs.joinmastodon.org/methods/accounts/#unendorse. Add ability to add and remove hashtags from featured tags in web UI This is achieved through the new REST API endpoints: - `POST /api/v1/tags/:id/feature`: https://docs.joinmastodon.org/methods/tags/#feature. - `POST /api/v1/tags/:id/unfeature`: https://docs.joinmastodon.org/methods/tags/#unfeature. Add reminder when about to post without alt text in web UI. Add a warning in Web UI when composing a post when the selected and detected language are different. Add support for verifying and displaying remote quote posts Support for verifying remote quotes according to FEP-044f and displaying them in the Web UI has been implemented. Quoting other people is not implemented yet, and it is currently not possible to mark your own posts as allowing quotes. However, a new Who can quote setting has been added to the Posting defaults section of the user settings. This setting allows you to set a default that will be used for new posts made on Mastodon 4.5 and newer, when quote posts will be fully implemented. In the REST API, quote posts are represented by a new `quote` attribute on `Status` and `StatusEdit` entities: https://docs.joinmastodon.org/entities/StatusEdit/#quote https://docs.joinmastodon.org/entities/Status/#quote. Add ability to reorder and translate server rules Rules are now shown in the user s language, if a translation has been set. In the REST API, `Rule` entities now have a new `translations` attribute: https://d
blog microblog self-hosted ruby typescript javascript
Objeck is an open-source programming language inspired by Java and influenced by Scheme and UML. Objeck was designed to be fast, easier to use, lightweight and cross-platform.
minor feature: v2025.7.0 (July 8, 2025)
===
Syntax additions, updates to collections, and HTTPS PEM file support.
v2025.7.0
- Added Hash- Dict(..), Map- Dict(..) and Vector- Zip(..) to collections
- Updated style (docs, logos, etc.)
- Bug fixes
v2025.6.3
- Support for user-provided HTTPS PEM files
- Added multi-statement pre/update support 'for' loops
v2025.6.2
- New API documentation system
- Added support for OpenAI's Responses API
- Updated Windows launcher
- Improved JSON scheme support
BSDL-2 compiler debugger interpreter developers cross-plattform
Snaps are containerised software packages that are simple to create and install. They auto-update and are safe to run. And because they bundle their dependencies, they work on all major Linux systems without modification.
minor feature: lt;h2 gt;What's Changed lt;/h2 gt;.
lt;ul gt;.
lt;li gt;: properly quote environment variables in crystal plugin by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bepri/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bepri" gt;@bepri lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2918140276" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//5331" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/5331/hovercard" href="https://github.com/canonical/snapcraft/pull/5331" gt;#5331 lt;/a gt; lt;/li gt;.
lt;li gt;(remote): error early for invalid platform usage by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mr-cal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mr-cal" gt;@mr-cal lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2944423108" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//5351" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/5351/hovercard" href="https://github.com/canonical/snapcraft/pull/5351" gt;#5351 lt;/a gt; lt;/li gt;.
lt;li gt;docs(release-notes): organize by patch release by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mr-cal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mr-cal" gt;@mr-cal lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2956372886" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//5358" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/5358/hovercard" href="https:
GNU GPLv3 snaps linux packaging distribution python cpp
An interactive command line filter program for any kind of list; files, command history, processes, hostnames, bookmarks, git commits, etc. It implements a "fuzzy" matching algorithm, so you can quickly type in patterns with omitted characters and still get the results you want.
Highlights
📦 Portable — Distributed as a single binary for easy installation
⚡ Blazingly fast — Highly optimized code instantly processes millions of items
🛠️ Extremely versatile — Fully customizable via an event-action binding mechanism
🔋 Batteries included — Includes integration with bash, zsh, fish, Vim, and Neovim
major bugfix: Added `multi` event that is triggered when the multi-selection has changed.
``sh
fzf --multi .
--bind 'ctrl-a:select-all,ctrl-d:deselect-all' .
--bind 'multi:transform-footer:(( FZF_SELECT_COUNT )) echo "Selected FZF_SELECT_COUNT item(s)"'.
``.
Halfwidth and fullwidth alphanumeric and punctuation characters) are now internally normalized to their ASCII equivalents to allow matching with ASCII queries.
``sh
echo ABC fzf -q abc.
``.
Renamed `clear-selection` action to `clear-multi` for consistency.
- `clear-selection` remains supported as an alias for backward compatibility.
- a that could cause fzf to abort due to incorrect update ordering.
- a where some multi-selections were lost when using `exclude` or `change-nth`.
MITL cli finder go ruby shell
FeenoX is a computational tool that can solve engineering problems which are usually casted as differential-algebraic equations (DAEs) or partial differential equations (PDEs). It is to finite elements programs and libraries what Markdown is to Word and TeX, respectively. In particular, it can solve dynamical systems defined by a set of user-provided DAEs (such as plant control dynamics for example)
mechanical elasticity
heat conduction
structural modal analysis
neutron diffusion
neutron transport
FeenoX reads a plain-text input file which contains the problem definition and writes 100%-user defined results in ASCII (through PRINT or other user-defined output instructions within the input file). For PDE problems, it needs a reference to at least one Gmsh mesh file for the discretization of the domain. It can write post-processing views in either .msh or .vtk formats.
minor bugfix: Misc for Debian packaging.
Steady-state writer in VTU `.vtu` format.
Skip some tests in big-endian architectures.
`READ_MESH` can read CalculiX's `.frd` output files.
`utils/fee2ccx` converter from FeenoX's `.fee` to CalculiX's `.fee`.
Links to examples and tests in HTML manual.
Cleanups to create `debian` directory in Salsa (see ).
Distribution binaries are dynamic instead of static.
`BC` type `adiabatic` in `thermal`.
`TIME_PATH` with PETSc and SUNDIALS.
Improved vector initialization syntax.
Remove compilation date to allow reproducible builds.
BCs as arrays instead of linked lists.
Option `--ast`.
`BC GROUPS` to select many labels at once.
Cleanups to create Debian `dsc`.
Use `config.h` instead of `version.h`.
Compute perimeters using second-order precision.
Bump GSL to v2.8.
`INTEGRATE` expressions of `nx`, `ny` and `nz`.
Create `_cog` variables for points as well.
For evaluation of derivatives at arbitrary locations.
Paper in FOSS: .
GNU GPLv3 fea fem engineering gmsh mesh vtk c
Using LibreOffice to convert documents is easy, you can use a command like this to convert a file to PDF, for example:
$ libreoffice --headless --convert-to pdf ~/Documents/MyDocument.odf
However, that will load LibreOffice into memory, convert a file and then exit LibreOffice, which means that the next time you convert a document LibreOffice needs to be loaded into memory again.
To avoid that, LibreOffice has a listener mode, where it can listen for commands via a port, and load and convert documents without exiting and reloading the software. This lowers the CPU load when converting many documents with somewhere between 50% and 75%, meaning you can convert somewhere between two and four times as many documents in the same time using a listener.
Unoserver contains three commands to help you do this, unoserver which starts a listener on the specified IP interface and port, and unoconverter which will connect to a listener and ask it to convert a document, as well as unocompare which will connect to a listener and ask it to compare two documents and convert the result document.
minor bugfix: Now uses a temporary file for the input as well, as it's not obvious to me.
How to use `private:stream` without memory leaks.
MITL conversion documents libreoffice server python
|