Computer Algebra System written in Common Lisp
Maxima is a computer algebra system comparable to commercial systems like Mathematica and Maple. It emphasizes symbolic mathematical computation: algebra, trigonometry, calculus, and much more. For example, Maxima solves x^2-r*x-s^2-r*s=0 giving the symbolic results [x=r+s, x=-s]. Maxima can calculate with exact integers and fractions, native floating-point and high-precision big floats. Maxima has user-friendly front-ends, an on-line manual, plotting commands, and numerical libraries. Users can write programs in its native programming language, and many have contributed useful packages in a variety of areas over the decades. Maxima is GPL-licensed and largely written in Common Lisp. Executables can be downloaded for Windows, Mac, Linux, and Android; source code is also available. An active community maintains and extends the system. Maxima is widely used: annual direct downloads exceed 300,000. Many other users receive it through secondary distribution.
Open Source Solid Modeling CAD
BRL-CAD is a powerful cross-platform constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing for rendering & geometric analyses, network distributed framebuffer support, image & signal-processing tools.
Quantitative Content Analysis or Text Mining
KH Coder is a free software for quantitative content analysis or text data mining. It is also utilized for computational linguistics. You can analyze Japanese, English, French, German, Italian, Portuguese and Spanish text with KH Coder. Also, Catalan, Chinese (simplified), Korean, Russian and Slovenian language data can be analyzed with the latest alpha release (Version 3). KH Coder provides various kinds of search and statistical analysis functions using back-end tools such as Stanford POS Tagger, FreeLing, Snowball stemmer, MySQL and R.
GUI Dialog library for Python with a major goal of simplicity
EasyGUI is a module for very simple, very easy GUI programming in Python. EasyGUI is different from other GUI generators in that EasyGUI is NOT event-driven. Instead, all GUI interactions are invoked by simple function calls.
Scid is a chess database application (cross-platform, for Unix/Linux and Windows) with many search and database maintenance features.
XMLTV obtains and processes TV listing data
XMLTV is a set of programs to process TV (tvguide) listings and manage your TV viewing, storing listings in an XML format. There are backends to download TV listings for several countries, filter programs and Perl libraries to process listings.
A free COBOL compiler
GnuCOBOL (formerly OpenCOBOL) is a free COBOL compiler. cobc translates COBOL source to executable using intermediate C, designated C compiler and linker. OpenCOBOL 1.1 became GNU Cobol 1.1 in 2013. Official releases at ftp://ftp.gnu.org/gnu/gnucobol GnuCOBOL 2.2 is the last release, version 3.0 is on its way. A programmer's guide, by Gary Cutler, and other documentation, is indexed at http://open-cobol.sourceforge.net/ OpenCOBOL was written by Keisuke Nishida and Roger While, from 2001 to 2012. GnuCOBOL is also authored by Simon Sobisch, Ron Norman, Edward Hart, Sergey Kashyrin, Dave Pitts and Brian Tiffin. Others listed in the AUTHORS and THANKS files. Copyright 2001-2018 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the FSF; either version 3, or (at your option) any later version. The libcob run time support source tree is licensed LGPL.
Getleft is a Web site grabber, it downloads complete web sites according to the options set by the user.
MSN compatible messenger application
A very nice MSN compatible messenger application, aMSN Messenger is a multiplatform MSN messenger clone. Works pretty much like its Windows based counterpart. Perfect for keeping in touch with those friends who have not yet seen the light. Works on linux
Chess Database and Toolkit program
"Shane's Chess Information Database" is a huge chess toolkit with extensive database, analysis and chess-playing features. Scid vs. PC is a usability and bug-fix fork of Scid. It has extensive interface fixes and improvements, and is fully compatible with Scid's .si4 databases. It's new features include a rewitten Gamelist, a Computer Tournament, and FICS, Tree and Book improvements.
WaveSurfer is an open source tool for sound visualization and manipulation. Typical applications are speech/sound analysis and sound annotation/transcription. WaveSurfer may be extended by plug-ins as well as embedded in other applications.
PySolFC (PySol Fan Club edition) is an extended version of PySol (a solitaire card games collection).
NETGEN is an automatic 3d tetrahedral mesh generator
NETGEN is an automatic 3d tetrahedral mesh generator. It accepts input from constructive solid geometry (CSG) or boundary representation (BRep) from STL file format. The connection to a geometry kernel allows the handling of IGES and STEP files. NETGEN contains modules for mesh optimization and hierarchical mesh refinement. Netgen is open source based on the LGPL license. It is available for Unix/Linux and Windows.
SSVNC adds encryption security to VNC. It provides a GUI for Windows, MacOSX, and Unix that automatically starts up an SSL or SSH tunnel for connections to any VNC server. It also supports VeNCrypt encryption. The Unix viewer has many new features.
Integrated Development Environment for some microcontrollers based on 8051(e.g. AT89S8253). Supported languages are Assembly and C. It has its own simulator, assembler, editor and many other tools. See the project web site for more details and the newest updates.
A graphical tool to design a bicycle (s) geometry and derive drawings from its configuration
A protocol agnostic application layer denial of service attack.
PyLoris is a scriptable tool for testing a server's vulnerability to connection exhaustion denial of service (DoS) attacks. PyLoris can utilize SOCKS proxies and SSL connections, and can target protocols such as HTTP, FTP, SMTP, IMAP, and Telnet.
Cross-platform, scientific graphics plotting library
PLplot is a cross-platform, scientific graphics plotting library that supports math symbols and human languages (via UTF-8 user input strings); plot capabilities for multiple non-interactive plot file formats and in multiple interactive environments; and bindings for multiple computer languages.
Volocian believes first and foremost that financial status shouldn’t be a barrier to entry in multimedia content creation. Whether you want to design a product or website, record a band, remix a song, or produce a feature length movie with professional post production graphics and effects, Volocian™ wants to help, even if you’re using borrowed hardware with no previous experience. We provide affordable products and services for any budget, including cost-free solutions for education and demo purposes, while everything we do is designed with ease of use and flexibility in mind, to suit everyone from novice hobbyists to expert professionals. Wherever possible, Volocian™ relies on free, open source, and cross-platform software to prevent vendor lock-in, planned obsolescence, and software as a service licensing. While we remain pragmatic about the use of proprietary software, as we’re aware of the feature limitations of some open source solutions, free solutions are preferred.
A loudspeaker phase linearization, EQ and filtering tool
rePhase is a FIR generation tool for building fully linear-phase active crossovers with arbitrary slopes. It also let you manually compensate for the phase shifts of your loudspeakers and existing crossovers, be it active or passive. Once generated, the FIR can be applied using any hardware (openDRC, miniSHARC, Najda, ...) or software (foobar, convolver, JRiver, ...), stereo or multi-way convolution engine. Donate: rePhase is free software. If you like it you can support its development with a donation. - paypal: https://goo.gl/v44mmD Tutorials: - miniDSP application note: http://goo.gl/9krGT8 - Pat Brown's prosoundweb article: http://goo.gl/gJG1Of - mwillems' tutorial: http://goo.gl/oKgmhx - Jimmy Thomas' tutorial (in French): http://goo.gl/7kBt7Q Support: - diyaudio forum thread: http://goo.gl/KA5ilz - miniDSP forum section: http://goo.gl/U78IXD - direct email: http://scr.im/rePhase rePhase - Copyright © 2012-2016 Thomas Drugeon
InstallJammer is a multiplatform GUI installer and builder. InstallJammer is no longer under active development.
A simple keylogger written in python. It is primarily designed for backup purposes, but can be used as a stealth keylogger, too. It does not raise any trust issues, since it is a set of [relatively] short python scripts that you can easily examine.
ASCEND is a modelling environment and solver for large or small systems of non-linear equations, for use in engineering, thermodynamics, chemistry, physics, mathematics and biology. Solvers for both steady and dynamic (NLA & DAE) problems, are provid
The "Img" package adds a lot of image formats to Tcl/Tk.
The NCID (Network Caller ID) project is Caller ID (CID) distributed over a network. The project contains the NCID package and 4 optional client packages. Each package is described at the NCID web site. A non-inclusive list of 3rd party addons is also available at the web site Available Packages: NCID - contains the server, gateways, and a client with output modules LCDncid - a client that uses LCDproc to display Caller ID on a LCD display NCIDandroid - a client and gateway combination for Android devices NCIDdisplay - a homebrew client that displays on large LED modules NCIDpop - a popup client for Windows, Mac, and Linux