With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 23 Static Open-Source Projects
-
If you're acquainted with NextJs, the directives will come as no surprise.
-
Depending on the stack of the repository you are cloning, you might have to install additional dependencies. For this demo, I'm using my own website, which is a static website built with Astro.js. It which requires to have Node.js installed and Yarn for package manager.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
Material Mk-Docs by Martin Donath works well if you prefer python.
-
Following one of the comments in this thread I reviewed two other products in this space - https://www.staticcms.org/ and https://decapcms.org/ - and it looks like the webpages are almost a direct copy of one another, one in dark mode and one in light mode.
I'm a technical product marketer, and I find these type of landing page copying amusing to no end.
-
Project mention: Need help setting up a remote depository using GitHub and VCS | /r/webdev | 2023-05-03
Do you run a Webserver during development, even if it is a simple dev-server like https://www.npmjs.com/package/http-server ?
-
With a serverful approach, you can avoid these drawbacks, and the main challenge lies in selecting the platform that aligns with your requirements. Options may include AWS, Render, DigitalOcean, and others. While VPS is also an option, it's generally not recommended due to the significant setup and maintenance overhead involved (logging, monitoring, CI/CD pipelines, etc.). However, you can make your life easier by leveraging tools like Coolify that help managing your VPS.
-
gutenberg
A fast static site generator in a single binary with everything built-in. https://www.getzola.org
So after shopping around a bit I found a simple, dependency-less static site generator called Zola. The lack of dependencies sounded very attractive after all the headaches trying to update my Gatsby modules. I wanted to give Zola a try and see what tradeoffs I would need to make coming form a React-based framework to this Rust-based generator.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
-
In protection rules, I added build workflow in Require status checks to pass before merging. This is to ensure that before merging code in master branch, build should run successfully. I also added Jacoco Code Coverage to make sure that enough unit tests are available in project and Detekt to make sure that code in project is readable. I added them in build configuration. Even if one of them gives error, build will fail. Whenever, someone push code in pull request, build action will run and check if build is running successfully or not.
-
staticrypt
Password protect a static HTML page, decrypted in-browser in JS with no dependency. No server logic needed.
I am sure there are other use cases, that why there are some tools used for, such as the https://github.com/robinmoisson/staticrypt, this tool/feature was also requested by users.
-
Project mention: Carp: A statically typed Lisp, without a GC, for real-time applications | news.ycombinator.com | 2024-03-11
-
PHP Insights is a code quality analysis tool that checks for code quality, coding style, complexity, and architecture. Just like Pint, it's also opinionated, so you'll have to customize it to fit your needs.
-
github-pages-deploy-action
🚀 Automatically deploy your project to GitHub Pages using GitHub Actions. This action can be configured to push your production-ready code into any branch you'd like.
Project mention: Setting up a free & production-ready web app backend in Go (with database) in less than 100 lines | dev.to | 2023-09-06The interesting part is towards the bottom where we build the frontend code and make use of the github-pages-deploy-action step to automatically make a new commit with the compiled frontend code to a gh-pages branch.
-
-
-
-
gatsby-starter-lumen
A constantly evolving and thoughtful architecture for creating static blogs with Gatsby.
-
static-php-cli
Build standalone PHP binary on Linux, macOS, FreeBSD, Windows, with PHP project together, with popular extensions included.
I installed this project into a docker container: https://github.com/crazywhalecc/static-php-cli
-
binserve
A fast production-ready static web server with TLS (HTTPS), routing, hot reloading, caching, templating, and security in a single-binary you can set up with zero code.
-
qbittorrent-nox-static
A bash script which builds a fully static qbittorent-nox binary with current dependencies to use on any Linux OS
4.5.2 i use this version https://github.com/userdocs/qbittorrent-nox-static
-
-
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Static related posts
- Ask HN: What's the simplest static website generator?
- Carp: A statically typed Lisp, without a GC, for real-time applications
- Serverless Horrors
- Coolify – Self-Hostable PaaS
- Tutorial: Build a contact form with NextJS and BCMS
- Traversing an AST of PHP source code.
- How I made it impossible to write spaghetti code.
-
A note from our sponsor - SurveyJS
surveyjs.io | 17 Apr 2024
Index
What are some of the best open-source Static projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Next.js | 120,098 |
2 | astro | 41,960 |
3 | mkdocs-material | 18,123 |
4 | decap-cms | 17,474 |
5 | http-server | 13,283 |
6 | coolify | 12,677 |
7 | gutenberg | 12,620 |
8 | react-static | 10,283 |
9 | up | 8,766 |
10 | detekt | 6,020 |
11 | staticrypt | 5,782 |
12 | Carp | 5,393 |
13 | phpinsights | 5,183 |
14 | github-pages-deploy-action | 4,057 |
15 | statik | 3,714 |
16 | django-webpack-loader | 2,491 |
17 | simple-http-server | 2,432 |
18 | gatsby-starter-lumen | 1,975 |
19 | static-php-cli | 1,025 |
20 | binserve | 951 |
21 | qbittorrent-nox-static | 946 |
22 | ArduinoMenu | 912 |
23 | security-code-scan | 909 |