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 16 sanity-io 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.
-
reviews
Student reviews for OMS courses. Built with NextJS and Typescript. Backed by Sanity CMS. Deployed on Vercel. (by oms-fyi)
-
portfolio-blog
This is a Next.js personal portfolio/blog site where a site owner can showcase their work and experiences.
-
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.
-
Journeys-Continue
Website for Journeys Continue, an Australian business for social work, disability and aged care services
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
With Sanity being a headless CMS, we have the freedom to render our components and style the site however we want. I'll speed through some of the logic here to get to the interesting parts (you can find the general approach in the NextJS + SanityCMS blog starter).
Pretty much everything else besides CN and Network Science (NLP is still up in the air, since that one was just launched this semester / Summer 2023). Caveat: I haven't taken most of these myself yet, however, I'm mostly passing on second-hand based on "common knowledge" as evidenced by workload & difficulty ratings as reported on OMSHub and OMSCentral. As these sites suggest, the majority of these courses on average have workload ratings in the 20+ hr/wk ballpark and dfficulty of close to 4+ out of 5.
I've been learning how to code for the past five months and let me tell you, it really is a whirlwind of emotions! After an amazing mentorship that ended too soon, I realized something: I thrive when I learn with others. That's when I found Virtual Coffee, a tech community that uplifts and celebrates wins of all kinds! Just one virtual coffee in, Chris Nowicki, a generous full stack developer in the community, already dropped a goldmine with us--learning and building in public!
This is achieved in sanity.config.ts. The previewStructurePlugin function places the 2 variants of singletons Sanity Studio sidebar and configures the preview as needed. We also need to remove them from the global "new document" button, so we pass them to singletonPlugin, then add the "open preview" button to the desired preview singletons via productionUrl. All the other documents (just pages here) go to previewDocumentNode.
You'll want to configure incremental static regeneration to ensure published changes to CMS data are automatically pushed to the main site (see this file - be aware that if you update the schema you'll also need to update the logic that handles that revalidation). This allows you to trigger re-validations on only data which has changed, rather than rebuilding the entire app.
sanity-io related posts
-
Rate my First Web App made with Next.js and Sanity
-
Give me feedback on my tentative course plan
-
[Need help] Indian here, who has no idea about how things work in the American College system
-
My Course Plan for OMSCS
-
Class suggestions for experienced dev
-
Tool for course planning
-
Are there any good classes for someone with no experience in C or C++ to learn it?
-
A note from our sponsor - SurveyJS
surveyjs.io | 15 May 2024
Index
What are some of the best open-source sanity-io projects? This list will help you:
Project | Stars | |
---|---|---|
1 | nextjs-blog-cms-sanity-v3 | 372 |
2 | GROQ | 365 |
3 | client | 68 |
4 | reviews | 40 |
5 | React-Commenting-System | 32 |
6 | nextjs-sanity-ecommerce | 28 |
7 | portfolio-blog | 22 |
8 | kenaqshal-next | 15 |
9 | biketag-api | 10 |
10 | chrisnowicki.io | 9 |
11 | vue-sanity-blog | 5 |
12 | roadtofreeme | 5 |
13 | cms-site-builder | 3 |
14 | matias-sveltekit | 2 |
15 | biketag-api | 2 |
16 | Journeys-Continue | 0 |
Sponsored