Created the first draft of the FOSS Website
This commit is contained in:
parent
8b87143505
commit
7a99d4b1eb
42 changed files with 924 additions and 0 deletions
55
FOOS_ALT_WEBSITE/games.html
Normal file
55
FOOS_ALT_WEBSITE/games.html
Normal file
|
@ -0,0 +1,55 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>FOSS Alternatives</title>
|
||||
<link rel="stylesheet" href="styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<div class="header-content">
|
||||
<div class="project-name"><a href="index.html">FOSS alternative</a></div>
|
||||
<button class="burger-menu" onclick="toggleMenu()">☰</button>
|
||||
<ul class="menu">
|
||||
<li><a href="games.html">Games</a></li>
|
||||
<li><a href="general.html">General</a></li>
|
||||
<li><a href="tools.html">Tools</a></li>
|
||||
<li><a href="media.html">Multimedia</a></li>
|
||||
<li><a href="os.html">OS</a></li>
|
||||
<li><a href="social-media.html">Social media</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</header>
|
||||
<article>
|
||||
<nav>
|
||||
<ul class="folder-list">
|
||||
<li class="folder-list-item">
|
||||
<a class="folder-link" href="games/fps.html">FPS</a>
|
||||
</li>
|
||||
<li class="folder-list-item">
|
||||
<a class="folder-link" href="">General</a>
|
||||
</li>
|
||||
<li class="folder-list-item">
|
||||
<a class="folder-link" href="">Platformer</a>
|
||||
</li>
|
||||
<li class="folder-list-item">
|
||||
<a class="folder-link" href="">Sandbox</a>
|
||||
</li>
|
||||
<li class="folder-list-item">
|
||||
<a class="folder-link" href="">Strategy</a>
|
||||
</li>
|
||||
<li class="folder-list-item">
|
||||
<a class="folder-link" href="">Vehicle</a>
|
||||
</li>
|
||||
</ul>
|
||||
</nav>
|
||||
</article>
|
||||
<script>
|
||||
function toggleMenu() {
|
||||
const menu = document.querySelector(".menu");
|
||||
menu.classList.toggle("active");
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
26
FOOS_ALT_WEBSITE/games/fps.html
Normal file
26
FOOS_ALT_WEBSITE/games/fps.html
Normal file
|
@ -0,0 +1,26 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Game List</title>
|
||||
<link rel="stylesheet" href="../list.css">
|
||||
</head>
|
||||
<body>
|
||||
<h1>Game List</h1>
|
||||
<h2>Fully Free</h2>
|
||||
<ul class="fully-free">
|
||||
<li>Xonotic</li>
|
||||
<li>Freedoom</li>
|
||||
<li>OpenArena</li>
|
||||
</ul>
|
||||
|
||||
<h2>Non-Free Assets</h2>
|
||||
<ul class="non-free-assets">
|
||||
<li>AssaultCube</li>
|
||||
<li>Cube</li>
|
||||
<li>Cube 2: Sauerbraten</li>
|
||||
<li>Doom</li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
11
FOOS_ALT_WEBSITE/games/general
Normal file
11
FOOS_ALT_WEBSITE/games/general
Normal file
|
@ -0,0 +1,11 @@
|
|||
fully free
|
||||
|
||||
KDE Games
|
||||
GNOME Games
|
||||
Friday Night Funkin'
|
||||
|
||||
non-free assets
|
||||
|
||||
osu!
|
||||
OpenMW
|
||||
Daggerfall Unity
|
5
FOOS_ALT_WEBSITE/games/platformer
Normal file
5
FOOS_ALT_WEBSITE/games/platformer
Normal file
|
@ -0,0 +1,5 @@
|
|||
fully free
|
||||
|
||||
SuperTux
|
||||
|
||||
non-free assets
|
6
FOOS_ALT_WEBSITE/games/sandbox
Normal file
6
FOOS_ALT_WEBSITE/games/sandbox
Normal file
|
@ -0,0 +1,6 @@
|
|||
fully free
|
||||
|
||||
Minetest
|
||||
The Powder Toy
|
||||
|
||||
non-free assets
|
11
FOOS_ALT_WEBSITE/games/strategy
Normal file
11
FOOS_ALT_WEBSITE/games/strategy
Normal file
|
@ -0,0 +1,11 @@
|
|||
fully free
|
||||
|
||||
0 A.D.
|
||||
Freeciv
|
||||
OpenCity
|
||||
OpenTTD
|
||||
|
||||
non-free assets
|
||||
|
||||
OpenAge
|
||||
OpenRA
|
6
FOOS_ALT_WEBSITE/games/vehicle
Normal file
6
FOOS_ALT_WEBSITE/games/vehicle
Normal file
|
@ -0,0 +1,6 @@
|
|||
fully free
|
||||
|
||||
Rigs of Rods
|
||||
FlightGear
|
||||
|
||||
non-free assets
|
34
FOOS_ALT_WEBSITE/general.html
Normal file
34
FOOS_ALT_WEBSITE/general.html
Normal file
|
@ -0,0 +1,34 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>FOSS Alternatives</title>
|
||||
<link rel="stylesheet" href="styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<div class="header-content">
|
||||
<div class="project-name"><a href="index.html">FOSS alternative</a></div>
|
||||
<button class="burger-menu" onclick="toggleMenu()">☰</button>
|
||||
<ul class="menu">
|
||||
<li><a href="games.html">Games</a></li>
|
||||
<li><a href="general.html">General</a></li>
|
||||
<li><a href="tools.html">Tools</a></li>
|
||||
<li><a href="media.html">Multimedia</a></li>
|
||||
<li><a href="os.html">OS</a></li>
|
||||
<li><a href="social-media.html">Social media</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</header>
|
||||
<article>
|
||||
|
||||
</article>
|
||||
<script>
|
||||
function toggleMenu() {
|
||||
const menu = document.querySelector(".menu");
|
||||
menu.classList.toggle("active");
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
2
FOOS_ALT_WEBSITE/general_purpose/3d_modeling
Normal file
2
FOOS_ALT_WEBSITE/general_purpose/3d_modeling
Normal file
|
@ -0,0 +1,2 @@
|
|||
5/5
|
||||
Blender
|
5
FOOS_ALT_WEBSITE/general_purpose/cad
Normal file
5
FOOS_ALT_WEBSITE/general_purpose/cad
Normal file
|
@ -0,0 +1,5 @@
|
|||
5/5
|
||||
FreeCAD
|
||||
|
||||
4/5
|
||||
OpenSCAD
|
2
FOOS_ALT_WEBSITE/general_purpose/disk_cleaner
Normal file
2
FOOS_ALT_WEBSITE/general_purpose/disk_cleaner
Normal file
|
@ -0,0 +1,2 @@
|
|||
5/5
|
||||
Bleachbit
|
5
FOOS_ALT_WEBSITE/general_purpose/notes
Normal file
5
FOOS_ALT_WEBSITE/general_purpose/notes
Normal file
|
@ -0,0 +1,5 @@
|
|||
5/5
|
||||
Trillium
|
||||
|
||||
4/5
|
||||
Joplin
|
6
FOOS_ALT_WEBSITE/general_purpose/office_programs
Normal file
6
FOOS_ALT_WEBSITE/general_purpose/office_programs
Normal file
|
@ -0,0 +1,6 @@
|
|||
5/5
|
||||
LibreOffice
|
||||
|
||||
4/5
|
||||
ONLYOFFICE
|
||||
Collabora Online
|
6
FOOS_ALT_WEBSITE/general_purpose/password_manager
Normal file
6
FOOS_ALT_WEBSITE/general_purpose/password_manager
Normal file
|
@ -0,0 +1,6 @@
|
|||
5/5
|
||||
KeePassXC
|
||||
|
||||
4/5
|
||||
Bitwarden
|
||||
Proton Pass
|
2
FOOS_ALT_WEBSITE/general_purpose/pdf_viewer
Normal file
2
FOOS_ALT_WEBSITE/general_purpose/pdf_viewer
Normal file
|
@ -0,0 +1,2 @@
|
|||
5/5
|
||||
Okular
|
5
FOOS_ALT_WEBSITE/general_purpose/privacy_vpn
Normal file
5
FOOS_ALT_WEBSITE/general_purpose/privacy_vpn
Normal file
|
@ -0,0 +1,5 @@
|
|||
5/5
|
||||
ProtonVPN
|
||||
|
||||
4/5
|
||||
Mullvad VPN
|
2
FOOS_ALT_WEBSITE/general_purpose/programming
Normal file
2
FOOS_ALT_WEBSITE/general_purpose/programming
Normal file
|
@ -0,0 +1,2 @@
|
|||
5/5
|
||||
VS Codium
|
173
FOOS_ALT_WEBSITE/index.html
Normal file
173
FOOS_ALT_WEBSITE/index.html
Normal file
|
@ -0,0 +1,173 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>FOSS Alternatives</title>
|
||||
<link rel="stylesheet" href="styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<div class="header-content">
|
||||
<div class="project-name"><a href="index.html">FOSS alternative</a></div>
|
||||
<button class="burger-menu" onclick="toggleMenu()">☰</button>
|
||||
<ul class="menu">
|
||||
<li><a href="games.html">Games</a></li>
|
||||
<li><a href="general.html">General</a></li>
|
||||
<li><a href="tools.html">Tools</a></li>
|
||||
<li><a href="media.html">Multimedia</a></li>
|
||||
<li><a href="os.html">OS</a></li>
|
||||
<li><a href="social-media.html">Social media</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</header>
|
||||
<article>
|
||||
<h1>foss-alternatives</h1>
|
||||
<p class="text">
|
||||
This contains a spreadsheet with good alternatives to non-free programs.
|
||||
|
||||
The rating system takes into an account:
|
||||
Viability for regular users.
|
||||
Actual quality of the program.
|
||||
|
||||
If you have a suggestion or don't agree with a rating or alternative, please create an issue.
|
||||
|
||||
Credit and thanks to:
|
||||
<br>
|
||||
<a href=" https://github.com/flick9000/instead-of?tab=readme-ov-file"> https://github.com/flick9000/instead-of?tab=readme-ov-file</a>
|
||||
for some inspiration.
|
||||
</p>
|
||||
|
||||
<h1>License</h1>
|
||||
<p class="text">
|
||||
Creative Commons Legal Code <br>
|
||||
CC0 1.0 Universal <br>
|
||||
<br>
|
||||
CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
|
||||
LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN
|
||||
ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS
|
||||
INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES
|
||||
REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS
|
||||
PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM
|
||||
THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED
|
||||
HEREUNDER. <br>
|
||||
<br>
|
||||
Statement of Purpose <br>
|
||||
<br>
|
||||
The laws of most jurisdictions throughout the world automatically confer
|
||||
exclusive Copyright and Related Rights (defined below) upon the creator
|
||||
and subsequent owner(s) (each and all, an "owner") of an original work of
|
||||
authorship and/or a database (each, a "Work"). <br>
|
||||
<br>
|
||||
Certain owners wish to permanently relinquish those rights to a Work for
|
||||
the purpose of contributing to a commons of creative, cultural and
|
||||
scientific works ("Commons") that the public can reliably and without fear
|
||||
of later claims of infringement build upon, modify, incorporate in other
|
||||
works, reuse and redistribute as freely as possible in any form whatsoever
|
||||
and for any purposes, including without limitation commercial purposes.
|
||||
These owners may contribute to the Commons to promote the ideal of a free
|
||||
culture and the further production of creative, cultural and scientific
|
||||
works, or to gain reputation or greater distribution for their Work in
|
||||
part through the use and efforts of others. <br>
|
||||
<br>
|
||||
For these and/or other purposes and motivations, and without any
|
||||
expectation of additional consideration or compensation, the person
|
||||
associating CC0 with a Work (the "Affirmer"), to the extent that he or she
|
||||
is an owner of Copyright and Related Rights in the Work, voluntarily
|
||||
elects to apply CC0 to the Work and publicly distribute the Work under its
|
||||
terms, with knowledge of his or her Copyright and Related Rights in the
|
||||
Work and the meaning and intended legal effect of CC0 on those rights. <br>
|
||||
<br>
|
||||
1. Copyright and Related Rights. A Work made available under CC0 may be
|
||||
protected by copyright and related or neighboring rights ("Copyright and
|
||||
Related Rights"). Copyright and Related Rights include, but are not
|
||||
limited to, the following: <br>
|
||||
<br>
|
||||
i. the right to reproduce, adapt, distribute, perform, display,
|
||||
communicate, and translate a Work; <br>
|
||||
ii. moral rights retained by the original author(s) and/or performer(s); <br>
|
||||
iii. publicity and privacy rights pertaining to a person's image or
|
||||
likeness depicted in a Work;<br>
|
||||
iv. rights protecting against unfair competition in regards to a Work,
|
||||
subject to the limitations in paragraph 4(a), below;<br>
|
||||
v. rights protecting the extraction, dissemination, use and reuse of data
|
||||
in a Work;<br>
|
||||
vi. database rights (such as those arising under Directive 96/9/EC of the
|
||||
European Parliament and of the Council of 11 March 1996 on the legal
|
||||
protection of databases, and under any national implementation
|
||||
thereof, including any amended or successor version of such
|
||||
directive); and <br>
|
||||
vii. other similar, equivalent or corresponding rights throughout the
|
||||
world based on applicable law or treaty, and any national
|
||||
implementations thereof. <br>
|
||||
<br>
|
||||
2. Waiver. To the greatest extent permitted by, but not in contravention
|
||||
of, applicable law, Affirmer hereby overtly, fully, permanently,
|
||||
irrevocably and unconditionally waives, abandons, and surrenders all of
|
||||
Affirmer's Copyright and Related Rights and associated claims and causes
|
||||
of action, whether now known or unknown (including existing as well as
|
||||
future claims and causes of action), in the Work (i) in all territories
|
||||
worldwide, (ii) for the maximum duration provided by applicable law or
|
||||
treaty (including future time extensions), (iii) in any current or future
|
||||
medium and for any number of copies, and (iv) for any purpose whatsoever,
|
||||
including without limitation commercial, advertising or promotional
|
||||
purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each
|
||||
member of the public at large and to the detriment of Affirmer's heirs and
|
||||
successors, fully intending that such Waiver shall not be subject to
|
||||
revocation, rescission, cancellation, termination, or any other legal or
|
||||
equitable action to disrupt the quiet enjoyment of the Work by the public
|
||||
as contemplated by Affirmer's express Statement of Purpose. <br>
|
||||
<br>
|
||||
3. Public License Fallback. Should any part of the Waiver for any reason
|
||||
be judged legally invalid or ineffective under applicable law, then the
|
||||
Waiver shall be preserved to the maximum extent permitted taking into
|
||||
account Affirmer's express Statement of Purpose. In addition, to the
|
||||
extent the Waiver is so judged Affirmer hereby grants to each affected
|
||||
person a royalty-free, non transferable, non sublicensable, non exclusive,
|
||||
irrevocable and unconditional license to exercise Affirmer's Copyright and
|
||||
Related Rights in the Work (i) in all territories worldwide, (ii) for the
|
||||
maximum duration provided by applicable law or treaty (including future
|
||||
time extensions), (iii) in any current or future medium and for any number
|
||||
of copies, and (iv) for any purpose whatsoever, including without
|
||||
limitation commercial, advertising or promotional purposes (the
|
||||
"License"). The License shall be deemed effective as of the date CC0 was
|
||||
applied by Affirmer to the Work. Should any part of the License for any
|
||||
reason be judged legally invalid or ineffective under applicable law, such
|
||||
partial invalidity or ineffectiveness shall not invalidate the remainder
|
||||
of the License, and in such case Affirmer hereby affirms that he or she
|
||||
will not (i) exercise any of his or her remaining Copyright and Related
|
||||
Rights in the Work or (ii) assert any associated claims and causes of
|
||||
action with respect to the Work, in either case contrary to Affirmer's
|
||||
express Statement of Purpose. <br>
|
||||
<br>
|
||||
4. Limitations and Disclaimers. <br>
|
||||
<br>
|
||||
a. No trademark or patent rights held by Affirmer are waived, abandoned,
|
||||
surrendered, licensed or otherwise affected by this document. <br>
|
||||
b. Affirmer offers the Work as-is and makes no representations or
|
||||
warranties of any kind concerning the Work, express, implied,
|
||||
statutory or otherwise, including without limitation warranties of
|
||||
title, merchantability, fitness for a particular purpose, non
|
||||
infringement, or the absence of latent or other defects, accuracy, or
|
||||
the present or absence of errors, whether or not discoverable, all to
|
||||
the greatest extent permissible under applicable law. <br>
|
||||
c. Affirmer disclaims responsibility for clearing rights of other persons
|
||||
that may apply to the Work or any use thereof, including without
|
||||
limitation any person's Copyright and Related Rights in the Work.
|
||||
Further, Affirmer disclaims responsibility for obtaining any necessary
|
||||
consents, permissions or other rights required for any use of the
|
||||
Work. <br>
|
||||
d. Affirmer understands and acknowledges that Creative Commons is not a
|
||||
party to this document and has no duty or obligation with respect to
|
||||
this CC0 or use of the Work. <br>
|
||||
<br>
|
||||
</p>
|
||||
</article>
|
||||
<script>
|
||||
function toggleMenu() {
|
||||
const menu = document.querySelector(".menu");
|
||||
menu.classList.toggle("active");
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
18
FOOS_ALT_WEBSITE/internet_tools/browsers
Normal file
18
FOOS_ALT_WEBSITE/internet_tools/browsers
Normal file
|
@ -0,0 +1,18 @@
|
|||
5/5
|
||||
Firefox
|
||||
|
||||
4/5
|
||||
LibreWolf
|
||||
Thorium
|
||||
Brave
|
||||
|
||||
3/5
|
||||
Tor Browser
|
||||
Chromium
|
||||
Pale Moon
|
||||
|
||||
2/5
|
||||
Ungoogled-Chromium
|
||||
|
||||
1/5
|
||||
Vivaldi
|
5
FOOS_ALT_WEBSITE/internet_tools/mail_clients
Normal file
5
FOOS_ALT_WEBSITE/internet_tools/mail_clients
Normal file
|
@ -0,0 +1,5 @@
|
|||
5/5
|
||||
Thunderbird
|
||||
|
||||
3/5
|
||||
SeaMonkey
|
11
FOOS_ALT_WEBSITE/internet_tools/search_engines
Normal file
11
FOOS_ALT_WEBSITE/internet_tools/search_engines
Normal file
|
@ -0,0 +1,11 @@
|
|||
5/5
|
||||
DuckDuckGo
|
||||
|
||||
4/5
|
||||
Qwant
|
||||
Startpage
|
||||
Brave Search
|
||||
Ecosia
|
||||
|
||||
3/5
|
||||
SearXNG
|
56
FOOS_ALT_WEBSITE/list.css
Normal file
56
FOOS_ALT_WEBSITE/list.css
Normal file
|
@ -0,0 +1,56 @@
|
|||
body {
|
||||
font-family: Arial, sans-serif;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
background-color: #f9f9f9;
|
||||
}
|
||||
|
||||
h1, h2 {
|
||||
text-align: center;
|
||||
color: #333;
|
||||
}
|
||||
|
||||
h1 {
|
||||
margin-top: 20px;
|
||||
}
|
||||
|
||||
h2 {
|
||||
margin-top: 40px;
|
||||
}
|
||||
|
||||
ul {
|
||||
list-style-type: none;
|
||||
padding: 0;
|
||||
width: 50%;
|
||||
margin: 0 auto;
|
||||
background-color: #fff;
|
||||
border-radius: 8px;
|
||||
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
ul.fully-free {
|
||||
border: 2px solid #4CAF50;
|
||||
}
|
||||
|
||||
ul.non-free-assets {
|
||||
border: 2px solid #FF5722;
|
||||
}
|
||||
|
||||
ul li {
|
||||
padding: 12px;
|
||||
border-bottom: 1px solid #ddd;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
ul li:last-child {
|
||||
border-bottom: none;
|
||||
}
|
||||
|
||||
ul.fully-free li {
|
||||
background-color: #e8f5e9;
|
||||
}
|
||||
|
||||
ul.non-free-assets li {
|
||||
background-color: #ffebee;
|
||||
}
|
34
FOOS_ALT_WEBSITE/media.html
Normal file
34
FOOS_ALT_WEBSITE/media.html
Normal file
|
@ -0,0 +1,34 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>FOSS Alternatives</title>
|
||||
<link rel="stylesheet" href="styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<div class="header-content">
|
||||
<div class="project-name"><a href="index.html">FOSS alternative</a></div>
|
||||
<button class="burger-menu" onclick="toggleMenu()">☰</button>
|
||||
<ul class="menu">
|
||||
<li><a href="games.html">Games</a></li>
|
||||
<li><a href="general.html">General</a></li>
|
||||
<li><a href="tools.html">Tools</a></li>
|
||||
<li><a href="media.html">Multimedia</a></li>
|
||||
<li><a href="os.html">OS</a></li>
|
||||
<li><a href="social-media.html">Social media</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</header>
|
||||
<article>
|
||||
|
||||
</article>
|
||||
<script>
|
||||
function toggleMenu() {
|
||||
const menu = document.querySelector(".menu");
|
||||
menu.classList.toggle("active");
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
2
FOOS_ALT_WEBSITE/multimedia/audio_editors
Normal file
2
FOOS_ALT_WEBSITE/multimedia/audio_editors
Normal file
|
@ -0,0 +1,2 @@
|
|||
5/5
|
||||
Audacity
|
2
FOOS_ALT_WEBSITE/multimedia/image_editing
Normal file
2
FOOS_ALT_WEBSITE/multimedia/image_editing
Normal file
|
@ -0,0 +1,2 @@
|
|||
5/5
|
||||
GIMP
|
5
FOOS_ALT_WEBSITE/multimedia/media_player
Normal file
5
FOOS_ALT_WEBSITE/multimedia/media_player
Normal file
|
@ -0,0 +1,5 @@
|
|||
5/5
|
||||
VLC
|
||||
|
||||
4/5
|
||||
MPV
|
5
FOOS_ALT_WEBSITE/multimedia/multimedia_frontend
Normal file
5
FOOS_ALT_WEBSITE/multimedia/multimedia_frontend
Normal file
|
@ -0,0 +1,5 @@
|
|||
5/5
|
||||
Kodi
|
||||
|
||||
4/5
|
||||
Jellyfin
|
5
FOOS_ALT_WEBSITE/multimedia/painting
Normal file
5
FOOS_ALT_WEBSITE/multimedia/painting
Normal file
|
@ -0,0 +1,5 @@
|
|||
5/5
|
||||
Krita
|
||||
|
||||
4/5
|
||||
Inkscape
|
2
FOOS_ALT_WEBSITE/multimedia/photo_editing
Normal file
2
FOOS_ALT_WEBSITE/multimedia/photo_editing
Normal file
|
@ -0,0 +1,2 @@
|
|||
5/5
|
||||
GIMP
|
5
FOOS_ALT_WEBSITE/multimedia/photo_processing
Normal file
5
FOOS_ALT_WEBSITE/multimedia/photo_processing
Normal file
|
@ -0,0 +1,5 @@
|
|||
5/5
|
||||
Darktable
|
||||
|
||||
4/5
|
||||
RawTherapee
|
5
FOOS_ALT_WEBSITE/multimedia/recording
Normal file
5
FOOS_ALT_WEBSITE/multimedia/recording
Normal file
|
@ -0,0 +1,5 @@
|
|||
5/5
|
||||
OBS Studio
|
||||
|
||||
4/5
|
||||
ShareX
|
5
FOOS_ALT_WEBSITE/multimedia/video_editors
Normal file
5
FOOS_ALT_WEBSITE/multimedia/video_editors
Normal file
|
@ -0,0 +1,5 @@
|
|||
5/5
|
||||
Kdenlive
|
||||
|
||||
4/5
|
||||
Shotcut
|
29
FOOS_ALT_WEBSITE/operating_systems/desktop
Normal file
29
FOOS_ALT_WEBSITE/operating_systems/desktop
Normal file
|
@ -0,0 +1,29 @@
|
|||
# GNU/Linux Based
|
||||
|
||||
5/5
|
||||
Linux Mint
|
||||
|
||||
4/5
|
||||
Ubuntu
|
||||
Zorin OS
|
||||
Pop!_OS
|
||||
openSUSE Leap
|
||||
|
||||
3/5
|
||||
Fedora
|
||||
elementary OS
|
||||
openSUSE Tumbleweed
|
||||
ThoriumOS
|
||||
|
||||
2/5
|
||||
Debian
|
||||
|
||||
1/5
|
||||
Trisquel
|
||||
|
||||
|
||||
|
||||
# Android Based
|
||||
|
||||
2/5
|
||||
Bliss OS
|
28
FOOS_ALT_WEBSITE/operating_systems/mobile
Normal file
28
FOOS_ALT_WEBSITE/operating_systems/mobile
Normal file
|
@ -0,0 +1,28 @@
|
|||
# AOSP Based
|
||||
|
||||
5/5
|
||||
Volla OS
|
||||
|
||||
4/5
|
||||
/e/OS
|
||||
CalyxOS
|
||||
GrapheneOS
|
||||
|
||||
3/5
|
||||
LineageOS + microG
|
||||
|
||||
2/5
|
||||
LineageOS
|
||||
|
||||
1/5
|
||||
Replicant
|
||||
|
||||
|
||||
|
||||
# GNU/Linux Based
|
||||
|
||||
2/5
|
||||
Ubuntu Touch
|
||||
|
||||
1/5
|
||||
postmarketOS
|
34
FOOS_ALT_WEBSITE/os.html
Normal file
34
FOOS_ALT_WEBSITE/os.html
Normal file
|
@ -0,0 +1,34 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>FOSS Alternatives</title>
|
||||
<link rel="stylesheet" href="styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<div class="header-content">
|
||||
<div class="project-name"><a href="index.html">FOSS alternative</a></div>
|
||||
<button class="burger-menu" onclick="toggleMenu()">☰</button>
|
||||
<ul class="menu">
|
||||
<li><a href="games.html">Games</a></li>
|
||||
<li><a href="general.html">General</a></li>
|
||||
<li><a href="tools.html">Tools</a></li>
|
||||
<li><a href="media.html">Multimedia</a></li>
|
||||
<li><a href="os.html">OS</a></li>
|
||||
<li><a href="social-media.html">Social media</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</header>
|
||||
<article>
|
||||
|
||||
</article>
|
||||
<script>
|
||||
function toggleMenu() {
|
||||
const menu = document.querySelector(".menu");
|
||||
menu.classList.toggle("active");
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
34
FOOS_ALT_WEBSITE/social-media.html
Normal file
34
FOOS_ALT_WEBSITE/social-media.html
Normal file
|
@ -0,0 +1,34 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>FOSS Alternatives</title>
|
||||
<link rel="stylesheet" href="styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<div class="header-content">
|
||||
<div class="project-name"><a href="index.html">FOSS alternative</a></div>
|
||||
<button class="burger-menu" onclick="toggleMenu()">☰</button>
|
||||
<ul class="menu">
|
||||
<li><a href="games.html">Games</a></li>
|
||||
<li><a href="general.html">General</a></li>
|
||||
<li><a href="tools.html">Tools</a></li>
|
||||
<li><a href="media.html">Multimedia</a></li>
|
||||
<li><a href="os.html">OS</a></li>
|
||||
<li><a href="social-media.html">Social media</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</header>
|
||||
<article>
|
||||
|
||||
</article>
|
||||
<script>
|
||||
function toggleMenu() {
|
||||
const menu = document.querySelector(".menu");
|
||||
menu.classList.toggle("active");
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
5
FOOS_ALT_WEBSITE/social_platforms/irc_clients
Normal file
5
FOOS_ALT_WEBSITE/social_platforms/irc_clients
Normal file
|
@ -0,0 +1,5 @@
|
|||
5/5
|
||||
HexChat
|
||||
|
||||
4/5
|
||||
KiwiIRC
|
8
FOOS_ALT_WEBSITE/social_platforms/matrix_clients
Normal file
8
FOOS_ALT_WEBSITE/social_platforms/matrix_clients
Normal file
|
@ -0,0 +1,8 @@
|
|||
5/5
|
||||
Element
|
||||
|
||||
4/5
|
||||
FluffyChat
|
||||
|
||||
3/5
|
||||
Cinny
|
9
FOOS_ALT_WEBSITE/social_platforms/other_platforms
Normal file
9
FOOS_ALT_WEBSITE/social_platforms/other_platforms
Normal file
|
@ -0,0 +1,9 @@
|
|||
5/5
|
||||
Mastodon
|
||||
|
||||
4/5
|
||||
Lemmy
|
||||
|
||||
3/5
|
||||
Pixelfed
|
||||
Friendica
|
8
FOOS_ALT_WEBSITE/social_platforms/signal_clients
Normal file
8
FOOS_ALT_WEBSITE/social_platforms/signal_clients
Normal file
|
@ -0,0 +1,8 @@
|
|||
5/5
|
||||
Signal
|
||||
|
||||
4/5
|
||||
Molly
|
||||
|
||||
3/5
|
||||
Session
|
213
FOOS_ALT_WEBSITE/styles.css
Normal file
213
FOOS_ALT_WEBSITE/styles.css
Normal file
|
@ -0,0 +1,213 @@
|
|||
/* Reset and global styles */
|
||||
* {
|
||||
box-sizing: border-box;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
|
||||
transition: 1s;
|
||||
}
|
||||
|
||||
/* Body styles */
|
||||
body {
|
||||
background-color: #f5f5f5;
|
||||
background-image: url("assets/");
|
||||
background-repeat: no-repeat;
|
||||
background-size: cover;
|
||||
background-position: center;
|
||||
background-attachment: fixed;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
min-height: 100vh;
|
||||
}
|
||||
|
||||
/* Header styles */
|
||||
header {
|
||||
background-color: rgba(0, 0, 0, 0.7);
|
||||
padding: 10px;
|
||||
width: 100%;
|
||||
position: fixed;
|
||||
top: 0;
|
||||
left: 0;
|
||||
z-index: 1000;
|
||||
}
|
||||
|
||||
.header-content {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
align-items: center;
|
||||
max-width: 1200px;
|
||||
margin: 0 auto;
|
||||
}
|
||||
|
||||
.project-name {
|
||||
color: white;
|
||||
font-size: 1.5em;
|
||||
}
|
||||
|
||||
.burger-menu {
|
||||
background: none;
|
||||
border: none;
|
||||
color: white;
|
||||
font-size: 1.5em;
|
||||
cursor: pointer;
|
||||
display: none;
|
||||
}
|
||||
|
||||
.menu {
|
||||
list-style: none;
|
||||
display: flex;
|
||||
justify-content: space-around;
|
||||
flex-grow: 1;
|
||||
}
|
||||
|
||||
header li {
|
||||
margin: 0 10px;
|
||||
}
|
||||
|
||||
header a {
|
||||
color: white;
|
||||
text-decoration: none;
|
||||
padding: 10px;
|
||||
border-radius: 5px;
|
||||
transition: background-color 0.3s ease;
|
||||
}
|
||||
|
||||
header a:hover {
|
||||
background-color: rgba(255, 255, 255, 0.2);
|
||||
}
|
||||
|
||||
/* Article styles */
|
||||
article {
|
||||
margin-top: 100px;
|
||||
padding: 20px;
|
||||
width: 90%;
|
||||
max-width: 800px;
|
||||
background: rgba(255, 255, 255, 0.9);
|
||||
border-radius: 10px;
|
||||
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
h1 {
|
||||
color: #333;
|
||||
margin-bottom: 20px;
|
||||
font-size: 2em;
|
||||
}
|
||||
|
||||
p.text {
|
||||
color: #666;
|
||||
line-height: 1.2;
|
||||
margin-bottom: 20px;
|
||||
font-size: 1em;
|
||||
}
|
||||
|
||||
img {
|
||||
max-width: 100%;
|
||||
height: auto;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
button {
|
||||
padding: 10px 20px;
|
||||
margin: 2em;
|
||||
border: none;
|
||||
background-color: #333;
|
||||
color: white;
|
||||
border-radius: 5px;
|
||||
cursor: pointer;
|
||||
transition: background-color 0.3s ease;
|
||||
}
|
||||
|
||||
button:hover {
|
||||
background-color: #555;
|
||||
}
|
||||
|
||||
.flex {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
nav {
|
||||
margin-top: 20px;
|
||||
}
|
||||
|
||||
.folder-list {
|
||||
list-style-type: none;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.folder-list-item {
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.folder-link {
|
||||
text-decoration: none;
|
||||
color: #eee8e8;
|
||||
font-weight: bold;
|
||||
display: block;
|
||||
padding: 10px;
|
||||
border-radius: 5px;
|
||||
background: linear-gradient(to right, #000000, #707070); /* Gradient background */
|
||||
}
|
||||
|
||||
.folder-link:hover {
|
||||
background: linear-gradient(to right, #707070, #000000); /* Gradient change on hover */
|
||||
}
|
||||
|
||||
.folder-link:active {
|
||||
transform: scale(0.98); /* Slight scale down on click */
|
||||
}
|
||||
|
||||
/* Mobile Styles */
|
||||
@media (max-width: 1000px) {
|
||||
.burger-menu {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.menu {
|
||||
display: none;
|
||||
flex-direction: column;
|
||||
background-color: rgba(0, 0, 0, 0.7);
|
||||
position: absolute;
|
||||
top: 100%; /* Adjusted position */
|
||||
left: 0;
|
||||
width: 100%;
|
||||
z-index: 999;
|
||||
}
|
||||
|
||||
.menu.active {
|
||||
display: flex;
|
||||
}
|
||||
|
||||
header {
|
||||
padding: 5px;
|
||||
height: auto;
|
||||
}
|
||||
|
||||
.header-content {
|
||||
flex-direction: row;
|
||||
justify-content: space-between;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.project-name {
|
||||
font-size: 1.2em;
|
||||
}
|
||||
|
||||
header li {
|
||||
margin: 0;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
header a {
|
||||
padding: 10px;
|
||||
width: 100%;
|
||||
display: block;
|
||||
}
|
||||
|
||||
article {
|
||||
margin-top: 190px;
|
||||
padding-top: 20px;
|
||||
}
|
||||
}
|
34
FOOS_ALT_WEBSITE/tools.html
Normal file
34
FOOS_ALT_WEBSITE/tools.html
Normal file
|
@ -0,0 +1,34 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>FOSS Alternatives</title>
|
||||
<link rel="stylesheet" href="styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<div class="header-content">
|
||||
<div class="project-name"><a href="index.html">FOSS alternative</a></div>
|
||||
<button class="burger-menu" onclick="toggleMenu()">☰</button>
|
||||
<ul class="menu">
|
||||
<li><a href="games.html">Games</a></li>
|
||||
<li><a href="general.html">General</a></li>
|
||||
<li><a href="tools.html">Tools</a></li>
|
||||
<li><a href="media.html">Multimedia</a></li>
|
||||
<li><a href="os.html">OS</a></li>
|
||||
<li><a href="social-media.html">Social media</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</header>
|
||||
<article>
|
||||
|
||||
</article>
|
||||
<script>
|
||||
function toggleMenu() {
|
||||
const menu = document.querySelector(".menu");
|
||||
menu.classList.toggle("active");
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
Loading…
Reference in a new issue