Out of this came the Pygments syntax highlighter, the Sphinx documentation system, the Flask web framework, the Jinja templating engine, the Werkzeug WSGI library, the Click command line toolkit and much more. It was led by Armin Ronacher and Georg Brandl.
As projects get more mature more structure is needed. This means that the Pocoo projects now have new places and teams that take care of them:
The Pallets Projects is the new home and team for Flask, Werkzeug, ItsDangerous, Jinja, MarkupSafe, Werkzeug and Click.
sphinx-doc.org is the new home of the Sphinx documentation tool.
pygments.org is the new home of the pygments project.
Give your coding agent new abilities. One command to install, plain English to use. Every skill ships real code and passes a security + eval CI gate. Works with Claude Code, Codex, Cursor, and other coding agents. Browse all skills →
⚰️ Project Graveyard - Finds every side project you abandoned, tells you why each one died, and helps you finish the one worth going back to
👁️ First Reader - Simulates real readers going through your draft and reports where they lose interest, where they stop reading, and what they remember afterward, without rewriting a word
🔭 Scope Creep Detector - Checks whether a diff grew beyond its stated intent and recommends what to keep, split, or justify
🏺 Commit Archaeologist - Reconstructs why a file or code region exists from its introducing commit, later edits, co-changes, and intent clues
🩺 Dependency Doctor - Checks a dependency manifest for standard-library pins, obsolete backports, unpinned entries, duplicate constraints, and yanked releases
🧠 Advisor Orchestrator Worker - Meta Loop with Claude Fable 5.1 as advisor, GPT-6 Astra as orchestrator, and Gemini 3.8 Flash as worker
Background agents that run on schedules or events, monitor changing context, decide what needs attention, and proactively deliver updates, artifacts, or actions.
Automate, customize, and execute your software development workflows right in your repository with GitHub Actions. You can discover, create, and share actions to perform any job you'd like, including CI/CD, and combine actions in a completely customized workflow.
You can configure your GitHub Pages site to publish when changes are pushed to a specific branch, or you can write a GitHub Actions workflow to publish your site.
Who can use this feature?
People with admin or maintainer permissions for a repository can configure a publishing source for a GitHub Pages site.
GitHub Pages is available in public repositories with GitHub Free and GitHub Free for organizations, and in public and private repositories with GitHub Pro, GitHub Team, GitHub Enterprise Cloud, and GitHub Enterprise Server. See GitHub's plans.
You can publish your site when changes are pushed to a specific branch, or you can write a GitHub Actions workflow to publish your site.
If you do not need any control over the build process for your site, we recommend that you publish your site when changes are pushed to a specific branch. You can specify which branch and folder to use as your publishing source. The source branch can be any branch in your repository, and the source folder can either be the root of the repository (/) on the source branch or a /docs folder on the source branch. Whenever changes are pushed to the source branch, the changes in the source folder will be published to your GitHub Pages site.
If you want to use a build process other than Jekyll or you do not want a dedicated branch to hold your compiled static files, we recommend that you write a GitHub Actions workflow to publish your site. GitHub provides workflow templates for common publishing scenarios to help you write your workflow.
Warning
GitHub Pages sites are publicly available on the internet, even if the repository for the site is private (if your plan or organization allows it). If you have sensitive data in your site's repository, you may want to remove the data before publishing. For more information, see About repositories.
If your repository contains symbolic links, you will need to publish your site using a GitHub Actions workflow. For more information about GitHub Actions, see GitHub Actions documentation.
Note
If you are publishing from a branch and your site has not published automatically, make sure someone with admin permissions and a verified email address has pushed to the publishing source.
Commits pushed by a GitHub Actions workflow that uses the GITHUB_TOKEN do not trigger a GitHub Pages build.
If you choose the docs folder on any branch as your publishing source, then later remove the /docs folder from that branch in your repository, your site won't build and you'll get a page build error message for a missing /docs folder. For more information, see Troubleshooting Jekyll build errors for GitHub Pages sites.
Your GitHub Pages site will always be deployed with a GitHub Actions workflow run, even if you've configured your GitHub Pages site to be built using a different CI tool. Most external CI workflows "deploy" to GitHub Pages by committing the build output to the gh-pages branch of the repository, and typically include a .nojekyll file. When this happens, the GitHub Actions workflow will detect the state that the branch does not need a build step, and will execute only the steps necessary to deploy the site to GitHub Pages servers.
To find potential errors with either the build or deployment, you can check the workflow run for your GitHub Pages site by reviewing your repository's workflow runs. For more information, see Viewing workflow run history. For more information about how to re-run the workflow in case of an error, see Re-running workflows and jobs.
To configure your site to publish with GitHub Actions:
On GitHub, navigate to your site's repository.
Under your repository name, click Settings. If you cannot see the "Settings" tab, select the dropdown menu, then click Settings.
In the "Code, planning, and automation" section of the sidebar, click Pages.
Under "Build and deployment", under "Source", select GitHub Actions.
GitHub will suggest several workflow templates. If you already have a workflow to publish your site, you can skip this step. Otherwise, choose one of the options to create a GitHub Actions workflow. For more information about creating your custom workflow, see Creating a custom GitHub Actions workflow to publish your site.
GitHub Pages does not associate a specific workflow to the GitHub Pages settings. However, the GitHub Pages settings will link to the workflow run that most recently deployed your site.
When you configure your site to publish with GitHub Actions, GitHub will suggest workflow templates for common publishing scenarios. The general flow of a workflow is to:
Trigger whenever there is a push to the default branch of the repository or whenever the workflow is run manually from the Actions tab.
Use the actions/checkout action to check out the repository contents.
If required by your site, build any static site files.
If the workflow was triggered by a push to the default branch, use the actions/deploy-pages action to deploy the artifact. This step is skipped if the workflow was triggered by a pull request.
The workflow templates use a deployment environment called github-pages. If your repository does not already include an environment called github-pages, the environment will be created automatically. We recommend that you add a deployment protection rule so that only the default branch can deploy to this environment. For more information, see Managing environments for deployment.
Welcome to Acode Editor - a powerful and versatile code editing tool designed specifically for Android devices. Whether you're working on HTML, CSS, JavaScript, or other programming languages, Acode empowers you to code on-the-go with confidence.
• Features
Edit and create websites, and instantly preview them in a browser.
Seamlessly modify source files for various languages like Python, Java, JavaScript, and more.
Built-in javascript console
S/FTP and SSH terminal integration
Built-in terminal(Alpine)
Enjoy multi-language editing support with easy management tools.
Enjoy a large collections of community plugins to enhance your coding experience.
• Installation
You can get Acode Editor from popular platforms:
• Project Structure
Acode/
|
|- src/ - Core code and language files
|
|- www/ - Public documents, compiled files, and HTML templates
|
|- utils/ - CLI tools for building, string manipulation, and more
• Multi-language Support
Enhance Acode's capabilities by adding new languages easily. Just create a file with the language code (e.g., en-us for English) in src/lang/ and include it in src/lib/lang.js. Manage strings across languages effortlessly using utility commands:
pnpm run lang add
pnpm run lang remove
pnpm run lang search
pnpm run lang update
Directly uses official live streaming links, ensuring stability and reliability
Compatible with m3u8 links
Disadvantages
Built on WebView, which requires certain device performance; see Device Requirements for details
Slightly longer channel loading times
Video quality selection is unavailable, and frame rates are limited (mostly 24FPS)
Due to copyright restrictions, official sites may not broadcast during certain time slots
Device Requirements
Item
Minimum Configuration
Recommended Configuration
CPU
Quad-core ARM Cortex-A53 (≥1.2GHz)
Quad-core or above ARM Cortex-A55 / A76 hybrid architecture
RAM
2GB
4GB and above
OS Version
Android 5.0
Android 11 and above
WebView Version
WebView 78
WebView 120 and above
Using devices below the recommended configuration may affect user experience, causing issues like lag, slow channel switching, or crashes after prolonged use.
FAQ
Doubao AI has indexed most of the project's information; you can click here to ask
Due to the challenging open-source environment in mainland China, this project has paused open sourcing. The final open-source version is 1.6. The source code is provided for learning and communication purposes only.
For repackaged applications, usage is limited to personal use or moderate sharing with the original app name credited.