hello friends! new(ish)!
/g/ projects: Difference between revisions
Jump to navigation
Jump to search
>Youra (Added the programming projects for n00bz) |
>Slocidrogi (Added Schillsaver to list of /g/ projects. thread archive: https://desuarchive.org/g/thread/51109512/) |
||
(37 intermediate revisions by 21 users not shown) | |||
Line 1: | Line 1: | ||
{{Move|Category:Projects|Most likely more suitable as a category.}} | {{Move|Category:Projects|Most likely more suitable as a category.}} | ||
The following is a list on projects and software made by /g/entoomans. | The following is a list on projects and software made by [[/g/|/g/entoomans]]. Contrary to popular belief, they're not ''all'' failures! | ||
== Programs == | == Programs == | ||
Line 17: | Line 17: | ||
|Title = [[Tox]] | |Title = [[Tox]] | ||
|Type = Library | |Type = Library | ||
|License = [[GPLv3]] | |License = [[GPL | GPLv3]] | ||
|Website = https://github.com/irungentoo/ProjectTox-Core/ | |Website = https://github.com/irungentoo/ProjectTox-Core/ | ||
|ShortSummary = Secure P2P messenger library & client. | |ShortSummary = Secure P2P messenger library & client. | ||
|Language = C | |Language = C | ||
}} | }} | ||
{{Software List | |||
|Title = gTorrent | |||
|Type = Desktop Program | |||
|License = [[GPL | GPLv3]] | |||
|Website = https://github.com/gtorrent | |||
|ShortSummary = Multi-platform torrent client (aka uTorrent Killer) | |||
|Language = C++ | |||
}} | |||
{{Software List | |||
|Title = rms.sexy | |||
|Type = Website | |||
|License = Public Domain | |||
|Website = https://github.com/Mechazawa/rms.sexy | |||
|ShortSummary = The source code for the sexiest .sexy domain | |||
|Language = PHP | |||
}} | |||
{{Software List | {{Software List | ||
Line 36: | Line 55: | ||
|Type = Core Utils | |Type = Core Utils | ||
|License = [[MIT]] | |License = [[MIT]] | ||
|Website = | |Website = https://github.com/ms11/gentils | ||
|ShortSummary = /g/ rewrite of the GNU core utils. | |ShortSummary = /g/ rewrite of the GNU core utils. | ||
|Language = C | |Language = C | ||
Line 62: | Line 81: | ||
|Title = Chanb | |Title = Chanb | ||
|Type = Web software. | |Type = Web software. | ||
|License = [[GPLv2]]. | |License = [[GPL | GPLv2]]. | ||
|Website = https://github.com/diantahoc/chanb | |Website = https://github.com/diantahoc/chanb | ||
|ShortSummary = ASP.NET image board. | |ShortSummary = ASP.NET image board. | ||
Line 72: | Line 91: | ||
|Type = Desktop program | |Type = Desktop program | ||
|License = ? | |License = ? | ||
|Website = | |Website = ? | ||
|ShortSummary = 4chan spammer. | |ShortSummary = 4chan spammer. | ||
|Language = C# | |Language = C# | ||
Line 82: | Line 101: | ||
|Type = Interpreter | |Type = Interpreter | ||
|License = ? | |License = ? | ||
|Website = https://github.com/ | |Website = https://github.com/haasn/-g-pl | ||
|ShortSummary = /g/ programming language interpreter. | |ShortSummary = /g/ programming language interpreter. | ||
|Language = C# | |Language = C# | ||
Line 100: | Line 119: | ||
|Type = Utility | |Type = Utility | ||
|License = ? | |License = ? | ||
|Website = | |Website = ? | ||
|ShortSummary = Made to turn set of static files from markdown to HTML and then make a static website with it. | |ShortSummary = Made to turn set of static files from markdown to HTML and then make a static website with it. | ||
|Language = Python | |Language = Python | ||
Line 144: | Line 163: | ||
|Title = Peer-to-peer chat client | |Title = Peer-to-peer chat client | ||
|Type = Chat program | |Type = Chat program | ||
|License = [[GPLv3]] | |License = [[GPL | GPLv3]] | ||
|Website = https://github.com/nandykins/p2p-chat | |Website = https://github.com/nandykins/p2p-chat | ||
|ShortSummary = Peer-to-peer chat client (Note: It's awful, and the crypto used is not secure.) | |ShortSummary = Peer-to-peer chat client (Note: It's awful, and the crypto used is not secure.) | ||
Line 153: | Line 172: | ||
|Title = STG -> C# compiler | |Title = STG -> C# compiler | ||
|Type = Compiler | |Type = Compiler | ||
|License = [[GPLv3]] | |License = [[GPL | GPLv3]] | ||
|Website = http://hub.darcs.net/nand/compilers/browse/STG | |Website = http://hub.darcs.net/nand/compilers/browse/STG | ||
|ShortSummary = | |ShortSummary = | ||
Line 217: | Line 236: | ||
|Type = Desktop program | |Type = Desktop program | ||
|License = ? | |License = ? | ||
|Website = | |Website = https://github.com/diantahoc/Sandwich | ||
|ShortSummary = 4chan desktop client. | |ShortSummary = 4chan desktop client for windows. | ||
|Language = C# | |Language = C# | ||
}} | }} | ||
{{Software List | {{Software List | ||
|Title = | |Title = ChanArchiver | ||
|Type = Desktop program | |Type = Desktop program | ||
|License = [[GPLv2]] | |License = [[GPL | GPLv2]] | ||
|Website = https://github.com/diantahoc/chan-archiver | |Website = https://github.com/diantahoc/chan-archiver | ||
|ShortSummary = | |ShortSummary = Personal archive program for 4chan. | ||
|Language = C# | |||
}} | |||
{{Software List | |||
|Title = Livechan | |||
|Type = Website | |||
|License = ? | |||
|Website = https://github.com/emgram769/live4chan | |||
|ShortSummary = Imageboard powered by websockets | |||
|Language = Javascript/HTML/CSS | |||
}} | |||
{{Software List | |||
|Title = bhottu | |||
|Type = IRC Bot | |||
|License = ? | |||
|Website = https://github.com/gentoomen/bhottu | |||
|ShortSummary = Modular IRC Bot communally developed by people from #/g/sicp on Rizon (named SICPBot on the channel) | |||
|Language = Python/MySQL | |||
}} | |||
{{Software List | |||
|Title = Nimdok | |||
|Type = IRC Bot | |||
|License = [[GPL]] | |||
|Website = https://github.com/Mechazawa/Nimdok | |||
|ShortSummary = Modular IRC Bot communally developed by people from #/g/sicp on Rizon (named Nimdok on the channel) | |||
|Language = Python/SQLite | |||
}} | |||
{{Software List | |||
|Title = WebMCam | |||
|Type = Desktop software | |||
|License = [[GPL | GPLv3]] | |||
|Website = https://github.com/TheTarkus/WebMCam/ | |||
|ShortSummary = WebM desktop recorder. Like (GIF Cam) or LICEcap but for WebM. | |||
|Language = C# | |Language = C# | ||
}} | |||
{{Software List | |||
|Title = Lo/g/os | |||
|Type = Operating System | |||
|License = MIT | |||
|Website = https://github.com/install-logos/logos | |||
|ShortSummary = Operating system that focuses on logos | |||
|Language = loonix | |||
}} | |||
{{Software List | |||
|Title = 8chan Monitor | |||
|Type = Desktop software | |||
|License = ? | |||
|Website = https://bitbucket.org/Thinty/lizard | |||
|ShortSummary = Tray utility for monitoring replies to threads | |||
|Language = C# | |||
}} | |||
{{Software List | |||
|Title = werchan | |||
|Type = Message board | |||
|License = Public Domain / ISC / MIT | |||
|Website = http://guhnoo.org/ | |||
|ShortSummary = A message board based on the werc web framework | |||
|Language = rc | |||
}} | |||
{{Software List | |||
|Title = Teknik | |||
|Type = Web Services | |||
|License = [[BSD 3-Clause]] | |||
|Website = https://www.teknik.io/ | |||
|ShortSummary = A suite of services to assist in people's ideas | |||
|Language = PHP/JS/HTML | |||
}} | |||
{{Software List | |||
|Title = Limf | |||
|Type = Desktop Program | |||
|License = MIT | |||
|Website = http://github.com/lich/limf | |||
|ShortSummary = A tool for uploading files to pomf.se clones. | |||
|Language = Python | |||
}} | |||
{{Software List | |||
|Title = Aloonix DE | |||
|Type = OS | |||
|License = ? | |||
|Website = http://aloonix.neocities.org/ | |||
|ShortSummary = "The GNU/Linux distribution you deserve." | |||
|Language = Shell | |||
}} | |||
{{Software List | |||
|Title = VGA Timing Editor | |||
|Type = Calculator | |||
|License = ? | |||
|Website = https://kosshi.gitlab.io/vgatimingeditor/ | |||
|ShortSummary = Calculator for VGA timings and modelines. | |||
|Language = HTML/JavaScript | |||
}} | |||
{{Software List | |||
|Title = Media-Embedder | |||
|Type = User-script | |||
|License = [[GPLv3]] | |||
|Website = https://git.coom.tech/Zip/Media-Embedder | |||
|ShortSummary = Embed a wide variety of media in PNGs and WebMs on 4chan | |||
|Language = JavaScript | |||
}} | |||
{{Software List | |||
|Title = PNG Extra Embedder (PEE) | |||
|Type = User-script | |||
|License = ? | |||
|Website = https://git.coom.tech/fuckjannies/lolipiss | |||
|ShortSummary = Can embed any file in a PNG/WebM/GIF and upload it to a third-party host through 4chan. | |||
|Language = JavaScript | |||
}} | |||
{{Software List | |||
|Title = QuickMedia | |||
|Type = Desktop Program | |||
|License = [[GPL | GPLv3]] | |||
|Website = https://git.dec05eba.com/QuickMedia/about/ | |||
|ShortSummary = A rofi inspired native client for web services. Supports youtube, 4chan, manga sites and more. | |||
|Language = C/C++ | |||
}} | |||
{{Software List | |||
|Title = AutoMedia | |||
|Type = Daemon | |||
|License = [[GPL | GPLv3]] | |||
|Website = https://git.dec05eba.com/AutoMedia/about/ | |||
|ShortSummary = Automatically download new anime episodes (rss torrents) and manga chapters (html). Written mostly in C to use less than 100kb ram (static) for full autismo. | |||
|Language = C/Python | |||
}} | |||
{{Software List | |||
|Title = Gpu Screen Recorder | |||
|Type = Desktop Program | |||
|License = [[GPL | GPLv3]] | |||
|Website = https://git.dec05eba.com/gpu-screen-recorder/about/ | |||
|ShortSummary = A shadowplay-like screen recorder for Linux. The fastest screen recorder for Linux. 100% gpu accelerated. | |||
|Language = C++ | |||
}} | |||
{{Software List | |||
|Title = VR Video Player | |||
|Type = Desktop Program | |||
|License = [[BSD 3-Clause]] | |||
|Website = https://git.dec05eba.com/vr-video-player/about/ | |||
|ShortSummary = A virtual reality video player for X11 for playing stereoscopic videos (pr0n) and games | |||
|Language = C++ | |||
}} | |||
{{Software List | |||
|Title = greentext voice | |||
|Type = Script | |||
|License = Public Domain | |||
|Website = https://git.dec05eba.com/greentext-voice/about/ | |||
|ShortSummary = A minimal script for text to speech using the meme greentext voice | |||
|Language = Posix shell/Core utils | |||
}} | |||
{{Software List | |||
|Title = Schillsaver | |||
|Type = Desktop Program | |||
|License = Apache | |||
|Website = https://github.com/Valkryst/Schillsaver | |||
|ShortSummary = Allows you to encode one or more files, from their native formats, into a single video. This video is comprised of black/white blocks that represent the bits of the input file(s). The resulting video can be uploaded to a hosting site, such as YouTube, where it can then be re-downloaded in the future and decoded back into the original file. This allows for free file storage. | |||
|Language = Java | |||
}} | }} | ||
Line 275: | Line 465: | ||
Some fa/g/s created a list of projects you can do to sharpen your programming skills. | Some fa/g/s created a list of projects you can do to sharpen your programming skills. | ||
[[File:Programming-Projects-for-N00bz.jpg|center|You should probably do some of these.]] | [[File:Programming-Projects-for-N00bz.jpg|center|You should probably do some of these.]] | ||
== Pro/g/ramming Challenges == | |||
/g/ approved programming challenges | |||
[[File:G_programming_challenges.png|center|Good luck]] |
Latest revision as of 19:19, 22 February 2023
MOVE CANDIDATE
This page is being proposed to be moved to somewhere else. Relevant discussion may be found on the talk page.
Reason: Most likely more suitable as a category.The following is a list on projects and software made by /g/entoomans. Contrary to popular belief, they're not all failures!
Programs
Title | Type | Language | License | Website | Description |
---|---|---|---|---|---|
Tox | Library | C | GPLv3 | https://github.com/irungentoo/ProjectTox-Core/ | Secure P2P messenger library & client.
|
gTorrent | Desktop Program | C++ | GPLv3 | https://github.com/gtorrent | Multi-platform torrent client (aka uTorrent Killer)
|
rms.sexy | Website | PHP | Public Domain | https://github.com/Mechazawa/rms.sexy | The source code for the sexiest .sexy domain
|
Zombie shooter | Game | Java | GPL | https://github.com/packetpirate/Generic-Zombie-Shooter | Generic Zombie Shooter is a simple overhead shooter game.
|
Gentils | Core Utils | C | MIT | https://github.com/ms11/gentils | /g/ rewrite of the GNU core utils.
|
JackOS | OS | N/A | ? | http://sourceforge.net/projects/jackos/ | ?
|
Picture Sorter | Desktop program | C# | None. | https://github.com/diantahoc/picture-sorter | Image sorting program with automatic color sorting feature.
|
Chanb | Web software. | C# | GPLv2. | https://github.com/diantahoc/chanb | ASP.NET image board.
|
DelayClose | Desktop program | C# | ? | ? | 4chan spammer.
|
(/g/pl lang interpreter) | Interpreter | C# | ? | https://github.com/haasn/-g-pl | /g/ programming language interpreter.
|
ACT | User-script | ECMAScript | ? | http://userscripts.org/scripts/show/176848 | Enhancement for /g/ code tags.
|
markdown to html | Utility | Python | ? | ? | Made to turn set of static files from markdown to HTML and then make a static website with it.
|
units | Library | Haskell | ? | http://hub.darcs.net/nand/units | Calculations with type-safe physical units
|
Letter counter | Utility | C | ? | https://github.com/Lanira/Counter/tree/master | Letter counter
|
brainfuck interpreter | Interpreter | Haskell | ? | http://hub.darcs.net/nand/brainfuck | brainfuck interpreter
|
pong game | Game | Haskell | ? | https://github.com/ekmett/lens/blob/master/examples/Pong.hs | A simple game of pong using gloss. (Note: has been modified/improved on by others)
|
Peer-to-peer chat client | Chat program | Haskell | GPLv3 | https://github.com/nandykins/p2p-chat | Peer-to-peer chat client (Note: It's awful, and the crypto used is not secure.)
|
STG -> C# compiler | Compiler | Haskell | GPLv3 | http://hub.darcs.net/nand/compilers/browse/STG |
|
Text adventure game engine | Game engine | ? | ? | http://www.mediafire.com/file/1mlmjwhxtwz/examplepasta.rar |
|
Host-As-Image | Script | Shell | BSD | https://github.com/notuncivil/host-as-image | Scripts to use image hosts for general file hosting.
|
RPN calculator with pretty errors | Calculator | Haskell | ? | http://bpaste.net/show/127768/ |
|
Manga Organizer | Desktop program | C# | ? | http://nagru.github.io/Manga-Organizer/ | This program provides tagging, searching and other basic management tools for manga. It is intended as a companion to the E-Hentai website, and optimally functions with directory names formatted as "[Artist] Title".
|
AniWrap | Library | C# | ? | https://github.com/diantahoc/AniWrap | C# .NET library for 4chan. It can post, report, delete and fetch posts.
|
Epic Pen | Desktop program | C# | MIT | http://sourceforge.net/projects/epicpen/files/ | A windows tool for drawing over your desktop and applications.
|
Sandwich | Desktop program | C# | ? | https://github.com/diantahoc/Sandwich | 4chan desktop client for windows.
|
ChanArchiver | Desktop program | C# | GPLv2 | https://github.com/diantahoc/chan-archiver | Personal archive program for 4chan.
|
Livechan | Website | Javascript/HTML/CSS | ? | https://github.com/emgram769/live4chan | Imageboard powered by websockets
|
bhottu | IRC Bot | Python/MySQL | ? | https://github.com/gentoomen/bhottu | Modular IRC Bot communally developed by people from #/g/sicp on Rizon (named SICPBot on the channel)
|
Nimdok | IRC Bot | Python/SQLite | GPL | https://github.com/Mechazawa/Nimdok | Modular IRC Bot communally developed by people from #/g/sicp on Rizon (named Nimdok on the channel)
|
WebMCam | Desktop software | C# | GPLv3 | https://github.com/TheTarkus/WebMCam/ | WebM desktop recorder. Like (GIF Cam) or LICEcap but for WebM.
|
Lo/g/os | Operating System | loonix | MIT | https://github.com/install-logos/logos | Operating system that focuses on logos
|
8chan Monitor | Desktop software | C# | ? | https://bitbucket.org/Thinty/lizard | Tray utility for monitoring replies to threads
|
werchan | Message board | rc | Public Domain / ISC / MIT | http://guhnoo.org/ | A message board based on the werc web framework
|
Teknik | Web Services | PHP/JS/HTML | BSD 3-Clause | https://www.teknik.io/ | A suite of services to assist in people's ideas
|
Limf | Desktop Program | Python | MIT | http://github.com/lich/limf | A tool for uploading files to pomf.se clones.
|
Aloonix DE | OS | Shell | ? | http://aloonix.neocities.org/ | "The GNU/Linux distribution you deserve."
|
VGA Timing Editor | Calculator | HTML/JavaScript | ? | https://kosshi.gitlab.io/vgatimingeditor/ | Calculator for VGA timings and modelines.
|
Media-Embedder | User-script | JavaScript | GPLv3 | https://git.coom.tech/Zip/Media-Embedder | Embed a wide variety of media in PNGs and WebMs on 4chan
|
PNG Extra Embedder (PEE) | User-script | JavaScript | ? | https://git.coom.tech/fuckjannies/lolipiss | Can embed any file in a PNG/WebM/GIF and upload it to a third-party host through 4chan.
|
QuickMedia | Desktop Program | C/C++ | GPLv3 | https://git.dec05eba.com/QuickMedia/about/ | A rofi inspired native client for web services. Supports youtube, 4chan, manga sites and more.
|
AutoMedia | Daemon | C/Python | GPLv3 | https://git.dec05eba.com/AutoMedia/about/ | Automatically download new anime episodes (rss torrents) and manga chapters (html). Written mostly in C to use less than 100kb ram (static) for full autismo.
|
Gpu Screen Recorder | Desktop Program | C++ | GPLv3 | https://git.dec05eba.com/gpu-screen-recorder/about/ | A shadowplay-like screen recorder for Linux. The fastest screen recorder for Linux. 100% gpu accelerated.
|
VR Video Player | Desktop Program | C++ | BSD 3-Clause | https://git.dec05eba.com/vr-video-player/about/ | A virtual reality video player for X11 for playing stereoscopic videos (pr0n) and games
|
greentext voice | Script | Posix shell/Core utils | Public Domain | https://git.dec05eba.com/greentext-voice/about/ | A minimal script for text to speech using the meme greentext voice
|
Schillsaver | Desktop Program | Java | Apache | https://github.com/Valkryst/Schillsaver | Allows you to encode one or more files, from their native formats, into a single video. This video is comprised of black/white blocks that represent the bits of the input file(s). The resulting video can be uploaded to a hosting site, such as YouTube, where it can then be re-downloaded in the future and decoded back into the original file. This allows for free file storage.
|
The following is made by one person, who posted this in a post on /g/.
- A program to find the ‘center of mass’ of an image: http://bpaste.net/show/127770/
- Small program to attempt simulating (red/green) colorblindness: http://bpaste.net/show/127771/
- Small file browser for MPD, a bit in the style of ncmpc but worse/less functional: http://bpaste.net/show/127772/
- A tiny terminal based off vte, just wrapping it with pretty much no functionality - since the other vte wrappers were so bloated: http://bpaste.net/show/127774/ (I use rxvt-unicode again though since vte is slow as molasses.)
- A small server to proxy TCP connections over WebSockets, written to try and bypass a school proxy. I eventually realized OpenVPN has this built-in.
Server: http://bpaste.net/show/127776/ Client: http://bpaste.net/show/127777/
- (Highly incomplete) EDSL for generating regular expressions in Haskell: http://bpaste.net/show/127779/
- Implementation of modulo arithmetic via type-level naturals: http://bpaste.net/show/127780/
- SKI calculus and toy functions: http://bpaste.net/show/127781/
The following project were mentioned on /g/ but no additional info was provided
- Sono Hanabira games for android - ?
- loli farm - ?
- space shooter game - ?
- hydrocarbons namer (3d modeler) - ?
- space shooter (in winapi) - ?
- racing game with 360 degree vision - ?
Websites
Projects for N00bz
Some fa/g/s created a list of projects you can do to sharpen your programming skills.
Pro/g/ramming Challenges
/g/ approved programming challenges