Cross-platform DICOM implementation
Grassroots DiCoM is a C++ library for DICOM medical files. It is accessible from Python, C#, Java and PHP. It supports RAW, JPEG, JPEG 2000, JPEG-LS, RLE and deflated transfer syntax. It comes with a super fast scanner implementation to quickly scan hundreds of DICOM files. It supports SCU network operations (C-ECHO, C-FIND, C-STORE, C-MOVE). PS 3.3 & 3.6 are distributed as XML files. It also provides PS 3.15 certificates and password based mecanism to anonymize and de-identify DICOM datasets.
To-do manager, notepad, RSS reader...
Makagiga is an open-source, easy-to-use, portable application for doing a variety of tasks, such as todo listing, text editing, or RSS reading. Plugins are used to implement its various capabilities.
JTrac is a generic issue-tracking web-application that can be easily customized by adding custom fields and drop-downs. Features include customizable workflow, field level permissions, e-mail integration, file attachments and a detailed history view.
World's first open source data quality & data preparation project
This project is dedicated to open source data quality and data preparation solutions. Data Quality includes profiling, filtering, governance, similarity check, data enrichment alteration, real time alerting, basket analysis, bubble chart Warehouse validation, single customer view etc. defined by Strategy. This tool is developing high performance integrated data management platform which will seamlessly do Data Integration, Data Profiling, Data Quality, Data Preparation, Dummy Data Creation, Meta Data Discovery, Anomaly Discovery, Data Cleansing, Reporting and Analytic. It also had Hadoop ( Big data ) support to move files to/from Hadoop Grid, Create, Load and Profile Hive Tables. This project is also known as "Aggregate Profiler" Resful API for this project is getting built as (Beta Version) https://sourceforge.net/projects/restful-api-for-osdq/ apache spark based data quality is getting built at https://sourceforge.net/projects/apache-spark-osdq/
SimpleITK: a simplified layer build on top of the Insight Toolkit (ITK), intended to facilitate its use in rapid prototyping, education and interpreted languages.
A software toolkit for using the EPCglobal Low Level Reader Protocol (LLRP) to communicate with conforming RFID readers.
Geoportal Server is a standards-based, open source product that enables discovery and use of geospatial resources including data and services.
Powerful cross-platform install builder
Great and powerful application to generate stable and multi-platform java installers. Watch a demo of DCP Setup Maker's installer being made in 2 minutes: https://www.youtube.com/watch?v=dmF5Kyla7Hg Its intuitive UI and exceptional ease of use makes it very easy to build complex installers with large amounts of files. The whole process is done step by step through a wizard-like interface, filling in fields and setting up files to finally build your package. *Required: Java 1.7 for DCP Setup Maker and 1.6+ for created packages Powered by Java, IzPack, Apache Pivot, Apache Ant and Stax. Source code migrated to https://github.com/DevComPack/setupmaker
Open-source Hardware-independent NFC protocol stack.
Open NFC is an open source stack implementing the NFC functionnalities for many OSes. The Open NFC stack offers a comprehensive set of NFC API for Android, Linux and Windows Mobile.
An implementation of RFC 2426 - VCard. Migrated to GitHub at https://github.com/george-haddad/cardme
cross-platform, encryption application
encrypt is a multi-platform, file encryption application. Binary packages are currently provided for Arch, Debian, Fedora, MS Windows, Android and OS X. For further details, including the latest source code, visit https://albinoloverats.net/projects/encrypt
JEval is a library for adding math, string, Boolean and functional expression parsing and evaluation to your Java applications. The JEval expression evaluator supports custom functions, nested functions and variables. No dependencies to other libraries.
DataVision is a reporting tool similar to Crystal Reports. DV supports many data sources (JDBC, files) and many output formats (HTML, XML, PDF, LaTeX, Excel, delimited files, DocBook). DV includes a GUI editor. DV is embeddable. Reports are XML-based.
EXI implementations in Java and C#
Open source .Net (C#) / Java implementation of the W3C Efficient XML Interchange (EXI) format specification. As a corollary to XML, EXI is an alternative, very efficient format that has all of the mechanics of XML, but is much more compact and is faster to exchange. - README (about Nagasena EXI implemenation) https://www.dropbox.com/s/adh83u9z1x1czv6/README.txt?dl=0 - Nagasena EXI grammar interchange format (PDF) https://www.dropbox.com/s/etrpuchaddplq2s/EXIGram.pdf?dl=0 - Introduction to OpenEXI (PDF) https://www.dropbox.com/s/n2545xm0jjyui2d/IntroToOpenEXI.pdf?dl=0
OpenDMTP is a protocol/framework that allows communications with small devices (mobile phones, PDA's, and other high-latency/low-bandwidth devices), especially geared towards the transmission of GPS, temperature, and other remote monitoring information.
!! PJL Compressing Filter is renamed to ziplet and hosted on github now!! See here: https://github.com/ziplet/ziplet A J2EE servlet filter which compresses data written to the response. It supports several algorithms (gzip, deflate, etc.) and emphasizes minimal memory usage and high throughput. Also provides detailed performance stats. Feel free to fork pjl-comp-filter on Github: https://github.com/ziplet/ziplet
BinaryNotes is the Open Source ASN.1 (Abstract Syntax Notation One) framework for Java and .NET based on annotations/attributes. The framework has the flexible ASN.1 compiler, the runtime library that supports BER, DER and PER, and the Message Queues
Personal finance app to keep track of cash, income, expense and budget
Cash Flow is a simple personal finance app that keeps track of your monthly income and expense by categories. See quickly if your expenses are on-track budget wise. View details by pointing and clicking. Start with as little as one month of transactions from a bank. Cash Flow supports multiple banks, credit cards, and cash envelopes. Cash Flow data files are human editable text files. The text file has a simple layout and easy to edit. Take advantage of the Auto-fill feature to type in remembered names quickly. Visit our Wiki pages for additional descriptions! License: Apache 2.0 Current version: 0.75
Lattice Miner is a data mining prototype for creating, visualizing and exploring concept (Galois) lattices. It allows the generation of formal concepts and association rules.
LogView4J is a Java Swing Log4J socket listener GUI that makes application debugging simple. It has an intuitive user interface and is designed from the ground up for use of use, speed and stability, with features specifically tailored for Java developer
A tool for extracting and preprocessing spectral count data for label-free quantitative proteomic analysis. This program is designed to be used with the Trans-Proteomic Pipeline (TPP).
GamePatchDistributor is designed as a convenient tool for game patch distribution on local LAN-parties. As frontend for an FTP-server or a Windows share it makes patches easily accessible over the network, without the need for a special server setup.
AML Filter is an enterprise class open source software solution meant for anti money laundering compliance and risk reduction. The system screens names and related data against AML watchlists with efficiency, accuracy and with negligible false positives.
BenchLab is a Web Application benchmarking framework using real web browsers.
Command-line sql JDBC tool
jdbcsql is a small command-line tool written in JAVA and can be used on all platforms, for which JRE 8 is available. To connect to a specific DBMS the tool uses its JDBC driver. The current version supports the following DBMS: mysql, oracle and postgresql. Other systems can easily be added by the user. The result of the executed 'select' query is displayed in CSV format (by default complying to rfc4180, but other standards are supported too). When there is an error the tool stops with exit code 1 and the error message is output on stderr. jdbcsql is created with a main purpose to be used in shell-scripts. Relatively easy to configurate, this tool is suitable for queries ‘select’, ‘update’ and ‘delete’. I think that is not suitable for a large number of requests, like 'insert'.