Applications for development
AstroShutter is a Eto.Forms based ui that uses gphoto2_cl_bindings to control your camera for astrophotography
Bootstrap Studio is a powerful tool which web developers and designers use to create layouts and fully functional websites using the Bootstrap framework.
Cacher is a code snippet library for professional developers. Use it to build a technical knowledge base for you and your team.
Create native iOS, Android, Windows Phone and Desktop applications in Java. Just write it once and produce sophisticated multiplatform applications
Guitar is a graphical frontend for the git distributed version control system. It has logs, graphs, and a diff view.
Hexinator is a hex editor that is specialized on reverse engineering and binary file analysis.
It allows you to any of the 70+ existing "grammars" to decode file formats like PNG, JPEG, MP3, and others automatically. Additionally it supports you in the analysis of unknown file formats.
- Edit files of unlimited size
- Parse binary files automatically
- Incremental search
- Lua and Python scripting builtin
- Binary file comparison
- Data panel with little/big endian display
- Histogram (byte distribution)
- Checksum computation of byte selection
- Text encoding comparison
- Display all strings in file
Konjures primary desktop application, used to build and upload your website to the decentralized web!
Electron application based on React, React Router, Webpack, React Hot Loader for rapid application development
Electron application boilerplate based on React, React Router, Webpack, React Hot Loader for rapid application development
Textilosaurus is simple cross-platform text editor based on Qt and QScintilla. Textilosaurus aims to provide similar workflow as Notepad++ does.
appimagetool is a tool that lets you generate AppImage files. An AppImage is a self-running bundle that contains an application and everything it needs to run that cannot reasonably expected to be part of each target system.
This can include libraries that are not commonly available on target systems, resources such as translations, icons, fonts, and other auxiliary files. appimagetool makes it easy to take an AppDir (e.g., generated by linuxdeployqt) and turn it into an AppImage.
You can also embed update information so that your users can update the AppImage using binary delta updates with the AppImageUpdate tool. You can also sign the AppImage with GPG.
GraphQL IDE for better development workflows (GraphQL Subscriptions, interactive docs & collaboration)
Laigter is a tool that automatically generates maps for dynamic lighting effects in games. It allows normal, parallax, specular and occlusion map generation. Also, it allows the user to preview how the effect will look ingame.
Perl Executing Browser (PEB) is an HTML5 user interface for Perl 5 desktop applications. By default it runs local Perl 5 scripts as child processes with no server and is implemented as a C++ executable based on the Qt 5 libraries. Inspired by Electron and NW.js, PEB is another reuse of web technologies in desktop applications with Perl doing the heavy lifting instead of Node.js.
pkg2appimage is a tool that lets you generate AppImage files from existing packages. An AppImage is a self-running bundle that contains an application and everything it needs to run that cannot reasonably expected to be part of each target system.
This can include libraries that are not commonly available on target systems, resources such as translations, icons, fonts, and other auxiliary files. pkg2appimage makes it easy to take an existing package (e.g., a deb) and turn it into an AppImage.
quokkagit is a TortoiseGit inspired git log viewer for linux, which provides basic repository operations.
strans (string transform) is an intuitive string manipulation utility for the shell (primarily Unix, but should work cross-platform). The user does not need to know any programming. All she needs to do is provide strans with a set of examples. strans will automagically learn transformation rules from these examples and apply them to the input given on STDIN.
By storing history of coverage uncov allows you to monitor code coverage changes over time, view and compare collected reports.
The tool integrates with git repository of your projects and thus avoids generation of static reports. Data is bound to repository information, but can be shared among repository clones.
Provided command-line interface should be familiar to the majority of git users and helps to avoid switching to a browser to verify code coverage.
It's also possible to display coverage information in a browser, say, on your own CI server instead of using some third-party service.
Maxima is a system for the manipulation of symbolic and numerical expressions, including differentiation, integration, Taylor series, Laplace transforms, ordinary differential equations, systems of linear equations, polynomials, sets, lists, vectors, matrices and tensors. Maxima yields high precision numerical results by using exact fractions, arbitrary-precision integers and variable-precision floating-point numbers. Maxima can plot functions and data in two and three dimensions.
Main purpose of zograscope is implementation of syntax-aware diff (currently for C, C++ and GNU Makefile languages).
However, the infrastructure for doing this makes it possible to implement various other tools that don't require precise understanding of the code like compilers do.
There are additional tools for highlighting, searching and collecting statistics about source code.