neil
penpot
neil | penpot | |
---|---|---|
10 | 227 | |
349 | 27,389 | |
1.7% | 4.5% | |
7.3 | 10.0 | |
about 1 month ago | 7 days ago | |
Clojure | Clojure | |
MIT License | Mozilla Public License 2.0 |
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.
neil
-
Adding Dependencies on Clojure Project the Node Way: A Small Intro to neil CLI
So neil has a bunch of other features like project scaffolding, building, testing, adding license, etc. I really recommend you take a deep look at the repository and learn all the automatized possibilities that neil adds to your project.
-
Leaving Clojure - Feedback for those that care
Check out neil. It makes creating new deps.edn-based projects easy. It also has commands to add deps incrementally to your deps.edn with neil dep add and helps you tag new releases with neil version. You can run it in a REPL if you want, but as you can see below, it runs pretty fast in the shell. $ brew install babashka/brew/neil $ time neil new scratch play Creating project from org.corfield.new/scratch in play neil new scratch play 0.09s user 0.06s system 54% cpu 0.280 total
-
Clojure is a product design tool
Full-featured test runner: https://github.com/lambdaisland/kaocha
If you install neil (https://github.com/babashka/neil), you can do `neil add test` which will automatically set up cognitect-labs/test-runner in your project. Then you can run tests with `neil test` (just an alias, you don't have to use it).
> I used Kit to bootstrap this project and the way it set up tests doesn't even work, but this was what most people recommended to me for starting a Clojure project
I don't really like the approach that Kit takes and prefer something more opinionated like Biff. I'd love to hear your feedback if you do end up trying out Biff.
-
I'm a masochist who want to compile a uberjar without Leiningen
For some common tasks, neil is also an option.
- Clojure Community State
-
Logging in Clojure: jar tidiness
Let's setup a basic project that includes a logger. I think the nicest way to get a new project up is with one of the tools that Borkdude has created, called neil. If you have this installed, just run the following in an empty directory:
-
Clojure needs a Rails, but not for the reason you think
When I see legit anger and frustration in these comments, I also think about the newcomers who might be turned off by the funky syntax just to generate a template. That said, my solution to this wasn't to add another complaint to the thread, but to add the neil new command to solve this problem for tools.deps going forward.
-
Anyone using the Kit framework?
There is also neil which offers some features to make working with deps.edn a little easier.
penpot
-
Release Radar · April 2024 Edition: Major updates from the open source community
Imagine designers and coders working seamlessly together. That's what Penpot aims to do. It's a tool where designers can create stunning designs, interactive prototypes, and design systems at scale. Developers then have ready-to-use code, which makes their workflows faster and more efficient. Penpot's latest version receives a new grid CSS layout, new UI, new components system, and more components. Oh and there's now light AND dark mode 🎉.
- Figma OSS Alternative
-
Rama is a testament to the power of Clojure
This is how I see things also. Clojure is extremely practical and naturally attracts people that want to ship products.
The "Figma OSS Alternative" post that's also on the HN homepage right now doesn't mention Clojure anywhere (no comments about it either!), but Penpot is clearly also yet another app successfully shipped using Clojure: https://github.com/penpot/penpot
-
Penpot 2.0 Released
Really neat. I was mainly curious to know when they are planning to release the self hosted docker versions of Penpot 2.0. Looks like its coming in the next couple days hopefully [1].
[1]: https://github.com/penpot/penpot/issues/4380
-
What Design Tool Should I Use?
Website • Getting Started • User Guide • Tutorials & Info • Community • Twitter • Instagram • Mastodon • Youtube
-
15 open-source tools to elevate your software design workflow
Link | Free Trial | Github | License
- Ask HN: How would you build Figma?
-
Open Source alternatives to tools you Pay for
Penpot - Open Source Alternative to Figma
-
CEO of Figma is a Zionist and supports the occupation of Palestine
- Penpot (open source) - penpot.app/
-
Just paying Figma $15/month because nothing else fucking works
A colleague had a quick presentation on Penpot[1] a few weeks back. Was a real contender I think.
[1]: https://penpot.app/
What are some alternatives?
inf-clojure - Basic interaction with a Clojure subprocess
pencil - The Pencil Project's unique mission is to build a free and opensource tool for making diagrams and GUI prototyping that everyone can use.
deps-new - A new, simpler alternative to clj-new
Tkinter-Designer - An easy and fast way to create a Python GUI 🐍
tools.logging - Clojure logging API
excalidraw - Virtual whiteboard for sketching hand-drawn like diagrams
ez-database - Handle all things database in one place
drawio-desktop - Official electron build of draw.io
jibbit - Dockerless Clojure Image builds using deps.edn
Taiga - Agile project management platform. Built on top of Django and AngularJS
bbin - Install any Babashka script or project with one command
Akira - Native Linux App for UI and UX Design built in Vala and GTK