Category/Programming-language/java

From Free Software Directory
 
Jump to: navigation, search

Broaden your selection: Category/Programming-language

Category/Programming-language Search icon.png

java (160)



ACDK
ACDK is a development framework with a similar target of Microsoft's .NET or Sun's ONE platform, but instead of using Basic/C# or Java as programming language, it bases C++ as core implementation language. ACDK implements the standard library packages, including acdk::lang, acdk::lang::reflect, acdk::util, acdk::io, acdk::text (including regexpr), acdk::net, acdk::sql, acdk::xml and more, as well as technologies like flexible Allocator/Garbage Collection, Threading and Unicode. With the extensions of ACDK C++ objects are available for reflection, serialization, aspect oriented class attributes and [D]ynamic [M]ethod [I]nvocation. This DMI act as an universal object oriented call interface to connect C++ with scripting languages (Java, Perl, Tcl, Python, Lisp, Visual Basic, VBScript) and standard component technologies (CORBA, COM+).
AFileDialog
aFileDialog is an Android library which implements a simple and easy to use file chooser. His main features are:
  • The file chooser can be opened both as a Dialog or as an Activity.
  • You can filter the files using regular expressions.
  • Can select files or folders.
  • Can create files and folders.
aFileDialog is open source, licensed under LGPL 3, and is compatible with Android 2.2+.
AT Emulator
The AT Emulator is a free tool, which can be used to emulate a communication device, like a modem. The AT interface can be accessed through the console, a TCP or telnet connection or a virtual COM port. The emulator is implemented in Java, it can be used in Windows or Linux/Unix.
Actor platform
The Actor platform allows you to run a server for clients running the free software Actor messaging and group chat app on their computers and other devices. NB: Actor platform needs other modules in order to work, which is not covered by this entry.
Alf.io
Alf.io is a powerful tool for your events. Secure, fair, PCI-Compliant, reliable. With Alf.io you can: - sell / distribute tickets for your events - manage reservations, invoicing, and payments through backoffice - check in the attendees using the mobile app (Android/iOS), or - check in the attendees and print their badges on-site using the dedicated RaspberryPi-based station - let exhibitors collect leads by scanning attendees' badge, in a GDPR-Compliant way
Algart
AlgART are free software Java libraries, supporting generalized smart arrays and matrices with elements of any types (1 bit, 8/16/32/64-bit integers, 32/64-bit floating point values and any other Java types), including a wide set of of 2D-, 3D- and multidimensional image processing and other algorithms, working with arrays and matrices.

Main Features

  • The libraries use 63-bit addressing of array elements (all indexes and length are represented by 64-bit long type). So, it's theoretically possible to create and process arrays and matrices containing up to 2^63-1 (~10^19) elements of any primitive or non-primitive types, if OS and hardware can provide necessary amount of memory or disk space.
  • Memory model concept allows storing AlgART arrays in different schemes, from simple Java arrays to mapped disk files; all necessary data transfers are performed automatically while every access to an element or a block of elements.
  • Most of algorithms are based on wide usage of lazy evaluations. Typical operations, like elementwise summing or geometrical matrix transformations, are implemented via lazy views of the source array or matrix.
    • For example, you can take a multidimensional matrix, rotate it (or perform any other affine or projective transform), and then extract a submatrix from the result. All these operations will be performed virtually (not requiring time), and actual calculations will be performed only at the moment of accessing elements, usually while copying the resulting matrix to a newly created one. Moreover, in many cases the libraries will "understand" itself, that the user wants to perform rotation or another transform, and will split the matrix into suitable rectangular blocks (fitting in RAM) and choose the best algorithm for this task at the moment of copying operation.
  • The libraries contain a wide set of image processing algorithms over matrices: linear filtering, mathematical morphology, rank operations, spectral transformation (FFT), etc.
  • There is also skeletonization and measuring of binary images.
Ancestris
Ancestris is a free and unlimited genealogy software fully compliant with GEDCOM version 5.5 and 5.5.1 specifications. It is a freeware licensed under the GNU GPL 3.0 licence and available for Linux, BSD, Solaris, MacOS and Windows. It is written in Java language and relies on Oracle's NetBeans platform. Ancestris directly uses the GEDCOM file and only uses it. This guarantees data control, avoids having to do exports and facilitates the exchange of data between several people who work in the same genealogy. Ancestris has a user support based on a dynamic and responsive mutual help community, made up of genealogy specialists, developers, and many genealogy enthusiasts and users who participate in the software development.
AndStatus
AndStatus is a low traffic social networking client with tree-like threaded conversations. It supports multiple protocols, including GNU social (StatusNet, e.g. Quitter.se, LoadAverage, Vinilox, etc.), Twitter and Pump.io AndStatus can combine your accounts from all networks into one Timeline, and it allows you to read and post even when you are offline. For Android OS version 4.1 or more.
Android-latinoware
This is a non-official application to display the schedule of Latinoware events.
AnonymousMessenger
Features Double end to end encryption Completely peer to peer using hidden services Cryptographic Identity Verification Excellent Network Security Voice Messages Live Voice Calls over tor (alpha feature) Text Messages Metadata stripped media messages Raw file sending of any size (100 GB+) coming soon... Both peers have to add each others onion addresses to be able to communicate Disappearing messages by default Encrypted file storage on Android Screen security

... further results



Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.