xyproto

xyproto

👤 Developer

36 repositories on SrcLog

View on GitHub
36 Repos
6.6k Stars
391 Forks
6.6k Watchers

Repositories (36)

algernon xyproto/algernon Go

Small self-contained pure-Go web server with Lua, Teal, Markdown, Ollama, HTTP/2, QUIC, Redis, SQLite and PostgreSQL support ++

3k
orbiton xyproto/orbiton Go

Snappy and configuration-free text editor/IDE for the terminal. Suitable for writing git commit messages, editing Markdown, config files, source code, man pages and for quick edit-format-compile cycles when programming. Has syntax highlighting, jump-to-error, rainbow parentheses, macros, cut/paste portals, LSP support and a simple gdb+dlv frontend.

660
wallutils xyproto/wallutils Go

:city_sunset: Utilities for handling monitors, resolutions, wallpapers and timed wallpapers

517
permissions2 xyproto/permissions2 Go

:closed_lock_with_key: Middleware for keeping track of users, login states and permissions

507
sdl2-examples xyproto/sdl2-examples Makefile

SDL2 examples, for 25+ different programming languages

356
png2svg xyproto/png2svg Go

:twisted_rightwards_arrows: Convert small PNG images to SVG Tiny 1.2

350
gendesk xyproto/gendesk Go

:herb: Generate .desktop files and download .png icons by specifying a minimum of information

162
go2cpp xyproto/go2cpp Go

Go to C++20 transpiler

133
cxx xyproto/cxx Python

:electric_plug: Configuration-free utility for building, testing and packaging executables written in C++. Can auto-detect compilation flags based on includes, via the package system and pkg-config.

124
battlestar xyproto/battlestar Go

:dizzy: A different take on Assembly, with the goal of creating tiny executables.

93
fstabfmt xyproto/fstabfmt Go

:dagger: Format /etc/fstab files automatically

78
tinyxxd xyproto/tinyxxd C

Drop-in cross-platform replacement and standalone version of the hex dump utility that comes with ViM. Licensed only under MIT and/or GPL2 (dual license).

56
simplehstore xyproto/simplehstore Go

:convenience_store: Easy way to use a PostgreSQL database (and the HSTORE feature) from Go

54
setconf xyproto/setconf Python

:green_book: Change settings in configuration text files

49
http2check xyproto/http2check Go

:white_check_mark: Utility for checking if a web server supports HTTP/2

49
mooseware xyproto/mooseware Go

:skull: Skeleton for writing a middleware handler

47
onthefly xyproto/onthefly Go

:link: Generate HTML and CSS together, on the fly

46
metatar xyproto/metatar Go

Manipulate tar file metadata, list tar files or convert tar to cpio. For some projects, this can replace fakeroot and cpio, when creating an initrd image that is compatible with the Linux kernel. Used in production in at least one company.

32
cdetect xyproto/cdetect Go

:microscope: Detect which compiler and compiler version a Linux executable (in the ELF format) was compiled with

31
botsay xyproto/botsay Go

:robot: Output text together with randomly generated ASCII robots in colors inspired by synthwave/rainbows

29
ainur xyproto/ainur Go

:milky_way: Detect compiler names and versions from ELF files

26
elfinfo xyproto/elfinfo HTML

Utility for displaying which compiler was used for creating an ELF file + basic info

25
ud xyproto/ud C

The UNIX day utility

19
jit xyproto/jit Go

:vulcan_salute: Go module for executing machine code directly and a machine code interpreter.

18
in xyproto/in Rust

:open_file_folder: Create a directory if needed, then run the given command there

18
kal xyproto/kal Go

:card_index: Utility with red days and flag flying days + calendar package for Go

12
tinyionice xyproto/tinyionice C

Drop-in replacement for ionice in 300 lines of C

11
pastefile xyproto/pastefile Go

:page_with_curl: Paste the clipboard contents to a given file

10
mcbanner xyproto/mcbanner Go

:flags: Application for generating Minecraft banners

9
sealion xyproto/sealion Python

:ocean: Prompt lunch reminder

9