/r/linuxprojects
A subreddit dedicated to showcasing unique and interesting projects involving Linux based operating systems.
/r/linuxprojects
I have seen several companies neglecting linux as mainos and developing their clients exclusively for Windows and MacOS, hence my team at DoShare are building an officially supported, native features integrated Client for Linux Ecosystem that can sync across all major platforms including MacOS, Windows, Android and iOS and even with Linux.
We are looking for Beta Testers for this project, what you will get (for free) :
Enter your email at https://cloud.doshare.me and we will send you installation instructions within 24 Hours
PS: There's also a paid version with upto 2TB cloud storage
Hi folks! so, am just a noob, just learning programming. Am using linux for almost a year now and wants to build something, my own stuff which I think is lacking in linux for me. And for that I've search everywhere and asked gpt about the road map and how can I even start. Like which technology I should learn, where can I get my hands on like stuff. But didn't get any clear answer, I've check the sites but like kde neon but got nothing or I should say more overwhelming for me.
Can you guys help me out and tell me where can i get materials and what technology I need to learn?
Newsraft 0.25 is here! https://codeberg.org/newsraft/newsraft
I was looking for an audio controller that's simple and easy to customize, but I couldn't find too much. There was pavucontrol, but it was hard to customize. So I made my own called CVol. It's only a slider that you can control volume and text showing the volume in percentage. you use json
file to configure and customize it. Here's link: https://github.com/cMerd/CVol/ and here's how it looks like: https://imgur.com/a/s0ubBhX
I felt the GNOME and KDE and evem xfce are boring so i made one with olny godot and one bash script
I've been always irritated by the fact that parts of my environment don't follow the color-scheme preference changes. I decided to do something about it, and making tmux switch its theme automatically was one of the things I've done. It's supported through a small utility I've implemented some time ago.
Might be that somebody will find this useful. Enjoy!
Newsraft is a terminal feed reader which received an update recently! https://codeberg.org/newsraft/newsraft
Hello,
I'd like to share a project I've recently been working on. It's a high-performance C++ library tailored for building Wayland compositors, with a strong focus on ease of development. The project implements the basic Wayland protocols required for desktop compositors, includes classes for efficient 2D rendering, supports multiple GPU setups, and provides examples, thorough documentation, and a detailed tutorial.
You can find the project on GitHub: https://github.com/CuarzoSoftware/Louvre
Feel free to explore and provide feedback!
Best regards,
Cuarzo Software
Are you passionate about Linux and Unix? 🐧
Do you want to connect with like-minded individuals, from beginners to experts? 🧠
Then you've found your new home. We're all about fostering meaningful connections and knowledge sharing.
🤔 Why We Exist: At the heart of our community is a shared love for Linux and Unix. We're here to connect with fellow enthusiasts, regardless of where you are on your journey, and create a space where our shared passion thrives.
🤨 How We Do It: We foster a welcoming environment where open conversations are the norm. Here, you can share your experiences, ask questions, and deepen your knowledge alongside others who are equally passionate.
🎯 What We Offer:
🔹 Engaging Discussions: Our discussions revolve around Linux and Unix, creating a hub of knowledge-sharing and collaboration. Share your experiences, ask questions, and learn from each other.
🔹 Supportive Environment: Whether you're a newcomer or a seasoned pro, you'll find your place here. We're all about helping each other grow. Our goal is to create a friendly and supportive space where everyone, regardless of their level of expertise, feels at home.
🔹 Innovative Tools: Explore our bots, including "dlinux," which lets you create containers and run commands without leaving Discord—a game-changer for Linux enthusiasts.
🔹 Distro-Specific Support: Our community is equipped with dedicated support channels for popular Linux distributions, including but not limited to:
Arch Linux
CentOS
Debian
Fedora
Red Hat
Ubuntu
Why Choose Us? 🌐
Our server aligns perfectly with Discord's guidelines and Terms of Service, ensuring a safe and enjoyable experience for all members. 🧐 📜 ✔️
Don't take our word for it—come check it out yourself! 👀
Join our growing community of Linux and Unix enthusiasts today let's explore, learn, and share our love for Linux and Unix together. 🐧❤️
See you on the server! 🚀
Greetings,
I'd like to introduce a project I've recently been working on that might prove valuable to some of you. It's a C library designed for creating OpenGL ES 2.0 applications without relying on a display server, instead using DRM/KMS. I developed this library as a graphical backend for another project I'm currently working on, aimed at creating Wayland compositors.
This library simplifies the configuration of all DRM devices and connectors, leaving you with the straightforward task of selecting the connectors you want to render to. It also offers utilities for effortlessly creating OpenGL textures that are automatically shared among all GPUs. This feature comes in handy, especially when developing a Wayland compositor, as it enables seamless movement of application windows across multiple screens, even if they don't belong to the same GPU.
Developing DRM/KMS applications can be quite challenging, so I believe this project will be a valuable resource for many of you.
You can find the project repository here:
https://github.com/CuarzoSoftware/SRM
I hope this proves helpful in your projects.
Best regards
This guide is applicable to other distros as well.
You just need to find the equivalent packages to install using the respective package managers.
Hey all, I wrote a small script to run XMPP server inside I2P network, you don't need public IP and domain to use this method. the domain for XMPP will be the tunnel with b32 address (xxx.b32.i2p): https://github.com/donBarbos/i2p-jabber
Hi, I'm here again not just to promote myself, but to ask you if you're the mantainer of an Appimage or a portable linux app, I've released this website (I've already talked about this one month ago, here) under the GPL3 license... so you're free to edit it the way you want:
https://portable-linux-apps.github.io
So I'm open to requests of addition (and removals, of course)... but just let me know!
For better or for worse.
Cheers.
it is a place to learn, create and share not only your own projects but rather linux experiences. it also hosts some neat services and has a pubnix running NixOS with linux-libre, so you can install your own packages and do some server stuff free of charge and with the capability of installing packages! you should definetively check it out if you want to meet new people, create some software and just be around with linux!
Check out Regulus-Spotify, a cool Conky theme that works on all Linux systems! This theme is based on the Regulus theme (found at https://github.com/closebox73/Leonis) and shows useful information like weather, time, date, CPU, RAM, discs, and internet usage. Plus, when you're jamming to your favorite tunes on Spotify, Regulus-Spotify displays the song's name, artist, and cover. To download this awesome Conky theme that displays Spotify song information, check out this project on Github.
Hi everybody, in two years working on AM I've built a dozen of AppImage packages for my package manager, using my custom workflow. Now it's time to share it to you. I've just finisced to write and test a script extracted from my recipes.
I've called it "AppImaGen", and this is the link: https://github.com/ivan-hc/AppImaGen
All the instructions are on the README.
Cheers and... have fun!
A month ago I wrote this post aiming to create a place where all portable Linux applications can be found with all the instructions to made them installable on your system.
"Installing" a "portable" app seems to be a non sense talking, but many apps have not a dinamic and direct link to the latest version, also about the 90% or more of all AppImage packages available on the internet are not updatable if not by a separate script that can check the latest version for you (and I wrote two of them for due to this issue).
I've started the site with one simplepage with some links trying to learn how to wrote my site using github pages... now they are more than 1500 (all uploaded today, just check the commits)!
Visit https://portable-linux-apps.github.io , the whole site is wrote in markdown, so to add screenshots and icons is easy with a drag-and-drop on your fork. I'll do the same by adding some screenshots of the apps. If you think that the pages can be done better you're free to do what you want, the site is fully open source.
Cheers.
A while ago I created a software, called exeCute, which simplifies the usage of Wine and DosBox. Same as Proton, but more targeted to use on the desktop outside Steam.
exeCute automates most things around configuring Wine. You just have to click on the executable you want, and exeCute configures Wine optimally.
Lately I have been improving it drastically, and now it automates all these things:
- Selects if to launch with Wine or Dosbox.
- Installs dxvk vkd3d, so all DirectX applications run fast using Vulkan as backend. Skips if the GPU doesn't support Vulkan.
- Mounts any disk image found in the executable folder, simulating a physical disc.
- Sets DPI according to the current resolution.
- Restores desktop resolution if Wine hasn't done so.
- Enables quality midi through Fluidsynth and soundfont-generaluser.
- Simulates a virtual desktop if you place a "desktop.conf" file in the application folder with the desktop resolution you want.
I created a small tool displaying a text-based CPU core usage bar-diagram, which can be used within window managers like dwm: https://github.com/vredez/cpustatus
Hi, being r/AppImage now for restricted access like appimage.github.io that does not allow the access of third-part packagers... I've started a new repository on github that points to be a community-driven place for the lovers of portable apps (not just AppImages, also other programs like Firefox, Blender etcetera...).
I'm the developer of two CLI Application Managers:
I've already uploaded some posts and videos in this community about the usage of AM, but now that my tools can manage more than 1500 installation scripts... I want to spread all this to the Linux community and made you part of the project.
The repository is this:
https://github.com/Portable-Linux-Apps/Portable-Linux-Apps.github.io
I want to dedicate more pages for each app of the lists you can find on the main pageof this website, maybe by adding icons, screenshots, descriptions and how to install them using AM and AppMan (the way FlatHub already does).
If you have a github account and want to contribute this project, fork the repository and choose/suggest how the site should appear.
This is my present for the Linux community and for all those people that want to use portable linux apps that can update themself easily.
I'm waiting for your effort.
Cheers.
I have created a small tool, called vDisc, that makes super simple to mount and unmount disc images.
I found that other tools already do that, but they have a few issues. And it can be greatly simplified.
Here's a demonstration: