Skip to content

Commit 381e541

Browse files
committed
Update metadata, library stats in index.html, add .gitignore for macOS
1 parent 1c93362 commit 381e541

2 files changed

Lines changed: 23 additions & 90 deletions

File tree

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# macOS
2+
.DS_Store
3+
**/.DS_Store

index.html

Lines changed: 20 additions & 90 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta name="viewport" content="width=device-width, initial-scale=1">
66
<title>InitPHP - Open Source PHP Libraries & Components</title>
77
<meta name="description" content="InitPHP is an open source project providing modular, standalone PHP libraries for database, routing, caching, encryption, sockets, and more. Build robust PHP applications with lightweight, well-tested components.">
8-
<meta name="keywords" content="PHP, open source, PHP libraries, PHP components, database, router, ORM, cache, encryption, socket, PSR, PHP framework">
8+
<meta name="keywords" content="PHP, open source, PHP libraries, PHP components, database, router, ORM, cache, encryption, socket, PSR">
99
<meta name="author" content="Muhammet SAFAK">
1010
<meta name="robots" content="index, follow">
1111
<link rel="canonical" href="https://initphp.org/">
@@ -45,7 +45,7 @@
4545
"url": "https://initphp.org",
4646
"logo": "https://initphp.org/logos/initphp-icon-700.png",
4747
"description": "InitPHP is an open source project providing modular, standalone PHP libraries for database, routing, caching, encryption, sockets, and more.",
48-
"foundingDate": "2021",
48+
"foundingDate": "2022",
4949
"founder": {
5050
"@type": "Person",
5151
"name": "Muhammet SAFAK",
@@ -874,7 +874,7 @@ <h1>
874874
<span class="gradient-text">Modular PHP Libraries</span>
875875
</h1>
876876
<p class="hero-desc">
877-
A collection of 39+ lightweight, standalone PHP libraries.
877+
A collection of 27 lightweight, standalone PHP libraries.
878878
From database ORM to socket servers, each component is designed to work
879879
independently or together.
880880
</p>
@@ -893,7 +893,7 @@ <h1>
893893
<section class="stats" aria-label="Project statistics">
894894
<div class="stats-grid">
895895
<div class="stat-card">
896-
<div class="stat-number">39+</div>
896+
<div class="stat-number">27</div>
897897
<div class="stat-label">Libraries</div>
898898
</div>
899899
<div class="stat-card">
@@ -921,7 +921,7 @@ <h2>Featured Libraries</h2>
921921
</div>
922922
<p>PHP Socket (TCP, TLS, UDP, SSL) Server/Client Library. Build real-time applications with low-level network communication.</p>
923923
<div class="featured-card-footer">
924-
<span class="tag">PHP 7.4+</span>
924+
<span class="tag">PHP 8.1+</span>
925925
<div class="featured-card-links">
926926
<a href="https://github.com/InitPHP/Socket" target="_blank" rel="noopener noreferrer"><i class="fa-brands fa-github"></i> Code</a>
927927
<a href="https://github.com/InitPHP/Socket/wiki" target="_blank" rel="noopener noreferrer"><i class="fa-solid fa-book"></i> Docs</a>
@@ -934,9 +934,9 @@ <h2>Featured Libraries</h2>
934934
<span class="featured-card-name">Database</span>
935935
<span class="featured-card-stars"><i class="fa-solid fa-star"></i> 6</span>
936936
</div>
937-
<p>Full-featured database toolkit with DBAL, Data Mapper, Query Builder, and ORM. Built on PHP PDO for MySQL, SQLite, and more.</p>
937+
<p>QueryBuilder, DBAL and ORM facade built on the InitORM stack, plus a server-side DataTables.js helper for paginated, searchable tables.</p>
938938
<div class="featured-card-footer">
939-
<span class="tag">PHP 7.4+</span>
939+
<span class="tag">PHP 8.1+</span>
940940
<div class="featured-card-links">
941941
<a href="https://github.com/InitPHP/Database" target="_blank" rel="noopener noreferrer"><i class="fa-brands fa-github"></i> Code</a>
942942
<a href="https://github.com/InitPHP/Database/wiki" target="_blank" rel="noopener noreferrer"><i class="fa-solid fa-book"></i> Docs</a>
@@ -949,9 +949,9 @@ <h2>Featured Libraries</h2>
949949
<span class="featured-card-name">Events</span>
950950
<span class="featured-card-stars"><i class="fa-solid fa-star"></i> 6</span>
951951
</div>
952-
<p>Powerful event system to hook into your application flow. Useful constructs for building extensible, plugin-based architectures.</p>
952+
<p>Powerful event &amp; hook system to plug into your application flow. Now bundles the EventEmitter primitive for building extensible, plugin-based architectures.</p>
953953
<div class="featured-card-footer">
954-
<span class="tag">PHP 7.4+</span>
954+
<span class="tag">PHP 5.6+</span>
955955
<div class="featured-card-links">
956956
<a href="https://github.com/InitPHP/Events" target="_blank" rel="noopener noreferrer"><i class="fa-brands fa-github"></i> Code</a>
957957
<a href="https://github.com/InitPHP/Events/wiki" target="_blank" rel="noopener noreferrer"><i class="fa-solid fa-book"></i> Docs</a>
@@ -969,6 +969,7 @@ <h2>Featured Libraries</h2>
969969
<span class="tag">PHP 8.1+</span>
970970
<div class="featured-card-links">
971971
<a href="https://github.com/InitPHP/FiberLoops" target="_blank" rel="noopener noreferrer"><i class="fa-brands fa-github"></i> Code</a>
972+
<a href="https://github.com/InitPHP/FiberLoops/wiki" target="_blank" rel="noopener noreferrer"><i class="fa-solid fa-book"></i> Docs</a>
972973
</div>
973974
</div>
974975
</article>
@@ -980,7 +981,7 @@ <h2>Featured Libraries</h2>
980981
</div>
981982
<p>Create and manage advanced routes for HTTP requests with groups, middleware, and named routes.</p>
982983
<div class="featured-card-footer">
983-
<span class="tag">PHP 7.4+</span>
984+
<span class="tag">PHP 8.1+</span>
984985
<div class="featured-card-links">
985986
<a href="https://github.com/InitPHP/Router" target="_blank" rel="noopener noreferrer"><i class="fa-brands fa-github"></i> Code</a>
986987
<a href="https://github.com/InitPHP/Router/wiki" target="_blank" rel="noopener noreferrer"><i class="fa-solid fa-book"></i> Docs</a>
@@ -995,7 +996,7 @@ <h2>Featured Libraries</h2>
995996
</div>
996997
<p>Micro library to add multi-language support to your projects. Lightweight and easy to integrate.</p>
997998
<div class="featured-card-footer">
998-
<span class="tag">PHP 7.4+</span>
999+
<span class="tag">PHP 8.1+</span>
9991000
<div class="featured-card-links">
10001001
<a href="https://github.com/InitPHP/Translator" target="_blank" rel="noopener noreferrer"><i class="fa-brands fa-github"></i> Code</a>
10011002
<a href="https://github.com/InitPHP/Translator/wiki" target="_blank" rel="noopener noreferrer"><i class="fa-solid fa-book"></i> Docs</a>
@@ -1015,25 +1016,24 @@ <h2>Explore by Category</h2>
10151016
<div class="category-card">
10161017
<div class="category-icon"><i class="fa-solid fa-database"></i></div>
10171018
<h3>Database & Storage</h3>
1018-
<p>ORM, query building, caching, and data persistence.</p>
1019+
<p>ORM, query building, caching, queues, and data persistence.</p>
10191020
<ul class="category-list">
10201021
<li><a href="https://github.com/InitPHP/Database" target="_blank" rel="noopener noreferrer">Database</a></li>
1021-
<li><a href="https://github.com/InitPHP/Redis" target="_blank" rel="noopener noreferrer">Redis</a></li>
10221022
<li><a href="https://github.com/InitPHP/Cache" target="_blank" rel="noopener noreferrer">Cache</a></li>
10231023
<li><a href="https://github.com/InitPHP/Barbarian" target="_blank" rel="noopener noreferrer">Barbarian (Migrations)</a></li>
1024+
<li><a href="https://github.com/InitPHP/Queue" target="_blank" rel="noopener noreferrer">Queue (Jobs)</a></li>
10241025
</ul>
10251026
</div>
10261027

10271028
<div class="category-card">
10281029
<div class="category-icon"><i class="fa-solid fa-route"></i></div>
10291030
<h3>HTTP & Routing</h3>
1030-
<p>Request handling, routing, PSR-7/17 messages, and HTTP clients.</p>
1031+
<p>Routing, request &amp; response handling, PSR-7/17 messages, uploads, and views.</p>
10311032
<ul class="category-list">
10321033
<li><a href="https://github.com/InitPHP/Router" target="_blank" rel="noopener noreferrer">Router</a></li>
10331034
<li><a href="https://github.com/InitPHP/HTTP" target="_blank" rel="noopener noreferrer">HTTP (PSR-7/17)</a></li>
1034-
<li><a href="https://github.com/InitPHP/HTTPClient" target="_blank" rel="noopener noreferrer">HTTPClient (PSR-18)</a></li>
1035-
<li><a href="https://github.com/InitPHP/HTTPFactory" target="_blank" rel="noopener noreferrer">HTTPFactory (PSR-17)</a></li>
1036-
<li><a href="https://github.com/InitPHP/Curl" target="_blank" rel="noopener noreferrer">Curl</a></li>
1035+
<li><a href="https://github.com/InitPHP/Upload" target="_blank" rel="noopener noreferrer">Upload</a></li>
1036+
<li><a href="https://github.com/InitPHP/Views" target="_blank" rel="noopener noreferrer">Views</a></li>
10371037
</ul>
10381038
</div>
10391039

@@ -1077,13 +1077,13 @@ <h3>Configuration</h3>
10771077
<div class="category-card">
10781078
<div class="category-icon"><i class="fa-solid fa-toolbox"></i></div>
10791079
<h3>Utilities</h3>
1080-
<p>Logging, CLI tools, debugging, and general-purpose helpers.</p>
1080+
<p>Logging, CLI tools, events, i18n, and general-purpose helpers.</p>
10811081
<ul class="category-list">
10821082
<li><a href="https://github.com/InitPHP/Logger" target="_blank" rel="noopener noreferrer">Logger (PSR-3)</a></li>
10831083
<li><a href="https://github.com/InitPHP/Console" target="_blank" rel="noopener noreferrer">Console</a></li>
1084-
<li><a href="https://github.com/InitPHP/CLITable" target="_blank" rel="noopener noreferrer">CLITable</a></li>
1084+
<li><a href="https://github.com/InitPHP/Events" target="_blank" rel="noopener noreferrer">Events</a></li>
1085+
<li><a href="https://github.com/InitPHP/Translator" target="_blank" rel="noopener noreferrer">Translator (i18n)</a></li>
10851086
<li><a href="https://github.com/InitPHP/PerformanceMeter" target="_blank" rel="noopener noreferrer">PerformanceMeter</a></li>
1086-
<li><a href="https://github.com/InitPHP/VarDumper" target="_blank" rel="noopener noreferrer">VarDumper</a></li>
10871087
<li><a href="https://github.com/InitPHP/ParameterBag" target="_blank" rel="noopener noreferrer">ParameterBag</a></li>
10881088
</ul>
10891089
</div>
@@ -1153,13 +1153,6 @@ <h2>All Libraries</h2>
11531153
<div class="lib-desc">Data type & structure verification</div>
11541154
</div>
11551155
</a>
1156-
<a href="https://github.com/InitPHP/Curl" target="_blank" rel="noopener noreferrer" class="lib-card">
1157-
<div class="lib-icon"><i class="fa-solid fa-arrow-right-arrow-left"></i></div>
1158-
<div class="lib-info">
1159-
<div class="lib-name">Curl</div>
1160-
<div class="lib-desc">Advanced HTTP request library</div>
1161-
</div>
1162-
</a>
11631156
<a href="https://github.com/InitPHP/Translator" target="_blank" rel="noopener noreferrer" class="lib-card">
11641157
<div class="lib-icon"><i class="fa-solid fa-language"></i></div>
11651158
<div class="lib-info">
@@ -1209,13 +1202,6 @@ <h2>All Libraries</h2>
12091202
<div class="lib-desc">PSR-11 dependency injection</div>
12101203
</div>
12111204
</a>
1212-
<a href="https://github.com/InitPHP/Redis" target="_blank" rel="noopener noreferrer" class="lib-card">
1213-
<div class="lib-icon"><i class="fa-solid fa-server"></i></div>
1214-
<div class="lib-info">
1215-
<div class="lib-name">Redis</div>
1216-
<div class="lib-desc">Redis management library</div>
1217-
</div>
1218-
</a>
12191205
<a href="https://github.com/InitPHP/Escaper" target="_blank" rel="noopener noreferrer" class="lib-card">
12201206
<div class="lib-icon"><i class="fa-solid fa-shield"></i></div>
12211207
<div class="lib-info">
@@ -1279,20 +1265,6 @@ <h2>All Libraries</h2>
12791265
<div class="lib-desc">Database migration library</div>
12801266
</div>
12811267
</a>
1282-
<a href="https://github.com/InitPHP/EventEmitter" target="_blank" rel="noopener noreferrer" class="lib-card">
1283-
<div class="lib-icon"><i class="fa-solid fa-tower-broadcast"></i></div>
1284-
<div class="lib-info">
1285-
<div class="lib-name">EventEmitter</div>
1286-
<div class="lib-desc">Event emitter pattern</div>
1287-
</div>
1288-
</a>
1289-
<a href="https://github.com/InitPHP/CLITable" target="_blank" rel="noopener noreferrer" class="lib-card">
1290-
<div class="lib-icon"><i class="fa-solid fa-table"></i></div>
1291-
<div class="lib-info">
1292-
<div class="lib-name">CLITable</div>
1293-
<div class="lib-desc">Beautiful CLI tables</div>
1294-
</div>
1295-
</a>
12961268
<a href="https://github.com/InitPHP/Upload" target="_blank" rel="noopener noreferrer" class="lib-card">
12971269
<div class="lib-icon"><i class="fa-solid fa-cloud-arrow-up"></i></div>
12981270
<div class="lib-info">
@@ -1307,55 +1279,13 @@ <h2>All Libraries</h2>
13071279
<div class="lib-desc">View/template rendering</div>
13081280
</div>
13091281
</a>
1310-
<a href="https://github.com/InitPHP/VarDumper" target="_blank" rel="noopener noreferrer" class="lib-card">
1311-
<div class="lib-icon"><i class="fa-solid fa-bug"></i></div>
1312-
<div class="lib-info">
1313-
<div class="lib-name">VarDumper</div>
1314-
<div class="lib-desc">Variable dumper for debugging</div>
1315-
</div>
1316-
</a>
1317-
<a href="https://github.com/InitPHP/HTTPClient" target="_blank" rel="noopener noreferrer" class="lib-card">
1318-
<div class="lib-icon"><i class="fa-solid fa-satellite-dish"></i></div>
1319-
<div class="lib-info">
1320-
<div class="lib-name">HTTPClient</div>
1321-
<div class="lib-desc">PSR-18 HTTP Client</div>
1322-
</div>
1323-
</a>
1324-
<a href="https://github.com/InitPHP/HTTPFactory" target="_blank" rel="noopener noreferrer" class="lib-card">
1325-
<div class="lib-icon"><i class="fa-solid fa-industry"></i></div>
1326-
<div class="lib-info">
1327-
<div class="lib-name">HTTPFactory</div>
1328-
<div class="lib-desc">PSR-17 HTTP Factory</div>
1329-
</div>
1330-
</a>
13311282
<a href="https://github.com/InitPHP/Queue" target="_blank" rel="noopener noreferrer" class="lib-card">
13321283
<div class="lib-icon"><i class="fa-solid fa-list-check"></i></div>
13331284
<div class="lib-info">
13341285
<div class="lib-name">Queue</div>
13351286
<div class="lib-desc">Job queue management</div>
13361287
</div>
13371288
</a>
1338-
<a href="https://github.com/InitPHP/RedisSessionHandler" target="_blank" rel="noopener noreferrer" class="lib-card">
1339-
<div class="lib-icon"><i class="fa-solid fa-memory"></i></div>
1340-
<div class="lib-info">
1341-
<div class="lib-name">RedisSessionHandler</div>
1342-
<div class="lib-desc">Redis-backed session handler</div>
1343-
</div>
1344-
</a>
1345-
<a href="https://github.com/InitPHP/Framework3" target="_blank" rel="noopener noreferrer" class="lib-card">
1346-
<div class="lib-icon"><i class="fa-solid fa-layer-group"></i></div>
1347-
<div class="lib-info">
1348-
<div class="lib-name">Framework3</div>
1349-
<div class="lib-desc">3rd gen MVC Framework</div>
1350-
</div>
1351-
</a>
1352-
<a href="https://github.com/InitPHP/Polyfill-PHP80" target="_blank" rel="noopener noreferrer" class="lib-card">
1353-
<div class="lib-icon"><i class="fa-solid fa-puzzle-piece"></i></div>
1354-
<div class="lib-info">
1355-
<div class="lib-name">Polyfill-PHP80</div>
1356-
<div class="lib-desc">PHP 8.0 functions for PHP 7</div>
1357-
</div>
1358-
</a>
13591289
</div>
13601290
<div class="view-all">
13611291
<a href="https://github.com/orgs/InitPHP/repositories" target="_blank" rel="noopener noreferrer">

0 commit comments

Comments
 (0)