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: Bug Fixes
Fixed an issue where the PayPal payment gateway was referencing an undefined variable, causing invoices to not be automatically marked as paid.
Apache bookkeeping hosting payments accounting self-hosted billing invoice docker php twig mysql
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: Bug Fixes
Fixed an issue where the PayPal payment gateway was referencing an undefined variable, causing invoices to not be automatically marked as paid.
Apache hosting payments accounting self-hosted billing invoice docker php twig mysql
eXtace is a Audio Visualization plugin for the X-Window System. It connects to ESD (Enlightened Sound Daemon) and displays the audio data as either a pseudo 3D flying landscape, pseudo 3D pointed landscape, 16-256 channel graphic EQ, multi-mode Oscilloscopes, Horizontal Spectrogram, or a combination Hi-res FFT with a Vertical Spectrogram. All modes are fully scalable to nearly ANY resolution! (within your CPU/X11 capabilites) Resolutions up to 1600x1200 at 40 FPS use typially less than 30% CPU, depending on your host CPU/X11 capabilities.
minor feature:
GNU GPL analysis information analysis speech visualization
This package implements a wrapper of FRAUDAR algorithm to provide APIs defined in Review Graph Mining project.
minor feature:
GNU GPLv3 python api analysis fraud-detection social-network
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.
minor bugfix: - Dropdown menus for network host filters ( #659 (https://github.com/GyulyVGC/sniffnet/pull/659) fixes #354 (https://github.com/GyulyVGC/sniffnet/issues/354))
- Added CLI argument `--adapter ` to allow immediately starting the capture from a given network interface ( #643 (https://github.com/GyulyVGC/sniffnet/pull/643) fixes #636 (https://github.com/GyulyVGC/sniffnet/issues/636))
- Added Vietnamese translation ( #577 (https://github.com/GyulyVGC/sniffnet/pull/577))
- Ask for quit confirmation before stopping an ongoing analysis ( #652 (https://github.com/GyulyVGC/sniffnet/pull/652) fixes #570 (https://github.com/GyulyVGC/sniffnet/issues/570))
- Redirect `stderr` and `stdout` to file on Windows release builds ( #645 (https://github.com/GyulyVGC/sniffnet/pull/645) fixes #578 (https://github.com/GyulyVGC/sniffnet/issues/578))
- Added Wiki page describing command line arguments (https://github.com/GyulyVGC/sniffnet/wiki/Command-line-arguments) (fixes #642 (https://github.com/GyulyVGC/sniffnet/issues/642))
- Updated some of the existing translations to v1.3:
- Chinese ( #575 (https://github.com/GyulyVGC/sniffnet/pull/575))
- Korean ( #604 (https://github.com/GyulyVGC/sniffnet/pull/604))
- Turkish ( #608 (https://github.com/GyulyVGC/sniffnet/pull/608))
- Improve time values on the horizontal axis of the chart ( #641 (https://github.com/GyulyVGC/sniffnet/pull/641) fixes #619 (https://github.com/GyulyVGC/sniffnet/issues/619))
- Migrate to Iced 0.13 ( #618 (https://github.com/GyulyVGC/sniffnet/pull/618))
- Added support for Linux `loongarch64` (fixes #592 (https://github.com/GyulyVGC/sniffnet/issues/592))
- Fix uninstall script on Linux (fixes #644 (https://github.com/GyulyVGC/sniffnet/issues/644))
- Fix typos in German translation ( #660 (https://github.com/GyulyVGC/sniffnet/pull/660))
Apache network monitoring traffic packets pcap analysis sniffer security rust
The abcMIDI suite consists of programs for turning ABC music files into MIDI and vice versa, typesetting them as PostScript files, and manipulate them in several ways.
minor feature: abc2midi fix: treble-8
GNU GPL abc music conversion midi cross-platform
Botan (Japanese for peony flower) is a cryptography library released under the permissive Simplified BSD license.
Botan’s goal is to be the best option for production cryptography by offering the tools necessary to implement a range of practical systems, such as TLSv1.3, X.509 PKI, modern AEAD ciphers, support for PKCS#11 and TPM hardware, memory-hard password hashing, and post quantum cryptography. All of this is covered by an extensive test suite, including an automated system for detecting side channels. The modular build system allows enabling or disabling features in a fine-grained way, and amalgamation builds are also supported.
It comes out of the box with C++, C, and Python APIs, and several other language bindings are available. The library is accompanied by a featureful command line interface. Consult the documentation for more information.
minor feature: * Add post-quantum scheme Classic McEliece (GH #3883 #4448 #4458 #4508 #4605)
* In TLS enable the hybrid x25519/ML-KEM-768 post quantum secure key
exchange by default for clients and servers. (GH #4305)
* Support for the pre-standard Kyber-r3 key exchange has been removed from TLS
(GH #4507 #4403)
* In TLS add support for "pure" ML-KEM key exchange, in addition
to the existing hybrid ML-KEM + EC suites. (GH #4393)
* Add new EC key constructors (GH #4437 #4563)
* Internal EC optimizations and improvements (GH #4385 #4432 #4436
#4492 #4479 #4510 #4511 #4512 #4517 #4518 #4532 #4533 #4549 #4550
#4552 #4556 #4557 #4564 #4566 #4570 #4601 #4604 #4608 #4619 #4624 #4626)
* An important note relating to EC groups, especially for users who do not build
the library using the default module settings (ie using ``--minimized-build``
or ``--disable-deprecated-features``). Until 3.7.0, including support for an
elliptic curve algorithm such as ECDSA also implicitly pulled in support for
all elliptic curves. This is no longer the case. You can re-enable support for
specific named curves by adding a ``pcurves`` module, for example
``pcurves_secp256r1`` or ``pcurves_brainpool384r1``. Also in 3.7.0, the old
BigInt based EC arithemtic implementation was moved to ``legacy_ec_point``,
which is marked as deprecated. Disabling this module will disable support for
certain (also deprecated) elliptic curves such as "x962_p239v1" and
"secp224k1". It will also disable support for application specific
curves. Depending on your usage you may need to enable the ``legacy_ec_point``
module. (GH #4027)
* Change OID formatting and PK signature padding naming to avoid
obsolete IEEE 1363 naming (GH #4600)
* Improve performance of RSA private key parsing (GH #4588)
* Fix a regression introduced in 3.6.0 which would cause many P-521
secret keys to be rejected as invalid due to not having the expected
length. (GH #4541 #4539)
* Add new operations to EC_AffineP
BSDL-2 cryptography crypto x509 library tls cpp python
Calibre-Web is a web app that offers a clean and intuitive interface for browsing, reading, and downloading eBooks using a valid Calibre database.
major bugfix: New features:
Extract metadata of audiofiles during upload (mp3, opus, ogg, ogv, aac, ac3, aiff, asf, flac, m4a, m4b)
Updated Pdf Viewer (pdf.js)
Upload (multiple) book formats with progress and merge the corresponding metadata into the book on book edit page (also via drag'n drop #2252)
Add cookie prefix environment variable to config to enable storing user credentials for multiple indstances on one server
Implementation of sorting according to shelf added (#3003)
Improved contrast for epub reader headline in dark modes (#3145)
Enable python3.12 compatability (Migrate from iso639)
Integrate the advocate project to simlify installations on newer python version ( 3.9) on windows
Set number of decimals of series_index shown everywhere to 2 digits
Changed response code to opds download forbidden to 401 instead of 404 for opds downloads (improves anonymous browsing with guest has no download permission)
libmagic binary files are now installed automatically on windows to simplify installation on windows
Bug Fixes:
Changed formating of float values. If value ends not with "0" tailing "0" are printed
Fix for Kobo browser not downloading kepub files (#2990)
Fix for cover size during kobo sync (#2523)
Improved whitespace removal at start and end of strings for "unicode whitespaces"
Shelf sort algorithm is now saved
Music icon is now only visible once if more than one audio format available
Fix for only last e-mail address is saved when specifying multiple e-reader mail addresses in user settings (#3130)
Fix to generate thumbnails on gdrive
Fix for metadata search results with amazon and google returning nothing
Fix invalid database can not be saved for split library (#3131)
Fix for Invalid cross-device link error during upload on very very(?) special drive configuration
Fix Invalid amazon link for uk amazon store (#3151)
Fix bookmarks button for safari browser (#3178)
GNU GPLv3 calibre ebook server self-hosted ebook-manager epub mobi fluent python javascript
Qt 3D Studio is an authoring tool for creating interactive 3D presentations and applications.
With Qt 3D Studio, you can rapidly build and prototype your world class 2D and 3D user interfaces. Use the built-in material and effects library or import your own design assets from popular 3D design tools (e.g. Maya, MODO, Blender) using FBX and COLLADA exchange formats.
major feature:
GNU GPLv3 3d interactive gui development
MakeHuman is developed using 3D morphing technology. Starting from a standard (unique) androgynous human base mesh, it can be transformed into a great variety of characters (male and female), mixing them with linear interpolation. For example, given the four main morphing targets (baby, teen, young, old), it is possible to obtain all the intermediate shapes.
Interpolation of MakeHuman characters: the 1st, 3rd, 5th, and 7th are targets, while the others are intermediate shapes.
Using this technology, with a large database of morphing targets, it's virtually possible to reproduce any character. It uses a very simple GUI in order to access and easily handle hundreds of morphings. The MakeHuman approach is to use sliders with common parameters like height, weight, gender, ethnicity and muscularity. In order to make it available on all major operating systems, beginning from 1.0 alpha 8 it's developed in Python using OpenGL and Qt, with an architecture fully realized with plugins.
The tool is specifically designed for the modeling of virtual 3D human models, with a simple and complete pose system that includes the simulation of muscular movement. The interface is easy to use, with fast and intuitive access to the numerous parameters required in modeling the human form.
major feature:
Affero GPLv3 python 3d-modeling 3d modeling
Polaris is a self-hosted music streaming server, to enjoy your music collection from any computer or mobile device. It is free and open-source software, without any kind of premium version.
The goals of this project are:
🔥 Exceptional performance and responsiveness
📚️ First-class support for large music collections (100,000+ songs)
📦️ Ease of installation, deployment and maintenance
✨ Beautiful user interface
Features
🖥️ Runs on Windows, Linux, BSD, or through Docker
🔊 Support for flac, mp3, mp4, mpc, ogg, opus, ape, wav and aiff files
🌈 Dark mode variants and customizable color palette
💿️ Browse your music by album, artist or genre
📂 Browse your music as a file tree
🌊 Song audio-waveform visualization
🏷️ Support for multi-value fields in song metadata (eg. multiple artists per song)
🔍️ Powerful search functionality with per-field queries
⚙️ Plain-text configuration also editable with built-in UI
👥 Setup multiple users, each with their own playlists
📱 Listen to your music on the go:
Polaris Android (Google Play Store · F-Droid · Repository)
Polarios (App Store · Repository) [third-party]
major feature: Server: Added support for browsing the music collection by metadata. Added support for multi-value metadata for the following song fields: `artist`, `album artist`, `composer`, `genre`, `label` and `lyricist`. Added support for structured search query syntax. Added capability to extract audio waveform data. Configuration data (user credentials, music directories, etc.) is now stored in a plain-text file which Polaris can read and write to. The configuration format is now ( documented (docs/CONFIGURATION.md)) and slightly simpler than in previous versions. Persistent data, such as playlists, is now saved in a directory that may be configured with the `--data` CLI option or the `POLARIS_DATA_DIR` environment variable. Upon first launch, configuration data and playlists will be migrated from the Polaris 0.14.0 database into their new homes. After successful migration, the old database file will be deleted and the server will finally start. This migration functionality will be removed in future Polaris versions. Collection scans are now automatically triggered when configuration changes or files are added/removed. Dynamic DNS now works with any provider that supports updates over HTTP without header-based auth. This means YDNS is no longer an option, and you need to input a new URL for DDNS updates. Removed last.fm integration due to maintenance concerns (abandoned libraries, broken account linking) and mismatch with project goals. Removed periodic collection scans. Web client: Every page has been updated to a new visual style. The file browser is now displayed as an interactive tree on a single page. The file browser now supports common navigation keyboard shortcuts. The file browser now supports jumping to a visible file or folder by typing the start of its name. The file browser now omits the top-level directory when only one music folder has been configured. The current playlist now has two display modes: compact or with album art. Songs in the current p
MITL streaming self-hosted audio music collection rust
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 bugfix: Minor fixes regarding (among others) PDF and invoice attachments, in detail:
- #705 specifiedLogisticsCharge is not imported
- #707 invoiceimporter may fail if certain values are not set
- #708 embedded files cannot be determined
- #709 ZUGFeRDInvoiceImporter ignored "first" embedded file in list of pdf attachments
- #607 Enable flexible PaymentReference and a DocumentName.
- #649 Reuse toPDF method to work without any dependencies to the file system
- #650 Add net.sf.offo:fop-hyph
- #665 Fix #632: Return ubl_creditnote as Standard for CreditNotes
- #684 Optimize validation-report to pdf functionality
- #703 Fill TaxExemptionReason during InvoiceImport.
- #701 Ensure Base64 decoding can handle newlines when decoding a FileAttachment
- #691 Fix current check failures.
APL invoice metadata accounting java-library java e-billing e-invoice
Picard is a cross-platform music tagger written in Python. It supports all common audio formats (MP3, FLAC, OGG, M4A, WMA). And uses AcoustID audio fingerprints, for automatic music identification; or look up CD images even. For additional features, a wide list of plugins is available; and it's easy to extend.
minor feature: :
PICARD-2989 - Endless recursion when reading settings after script editor dialog was opened.
PICARD-2991 - File naming options inaccessible on permission errors to target path.
PICARD-3000 - Children's Music is shown as "Children'S Music" in Picard.
PICARD-3001 - Picard requires charset-normalizer 3.4.0.
PICARD-3008 - Poorly formatted `date` tags crash Picard with uncaught Overflow Exception.
PICARD-3012 - Wrong disc numbers when submitting release.
PICARD-3013 - Case only renaming broken on case-insensitive filesystems.
PICARD-3014 - Sorting on macOS does not sort empty values as expected.
Tasks:
PICARD-3002 - Update Windows code signing certificate.
PICARD-3018 - Drop support for Python 3.7.
PICARD-3022 - Support Python 3.13.
Improvements:
PICARD-736 - Avoid manual copying of authentication token.
PICARD-2882 - Support PKCE for OAuth2 authorization.
PICARD-2886 - OAuth2: Implement token revocation on the server.
PICARD-3021 - Add context menu action to metadata box to merge original and new values.
GNU GPL python audio music id3 tagging
HDRView is a simple research-oriented high-dynamic range image viewer with an emphasis on examining and comparing images. HDRView currently supports reading EXR, PNG, TGA, BMP, HDR, JPG, GIF, PNM, PFM, and PSD images and writing EXR, HDR, PNG, TGA, PPM, PFM, and BMP images.
HDRView can display images in true HDR on Apple extended dynamic range (EDR) and 10-bit displays.
HDRView runs on macOS, Linux, Windows, and directly in your browser -- just go to wkjarosz.github.io/hdrview/ for the latest release version and wkjarosz.github.io/hdrview/dev for the development version. This even works on an iPhone or iPad! Try it out.
minor feature: lt;h1 gt;What's Changed lt;/h1 gt;.
lt;h2 gt;New features: lt;/h2 gt;.
lt;ul gt;.
lt;li gt;support for new image formats: QOI, JPEG-XL, Ultra HDR jpegs, and HEIF/AVIF files (not in emscripten for now).
lt;ul gt;.
lt;li gt;this even includes multi-image and auxiliary-channel support in JXL and HEIF/AVIF files, and HDR via PQ and HLG transfer functions lt;/li gt;.
lt;/ul gt;.
lt;/li gt;.
lt;li gt;better support for ICC profiles and colorspaces via Little-CMS lt;/li gt;.
lt;li gt;extracting more image meta data during loading, which is displayed in the Info panel lt;/li gt;.
lt;li gt;the emscripten/web version supports opening files via drag-n-drop lt;/li gt;.
lt;li gt;the emscripten/web version has a loading screen as the program data is downloaded lt;/li gt;.
lt;li gt;the emscripten/web version now supports passing command-line arguments via URL query strings lt;/li gt;.
lt;li gt;can choose between multiple icon fonts during cmake configure lt;/li gt;.
lt;/ul gt;.
lt;h2 gt;: lt;/h2 gt;.
lt;ul gt;.
lt;li gt;wasm crash when canceling file open lt;/li gt;.
lt;li gt;better support for local (system-installed) dependencies lt;/li gt;.
lt;li gt;where mobile Safari would first convert all images to BMPs before loading (removing all HDR info) lt;/li gt;.
lt;li gt;pixel inspector color buttons now render correctly for grayscale + alpha channel groups lt;/li gt;.
lt;/ul gt;.
lt;p gt; lt;strong gt;Full Changelog lt;/strong gt;: lt;a class="commit-link" href="https://github.com/wkjarosz/hdrview/compare/v2.1.0...v2.2.0" gt; lt;tt gt;v2.1.0...v2.2.0 lt;/tt gt; lt;/a gt; lt;/p gt;.
lt;h1 gt;Released Files lt;/h1 gt;.
lt;ul gt;.
lt;li gt;Pre-built binary archive ( lt;code gt;.zip lt;/code gt;) for Microsoft Windows (extract in your desired location, and run lt;code gt;HDRView.exe lt;/code gt;) lt;/li gt;.
lt;li gt;Pre-built dmg installer for Apple Silicon ( lt;code gt;HDRView-arm64.dmg lt;/code gt;) or Intel ( lt;code gt;HDRView-x86_64.dmg lt;/code gt;) Macs. Make sure to download
Other graphic hdr photography photos image-processing exr openexr pfm comparison-tool c cpp
Ant Media Server is capable of ultra-low latency streaming with WebRTC technology which provides the typical value of 0.5 seconds. Any kind of live stream could be delivered to a broad range of client via scalable cluster infrastructure on the cloud. Android, iOS, and JavaScript SDKs are available.
Adaptive bitrate feature makes streams play with every network speed. Customers may simulcast their video content simultaneously to social media platforms such as Facebook, YouTube, and Twitter.
minor feature: lt;h3 gt;ant-media-server-enterprise-2.13.0-20250203_0948.zip lt;/h3 gt;.
lt;h3 gt;Ant-Media-Server lt;/h3 gt;.
lt;li gt; lt;a href="https://github.com/ant-media/Ant-Media-Server/pull/6994" data-hovercard-type="pull_request" data-hovercard-url="/ant-media/Ant-Media-Server/pull/6994/hovercard" gt;6994 lt;/a gt; Improve test stability for deleteSubtracks - lt;a href="/ant-media/Ant-Media-Server/blob/ams-v2.13.0" gt; lt;/a gt; lt;/li gt; lt;li gt; lt;a href="https://github.com/ant-media/Ant-Media-Server/pull/6993" data-hovercard-type="pull_request" data-hovercard-url="/ant-media/Ant-Media-Server/pull/6993/hovercard" gt;6993 lt;/a gt; Remove clusterNotifier in xml and code for TomcatLoader - lt;a href="/ant-media/Ant-Media-Server/blob/ams-v2.13.0" gt; lt;/a gt; lt;/li gt; lt;li gt; lt;a href="https://github.com/ant-media/Ant-Media-Server/pull/6991" data-hovercard-type="pull_request" data-hovercard-url="/ant-media/Ant-Media-Server/pull/6991/hovercard" gt;6991 lt;/a gt; Add integration test code for content security filter - lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2783541275" data-permission-text="Title is private" data-url="https://github.com/ant-media/Ant-Media-Server//6934" data-hovercard-type="" data-hovercard-url="/ant-media/Ant-Media-Server//6934/hovercard" href="https://github.com/ant-media/Ant-Media-Server//6934" gt;#6934 lt;/a gt; lt;/li gt; lt;li gt; lt;a href="https://github.com/ant-media/Ant-Media-Server/pull/6983" data-hovercard-type="pull_request" data-hovercard-url="/ant-media/Ant-Media-Server/pull/6983/hovercard" gt;6983 lt;/a gt; Support 'startTime' and 'endTime' parameters in HLS(m3u8 files) when httpForwarding is active - lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2798790397" data-permission-text="Title is private" data-url="https://github.com/ant-media/Ant-Media-Server//6964" data-hovercard-type="" data-hovercard-url="/ant-media/Ant-Media-Server//6964/hovercard" href="https
Apache media server rtmp webrtc rtsp streaming hls broadcasting java
Git Cola is a powerful Git GUI with a slick and intuitive user interface.
major bugfix: Usability, bells and whistles The DAG viewer will now copy text into the your clipboard when any of the commit ID, author, date or summary fields are clicked in the commit diff view. . The DAG viewer now has an option to disable the display of staged and modified changes. The commit message line length warning is no longer dependent on the cursor position. The longest line in the commit message is now used to enable the warning. . The DAG view now updates itself when merging branches using the "Branches" tool. . Proxy autodetection on KDE was improved to correctly handle the host and port output from `kreadconfig*`. . . Various widgets were made more resilient to errors when the Git worktree is externally deleted while Git Cola has it open. . Cosmetic typos were in the documentation, translations, docstrings and command-line help messages. . .. _v4.10.1: V4.10.1. A regression in the rebase editor which prevented the display of commits was. . File system monitoring on Windows when using WSL was further improved. . Packaging and Dependencies. The vendored `qtpy` library was updated to `v2.4.2`. .. _v4.10.0:
GNU GPLv3 git version-control gui tui python qt
Pinta is a graphics drawing/editing program modeled after Paint.NET. It strives to be simple yet feature-rich, and runs cross-platform. Drawing tools include freehand, lines, rectangles, ellipses, and more. It allows unlimited layering, undo and redo history, over 35 image effects, and supports floating or MDI workspace layout.
minor bugfix: ### Changed
- Support building against .NET 8 (replacing .NET 7) in addition to .NET 6
### Fixed
- Fixed AppStream validation errors in `xdg/pinta.appdata.xml`
- Fixed issues where the system language settings on macOS did not properly take effect in Pinta ( #1976178 (https://bugs.launchpad.net/pinta/+bug/1976178))
- Fixed issues on macOS with loading webp images (#770)
GNU GPL csharp python gtk image drawing paint graphics
astroterm is a terminal-based star map written in C. It displays the real-time positions of stars, planets, constellations, and more, all within your terminal—no telescope required! Configure sky views by date, time, and location with precise ASCII-rendered visuals.
minor bugfix: docs(readme): add Arch Linux installation instructions by @adamperkowski in #67
README.md: astroterm is in Homebrew proper by @adiabatic in #68
Fix build flags in CI to use env vars correctly by @da-luce in #70
MITL atronomy cli terminal shell ascii tui c python
VeraCrypt is a full-disk encryption software derived from TrueCrypt. It revises some of the algorithm usage against brute-force attacks. For example system partitions use use larger rounds of PBKDF2 key stretching. The partition and container format is different to that of TrueCrypt however.
minor bugfix: /strong (February 3rd, 2025):.
.
All OSes:.
.
Implement SHA-256 acceleration on ARM64 platforms using CPU instructions..
Update translations..
Replace "Dismount" with "Unmount" across the UI and documentation to align with IT standards..
.
.
Windows:.
.
regression in driver that always allowed defragmentation and caused other side effects..
Revert to the previous method of gathering system entropy due to stability reported by users..
.
.
Linux:.
.
a regression in Linux Mint affecting administrator password authentication..
.
.
macOS:.
.
a regression that prevented volume unmounting..
Resolve a wxWidgets 3.2.6 assertion error related to the undefined switch use-dummy-sudo-password..
.
.
.
Other c++ encryption disk-encryption security
radeontop lets you view GPU utilization on open Radeon drivers. Both the total usage and per-block usage are shown. All cards starting with R600 are supported.
minor feature: Minor release, new pci ids
GNU GPLv3 radeon gpu monitoring c
fping is a program to send ICMP echo probes to network hosts, similar to ping, but much better performing when pinging multiple hosts.
minor feature: New features: New option --icmp-timestamp to send ICMP timestamp requests (ICMP type 13) instead of ICMP Echo requests. New option --print-ttl to print returned TTL value. New option --print-tos to print returned TOS value. New option --check-source. Predefined various timestamp formats. Print cumulative stats with -Q SECS,cumulative. and other changes: ci: Upgrade actions/upload-artifact to v4. ci: Azure Pipeline only trigger when changes are made in the development branch. ci: Upgrade actions/upload-artifact to v3. ci: Azure Pipeline YAML add docker build. Dockerfile: change distribution from ubuntu to debian. warning unused parameter 'reply_timestamp' under macOS. increase maximum -s value to 65507. ci: use File::Temp to create temporary directory. -k, --fwmark with setuid fping executable. Another batch of additional tests (take 2). Document that -a and -u are overridden by -c and -C. macOS build warning sets SEQMAP_TIMEOUT_IN_NSSEQMAP_TIMEOUT_IN_NS as INT64_C. inconsistent limits for address generation via -g, --generator using either range or CIDR. Some additional tests. ci: skip an unreliable test on macOS. incorrect return-value check for a scanf like function (CWE-253). A few more tests to increase code coverage a little bit. Github : Change to codeql-action-v2. Developer function: Dewith Visual Studio Code.
Other internet networking monitoring ping icmp c perl shell
Webfwlog is a Web-based firewall log reporting and analysis tool. It supports IPv6, as well as geoip data for ips using maxmind's geoip databases. It allows users to design reports to use on logged firewall data in whatever configuration they desire. Included are sample reports as a starting point. Reports can be sorted with a single click, or "drilled-down" all the way to the packet level, and report definitions saved for later use. Supported log formats are netfilter, ipfilter, ipfw, ipchains, Cisco routers, Snort, and Windows XP. Netfilter support includes standard system logs as well as ulogd MySQL or PostgreSQL database logs using the iptables ULOG or NFLOG target.
minor bugfix: - Add grants for postgresql to underlying tables in setup script.
- Fix compatibility with php = 8.1
- Fix resolution of hostnames for mysql
- Fix state management after resolving hostnames from packet page
- Fix drilldown on packet page when updating hosts
- Fix pgsql setup script with some versions of wc
- Fix loading of geoip2 php reader when extension not loaded.
- Fix drilldown on fields displayed in hex on php = 7.
- Fix setup script compatibility with postgresql 10
- Fix problem with mysql logs filtering on ip addresses with prefix or netmask.
- Fix build of mysql ipv6 plugin with Mysql = 8
- Gracefully respond to missing wfwl_syslog
- Ignore TUNNEL= in netfilter log files
- Drop support for postgresql 7.3
- Code cleanup.
- Documentation updates.
GNU GPL php c log analysis firewall monitoring security network
NetHogs is a small 'net top' tool. Instead of breaking the traffic down per protocol or per subnet, like most tools do, it groups bandwidth by process.
NetHogs does not rely on a special kernel module to be loaded. If there's suddenly a lot of network traffic, you can fire up NetHogs and immediately see which PID is causing this. This makes it easy to identify programs that have gone wild and are suddenly taking up your bandwidth.
Since NetHogs heavily relies on /proc, most features are only available on Linux. NetHogs can be built on Mac OS X and FreeBSD, but it will only show connections, not processes.
major bugfix: Fix that on ubuntu 20.04, the current version of the code does not compile as a python package by @molysgaard in #224
Add -std=c++14 for application build by @msbit in #228
Hide cursor during initialization and restore at exit by @zevweiss in #231
Capabilities for reading process names by @qouoq in #233
Additional useful capabilities by @qouoq in #234
Add -std=c++14 for application build by @NeilZhy in #236
Use s instead of sec for units of seconds by @a1346054 in #242
Add Arch Linux instructions to README.md by @orhun in #250
Fix wrong extern declaration of pidsToWatch by @sgtcortez in #251
fix get_devlen function from being pointless by @DiedByDisgust in #255
fix python bindings by @AndreasGocht in #258
Report only changes of send and received data by @AndreasGocht in #260
Clarify units by @hramrach in #262
fix an copy-and-paste error in the bindings by @AndreasGocht in #263
Report pcap stas by @AndreasGocht in #264
Fix nethogsmonitor_loop_devices_py to accept more than one device by @AndreasGocht in #267
allow the library to enable UDP recording by @AndreasGocht in #269
Add meson buildsystem by @lleon95 in #275
determineVersion.sh: prevent traversing into outer git repo for git-describe call by @BubuOT in #279
GNU GPL networking monitoring bandwidth linux cli cpp c python
Grafana allows you to query, visualize, alert on and understand your metrics no matter where they are stored. Create, explore, and share dashboards with your team and foster a data-driven culture:
Visualizations: Fast and flexible client side graphs with a multitude of options. Panel plugins offer many different ways to visualize metrics and logs.
Dynamic Dashboards: Create dynamic & reusable dashboards with template variables that appear as dropdowns at the top of the dashboard.
Explore Metrics: Explore your data through ad-hoc queries and dynamic drilldown. Split view and compare different time ranges, queries and data sources side by side.
Explore Logs: Experience the magic of switching from metrics to logs with preserved label filters. Quickly search through all your logs or streaming them live.
Alerting: Visually define alert rules for your most important metrics. Grafana will continuously evaluate and send notifications to systems like Slack, PagerDuty, VictorOps, OpsGenie.
Mixed Data Sources: Mix different data sources in the same graph! You can specify a data source on a per-query basis. This works for even custom datasources.
minor bugfix: CodeEditor: cursor alignment, @ashharrison90. TransformationFilter: Include transformation outputs in transformation filtering options: Include transformation outputs in transformation filtering options, @Sergej-Vlasov.
Affero GPLv3 server stats analytics monitoring data-visualization dashboard business-monitoring mysql postgres typescript go
Tahoma2D is a 2D and stop motion animation software.It is based on Toonz Studio Ghibli Version, originally developed in Italy by Digital Video, Inc., and customized by Studio Ghibli over many years of production.
major feature: Added: High DPI Scaling preference. Added CHANGELOG.md. Changed: Gap Closure results (Tape Tool). : relative drawing onion skin guided drawing. update folder delay (OpenToonz port). Other: Brazilian Portuguese Translation - Review + Update to 1.5. Update Canon EDSDK to v13.18.40.
BSDL stop-motion animation 2d video audio cpp c
OpenVSP allows the user to create a 3D model of an aircraft defined by common engineering parameters. This model can be processed into formats suitable for engineering analysis.
The predecessors to OpenVSP have been developed by J.R. Gloudemans and others for NASA since the early 1990's. On January 10 2012, OpenVSP was released as an open source project under the NASA Open Source Agreement (NOSA) version 1.3.
minor bugfix: 2025-02-03
This is a release that addresses a bunch of recently introduced. Some.
of these are pretty critical (crashes in common use cases). Everyone should update.
Features:
- Display alert message if accessing disabled screen is attempted.
- Make Mode 'Apply and Show Only' button more visually distinctive.
:
- advanced link sceen failing to be disabled.
- Various API documentation.
- Make Set_0 show up in Geom Browser by default.
- Do not make Vehicle appear selected when it is not.
- Update NerfGeomManager to match GeomManager Attribute changes.
- Don't restore viewport size and view from file.
- Revert bool NameValData to int type.
- Ensure Vehicle BBox is up-to-date from API.
- gimbal lock with rotation matrix.
- Only reset vehicle screen Parms from main screen.
- crash when ParmChanged called with NULL Parm*. Thanks Mike V.
- Improve facade search for host python executable.
- Automatically call InitGUI from graphics API.
---.
NASA geometry cad parametric cpp
marimo is a reactive Python notebook: run a cell or interact with a UI element, and marimo automatically runs dependent cells (or marks them as stale), keeping code and outputs consistent. marimo notebooks are stored as pure Python, executable as scripts, and deployable as apps.
Highlights.
🚀 batteries-included: replaces jupyter, streamlit, jupytext, ipywidgets, papermill, and more
⚡️ reactive: run a cell, and marimo reactively runs all dependent cells or marks them as stale
🖐️ interactive: bind sliders, tables, plots, and more to Python — no callbacks required
🔬 reproducible: no hidden state, deterministic execution, built-in package management
🏃 executable: execute as a Python script, parameterized by CLI args
🛜 shareable: deploy as an interactive web app or slides, run in the browser via WASM
🛢️ designed for data: query dataframes and databases with SQL, filter and search dataframes
🐍 git-friendly: notebooks are stored as .py files
⌨️ a modern editor: GitHub Copilot, AI assistants, vim keybindings, variable explorer, and more
minor feature: lt;p gt;This release contains some important improvements to memory consumption. lt;/p gt;.
lt;h2 gt;What's Changed lt;/h2 gt;.
lt;ul gt;.
lt;li gt;: kernel globals memory leak in run mode by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akshayka/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akshayka" gt;@akshayka lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2822136954" data-permission-text="Title is private" data-url="https://github.com/marimo-team/marimo//3634" data-hovercard-type="pull_request" data-hovercard-url="/marimo-team/marimo/pull/3634/hovercard" href="https://github.com/marimo-team/marimo/pull/3634" gt;#3634 lt;/a gt; lt;/li gt;.
lt;li gt;: improve memory usage on variable previews by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mscolnick/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mscolnick" gt;@mscolnick lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2822259504" data-permission-text="Title is private" data-url="https://github.com/marimo-team/marimo//3635" data-hovercard-type="pull_request" data-hovercard-url="/marimo-team/marimo/pull/3635/hovercard" href="https://github.com/marimo-team/marimo/pull/3635" gt;#3635 lt;/a gt; lt;/li gt;.
lt;li gt;perf: skip variable broadcast in run mode by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mscolnick/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mscolnick" gt;@mscolnick lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2822316513" data-permission-text="Title is private" data-url="https://github.com/marimo-team/marimo//3636" data-hovercard-type="pu
Apache data-science data-visualization machine-learning notebooks ai python typescript
Pngcrush is size optimizer for PNG images. It's a command-line tool, works
on Unix and DOS environments. It reduces the IDAT picture data stream by
testing different PNG filter methods and compression levels. It may also
remove meta data chunks, or inject gAMA, tRNS, iCCP or text chunks.
minor bugfix: Add "exit(0)" after processing "-version" argument, to avoid Displaying the Usage information (report by Peter Hagan, ). Problem with MacOS prior to Sierra; it uses CLOCK_MONOTONIC For some other purpose.
GNU LGPL c developers image-processing png compression graphics-conversion
A screencast tool to display your keys, inspired by Screenflick. This major rewrite features: Several keyboard translation methods,
Key composition/input method support,
Configurable font/size/position,
Highlighting of recent keystrokes,
Improved backspace processing,
Normal/Emacs/Mac caps modes,
Multi-monitor support,
Dynamic recording control by pressing both control keys,
Switch for visible shift and modifier sequences only.
minor feature: New LockScreen detection from Marc Lavallée prevents passwords from. Being shown right after unlocking the screen when possible (new `dbus` dependency required). Keypad number keys are now displayed correctly. Additional mouse buttons are now shown as "M x " instead of being. Incorrectly displayed as Ctrl/Alt modifiers. The new `--window` command line flag allows to display screenkey as a regular window instead of an overlay. This can be useful for. Recording screenkey as an independent overlay during screencasts And/or to manage the window position through the window manager. New German translation thanks to Maik Schmalle. Regression that would keep the overlay visible when using Ctrl. Sequences with the mouse visualization disabled. Regression causing a backtrace instead of a proper error message. During initialization errors. Crash happening due to screen size and/or resolution changes while. Screenkey is running. Prettify JSON configuration file.
GNU GPLv3 screen-capture education presentation python gtk unix linux education end-users
SSHGuard is an automated log watcher which quickly sets up firewall blocks for detected brute-force attacks. It supports not just SSH, but also sendmail, exim, dovecot, Cucipop, UWimap, vsftpd, proftpd, pure-ftpd and FreeBSD ftpd. It understands syslog/-ng, metalog, multilog and raw log formats. And works with netfilter/iptables, PF, ipfw, or just hosts.allow to set up firewalling rules.
minor bugfix: Added
Add signature for BIND
Add signature for Gitea
Add signature for Microsoft SQL Server for Linux
Add signature for OpenVPN Portshare
Add signature for user-defined HTTP attacks
Update signatures for Dovecot
Update signatures for Postfix
Fixed
Fix memset off-by-one
Resolve DNS names in capability mode using casper
BSDL c log monitoring firewall security ssh mail-server
ArpON is a daemon that handles and inspects ARP (address resolution protcol)
requests and thusly can prevent MITM attacks, ARP sppofing, cache or route
poisoning. It also blocks related network attacks like ARP sniffing,
hijacking, or injection, or higher-level DNS and HTTP request/session
spoofing, or SSL/TLS circumvention. It also protects networks with
proactive (network interface or system shutdown) and dynamic ARP traffic
inspections in complexer setups.
major feature: ArpON has been rewritten from scratch. (back in 2016)
BSDL c networking firewall arp security inspection
tinc is a Virtual Private Network (VPN) daemon that uses tunneling and encryption to create a secure private network between multiple hosts on the Internet. This tunneling allows VPN sites to share information with each other over the Internet without exposing any information.
minor bugfix: compiling tinc with certain versions of the OpenSSL Library.. parsing some IPv6 addresses with :: in them.. GraphDumpFile output to handle node names starting with a Digit.. a potential segmentation fault when fragmenting Packets.
GNU GPL networking vpn p2p daemon server c python
OpenVPN is a full-featured open source SSL VPN solution that accommodates a wide range of configurations, including remote access, site-to-site VPNs, Wi-Fi security, and enterprise-scale remote access solutions with load balancing, failover, and fine-grained access-controls. Starting with the fundamental premise that complexity is the enemy of security, OpenVPN offers a cost-effective, lightweight alternative to other VPN technologies that is well-targeted for the SME and enterprise markets.
minor feature:
GNU GPL networking ssl vps
Linux distributions offer a choice of desktop environment, but installing more than one can break themes and clutter menus. Mending Wall fixes this, so that you can enjoy them all.
Mending Wall fixes common issues when hopping between desktop environments, such as tiny/huge cursors, tiny/huge fonts, unintended dark mode changes, icon changes, and scaling issues on HiDPI displays.
It also tidies menus to show core applications in their native desktop environment only, so no more six terminals, five file managers, and three text editors cluttering menus.
major feature: Initial release. Includes the two major features Mend Themes and Tidy Menus.
GNU GPLv3 gnome kde xfce gtk end-users
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 bugfix: for parsing unicode in 'UnQuoteStr'.
Handle NULL URL passed to 'STREAMOpen'.
Added function 'VarsFromNameValueList' to Vars.c.
GNU GPLv3 c library files ssl tls sockets resizeable strings lists maps
Offering a complete set of UI elements, GTK is suitable for projects ranging from small one-off tools to complete application suites.
Work with the language of your choice. Develop your GTK app with your language of choice by using Language Bindings or wrappers and take full advantage of the official GNOME bindings which guarantee API stability and time-based releases.
Portability. Projects built using GTK and its dependencies run on well known operating systems.
Stability. GTK delivers the enticing features and superb performance which adds to your applications.
Language Bindings. GTK is written in C but has been designed to support a wide range of languages such as Python, JavaScript, C++, Rust and many more.
Interfaces. GTK has a comprehensive collection of core widgets like Buttons, Windows, Toolbars for use in your application.
Open Source. GTK is a free and open-source project maintained by GNOME and an active community of contributors. GTK is released under the terms of the GNU Lesser General Public License.
API. GTK boasts of an easy to use API which helps in decreasing your development time and help you achieve better results.
Accommodation. GTK caters to many features like Native look and feel, theme support, Object-oriented approach that today’s developers look for in a toolkit.
Foundations. GTK is built on top of GLib. GLib provides the fundamental data types and system integration points to avoid duplicated code in applications.
minor bugfix: This release introduces a new backend, which allows running
GTK applications on Android phones. It is still considered
experimental. Feedback and improvements are welcome!
We have a ci job that produces signed apks for gtk4-demo.
to make it easy to try this out.
GtkFileChooser:
- Stop replacing : (colon) with U+2236 (ratio).
GtkSpinButton:
- Avoid out-of-bounds values in some cases.
GtkWindow:
- Send expected a11y events when a window is - Change accessible role back to GTK_ACCESSIBLE_ROLE_WINDOW.
GtkLabel:
- Make context menus keyboard-navigatable.
GtkVideo:
- Support rotated videos.
GDK:
- Add a way to retrieve keyboard layout information.
- Use libpng api for cicp if available.
GSK.
- Drop the old GL renderer.
Accessibility:
- Maintain inverse relations.
macOS:
- Enable AccessKit in ci.
- inverted pen tilt.
Deprecations:
- The x11 backend.
- The Broadway backend.
Build:
- Require cairo 1.18.2.
:
- #6755 Accessible `window:activate` events missing for Gtk4 (Matthias Clasen).
- #6823 Enumeration values starting with numbers (Matthias Clasen).
- #7210 ci: Build with -Daccesskit=enabled on macOS.
- #7228 gtk4-demo settings demo does not actually write settings (Matthias
Clasen).
- #7246 Cannot navigate context menu of GtkLabel with keyboard.
- #7268 RFC: API to query the current keyboard layout ?.
- #7271 Test failures with libpng-1.6.45 (Alessandro Astone).
- #7279 GTKFileChooserWidget incorrectly displays "Modified" time of file when
format should be " H: M" (Matthias Clasen).
- #7294 Hovering buttons causes "g_object_unref: assertion 'G_IS_OBJECT.
(object)' failed" (Matthias Clasen).
- !7555 Introducing new android backend.
- !8017 gdk: crash on Wayland with already destroyed surface.
- !8060 Deprecate the X11 backend.
- !8115 Introduce the label for relation and the concept of reverse relations.
- !8118 Prepare the 4.17.3 release.
- !8119 Post-release version bump.
- !8121 vulkan: Handle VK_PRESENT_MODE_FIFO_LATEST_READY_EXT.
- !8124 the
GNU GPLv3 gnome gtk library framework gui toolkit cpp
NDI is a standard for astronomical instrumentation control. INDI Library is an Open Source POSIX implementation of the Instrument-Neutral-Device-Interface protocol.
INDI core library is composed of the following components:
INDI Server.
INDI Core Drivers: Hardware drivers that communicate with the equipment. Many devices are supported including:
Mounts
CCDs, CMOS, Webcams, DSLRs (Canon, Nikon, Sony, Pentax..etc).
Focusers.
Filter Wheels.
Adaptive Optics.
Domes.
GPS.
Weather Stations.
Controllers.
Auxiliary Devices (switches, watchdog, relays, light sources, measurement devices..etc).
Client Library: Cross-platform POSIX and Qt5-based client libraries. The client libraries can be embedded in 3rd party applications to communicate with INDI server and devices.
INDI core device drivers are shipped with INDI library by default.
INDI 3rd party drivers are available in a dedicated 3rdparty repository and maintained by their respective owners.
minor bugfix: D3473444a 2025-01-31 Jérémie Klein Update wanderer rotator lite v1 to latest firmware version and correct a when homing with rotator mini and lite v2
B9066d67b 2025-01-27 Jasem Mutlaq crash in case connection fails
D9b37f9f5 2025-01-26 Jasem Mutlaq Add more protections against invalid mount coordinates in Dome class.
Ecc15afdc 2025-01-22 Jasem Mutlaq Do not process snoop if not for our active device
01b147be9 2025-01-22 Mattia Verga Add includes to build with GCC15-C++23
17229559e 2025-01-22 Jasem Mutlaq Use consistent config load variables for both input and output interfaces
6500b91a5 2025-01-22 Jasem Mutlaq Add isUpdated property function to know if a property would be updated by the passed parameters or not. It is convenient as sometimes we need to kno.
A92f8d6a8 2025-01-21 Jasem Mutlaq Only load from config when we have outputs
27b0e9fe7 2025-01-20 Jasem Mutlaq Update limit max to 360 degrees
4aa175ee6 2025-01-20 Paweł Soja Feature for ZWO AM5 - Heavy Duty Mode and slew rate.
C95525d24 2025-01-20 Paweł Soja MacOS build
625d34cc6 2025-01-14 Brad Smith Use C99 integer types
8d4c42538 2025-01-14 Jasem Mutlaq Add more logging to cliernt to dianogse connection 1ea230094 2025-01-14 Jasem Mutlaq Preliminary driver for IPX800v4 controller. Not tested yet.
F2631149b 2025-01-13 Brad Smith usage of SO_PEERCRED on OpenBSD
E14f96ceb 2025-01-13 Jasem Mutlaq Add preliminary PowerInterface to serve as the unified interface for all power drivers. Need to slowly migrate all existing power drivers to use thi.
B6f7f3c75 2025-01-13 Jasem Mutlaq Support for meridian flip settings in ZWO AM mounts
Eed62b062 2025-01-12 Brad Smith Various build for OpenBSD
972c8d8e1 2025-01-12 Brad Smith OpenBSD uses sys/videoio.h for its V4L2 header
05417ce21 2025-01-11 Jasem Mutlaq on OnStep fast mounts where we
Mixed astronomy
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 feature: 4.12.10 2025-2-2
* Bug Fixes:
* Player: Fix next-song in conjunction with announcements.
Zlib audio music end-users linux macos windows player ballroom c gtk
"Firefly III" is a self-hosted financial manager. It can help you keep track of expenses, income, budgets and everything in between.
minor bugfix: _This release comes with many changes, small and large. I expect you will run into, and I appreciate your feedback and your patience as I them. I've tested many things, but I'm 100 sure I've missed things. Please open an here if you run into problems._.
:
(current transaction is aborted, commands ignored until end of transaction block) reported by @captainark.
(API api/v1/accounts broken) reported by @brot.
(A couple of TODOs left in resources/views/list/groups.twig) reported by @lostfocus.
(Piggy Bank with no Target amount: unable to add money) reported by @maxsmooth.
(Documentation on exchange-rates page leads to non-existent page) reported by @electrofloat.
(Error 500 on tags page after enabling native currency) reported by @lostfocus.
(Convert to native routine is not called when convert to native is activated) reported by @JC5.
(Postgres cannot deal with "virtual_balance" column) reported by @dicksonleong.
Affero GPLv3 finance personal financial budget budgeting money manager management currency sums financials php laravel
Hardinfo2 offers System Information and Benchmark for Linux Systems. It is able to show hardware and basic software information. It can benchmark your system and compare to other machines online.
You can find info like: cpu speed, gpu and graphics speed, benchmarks of internal network speed, Linux hw drivers and modules loaded. sysinfo like which development tools are installed, memory dmi and spd information, distro / os informations, hwinfo about your components like pcie and usb.
minor feature: Added new Cache/RAM benchmark.
Lots of small fixes and improvements.
Maintenance for newest/not released distros and added support for more distros.
GNU GPLv3 sysinfo benchmark hwinfo hardinfo utilities linux distro desktop science-research information-technology c c++ hardware-driver user-inter
|