web_app_from_scratch
Yacy
web_app_from_scratch | Yacy | |
---|---|---|
5 | 115 | |
50 | 3,260 | |
- | 0.9% | |
0.0 | 8.7 | |
over 1 year ago | about 1 month ago | |
Shell | Java | |
- | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
web_app_from_scratch
-
Server-Side Rendering Is a Thiel Truth (2020)
How do you mean Django is heavy? When I think about heavy, I think about how hard it would be to replace the framework with my own code in the future. So I don't like magic. Both, Django and Flask seem to have a similar amount of magic to me. But I might be wrong. I tried Flask only very briefly.
Me and other devs maintain this repo which shows how to get from a fresh Debian install to a running web app via different frameworks:
https://github.com/no-gravity/web_app_from_scratch
As you can see, it also has a Flask version.
Contributions are welcome!
-
Ask HN: Good resource on writing web app with plain JavaScript/HTML/CSS
Why using python3-django on debian instead of a venv and the last lts of django from pypi on your script[0] ?
[0]: https://github.com/no-gravity/web_app_from_scratch/blob/main...
-
Ask HN: Do you contribute to open source projects?
I am building an open source web framework comparison.
The idea is to put together a project that gives an overview of how to set up a minimal viable web application from scratch via all the different frameworks.
For each framework the project features a self explanatory shell script that builds a web app with routing, templates and user accounts. So there is no ambiguity of how to reproduce the results. And it is even possible to just copy&paste the steps into a docker container and see the framework in action.
So if you want to compare how the frameworks do templating, you can look at the "Let's use templates" part and have a quick overview of how it is done in Django, Laravel, Flask, Symfony, NextJS...
So far, 5 developer joined and contributed.
Here is the repo:
https://github.com/no-gravity/web_app_from_scratch
-
Ask HN: Who Wants to Collaborate?
I am building an open source web framework comparison.
The idea is to put together a project that gives an overview of how to set up a minimal viable web application from scratch via all the different frameworks.
For each framework the project features a self explanatory shell script. So there is no ambiguity of how to reproduce the results. And it is even possible to just copy&paste the steps into a docker container and see the framework in action.
The shell script for each repo starts from scratch and builds a web app with routing, templates and user accounts.
Here is the repo:
https://github.com/no-gravity/web_app_from_scratch
So if you want to compare how do you use a template, you can look at the "Let's use templates" part and have a quick overview of how it is done in Django, Laravel, Flask, Symfony, NextJS...
So far, I wrote the beginning of the Django script and two developers contributed Laravel and Symfony scripts. So far we have routing and templates. All three still need user accounts.
If you are experienced in a web framework, feel free to add to one of the scripts or a new one and send a pull request!
Yacy
- New ways we're tackling spammy, low-quality content on Search
- YaCy, a distributed Web Search Engine, based on a peer-to-peer network
-
New 60% of OpenAI model's responses contain plagiarism
It turns out you can make it all the way to become president of Harvard [1] while ignoring this rule so it is questionable whether it is as set in stone as you make it out to be, at least in certain disciplines.
In a way these models are a perfect mirror of the current academic climate. They plagiarise without remorse, they follow the latest identity-politics diktat to a point and make up 'facts' when needed to reach a desired narrative. Google Gemini is the latest example [2] of where this leads.
Given that it is plausible that models like these will soon be used in educational settings this is a recipe for disaster. The same goes for the trend to replace search engine results with 'interpreted' results in which LLMs take up the same role as Winston in 1984: Winston works in the Ministry of Truth where he alters historical records to fit the needs of the Party.
It is time for a decentralised distributed search engine which limits itself to pure search, something like YaCy [3]. Something to replace Winstonian search engines like Google and Bing (et al.).
[1] https://www.campusreform.org/article/claudine-gay-is-a-dei-h...
[2] https://news.ycombinator.com/item?id=39465255
[3] https://yacy.net/
-
Is Google Getting Worse? A Longitudinal Investigation of SEO Spam in Search [pdf]
> Now I just need some kind of open source search engine to run on it ...
Here you go: https://yacy.net
-
Welcome to mwmbl, the free, open-source and non-profit search engine
I remember https://yacy.net/ but the big problem of this project was java and had not implementations in others languages. I mean it as imagine torrent was only in perl.
-
admarus alternatives - ipfs-search and Yacy
3 projects | 9 Aug 2023
Admarus is similar as Yacy but aims to be distributed where Yacy is federated. Both are made for the web
- Brave Search launches own image and video search
-
Show HN: DiskerNet â Browse the Internet from Your Disk, Now Open Source
You should check out https://yacy.net: a global, P2P web search engine, where each peer can build and share its own index, etc.
-
How do you organize your data?
I also have an instance of Yacy installed, which I use to index the entire system, giving me my own private, internal search engine.
- Ask HN: Best search engine alternatives to Google?
What are some alternatives?
html-form-to-google-sheet - How to submit HTML forms to Google Sheets. (Updated for 2023 Script Editor)
Searx - Privacy-respecting metasearch engine
DS4Windows - A reimagination of DS4Windows.
MeiliSearch - A lightning-fast search API that fits effortlessly into your apps, websites, and workflow
share-file-systems - Use a Windows/OSX like GUI in the browser to share files cross OS privately. No cloud, no server, no third party.
searxng - SearXNG is a free internet metasearch engine which aggregates results from various search services and databases. Users are neither tracked nor profiled.
langterm - đšī¸ WebGL-based VT220 emulator, made as a learning example and frontend for a text adventure
Gigablast - Nov 20 2017 -- A distributed open source search engine and spider/crawler written in C/C++ for Linux on Intel/AMD. From gigablast dot com, which has binaries for download. See the README.md file at the very bottom of this page for instructions.
bangle-io - A web only WYSIWYG note taking app that saves notes locally in markdown format.
Seeks - Seeks is a decentralized p2p websearch and collaborative tool.
mapzy - Simple, open-source and self-hostable store finder.
Typesense - Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch ⥠đ ⨠Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences