An open API service indexing awesome lists of open source software.

https://github.com/freeslave/freeslave


https://github.com/freeslave/freeslave

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

          

### Half-Life and Quake related projects:

* [Half-Life Featureful](https://github.com/FreeSlave/halflife-featureful) - my improvements and additions to Half-Life SDK. A lot of Opposing Force, SoHL and Sven Co-op features implemented. Can be used as a base for a Half-Life modification.
* [def2fgd](https://github.com/FreeSlave/def2fgd) - convert GtkRadiant .def and Netradiant .ent files to JACK .fgd.
* [Qt image plugin for Half-Life .spr](https://github.com/FreeSlave/qt-sprite-image-plugin) - plugin for Qt and KDE to load Half-Life sprites as images. Allows easy viewing of Half-Life sprites in Gwenview.
* [Quake and Half-Life MIME types](https://github.com/FreeSlave/qhl-mimetypes) - MIME types descriptions for resource files of Half-Life and Quake games series. Useful in freedesktop environments.
* [Game watcher](https://github.com/FreeSlave/gamewatcher) - query server information for various games (Quake, GoldSource and Source games), with simple web interface.
* [hlbmpwatcher](https://github.com/FreeSlave/hlbmpwatcher) - watch new screenshots in Half-Life and automatically convert them to PNG.

### Freedesktop specifications implementations in D programming language:

* [Desktop base directories](https://github.com/FreeSlave/xdgpaths) - base directories in the file system.
* [Desktop entries](https://github.com/FreeSlave/desktopfile) - parsing and launching .desktop files.
* [Icon themes](https://github.com/FreeSlave/icontheme) - parsing icon themes and finding icons locations.
* [Shared MIME database](https://github.com/FreeSlave/mime) - parsing MIME database.
* [Trashcan](https://github.com/FreeSlave/trashcan) - putting files to trashcan and listing trashcan contents. Also available for Windows.
* [MIME Applications specification](https://github.com/FreeSlave/mimeapps) - associations between applications and MIME types.

### Other useful libraries written in D programming language:

* [Findexecutable](https://github.com/FreeSlave/findexecutable) - finding executables in system paths.
* [Mofile](https://github.com/FreeSlave/mofile) - parsing GNU gettext .mo files in D with permissive license.
* [Openfile](https://github.com/FreeSlave/openfile) - use symbolic constants instead of C-style strings to open files.
* [Resusage](https://github.com/FreeSlave/resusage) - evaluating RAM and CPU usage by process or the whole system.
* [Standardpaths](https://github.com/FreeSlave/standardpaths) - getting standard locations in the file system.
* [Volumeinfo](https://github.com/FreeSlave/volumeinfo) - listing currently mounted partitions.