返回排行榜

agentejo/cockpit

JavaScriptgetcockpit.com

Add content management functionality to any site - plug & play / headless / api-first CMS

headlesscmsheadless-cmsphpcms-frameworkjavascriptapi-restriotjscockpitbackendhacktoberfest
Star 增长趋势
Star
5.4k
Forks
509
周增长
Issues
259
2k4k
2013年11月2018年1月2022年4月2026年7月
制品库npmnpm install cockpit
README

🚨 Cockpits next iteration development moved 🚨

Cockpit's next iteration moved to a dedicated Cockpit organization on Github. Please visit https://github.com/Cockpit-HQ/Cockpit to follow the latest development.

☝️☝️☝️

Cockpit Next

Requirements

  • PHP >= 7.3
  • PDO + SQLite (or MongoDB)
  • GD extension
  • mod_rewrite, mod_versions enabled (on apache)

make also sure that $_SERVER['DOCUMENT_ROOT'] exists and is set correctly.

Installation

  1. Download Cockpit and put the cockpit folder in the root of your web project
  2. Make sure that the /cockpit/storage folder and all its subfolders are writable
  3. Go to /cockpit/install via Browser
  4. You're ready to use Cockpit :-)

Build (Only if you modify JS components)

You need nodejs installed on your system.

First run npm install to install development dependencies

  1. Run npm run build - For one-time build of styles and components
  2. Run npm run watch - For continuous build every time styles or components change

Dockerized Development

You need docker installed on your system: https://www.docker.com.

  1. Run npm run docker-init to build the initial image.
  2. Run npm run docker to start an Apache environment suited for Cockpit on port 8080 (this folder mapped to /var/www/html).

💐 Partners

ginetta
We create websites and apps that click with users.

BrowserStack
Live, Web-Based Browser Testing

💐 Sponsors

Backers on Open Collective Sponsors on Open Collective

Become a backer or sponsor through:

Thank you to all our backers! 🙏

Copyright since 2015 Agentejo under the MIT license.

See LICENSE for more information.

相关仓库
payloadcms/payload

Payload is the open-source, fullstack Next.js framework, giving you instant backend superpowers. Get a full TypeScript backend and admin panel instantly. Use Payload as a headless CMS or for building powerful applications.

TypeScriptnpmMIT Licenseheadless-cmscms
payloadcms.com
43.7k4k
refinedev/refine

A React Framework for building internal tools, admin panels, dashboards & B2B apps with unmatched flexibility.

TypeScriptnpmMIT Licensereacttypescript
refine.dev
35.4k3.2k
lightpanda-io/browser

Lightpanda: the headless browser designed for AI and automation

ZigGNU Affero General Public License v3.0browsercdp
lightpanda.io
32.1k1.4k
ariya/phantomjs

Scriptable Headless Browser

C++BSD 3-Clause "New" or "Revised" Licensephantomjsheadless
phantomjs.org
29.5k5.7k
apify/crawlee

Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Puppeteer, Playwright, Cheerio, JSDOM, and raw HTTP. Both headful and headless mode. With proxy rotation.

TypeScriptnpmApache License 2.0web-scrapingweb-crawling
crawlee.dev
24.8k1.6k
saleor/saleor

Saleor Core: the high performance, composable, headless commerce API.

PythonPyPIBSD 3-Clause "New" or "Revised" Licensepythonstore
saleor.io
23.1k6.1k
h4ckf0r0day/obscura

The headless browser for AI agents and web scraping

Rustcrates.ioApache License 2.0antidetectantidetect-browser
obscura.sh
19.5k1.4k
projectdiscovery/katana

A next-generation crawling and spidering framework.

GoGo ModulesMIT Licensecrawlerweb-spider
17.2k1.2k
spree/spree

Open Source eCommerce Platform for B2B, Marketplace, and Enterprise. REST API, TypeScript SDK, and production-ready Next.js storefront. Self-host it. Own your stack. No vendor lock-in. Zero platform fees.

RubyRubyGemsBSD 3-Clause "New" or "Revised" Licenseecommercee-commerce
spreecommerce.org
15.6k5.3k
schickling/chromeless

🖥 Chrome automation made simple. Runs locally or headless on AWS Lambda.

TypeScriptnpmMIT Licenseserverlessintegration-testing
chromeless.netlify.com
13.2k569
chromedp/chromedp

A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.

GoGo ModulesMIT Licensegolangchrome
13.2k881
reactioncommerce/reaction

Project has been discontinued ////// Mailchimp Open Commerce is an API-first, headless commerce platform built using Node.js, React, GraphQL. Deployed via Docker and Kubernetes.

JavaScriptnpmGNU General Public License v3.0ecommerce-platformecommerce
mailchimp.com/developer/open-commerce/
12.4k2.2k