Overleaf: An open-source online real-time collaborative LaTeX editor
Overleaf is an open-source online LaTeX editor on GitHub. It offers project details, installation instructions, Docker setup, and contribution guidelines. For more, refer to the GitHub repository.
Read original articleOverleaf is an open-source online real-time collaborative LaTeX editor hosted on GitHub. The repository includes project details, installation instructions, upgrading guidelines, Docker image setup, contribution guidelines, author information, and licensing details. For further assistance or specific information, you can inquire within the GitHub repository.
Related
React Lua
The GitHub repository focuses on translating ReactJS 17.x into Lua for Roblox and Lua community. It aims for performance and accuracy, welcoming contributions from notable developers like Paul Doyle and Matt Hargett.
Show HN: Online OPML editor to manage subscription lists
The OPML Editor on GitHub manages RSS and Atom feeds. Users can add, merge OPML files, and remove duplicates using Svelte and CodeMirror technologies. Licensed under AGPL-3.0. Access at opml.imadij.com.
Show HN: Python lib to run evals across providers: OpenAI, Anthropic, etc.
The GitHub repository provides details on LLM Safety Evals, accessible on evals.gg. It features a bar chart, a Twitter post, setup guidelines, and code execution commands. Contact for further support.
Igneous Linearizer: semi-structured source code
The Igneous Linearizer project enhances source code in Obsidian Markdown format, enabling features like links and transclusion. It sacrifices AST correctness for compatibility with text editors and Git, benefiting literate programming. Users must follow specific input file formats for optimal use.
OpenLoco: Modern, open source version of the classic transport simulation game
OpenLoco is a modern, open-source recreation of Chris Sawyer's Locomotion game. Developed in C++, it offers new experiences while preserving the original gameplay. Users can access project details, download the game, and engage with the community.
It wasn't until I started doing my PhD work where I realized the Overleaf is useful, because the collaborative tools are extremely handy. LaTeX is very popular in the academic world, and Overleaf allows me to easily work on papers with my advisors (who live in a different continent). It's been great.
I do wish they'd add Pandoc support; LaTeX is cool but I find Markdown considerably more pleasant about 95% of the time, so it'd be great if they could let us use that, though I realize this is probably easier said than done.
I randomly logged in to Overleaf the other day to make something quick in latex, and discovered that my dissertation would no longer compile. Since I'd graduated, I no longer had access to my school's account, and dissertations are so long they time out the build on the free plan.
That it's open source makes me feel better about ever being able to reproduce a build someday if I needed to. (As I write this, I realize I never will. But the it's the feeling that counts!)
It especially shines when you have to collaborate. The convenience of small features also add up, such as being able to leave comments for your collaborators, clicking on the LaTeX document to have the PDF viewer scroll to the corresponding location, and vice-versa (doesn't work exactly the same way, but close), having a fast compile mode that keeps recompiling as you make changes (good for editing, distracting for writing, but ymmv), being able to click on the toc that is generated by overleaf in a side panel.
Maybe other tools do some of these things, but having all of them in place is nice.
I suggested one my students simply install LaTeX and he went down some Docker rabbit hole a fellow class mate sent him. Students do love to over complicate things.
If there's any interest I would like to share it, if only for the "import all files in folder" thing. But how should I go about sharing it? A Github repo? Or somewhere inside Overleaf?
Of the ones that are they are very short, and typically buxfixes or changes to infrastructure rather than any new features.
I think I count 4 prs merged, with less than 20 lines of code altered, since 2022, and even going back until the beginning of the 2014 commit history, it's hard to find a PR that's altering core functionality.
https://github.com/overleaf/overleaf/pulls?q=is%3Apr+is%3Ame...
2024
+1 -1 A user should be created and a mail with an activation URL should be sent. #1208
+6 -6 Fix 502 errors due to IPv6 #1175
+1 -1 Make the number of max entities per project configurable #1108
2023
+6 -0 added SIGKILL timeouts for docker and phusion_image #1090
I made https://resumai.co/convert to allow others to use the template. It works fairly well with most inputs. It's a free tool!
I never know they have open source though. I seriously did a google search "overleaf alternative self host" last month and didn't realize this.
It’s interesting to see that they are still around. I remember in one of my tickets, one of the front desk ticket personnel had a PhD herself and was very quick to narrow down the code within SVG file causing rendering issues!
Unfortunately, in my experience it does not work as well with Git as they advertise.
> It also includes more features for security (SSO with LDAP or SAML), administration and collaboration (e.g. tracked changes).
It may have been a “workstation” (i.e. Sun or similar) product vs a Mac/PC product.
How difficult is it to self host and maintain overleaf docker containers with docker compose? Less than 10 users.
Related
React Lua
The GitHub repository focuses on translating ReactJS 17.x into Lua for Roblox and Lua community. It aims for performance and accuracy, welcoming contributions from notable developers like Paul Doyle and Matt Hargett.
Show HN: Online OPML editor to manage subscription lists
The OPML Editor on GitHub manages RSS and Atom feeds. Users can add, merge OPML files, and remove duplicates using Svelte and CodeMirror technologies. Licensed under AGPL-3.0. Access at opml.imadij.com.
Show HN: Python lib to run evals across providers: OpenAI, Anthropic, etc.
The GitHub repository provides details on LLM Safety Evals, accessible on evals.gg. It features a bar chart, a Twitter post, setup guidelines, and code execution commands. Contact for further support.
Igneous Linearizer: semi-structured source code
The Igneous Linearizer project enhances source code in Obsidian Markdown format, enabling features like links and transclusion. It sacrifices AST correctness for compatibility with text editors and Git, benefiting literate programming. Users must follow specific input file formats for optimal use.
OpenLoco: Modern, open source version of the classic transport simulation game
OpenLoco is a modern, open-source recreation of Chris Sawyer's Locomotion game. Developed in C++, it offers new experiences while preserving the original gameplay. Users can access project details, download the game, and engage with the community.