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. Learn more →
Top 16 Arc Open-Source Projects
-
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.
-
anarki
Community-managed fork of the Arc dialect of Lisp; for commit privileges submit a pull request.
-
arc
Arc is a customized Redpill Loader for DSM 7.x (Xpenology) with enhanced Hardwaresupport, Addons, guided (semi-automated) Installation and more. Multiple customization options are built-in. It is modified to run on different Hardware (Wiki for more Informations). Commercial use is not permitted and strictly forbidden! (by AuxXxilium)
-
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.
-
SegmentedArcView
Unique & beautiful segmented arc view with rich customisation options! RTL supported.
-
free-the-web-apps
Finally use web apps the way they were designed to be used. Forget Arc if all you wanted is a clean design, this is for you.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Cloudflare Sippy: Incrementally Migrate Data from AWS S3 to Reduce Egress Fees | news.ycombinator.com | 2023-10-15I had been running dockeri.co with https://arc.codes/ for pennies a month.
Then, one month, I got a ~$500 bill out of no where.
Docker had changed an api causing my service to return 5xx errors all month. Each error was individually logged to CloudWatch - which racked up a ~$500 bill.
I moved to Cloudflare Workers that day and haven’t moved back.
You can run Synology on "any" hardware with https://github.com/AuxXxilium/arc
I made a mod (patch file thing) for Super Smash Bros. Ultimate that changes the is_dlc bool from “true” to “false” for the DLC characters and stages. (You need Skyline and the skyline plugin; ARCropolis to use this mod.)
Project mention: Tired of using beautiful web apps with the shitty look of Chrome around it? | news.ycombinator.com | 2024-02-19
If you want to see this principle in action, I’ve been updating Arc for the last five years. If you clone https://github.com/shawwn/sparc, you should be able to run bin/arc news.arc and see a clone of hacker news running on http://local host:8080. No need to install anything if you’re on Linux or Mac; it downloads a minimal racket locally. Windows users just need to install racket normally.
I use it as a bookmark aggregator, since I can submit things and leave myself notes. The first account you create will become an admin, and any future accounts are regular users. Passwords are bcrypted rather than sha1’d. Windows works too, but for some reason the repl seems to block all other threads from making progress, so Microsoft users will have to run it with DEV=0 to disable the news.arc repl on startup.
It’s not ready to show yet in general, but there are a lot of advances. My design goal is that if pg ever sees it, he’d want to use it himself.
It incorporates some ideas from Bel, too. I’ll be doing a big write up of all the changes.
The biggest advance from a language standpoint is probably keyword arguments. If there’s any interest, I’ll go into more detail.
The biggest advance from a usability standpoint is that arc is now a thin wrapper over racket. There’s no FFI and no need to translate anything. Arc lists are racket lists. Ditto for hash tables and everything else. You can write racket code in arc by prefixing code #’(like this), which the arc compiler turns into a racket expression (like this). So #’(require (rename-in racket/system [system racket-system])) will do what you’d expect it to do in racket. You can mix racket code and arc in two ways: (#’foo bar baz) will compile bar and baz as arc expressions, but will call foo in functional position. So (#’begin0 (+ "x" ‘y) ‘z) will give "xy", because begin0 is a racket special form that returns its leftmost expression.
The other way is an equivalent of quasiquoting: #`(let ((x #,(obj a: 1))) x) will return a hash table with ‘a set to 1.
The unit tests in test.arc are probably the best way to see all the language features, but it’s hard to read at times. (The writeup will introduce each concept in a bel-like fashion, but it’s not ready yet.)
news.arc is where most of the power is on display. Making a new endpoint is extremely easy. And prompt.arc shows how you can write a dynamic application without using databases or needing to store any state. The state is in the closures.
Arc related posts
-
Gerbil Scheme – A Lisp for the 21st Century
-
Ask HN: Does Cloudflare block HN comments if you have code blocks in a reply?
-
Ask HN: Why isn't HN libre/FOSS?
-
Cloudflare Sippy: Incrementally Migrate Data from AWS S3 to Reduce Egress Fees
-
Show HN: Formula8.ai – A formula-based approach to AI prompts
-
Ask HN: What would it take for HN to become ActivityPub compatible?
-
Ask HN: Dang, could the login page get a title?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 4 May 2024
Index
What are some of the best open-source Arc projects? This list will help you:
Project | Stars | |
---|---|---|
1 | perfect-arrows | 2,618 |
2 | GCache | 2,510 |
3 | architect | 2,499 |
4 | anarki | 1,161 |
5 | arc | 1,111 |
6 | arc-kde | 898 |
7 | smtp-server | 455 |
8 | arc.codes | 312 |
9 | ARCropolis | 247 |
10 | mailauth | 120 |
11 | SegmentedArcView | 99 |
12 | mail-auth | 70 |
13 | free-the-web-apps | 30 |
14 | dw-cache | 13 |
15 | sparc | 4 |
16 | Arc-Dark | 0 |
Sponsored